diff --git a/.eslintrc.json b/.eslintrc.json index 308ab98249a..3fe025e9509 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -13,34 +13,39 @@ "./tools/eslint-plugins/legacy-ng-cli-compat", "./tools/eslint-plugins/legacy-ng-cli-compat--formatting-add-on" ], - "plugins": ["deprecation", "@typescript-eslint", "@nx"], + "plugins": ["deprecation", "@typescript-eslint", "@nx", "@stylistic/ts"], "rules": { "@angular-eslint/no-host-metadata-property": "off", - "@typescript-eslint/no-empty-interface": "off", "deprecation/deprecation": "warn", "prefer-arrow/prefer-arrow-functions": "off", - "@typescript-eslint/no-inferrable-types": "off", - "@typescript-eslint/naming-convention": "off", "space-before-function-paren": "off", "@angular-eslint/no-input-rename": "off", "curly": "off", "no-var": "off", - "@typescript-eslint/ban-types": "off", "jsdoc/newline-after-description": "off", "no-shadow": "off", - "@typescript-eslint/no-shadow": "off", - "@typescript-eslint/no-unused-expressions": "off", - "@typescript-eslint/member-ordering": "off", "arrow-body-style": "off", "object-shorthand": "off", - "@typescript-eslint/prefer-for-of": "off", "jsdoc/no-types": "off", "no-fallthrough": "off", "prefer-const": "off", - "@typescript-eslint/no-namespace": "off", - "@typescript-eslint/consistent-type-assertions": "off", "@angular-eslint/use-lifecycle-interface": "error", - "@typescript-eslint/quotes": "off", + "@stylistic/ts/quotes": "off", + "@stylistic/ts/member-delimiter-style": [ + "error", + { + "multiline": { + "delimiter": "semi", + "requireLast": true + }, + "singleline": { + "delimiter": "semi", + "requireLast": false + } + } + ], + "@stylistic/ts/semi": ["error", "always"], + "@stylistic/ts/type-annotation-spacing": "error", "@angular-eslint/component-selector": [ "error", { @@ -58,7 +63,6 @@ } ], "@typescript-eslint/consistent-type-definitions": "off", - "@typescript-eslint/dot-notation": "off", "@typescript-eslint/explicit-member-accessibility": [ "off", { diff --git a/.github/api-extractor-action/src/api-extractor.ts b/.github/api-extractor-action/src/api-extractor.ts index e104c89c637..c6e7e957081 100644 --- a/.github/api-extractor-action/src/api-extractor.ts +++ b/.github/api-extractor-action/src/api-extractor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/.github/api-extractor-action/src/comment.ts b/.github/api-extractor-action/src/comment.ts index 92db2952ef7..536f514a17c 100644 --- a/.github/api-extractor-action/src/comment.ts +++ b/.github/api-extractor-action/src/comment.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/.github/api-extractor-action/src/const.ts b/.github/api-extractor-action/src/const.ts index 50ad45c5e18..c51950ab46c 100644 --- a/.github/api-extractor-action/src/const.ts +++ b/.github/api-extractor-action/src/const.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/.github/api-extractor-action/src/index.ts b/.github/api-extractor-action/src/index.ts index 8e8735bdac3..f4c4b132ce8 100644 --- a/.github/api-extractor-action/src/index.ts +++ b/.github/api-extractor-action/src/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/.github/api-extractor-action/src/setup.ts b/.github/api-extractor-action/src/setup.ts index 3e965873d3b..e338f272eba 100644 --- a/.github/api-extractor-action/src/setup.ts +++ b/.github/api-extractor-action/src/setup.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/.github/cache-builded-libs/index.ts b/.github/cache-builded-libs/index.ts index b1069b287e1..0fb1089ad01 100644 --- a/.github/cache-builded-libs/index.ts +++ b/.github/cache-builded-libs/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/.gitignore b/.gitignore index 61cbf7418e3..b0e0c5374fe 100644 --- a/.gitignore +++ b/.gitignore @@ -71,4 +71,5 @@ Thumbs.db **/git-ignore .nx/cache +.nx/workspace-data diff --git a/.prettierignore b/.prettierignore index fba421ee909..fe818b2144f 100644 --- a/.prettierignore +++ b/.prettierignore @@ -4,4 +4,5 @@ feature-libs/smartedit/assets/webApplicationInjector.js **/*.yml coverage -/.nx/cache \ No newline at end of file +/.nx/cache +/.nx/workspace-data \ No newline at end of file diff --git a/core-libs/setup/package.json b/core-libs/setup/package.json index 6df9c779db3..55537ae3115 100644 --- a/core-libs/setup/package.json +++ b/core-libs/setup/package.json @@ -19,16 +19,16 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular/core": "^17.0.5", - "@angular/ssr": "^17.0.5", + "@angular/core": "^18.2.9", + "@angular/ssr": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", "@spartacus/user": "2211.32.0-1" }, "optionalDependencies": { - "@angular/platform-server": "^17.0.5", - "express": "^4.21.1" + "@angular/platform-server": "^18.2.9", + "express": "^4.21.2" }, "publishConfig": { "access": "public" diff --git a/core-libs/setup/public_api.ts b/core-libs/setup/public_api.ts index 43ad55a8fb5..6f19a68a425 100644 --- a/core-libs/setup/public_api.ts +++ b/core-libs/setup/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts b/core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts index 5631d96e89e..10c49d1ab71 100644 --- a/core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts +++ b/core-libs/setup/recipes/b2b/config/default-b2b-occ-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/recipes/b2b/config/index.ts b/core-libs/setup/recipes/b2b/config/index.ts index 14033bbd1d6..f0d6fa5297e 100644 --- a/core-libs/setup/recipes/b2b/config/index.ts +++ b/core-libs/setup/recipes/b2b/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/recipes/b2b/index.ts b/core-libs/setup/recipes/b2b/index.ts index 7ff4d3e3c4a..cd6a7439c72 100644 --- a/core-libs/setup/recipes/b2b/index.ts +++ b/core-libs/setup/recipes/b2b/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/recipes/index.ts b/core-libs/setup/recipes/index.ts index ec06b08436b..0ade3c50bcd 100644 --- a/core-libs/setup/recipes/index.ts +++ b/core-libs/setup/recipes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/setup-jest.ts b/core-libs/setup/setup-jest.ts index 0569a34365f..b83a051ad1e 100644 --- a/core-libs/setup/setup-jest.ts +++ b/core-libs/setup/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/engine-decorator/index.ts b/core-libs/setup/ssr/engine-decorator/index.ts index 6707ccf7222..f6d716ee25f 100644 --- a/core-libs/setup/ssr/engine-decorator/index.ts +++ b/core-libs/setup/ssr/engine-decorator/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/engine-decorator/ng-express-engine-decorator.ts b/core-libs/setup/ssr/engine-decorator/ng-express-engine-decorator.ts index 58a6034f923..ec06b414e53 100644 --- a/core-libs/setup/ssr/engine-decorator/ng-express-engine-decorator.ts +++ b/core-libs/setup/ssr/engine-decorator/ng-express-engine-decorator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/engine/__snapshots__/cx-common-engine.spec.ts.snap b/core-libs/setup/ssr/engine/__snapshots__/cx-common-engine.spec.ts.snap index 36a99e199f2..8d434144589 100644 --- a/core-libs/setup/ssr/engine/__snapshots__/cx-common-engine.spec.ts.snap +++ b/core-libs/setup/ssr/engine/__snapshots__/cx-common-engine.spec.ts.snap @@ -7,6 +7,6 @@ exports[`CxCommonEngine should handle APP_INITIALIZER errors the standard Angula exports[`CxCommonEngine should handle errors propagated from SSR 1`] = `"test error"`; -exports[`CxCommonEngine should not override providers passed to options 1`] = `"message:test"`; +exports[`CxCommonEngine should not override providers passed to options 1`] = `"message:test"`; -exports[`CxCommonEngine should return html if no errors 1`] = `"some template"`; +exports[`CxCommonEngine should return html if no errors 1`] = `"some template"`; diff --git a/core-libs/setup/ssr/engine/cx-common-engine.ts b/core-libs/setup/ssr/engine/cx-common-engine.ts index 6abbcd08a41..a40f94c37ed 100644 --- a/core-libs/setup/ssr/engine/cx-common-engine.ts +++ b/core-libs/setup/ssr/engine/cx-common-engine.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/engine/ng-express-engine.spec.ts b/core-libs/setup/ssr/engine/ng-express-engine.spec.ts index 6871dd25eea..648360d56bd 100644 --- a/core-libs/setup/ssr/engine/ng-express-engine.spec.ts +++ b/core-libs/setup/ssr/engine/ng-express-engine.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/engine/ng-express-engine.ts b/core-libs/setup/ssr/engine/ng-express-engine.ts index 45b6c669dfd..1dfe1bb2533 100644 --- a/core-libs/setup/ssr/engine/ng-express-engine.ts +++ b/core-libs/setup/ssr/engine/ng-express-engine.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/error-handling/error-response/index.ts b/core-libs/setup/ssr/error-handling/error-response/index.ts index 734d871cfb3..f5c5ca3e242 100644 --- a/core-libs/setup/ssr/error-handling/error-response/index.ts +++ b/core-libs/setup/ssr/error-handling/error-response/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/error-handling/error-response/propagate-error-to-server.ts b/core-libs/setup/ssr/error-handling/error-response/propagate-error-to-server.ts index 391a651b4be..c316bfc40a2 100644 --- a/core-libs/setup/ssr/error-handling/error-response/propagate-error-to-server.ts +++ b/core-libs/setup/ssr/error-handling/error-response/propagate-error-to-server.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/error-handling/express-error-handlers/express-error-handlers.ts b/core-libs/setup/ssr/error-handling/express-error-handlers/express-error-handlers.ts index 42aba5c9d49..8366574e890 100644 --- a/core-libs/setup/ssr/error-handling/express-error-handlers/express-error-handlers.ts +++ b/core-libs/setup/ssr/error-handling/express-error-handlers/express-error-handlers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/error-handling/express-error-handlers/index.ts b/core-libs/setup/ssr/error-handling/express-error-handlers/index.ts index 00fe9d6251f..ea4d44cf1ce 100644 --- a/core-libs/setup/ssr/error-handling/express-error-handlers/index.ts +++ b/core-libs/setup/ssr/error-handling/express-error-handlers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/error-handling/index.ts b/core-libs/setup/ssr/error-handling/index.ts index c96a4b4acde..28e51cdd598 100644 --- a/core-libs/setup/ssr/error-handling/index.ts +++ b/core-libs/setup/ssr/error-handling/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/error-handling/multi-error-handlers/index.ts b/core-libs/setup/ssr/error-handling/multi-error-handlers/index.ts index d1c6353b9e5..82ed03c9bd7 100644 --- a/core-libs/setup/ssr/error-handling/multi-error-handlers/index.ts +++ b/core-libs/setup/ssr/error-handling/multi-error-handlers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/error-handling/multi-error-handlers/propagating-to-server-error-handler.ts b/core-libs/setup/ssr/error-handling/multi-error-handlers/propagating-to-server-error-handler.ts index 68a65aa0e96..06153d96faf 100644 --- a/core-libs/setup/ssr/error-handling/multi-error-handlers/propagating-to-server-error-handler.ts +++ b/core-libs/setup/ssr/error-handling/multi-error-handlers/propagating-to-server-error-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/express-utils/express-request-origin.ts b/core-libs/setup/ssr/express-utils/express-request-origin.ts index 894ae5d8a96..fc0aed2ecd8 100644 --- a/core-libs/setup/ssr/express-utils/express-request-origin.ts +++ b/core-libs/setup/ssr/express-utils/express-request-origin.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/express-utils/express-request-url.ts b/core-libs/setup/ssr/express-utils/express-request-url.ts index ada82ccea16..d6b064e7b3d 100644 --- a/core-libs/setup/ssr/express-utils/express-request-url.ts +++ b/core-libs/setup/ssr/express-utils/express-request-url.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/get-logger-inspect-options.ts b/core-libs/setup/ssr/logger/get-logger-inspect-options.ts index 6ca72294b84..dc1608f0fa5 100644 --- a/core-libs/setup/ssr/logger/get-logger-inspect-options.ts +++ b/core-libs/setup/ssr/logger/get-logger-inspect-options.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/index.ts b/core-libs/setup/ssr/logger/index.ts index 4955ce207da..14a190b9f91 100644 --- a/core-libs/setup/ssr/logger/index.ts +++ b/core-libs/setup/ssr/logger/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/loggers/default-express-server-logger.ts b/core-libs/setup/ssr/logger/loggers/default-express-server-logger.ts index 35d1282d3c1..ef9f44e2f1e 100644 --- a/core-libs/setup/ssr/logger/loggers/default-express-server-logger.ts +++ b/core-libs/setup/ssr/logger/loggers/default-express-server-logger.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/loggers/express-server-logger.ts b/core-libs/setup/ssr/logger/loggers/express-server-logger.ts index 048e9f1cd1d..23b2a719c2b 100644 --- a/core-libs/setup/ssr/logger/loggers/express-server-logger.ts +++ b/core-libs/setup/ssr/logger/loggers/express-server-logger.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/loggers/index.ts b/core-libs/setup/ssr/logger/loggers/index.ts index 57e7bb6e640..dc3767bf62e 100644 --- a/core-libs/setup/ssr/logger/loggers/index.ts +++ b/core-libs/setup/ssr/logger/loggers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-format-error.ts b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-format-error.ts index 8cf7c21d546..9c29b25411c 100644 --- a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-format-error.ts +++ b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-format-error.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-length-error.ts b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-length-error.ts index 6fe41070cee..3a211a0ead9 100644 --- a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-length-error.ts +++ b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/errors/invalid-traceparent-length-error.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/parse-traceparent.ts b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/parse-traceparent.ts index fcc44df3db0..d26b1adf6aa 100644 --- a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/parse-traceparent.ts +++ b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/parse-traceparent.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/w3c-trace-context.model.ts b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/w3c-trace-context.model.ts index 8c325ec6832..83419a46c00 100644 --- a/core-libs/setup/ssr/logger/loggers/w3c-trace-context/w3c-trace-context.model.ts +++ b/core-libs/setup/ssr/logger/loggers/w3c-trace-context/w3c-trace-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/services/express-logger.service.ts b/core-libs/setup/ssr/logger/services/express-logger.service.ts index 786049f983f..15672801b8d 100644 --- a/core-libs/setup/ssr/logger/services/express-logger.service.ts +++ b/core-libs/setup/ssr/logger/services/express-logger.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/services/index.ts b/core-libs/setup/ssr/logger/services/index.ts index 5344e5e065c..24a22b8281b 100644 --- a/core-libs/setup/ssr/logger/services/index.ts +++ b/core-libs/setup/ssr/logger/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/services/prerendering-logger.service.ts b/core-libs/setup/ssr/logger/services/prerendering-logger.service.ts index c719c8e45d1..76b4caf31f8 100644 --- a/core-libs/setup/ssr/logger/services/prerendering-logger.service.ts +++ b/core-libs/setup/ssr/logger/services/prerendering-logger.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/logger/services/server-logger-service-factory.ts b/core-libs/setup/ssr/logger/services/server-logger-service-factory.ts index aa70e6934d8..28c7a9359c3 100644 --- a/core-libs/setup/ssr/logger/services/server-logger-service-factory.ts +++ b/core-libs/setup/ssr/logger/services/server-logger-service-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/get-loggable-ssr-optimization-options.ts b/core-libs/setup/ssr/optimized-engine/get-loggable-ssr-optimization-options.ts index 09e93aba420..ff95b9ca0c0 100644 --- a/core-libs/setup/ssr/optimized-engine/get-loggable-ssr-optimization-options.ts +++ b/core-libs/setup/ssr/optimized-engine/get-loggable-ssr-optimization-options.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/index.ts b/core-libs/setup/ssr/optimized-engine/index.ts index cfa41066a42..6683d5c8c20 100644 --- a/core-libs/setup/ssr/optimized-engine/index.ts +++ b/core-libs/setup/ssr/optimized-engine/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/optimized-ssr-engine.ts b/core-libs/setup/ssr/optimized-engine/optimized-ssr-engine.ts index 66d14fe1896..b69d839a3d3 100644 --- a/core-libs/setup/ssr/optimized-engine/optimized-ssr-engine.ts +++ b/core-libs/setup/ssr/optimized-engine/optimized-ssr-engine.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/rendering-cache.model.ts b/core-libs/setup/ssr/optimized-engine/rendering-cache.model.ts index d95a53c8f0b..2b1c53081bb 100644 --- a/core-libs/setup/ssr/optimized-engine/rendering-cache.model.ts +++ b/core-libs/setup/ssr/optimized-engine/rendering-cache.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/rendering-cache.ts b/core-libs/setup/ssr/optimized-engine/rendering-cache.ts index f7700687fb7..11f87612262 100644 --- a/core-libs/setup/ssr/optimized-engine/rendering-cache.ts +++ b/core-libs/setup/ssr/optimized-engine/rendering-cache.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver-options.ts b/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver-options.ts index 20212f4ea45..8079171e0c5 100644 --- a/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver-options.ts +++ b/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver-options.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver.ts b/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver.ts index 277e085696b..129705ddd5f 100644 --- a/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver.ts +++ b/core-libs/setup/ssr/optimized-engine/rendering-strategy-resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/request-context.ts b/core-libs/setup/ssr/optimized-engine/request-context.ts index e56ec35cdf3..d92c9859c2b 100644 --- a/core-libs/setup/ssr/optimized-engine/request-context.ts +++ b/core-libs/setup/ssr/optimized-engine/request-context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/optimized-engine/ssr-optimization-options.ts b/core-libs/setup/ssr/optimized-engine/ssr-optimization-options.ts index 6508f5044f0..1b4ff0ff6fb 100644 --- a/core-libs/setup/ssr/optimized-engine/ssr-optimization-options.ts +++ b/core-libs/setup/ssr/optimized-engine/ssr-optimization-options.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/providers/index.ts b/core-libs/setup/ssr/providers/index.ts index 8bc24f5415e..aad17275366 100644 --- a/core-libs/setup/ssr/providers/index.ts +++ b/core-libs/setup/ssr/providers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/providers/model.ts b/core-libs/setup/ssr/providers/model.ts index 962a1095df8..bf225facb59 100644 --- a/core-libs/setup/ssr/providers/model.ts +++ b/core-libs/setup/ssr/providers/model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/providers/server-request-origin.spec.ts b/core-libs/setup/ssr/providers/server-request-origin.spec.ts index 64407fcd487..44888436ead 100644 --- a/core-libs/setup/ssr/providers/server-request-origin.spec.ts +++ b/core-libs/setup/ssr/providers/server-request-origin.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/providers/server-request-origin.ts b/core-libs/setup/ssr/providers/server-request-origin.ts index 1ac32737fee..6e585ea93a9 100644 --- a/core-libs/setup/ssr/providers/server-request-origin.ts +++ b/core-libs/setup/ssr/providers/server-request-origin.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/providers/server-request-url.spec.ts b/core-libs/setup/ssr/providers/server-request-url.spec.ts index ddf29effbdd..918b704a3e4 100644 --- a/core-libs/setup/ssr/providers/server-request-url.spec.ts +++ b/core-libs/setup/ssr/providers/server-request-url.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/providers/server-request-url.ts b/core-libs/setup/ssr/providers/server-request-url.ts index 58e631f659f..e01a4ff3635 100644 --- a/core-libs/setup/ssr/providers/server-request-url.ts +++ b/core-libs/setup/ssr/providers/server-request-url.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/providers/ssr-providers.ts b/core-libs/setup/ssr/providers/ssr-providers.ts index b6af3698cef..b69304d1c43 100644 --- a/core-libs/setup/ssr/providers/ssr-providers.ts +++ b/core-libs/setup/ssr/providers/ssr-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/public_api.ts b/core-libs/setup/ssr/public_api.ts index 81b6bfd277f..fb75f04fd08 100644 --- a/core-libs/setup/ssr/public_api.ts +++ b/core-libs/setup/ssr/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/testing/index.ts b/core-libs/setup/ssr/testing/index.ts index deb3a36ff8c..170fac9252a 100644 --- a/core-libs/setup/ssr/testing/index.ts +++ b/core-libs/setup/ssr/testing/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/testing/test-config-server.module.ts b/core-libs/setup/ssr/testing/test-config-server.module.ts index 4bd49041577..39b90eb37cd 100644 --- a/core-libs/setup/ssr/testing/test-config-server.module.ts +++ b/core-libs/setup/ssr/testing/test-config-server.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/core-libs/setup/ssr/tokens/express.tokens.ts b/core-libs/setup/ssr/tokens/express.tokens.ts index 3e96e30aa19..5ee7707c266 100644 --- a/core-libs/setup/ssr/tokens/express.tokens.ts +++ b/core-libs/setup/ssr/tokens/express.tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/docs/libs/creating-lib.md b/docs/libs/creating-lib.md index 6a0c6ec307d..4068212fa03 100644 --- a/docs/libs/creating-lib.md +++ b/docs/libs/creating-lib.md @@ -402,6 +402,46 @@ There are couple of required changes to make sure schematics will work properly - `projects/storefrontapp/tsconfig.server.json`, - `projects/storefrontapp/tsconfig.app.prod.json` - add new feature lib schema.json elements in schematics folder - `feature-libs\\schematics\add-\schema.json` where the `lib-name` is the name of the new library + - if the library includes several features and some of them should be installed by default, add them to the `default` array (for 'no-interactive' mode) and add them `checked: true` flag (for interactive prompt). Please note the `Feature1` in the following example: + ```json + { + "$schema": "http://json-schema.org/schema", + "id": "ExampleSchematics", + "title": "Example Schematics", + "type": "object", + "properties": { + "features": { + "type": "array", + "uniqueItems": true, + "default": ["Feature1"], + "items": { + "enum": [ + "Feature1", + "Feature2", + ], + "type": "string" + }, + "x-prompt": { + "message": "Which features would you like to set up?", + "type": "list", + "items": [ + { + "value": "Feature1", + "label": "Feature 1", + "checked": true + }, + { + "value": "Feature2", + "label": "Feature 2", + }, + ] + } + }, + ... + } + } + ``` + Values from `x-prompt.items` with `checked: true` should reflect the features that will be installed by default in 'no-interactive' mode (`default` array). - add new feature chain method to 'shouldAddFeature' and function to add it - `feature-libs\\schematics\add-\index.ts` where the `lib-name` is the name of the new library - create new feature lib module in - `projects/storefrontapp/src/app/spartacus/features` - create your schematics configuration in e.g. `projects/schematics/src/shared/lib-configs/asm-schematics-config.ts` and add it to the `projects/schematics/src/shared/schematics-config-mappings.ts` file. diff --git a/docs/migration/2211_ng18/migration.md b/docs/migration/2211_ng18/migration.md new file mode 100644 index 00000000000..57c9ba61cce --- /dev/null +++ b/docs/migration/2211_ng18/migration.md @@ -0,0 +1,38 @@ +# (EARLY NOTES) Migrating a custom app to use Spartacus with Angular v18 + +Before upgrading Spartacus to the new version with Angular 18, you need to first: +- upgrade to the latest 2211.x of Spartacus +- upgrade Angular to version v18 + +## Update Angular to 17 and 18 + +### Update Angular to 17 and 3rd party deps to be compatible with Angular 18 + +Follow the [Angular guidelines for upgrading from v17 to v18](https://angular.dev/update-guide?v=17.0-18.0&l=3) and bump the Angular version locally, and update other 3rd party dependencies from Angular ecosystem to versions compatible with Angular 18 (e.g. `@ng-select/ng-select@13`, `@ngrx/store@18`, `ngx-infinite-scroll@18`): + +```bash +ng update @angular/core@18 @angular/cli@18 @ng-select/ng-select@13 @ngrx/store@18 ngx-infinite-scroll@18 --force +git add . +git commit -m "update angular 18 and 3rd party deps angular 18 compatible" +``` +Note: Do not select `use-application-builder` migration when migrating to Angular 18. Applications created before SPA 2211.19 doesn't support this builder. Applications created starting from 2211.19 already supports it. + +### Run Spartacus update + +After successfully updating the application to Angular 18, execute this command to initiate the Spartacus update process. + +```bash +ng update @spartacus/schematics@latest +``` + +### Adjust Angular configuration + +Due to changes in Angular's application builder, for applications created starting from SPA 2211.19, you need to adjust the `angular.json` file to generate the `index.html` file in the `dist` folder. This is required for CCv2 to map `OCC_BACKEND_BASE_URL_VALUE` and `MEDIA_BACKEND_BASE_URL_VALUE` meta tags to the correct values. Unfortunately, this will contribute to pre-rendering to not work properly (which is a known issue) + +```diff +- "index": "src/index.html" ++ "index": { ++ "input": "src/index.html", ++ "output": "index.html" ++ } +``` diff --git a/feature-libs/asm/asm.module.ts b/feature-libs/asm/asm.module.ts index 211aa47fc78..69b6d5c5910 100644 --- a/feature-libs/asm/asm.module.ts +++ b/feature-libs/asm/asm.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/assets/public_api.ts b/feature-libs/asm/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/asm/assets/public_api.ts +++ b/feature-libs/asm/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/assets/translations/en/index.ts b/feature-libs/asm/assets/translations/en/index.ts index 027fea8014c..705af75f207 100644 --- a/feature-libs/asm/assets/translations/en/index.ts +++ b/feature-libs/asm/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/assets/translations/translations.ts b/feature-libs/asm/assets/translations/translations.ts index 472ab0c4a30..dc52c805e10 100644 --- a/feature-libs/asm/assets/translations/translations.ts +++ b/feature-libs/asm/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-bind-cart-dialog/asm-bind-cart-dialog.component.ts b/feature-libs/asm/components/asm-bind-cart-dialog/asm-bind-cart-dialog.component.ts index d95145926e8..f65eebcbafb 100644 --- a/feature-libs/asm/components/asm-bind-cart-dialog/asm-bind-cart-dialog.component.ts +++ b/feature-libs/asm/components/asm-bind-cart-dialog/asm-bind-cart-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-bind-cart/asm-bind-cart.component.ts b/feature-libs/asm/components/asm-bind-cart/asm-bind-cart.component.ts index 171ef1a098b..f40504b1340 100644 --- a/feature-libs/asm/components/asm-bind-cart/asm-bind-cart.component.ts +++ b/feature-libs/asm/components/asm-bind-cart/asm-bind-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-components.module.ts b/feature-libs/asm/components/asm-components.module.ts index 4860f252938..25e495f0ea3 100644 --- a/feature-libs/asm/components/asm-components.module.ts +++ b/feature-libs/asm/components/asm-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.component.ts b/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.component.ts index 2923e71b2fd..404f4a32072 100644 --- a/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.component.ts +++ b/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.model.ts b/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.model.ts index 457588e7e07..b2c468f7dcb 100644 --- a/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.model.ts +++ b/feature-libs/asm/components/asm-create-customer-form/asm-create-customer-form.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-create-customer-form/default-asm-create-customer-form-layout.config.ts b/feature-libs/asm/components/asm-create-customer-form/default-asm-create-customer-form-layout.config.ts index b68133689fa..3917d447a0d 100644 --- a/feature-libs/asm/components/asm-create-customer-form/default-asm-create-customer-form-layout.config.ts +++ b/feature-libs/asm/components/asm-create-customer-form/default-asm-create-customer-form-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-main-ui/asm-main-ui.component.ts b/feature-libs/asm/components/asm-main-ui/asm-main-ui.component.ts index ef8ae0fb0a3..28a1a6ada46 100644 --- a/feature-libs/asm/components/asm-main-ui/asm-main-ui.component.ts +++ b/feature-libs/asm/components/asm-main-ui/asm-main-ui.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-save-cart-dialog/asm-save-cart-dialog.component.ts b/feature-libs/asm/components/asm-save-cart-dialog/asm-save-cart-dialog.component.ts index 90cf18d9b9c..6353c22a663 100644 --- a/feature-libs/asm/components/asm-save-cart-dialog/asm-save-cart-dialog.component.ts +++ b/feature-libs/asm/components/asm-save-cart-dialog/asm-save-cart-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-session-timer/asm-session-timer.component.ts b/feature-libs/asm/components/asm-session-timer/asm-session-timer.component.ts index 1f8f063beac..edb076e131f 100644 --- a/feature-libs/asm/components/asm-session-timer/asm-session-timer.component.ts +++ b/feature-libs/asm/components/asm-session-timer/asm-session-timer.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-session-timer/format-timer.pipe.ts b/feature-libs/asm/components/asm-session-timer/format-timer.pipe.ts index 741fc92f360..37024dc3fb1 100644 --- a/feature-libs/asm/components/asm-session-timer/format-timer.pipe.ts +++ b/feature-libs/asm/components/asm-session-timer/format-timer.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-switch-customer-dialog/asm-switch-customer-dialog.component.ts b/feature-libs/asm/components/asm-switch-customer-dialog/asm-switch-customer-dialog.component.ts index 56b52d9d831..54d612b2acd 100644 --- a/feature-libs/asm/components/asm-switch-customer-dialog/asm-switch-customer-dialog.component.ts +++ b/feature-libs/asm/components/asm-switch-customer-dialog/asm-switch-customer-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/asm-toggle-ui/asm-toggle-ui.component.ts b/feature-libs/asm/components/asm-toggle-ui/asm-toggle-ui.component.ts index fbf0826f13b..3a77533f624 100644 --- a/feature-libs/asm/components/asm-toggle-ui/asm-toggle-ui.component.ts +++ b/feature-libs/asm/components/asm-toggle-ui/asm-toggle-ui.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/csagent-login-form/csagent-login-form.component.ts b/feature-libs/asm/components/csagent-login-form/csagent-login-form.component.ts index 501ade2bda2..0395366b38a 100644 --- a/feature-libs/asm/components/csagent-login-form/csagent-login-form.component.ts +++ b/feature-libs/asm/components/csagent-login-form/csagent-login-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/customer-emulation/customer-emulation.component.ts b/feature-libs/asm/components/customer-emulation/customer-emulation.component.ts index 290b0c9a518..52c17b517f3 100644 --- a/feature-libs/asm/components/customer-emulation/customer-emulation.component.ts +++ b/feature-libs/asm/components/customer-emulation/customer-emulation.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/customer-list/customer-list.component.ts b/feature-libs/asm/components/customer-list/customer-list.component.ts index 978dc0b5147..5331e601c55 100644 --- a/feature-libs/asm/components/customer-list/customer-list.component.ts +++ b/feature-libs/asm/components/customer-list/customer-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/customer-list/customer-list.model.ts b/feature-libs/asm/components/customer-list/customer-list.model.ts index 2d389da44a2..b22e41ba303 100644 --- a/feature-libs/asm/components/customer-list/customer-list.model.ts +++ b/feature-libs/asm/components/customer-list/customer-list.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/customer-list/default-customer-list-layout.config.ts b/feature-libs/asm/components/customer-list/default-customer-list-layout.config.ts index 432474403f7..37feb8f2be5 100644 --- a/feature-libs/asm/components/customer-list/default-customer-list-layout.config.ts +++ b/feature-libs/asm/components/customer-list/default-customer-list-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/customer-selection/customer-selection.component.ts b/feature-libs/asm/components/customer-selection/customer-selection.component.ts index 96f2f5b656c..9b3400928f2 100644 --- a/feature-libs/asm/components/customer-selection/customer-selection.component.ts +++ b/feature-libs/asm/components/customer-selection/customer-selection.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/default-asm-layout.config.ts b/feature-libs/asm/components/default-asm-layout.config.ts index 0ea871410bf..f8659e25f4a 100644 --- a/feature-libs/asm/components/default-asm-layout.config.ts +++ b/feature-libs/asm/components/default-asm-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/default-asm-pagination.config.ts b/feature-libs/asm/components/default-asm-pagination.config.ts index 1f7e301022f..916acd045c8 100644 --- a/feature-libs/asm/components/default-asm-pagination.config.ts +++ b/feature-libs/asm/components/default-asm-pagination.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/default-bind-cart-layout.config.ts b/feature-libs/asm/components/default-bind-cart-layout.config.ts index b36683679c2..693f88a36e1 100644 --- a/feature-libs/asm/components/default-bind-cart-layout.config.ts +++ b/feature-libs/asm/components/default-bind-cart-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/default-save-cart-layout.config.ts b/feature-libs/asm/components/default-save-cart-layout.config.ts index 251e2749630..e3c97ac83e3 100644 --- a/feature-libs/asm/components/default-save-cart-layout.config.ts +++ b/feature-libs/asm/components/default-save-cart-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/default-switch-customer-layout.config.ts b/feature-libs/asm/components/default-switch-customer-layout.config.ts index 30735789d84..dc21a502c65 100644 --- a/feature-libs/asm/components/default-switch-customer-layout.config.ts +++ b/feature-libs/asm/components/default-switch-customer-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/dot-spinner/dot-spinner.component.ts b/feature-libs/asm/components/dot-spinner/dot-spinner.component.ts index e52295ce4e5..ebec0caaaba 100644 --- a/feature-libs/asm/components/dot-spinner/dot-spinner.component.ts +++ b/feature-libs/asm/components/dot-spinner/dot-spinner.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/public_api.ts b/feature-libs/asm/components/public_api.ts index 08ecda8327d..19d0a12e20f 100644 --- a/feature-libs/asm/components/public_api.ts +++ b/feature-libs/asm/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/services/asm-component.service.ts b/feature-libs/asm/components/services/asm-component.service.ts index 6f61de7dba9..e7565eb0a3e 100644 --- a/feature-libs/asm/components/services/asm-component.service.ts +++ b/feature-libs/asm/components/services/asm-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/components/services/index.ts b/feature-libs/asm/components/services/index.ts index e38dc441b20..8b5673e0db3 100644 --- a/feature-libs/asm/components/services/index.ts +++ b/feature-libs/asm/components/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/asm-core.module.ts b/feature-libs/asm/core/asm-core.module.ts index 5353dbb238c..3eff9729056 100644 --- a/feature-libs/asm/core/asm-core.module.ts +++ b/feature-libs/asm/core/asm-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/connectors/asm.adapter.ts b/feature-libs/asm/core/connectors/asm.adapter.ts index e0811eb3756..edbf9b270d6 100644 --- a/feature-libs/asm/core/connectors/asm.adapter.ts +++ b/feature-libs/asm/core/connectors/asm.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/connectors/asm.connector.ts b/feature-libs/asm/core/connectors/asm.connector.ts index db11c32c340..5ab4318e75d 100644 --- a/feature-libs/asm/core/connectors/asm.connector.ts +++ b/feature-libs/asm/core/connectors/asm.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/connectors/converters.ts b/feature-libs/asm/core/connectors/converters.ts index 7f2f1ab55be..de33fa34e06 100644 --- a/feature-libs/asm/core/connectors/converters.ts +++ b/feature-libs/asm/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/connectors/index.ts b/feature-libs/asm/core/connectors/index.ts index b6d2957390d..cff7b8be331 100644 --- a/feature-libs/asm/core/connectors/index.ts +++ b/feature-libs/asm/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/facade/asm-bind-cart.service.ts b/feature-libs/asm/core/facade/asm-bind-cart.service.ts index 8be64927838..d2b0bcd84a7 100644 --- a/feature-libs/asm/core/facade/asm-bind-cart.service.ts +++ b/feature-libs/asm/core/facade/asm-bind-cart.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/facade/asm-create-customer.service.ts b/feature-libs/asm/core/facade/asm-create-customer.service.ts index 6203abc8474..953c2b4be57 100644 --- a/feature-libs/asm/core/facade/asm-create-customer.service.ts +++ b/feature-libs/asm/core/facade/asm-create-customer.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/facade/asm-customer-list.service.ts b/feature-libs/asm/core/facade/asm-customer-list.service.ts index 17db77980db..84ba591e179 100644 --- a/feature-libs/asm/core/facade/asm-customer-list.service.ts +++ b/feature-libs/asm/core/facade/asm-customer-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/facade/asm.service.ts b/feature-libs/asm/core/facade/asm.service.ts index 32b6c9f0c23..2e1a96bbea7 100644 --- a/feature-libs/asm/core/facade/asm.service.ts +++ b/feature-libs/asm/core/facade/asm.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/facade/facade-providers.ts b/feature-libs/asm/core/facade/facade-providers.ts index fa5dfa14b7e..80c3dc660f8 100644 --- a/feature-libs/asm/core/facade/facade-providers.ts +++ b/feature-libs/asm/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/facade/index.ts b/feature-libs/asm/core/facade/index.ts index ceb46cd63d3..6c47189dfce 100644 --- a/feature-libs/asm/core/facade/index.ts +++ b/feature-libs/asm/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/public_api.ts b/feature-libs/asm/core/public_api.ts index 14a0e4f9d2e..34eb0978b50 100644 --- a/feature-libs/asm/core/public_api.ts +++ b/feature-libs/asm/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/services/asm-state-persistence.service.ts b/feature-libs/asm/core/services/asm-state-persistence.service.ts index d088a357364..1e99ca774b7 100644 --- a/feature-libs/asm/core/services/asm-state-persistence.service.ts +++ b/feature-libs/asm/core/services/asm-state-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/services/index.ts b/feature-libs/asm/core/services/index.ts index 69db58bf628..e435b407b28 100644 --- a/feature-libs/asm/core/services/index.ts +++ b/feature-libs/asm/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/actions/asm-ui.action.ts b/feature-libs/asm/core/store/actions/asm-ui.action.ts index 616bf69c1c0..3df75adec18 100644 --- a/feature-libs/asm/core/store/actions/asm-ui.action.ts +++ b/feature-libs/asm/core/store/actions/asm-ui.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/actions/customer-group.actions.ts b/feature-libs/asm/core/store/actions/customer-group.actions.ts index b6744b184c5..c1ce2f798b6 100644 --- a/feature-libs/asm/core/store/actions/customer-group.actions.ts +++ b/feature-libs/asm/core/store/actions/customer-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/actions/customer.action.ts b/feature-libs/asm/core/store/actions/customer.action.ts index bcadde1e86c..8a3084efa0a 100644 --- a/feature-libs/asm/core/store/actions/customer.action.ts +++ b/feature-libs/asm/core/store/actions/customer.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/actions/index.ts b/feature-libs/asm/core/store/actions/index.ts index e876953164a..57e8224b924 100644 --- a/feature-libs/asm/core/store/actions/index.ts +++ b/feature-libs/asm/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/actions/logout-agent.action.ts b/feature-libs/asm/core/store/actions/logout-agent.action.ts index aff9d812789..2f82a0a34b0 100644 --- a/feature-libs/asm/core/store/actions/logout-agent.action.ts +++ b/feature-libs/asm/core/store/actions/logout-agent.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/asm-state.ts b/feature-libs/asm/core/store/asm-state.ts index 24c30912bb3..9bb4c9dde8a 100644 --- a/feature-libs/asm/core/store/asm-state.ts +++ b/feature-libs/asm/core/store/asm-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/asm-store.module.ts b/feature-libs/asm/core/store/asm-store.module.ts index b8ee4baa08f..0f03205b93a 100644 --- a/feature-libs/asm/core/store/asm-store.module.ts +++ b/feature-libs/asm/core/store/asm-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/effects/customer.effect.ts b/feature-libs/asm/core/store/effects/customer.effect.ts index 3db1d1487fd..67b22f3d272 100644 --- a/feature-libs/asm/core/store/effects/customer.effect.ts +++ b/feature-libs/asm/core/store/effects/customer.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/effects/index.ts b/feature-libs/asm/core/store/effects/index.ts index 0d712643f10..812bdb4adef 100644 --- a/feature-libs/asm/core/store/effects/index.ts +++ b/feature-libs/asm/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/index.ts b/feature-libs/asm/core/store/index.ts index 692c45c04f6..8052daa74ae 100644 --- a/feature-libs/asm/core/store/index.ts +++ b/feature-libs/asm/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/reducers/asm-ui.reducer.ts b/feature-libs/asm/core/store/reducers/asm-ui.reducer.ts index 8c2abf8a403..c9f40d32186 100644 --- a/feature-libs/asm/core/store/reducers/asm-ui.reducer.ts +++ b/feature-libs/asm/core/store/reducers/asm-ui.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/reducers/index.ts b/feature-libs/asm/core/store/reducers/index.ts index 30dd24cf35a..4519f8cd24d 100644 --- a/feature-libs/asm/core/store/reducers/index.ts +++ b/feature-libs/asm/core/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/selectors/asm-group.selectors.ts b/feature-libs/asm/core/store/selectors/asm-group.selectors.ts index c862a1ad9b8..bf6f622219a 100644 --- a/feature-libs/asm/core/store/selectors/asm-group.selectors.ts +++ b/feature-libs/asm/core/store/selectors/asm-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/selectors/asm-ui.selectors.ts b/feature-libs/asm/core/store/selectors/asm-ui.selectors.ts index a3963f44968..9c22f884f2e 100644 --- a/feature-libs/asm/core/store/selectors/asm-ui.selectors.ts +++ b/feature-libs/asm/core/store/selectors/asm-ui.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/selectors/customer-search.selectors.ts b/feature-libs/asm/core/store/selectors/customer-search.selectors.ts index a1879c4eae2..32b35b791a7 100644 --- a/feature-libs/asm/core/store/selectors/customer-search.selectors.ts +++ b/feature-libs/asm/core/store/selectors/customer-search.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/selectors/feature.selector.ts b/feature-libs/asm/core/store/selectors/feature.selector.ts index a2c822a43a6..2233eb5ddfa 100644 --- a/feature-libs/asm/core/store/selectors/feature.selector.ts +++ b/feature-libs/asm/core/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/store/selectors/index.ts b/feature-libs/asm/core/store/selectors/index.ts index 3a8e5997735..a2522d6a060 100644 --- a/feature-libs/asm/core/store/selectors/index.ts +++ b/feature-libs/asm/core/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/args/args.module.ts b/feature-libs/asm/core/utils/args/args.module.ts index 0fba2894c07..2d93d607d7f 100644 --- a/feature-libs/asm/core/utils/args/args.module.ts +++ b/feature-libs/asm/core/utils/args/args.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/args/args.pipe.spec.ts b/feature-libs/asm/core/utils/args/args.pipe.spec.ts index 4471d2cae12..99c2881ca82 100644 --- a/feature-libs/asm/core/utils/args/args.pipe.spec.ts +++ b/feature-libs/asm/core/utils/args/args.pipe.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/args/args.pipe.ts b/feature-libs/asm/core/utils/args/args.pipe.ts index d5c79f76e39..67512604896 100644 --- a/feature-libs/asm/core/utils/args/args.pipe.ts +++ b/feature-libs/asm/core/utils/args/args.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/args/index.ts b/feature-libs/asm/core/utils/args/index.ts index cefedbe5733..c334a07478e 100644 --- a/feature-libs/asm/core/utils/args/index.ts +++ b/feature-libs/asm/core/utils/args/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/by-boolean.function.ts b/feature-libs/asm/core/utils/sort/by-boolean.function.ts index fdc4e5ae77a..dde01845aa6 100644 --- a/feature-libs/asm/core/utils/sort/by-boolean.function.ts +++ b/feature-libs/asm/core/utils/sort/by-boolean.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/by-comparison.function.ts b/feature-libs/asm/core/utils/sort/by-comparison.function.ts index 7a5cf6416c9..467988fc781 100644 --- a/feature-libs/asm/core/utils/sort/by-comparison.function.ts +++ b/feature-libs/asm/core/utils/sort/by-comparison.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/by-nullish.function.ts b/feature-libs/asm/core/utils/sort/by-nullish.function.ts index e92f8470d9b..46a5bef21f5 100644 --- a/feature-libs/asm/core/utils/sort/by-nullish.function.ts +++ b/feature-libs/asm/core/utils/sort/by-nullish.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/by-number.function.ts b/feature-libs/asm/core/utils/sort/by-number.function.ts index ea221126b19..ccecbcb8797 100644 --- a/feature-libs/asm/core/utils/sort/by-number.function.ts +++ b/feature-libs/asm/core/utils/sort/by-number.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/by-string.function.ts b/feature-libs/asm/core/utils/sort/by-string.function.ts index 4fa5cd6889c..4c33ac5853e 100644 --- a/feature-libs/asm/core/utils/sort/by-string.function.ts +++ b/feature-libs/asm/core/utils/sort/by-string.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/index.ts b/feature-libs/asm/core/utils/sort/index.ts index 6167e156ef1..56fc11ab820 100644 --- a/feature-libs/asm/core/utils/sort/index.ts +++ b/feature-libs/asm/core/utils/sort/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/items-with.function.ts b/feature-libs/asm/core/utils/sort/items-with.function.ts index 293bd1565a8..721dc3259e0 100644 --- a/feature-libs/asm/core/utils/sort/items-with.function.ts +++ b/feature-libs/asm/core/utils/sort/items-with.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/property.function.ts b/feature-libs/asm/core/utils/sort/property.function.ts index fccf259039e..e99200d27a5 100644 --- a/feature-libs/asm/core/utils/sort/property.function.ts +++ b/feature-libs/asm/core/utils/sort/property.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/sort.helper.function.ts b/feature-libs/asm/core/utils/sort/sort.helper.function.ts index 9579bc96934..f6cfd1c642a 100644 --- a/feature-libs/asm/core/utils/sort/sort.helper.function.ts +++ b/feature-libs/asm/core/utils/sort/sort.helper.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/sort.model.ts b/feature-libs/asm/core/utils/sort/sort.model.ts index 10e077a5ae3..6aff14086c8 100644 --- a/feature-libs/asm/core/utils/sort/sort.model.ts +++ b/feature-libs/asm/core/utils/sort/sort.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/core/utils/sort/when-type.function.ts b/feature-libs/asm/core/utils/sort/when-type.function.ts index 3519e86367d..8f786eb6e6e 100644 --- a/feature-libs/asm/core/utils/sort/when-type.function.ts +++ b/feature-libs/asm/core/utils/sort/when-type.function.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/asm-customer-360.module.ts b/feature-libs/asm/customer-360/asm-customer-360.module.ts index 8ae7de635a3..567969ab966 100644 --- a/feature-libs/asm/customer-360/asm-customer-360.module.ts +++ b/feature-libs/asm/customer-360/asm-customer-360.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/assets/public_api.ts b/feature-libs/asm/customer-360/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/asm/customer-360/assets/public_api.ts +++ b/feature-libs/asm/customer-360/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/assets/translations/en/asm-customer-360.ts b/feature-libs/asm/customer-360/assets/translations/en/asm-customer-360.ts index 9dbd7bcdf46..ce525ad343e 100644 --- a/feature-libs/asm/customer-360/assets/translations/en/asm-customer-360.ts +++ b/feature-libs/asm/customer-360/assets/translations/en/asm-customer-360.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/assets/translations/en/index.ts b/feature-libs/asm/customer-360/assets/translations/en/index.ts index b80b68f3c4d..45be01e66db 100644 --- a/feature-libs/asm/customer-360/assets/translations/en/index.ts +++ b/feature-libs/asm/customer-360/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/assets/translations/translations.ts b/feature-libs/asm/customer-360/assets/translations/translations.ts index a07d6e93b83..251e56fb102 100644 --- a/feature-libs/asm/customer-360/assets/translations/translations.ts +++ b/feature-libs/asm/customer-360/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-components.module.ts b/feature-libs/asm/customer-360/components/asm-customer-360-components.module.ts index 616bde5ce60..8c9dd94682e 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-components.module.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.component.ts b/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.component.ts index 3715f45e460..f16164063bd 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.component.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.module.ts b/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.module.ts index 4bfbb49c130..c4c74702fed 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.module.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-product-item/asm-customer-360-product-item.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.component.ts b/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.component.ts index 27311215476..41972359ace 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.component.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.module.ts b/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.module.ts index 67462f6236e..184a6c1ee03 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.module.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/asm-customer-360-product-listing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/product-item.model.ts b/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/product-item.model.ts index 0ae34948d25..3c94bdc842e 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/product-item.model.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-product-listing/product-item.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.component.ts b/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.component.ts index 42e1c6b8abc..d5555d44eab 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.component.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.model.ts b/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.model.ts index 568ad611998..1949d70e83c 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.model.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.module.ts b/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.module.ts index e85d6768f9d..33c2ce0ff02 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.module.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-promotion-listing/asm-customer-360-promotion-listing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.component.ts b/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.component.ts index 88fbe7962d6..45776a74268 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.component.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.model.ts b/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.model.ts index 516ba6ce859..709b46cc24c 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.model.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.module.ts b/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.module.ts index 65d8b2ecb0d..3bea3e99d17 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.module.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360-table/asm-customer-360-table.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/asm-customer-360/asm-customer-360.component.ts b/feature-libs/asm/customer-360/components/asm-customer-360/asm-customer-360.component.ts index 6693f6b748f..cfc0be1d8cd 100644 --- a/feature-libs/asm/customer-360/components/asm-customer-360/asm-customer-360.component.ts +++ b/feature-libs/asm/customer-360/components/asm-customer-360/asm-customer-360.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/config/asm-customer-360-config.ts b/feature-libs/asm/customer-360/components/config/asm-customer-360-config.ts index be78068ae1e..87bad870a1c 100644 --- a/feature-libs/asm/customer-360/components/config/asm-customer-360-config.ts +++ b/feature-libs/asm/customer-360/components/config/asm-customer-360-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/config/default-asm-customer-360-config.ts b/feature-libs/asm/customer-360/components/config/default-asm-customer-360-config.ts index 44e682cdf57..e081756fc2f 100644 --- a/feature-libs/asm/customer-360/components/config/default-asm-customer-360-config.ts +++ b/feature-libs/asm/customer-360/components/config/default-asm-customer-360-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/config/index.ts b/feature-libs/asm/customer-360/components/config/index.ts index 0d70f39bfc2..0dea67281e8 100644 --- a/feature-libs/asm/customer-360/components/config/index.ts +++ b/feature-libs/asm/customer-360/components/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/default-asm-customer-360-layout.config.ts b/feature-libs/asm/customer-360/components/default-asm-customer-360-layout.config.ts index 961fcedb7aa..180655b1c16 100644 --- a/feature-libs/asm/customer-360/components/default-asm-customer-360-layout.config.ts +++ b/feature-libs/asm/customer-360/components/default-asm-customer-360-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/public_api.ts b/feature-libs/asm/customer-360/components/public_api.ts index af8ba027af4..5fabd5e0384 100644 --- a/feature-libs/asm/customer-360/components/public_api.ts +++ b/feature-libs/asm/customer-360/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.component.ts index 4a8ebe463f2..bd943302f23 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.module.ts index 60775ee599a..efa363b21fb 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-active-cart/asm-customer-360-active-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.component.ts index 4befa639c05..6bf19fc1af5 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.model.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.model.ts index 4cf3ffcd3fc..1cb9616fc20 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.model.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.module.ts index 1ee085fe17a..bd493c65f1b 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-activity/asm-customer-360-activity.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.component.ts index ed2aa021180..9dbdbd8624f 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.module.ts index f58edf8ecfa..9db76e57907 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-coupon/asm-customer-360-coupon.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.component.ts index a9c527e78ab..52097632544 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.model.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.model.ts index 124efb4c823..b426dfb1741 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.model.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.module.ts index 49b6bbc680c..eaa3e7cb455 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-customer-coupon/asm-customer-360-customer-coupon.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.module.ts index 2c9715b680c..bdf83dc81d2 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.ts index ec03cbadc92..e8a118ac9d0 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-map/asm-customer-360-map.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.component.ts index 7c15495b7f1..d3777c9afbc 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.module.ts index d15d09ec97c..062f636b008 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-interests/asm-customer-360-product-interests.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.module.ts index cc9d02ed697..b538be3a354 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.ts index f1e6dc4d1d4..fad968cac87 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.model.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.model.ts index 4d1a3d29afd..92ad829a9c1 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.model.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-product-reviews/asm-customer-360-product-reviews.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.component.ts index 621f5780724..1c6e0d48c8e 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.module.ts index a8d15968d5f..1b853d4fac6 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-profile/asm-customer-360-profile.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.component.ts index b647d66d0f3..ee649cefe38 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.module.ts index d54173826c1..e278f7f70e2 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-promotion/asm-customer-360-promotion.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.component.ts index 2df7c3fd606..4a4feca7654 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.module.ts index d0552aea032..0c717212d43 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-saved-cart/asm-customer-360-saved-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context-source.model.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context-source.model.ts index fb4c4bba5cc..39757e9d2a7 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context-source.model.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context-source.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context.model.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context.model.ts index c89ee01d5d1..2aff4f0f177 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context.model.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-section-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-section/asm-customer-360-section.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-section/asm-customer-360-section.component.ts index 53a2ad652b9..fb31fd9cea3 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-section/asm-customer-360-section.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-section/asm-customer-360-section.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.module.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.module.ts index b532904a6e2..47f6a881dc6 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.module.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.ts index 6ea5a8d9e8d..b106ad89a9b 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.model.ts b/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.model.ts index 4bf93a1433d..6ea431dd07c 100644 --- a/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.model.ts +++ b/feature-libs/asm/customer-360/components/sections/asm-customer-360-support-tickets/asm-customer-360-support-tickets.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/components/sections/index.ts b/feature-libs/asm/customer-360/components/sections/index.ts index a0148906e14..3f025649f0c 100644 --- a/feature-libs/asm/customer-360/components/sections/index.ts +++ b/feature-libs/asm/customer-360/components/sections/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/asm-customer-360-core.module.ts b/feature-libs/asm/customer-360/core/asm-customer-360-core.module.ts index 55fb5489a57..a087528a892 100644 --- a/feature-libs/asm/customer-360/core/asm-customer-360-core.module.ts +++ b/feature-libs/asm/customer-360/core/asm-customer-360-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/connectors/asm-customer-360.adapter.ts b/feature-libs/asm/customer-360/core/connectors/asm-customer-360.adapter.ts index 689ee946a4b..346e02b7b31 100644 --- a/feature-libs/asm/customer-360/core/connectors/asm-customer-360.adapter.ts +++ b/feature-libs/asm/customer-360/core/connectors/asm-customer-360.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/connectors/asm-customer-360.connector.ts b/feature-libs/asm/customer-360/core/connectors/asm-customer-360.connector.ts index 56d6becb020..1c0bb8a9cf8 100644 --- a/feature-libs/asm/customer-360/core/connectors/asm-customer-360.connector.ts +++ b/feature-libs/asm/customer-360/core/connectors/asm-customer-360.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/connectors/converters.ts b/feature-libs/asm/customer-360/core/connectors/converters.ts index 96fdf5b29a5..dced502922a 100644 --- a/feature-libs/asm/customer-360/core/connectors/converters.ts +++ b/feature-libs/asm/customer-360/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/connectors/index.ts b/feature-libs/asm/customer-360/core/connectors/index.ts index fd927e8dce9..9ffd54301ae 100644 --- a/feature-libs/asm/customer-360/core/connectors/index.ts +++ b/feature-libs/asm/customer-360/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/facade/facade-providers.ts b/feature-libs/asm/customer-360/core/facade/facade-providers.ts index 6d55195483e..1a3e4ef95a8 100644 --- a/feature-libs/asm/customer-360/core/facade/facade-providers.ts +++ b/feature-libs/asm/customer-360/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/public_api.ts b/feature-libs/asm/customer-360/core/public_api.ts index 56fafea0b3d..3fe46ab1dc1 100644 --- a/feature-libs/asm/customer-360/core/public_api.ts +++ b/feature-libs/asm/customer-360/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/services/asm-customer-360.service.ts b/feature-libs/asm/customer-360/core/services/asm-customer-360.service.ts index 88416feee9b..a4d0fad10a3 100644 --- a/feature-libs/asm/customer-360/core/services/asm-customer-360.service.ts +++ b/feature-libs/asm/customer-360/core/services/asm-customer-360.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/services/index.ts b/feature-libs/asm/customer-360/core/services/index.ts index c09de37de28..5ab69b9fe1b 100644 --- a/feature-libs/asm/customer-360/core/services/index.ts +++ b/feature-libs/asm/customer-360/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/core/utils.ts b/feature-libs/asm/customer-360/core/utils.ts index e6fc1133399..038928f5cda 100644 --- a/feature-libs/asm/customer-360/core/utils.ts +++ b/feature-libs/asm/customer-360/core/utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/occ/adapters/default-occ-asm-customer-360-config.ts b/feature-libs/asm/customer-360/occ/adapters/default-occ-asm-customer-360-config.ts index 0302159eb79..2675d3bd431 100644 --- a/feature-libs/asm/customer-360/occ/adapters/default-occ-asm-customer-360-config.ts +++ b/feature-libs/asm/customer-360/occ/adapters/default-occ-asm-customer-360-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/occ/adapters/index.ts b/feature-libs/asm/customer-360/occ/adapters/index.ts index 9a9299b44e7..d3c45d473eb 100644 --- a/feature-libs/asm/customer-360/occ/adapters/index.ts +++ b/feature-libs/asm/customer-360/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.spec.ts b/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.spec.ts index 59ac92d4af8..a2cbe0c6092 100644 --- a/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.spec.ts +++ b/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -17,6 +17,10 @@ import { } from '@spartacus/core'; import { Observable, of } from 'rxjs'; import { OccAsmCustomer360Adapter } from './occ-asm-customer-360.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const baseSite = 'test-site'; class MockBaseSiteService { @@ -43,11 +47,13 @@ describe('OccAsmCustomer360Adapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccAsmCustomer360Adapter, { provide: BaseSiteService, useClass: MockBaseSiteService }, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.ts b/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.ts index 1ed83eacab8..8949e995592 100644 --- a/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.ts +++ b/feature-libs/asm/customer-360/occ/adapters/occ-asm-customer-360.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/occ/asm-customer-360-occ.module.ts b/feature-libs/asm/customer-360/occ/asm-customer-360-occ.module.ts index 511b30ba5c5..437bb1faae6 100644 --- a/feature-libs/asm/customer-360/occ/asm-customer-360-occ.module.ts +++ b/feature-libs/asm/customer-360/occ/asm-customer-360-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/occ/model/index.ts b/feature-libs/asm/customer-360/occ/model/index.ts index f8d1a55a408..8158a2e9c48 100644 --- a/feature-libs/asm/customer-360/occ/model/index.ts +++ b/feature-libs/asm/customer-360/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/occ/model/occ-asm-customer-360-endpoints.model.ts b/feature-libs/asm/customer-360/occ/model/occ-asm-customer-360-endpoints.model.ts index 59d0518fc0c..72ea726922b 100644 --- a/feature-libs/asm/customer-360/occ/model/occ-asm-customer-360-endpoints.model.ts +++ b/feature-libs/asm/customer-360/occ/model/occ-asm-customer-360-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/occ/public_api.ts b/feature-libs/asm/customer-360/occ/public_api.ts index e0a2b9ead3c..fa6b9ca7d70 100644 --- a/feature-libs/asm/customer-360/occ/public_api.ts +++ b/feature-libs/asm/customer-360/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/public_api.ts b/feature-libs/asm/customer-360/public_api.ts index 6b71aef7f79..b04b177a0c9 100644 --- a/feature-libs/asm/customer-360/public_api.ts +++ b/feature-libs/asm/customer-360/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/asm-customer-360-root.module.ts b/feature-libs/asm/customer-360/root/asm-customer-360-root.module.ts index 7724d1e4484..ad71c77386e 100644 --- a/feature-libs/asm/customer-360/root/asm-customer-360-root.module.ts +++ b/feature-libs/asm/customer-360/root/asm-customer-360-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/facade/asm-customer-360.facade.ts b/feature-libs/asm/customer-360/root/facade/asm-customer-360.facade.ts index c07bf09d60e..f9686164e5e 100644 --- a/feature-libs/asm/customer-360/root/facade/asm-customer-360.facade.ts +++ b/feature-libs/asm/customer-360/root/facade/asm-customer-360.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/facade/index.ts b/feature-libs/asm/customer-360/root/facade/index.ts index 5108b06f114..640f3cf3e15 100644 --- a/feature-libs/asm/customer-360/root/facade/index.ts +++ b/feature-libs/asm/customer-360/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/feature-name.ts b/feature-libs/asm/customer-360/root/feature-name.ts index d3a1b8fac66..3c598c9fdee 100644 --- a/feature-libs/asm/customer-360/root/feature-name.ts +++ b/feature-libs/asm/customer-360/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.spec.ts b/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.spec.ts index f68a34904d3..c306e61f96a 100644 --- a/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.spec.ts +++ b/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.spec.ts @@ -1,8 +1,13 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { @@ -63,7 +68,7 @@ describe('SiteContextInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: LanguageService, @@ -86,6 +91,8 @@ describe('SiteContextInterceptor', () => { useClass: SiteContextInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.ts b/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.ts index ad7723d7894..c7c93db73b0 100644 --- a/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.ts +++ b/feature-libs/asm/customer-360/root/interceptors/site-context.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/model/asm-customer-360-section-config.ts b/feature-libs/asm/customer-360/root/model/asm-customer-360-section-config.ts index eafb8cd8e8c..3c5eba9f094 100644 --- a/feature-libs/asm/customer-360/root/model/asm-customer-360-section-config.ts +++ b/feature-libs/asm/customer-360/root/model/asm-customer-360-section-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/model/asm-customer-360-section-data.ts b/feature-libs/asm/customer-360/root/model/asm-customer-360-section-data.ts index 927509a831d..477fbcf1ce6 100644 --- a/feature-libs/asm/customer-360/root/model/asm-customer-360-section-data.ts +++ b/feature-libs/asm/customer-360/root/model/asm-customer-360-section-data.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/model/asm-customer-360-tab-config.ts b/feature-libs/asm/customer-360/root/model/asm-customer-360-tab-config.ts index 250108a32ae..3c8a9919ae5 100644 --- a/feature-libs/asm/customer-360/root/model/asm-customer-360-tab-config.ts +++ b/feature-libs/asm/customer-360/root/model/asm-customer-360-tab-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/model/asm-customer-360-tabs-config.ts b/feature-libs/asm/customer-360/root/model/asm-customer-360-tabs-config.ts index ed7acc92fd7..2bdbc501cc9 100644 --- a/feature-libs/asm/customer-360/root/model/asm-customer-360-tabs-config.ts +++ b/feature-libs/asm/customer-360/root/model/asm-customer-360-tabs-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/model/asm-customer-360.model.ts b/feature-libs/asm/customer-360/root/model/asm-customer-360.model.ts index 819ada371c0..d67f99cd942 100644 --- a/feature-libs/asm/customer-360/root/model/asm-customer-360.model.ts +++ b/feature-libs/asm/customer-360/root/model/asm-customer-360.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/model/augmented-core.model.ts b/feature-libs/asm/customer-360/root/model/augmented-core.model.ts index 6ce3f6c0cdd..ff1f5ad3a10 100644 --- a/feature-libs/asm/customer-360/root/model/augmented-core.model.ts +++ b/feature-libs/asm/customer-360/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/model/index.ts b/feature-libs/asm/customer-360/root/model/index.ts index 99db95252d7..3ba588d71f6 100644 --- a/feature-libs/asm/customer-360/root/model/index.ts +++ b/feature-libs/asm/customer-360/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/root/public_api.ts b/feature-libs/asm/customer-360/root/public_api.ts index 1a62ede3bd6..a7d2915ea3a 100644 --- a/feature-libs/asm/customer-360/root/public_api.ts +++ b/feature-libs/asm/customer-360/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/customer-360/styles/components/_index.scss b/feature-libs/asm/customer-360/styles/components/_index.scss index dc84cc305df..de325e46e93 100644 --- a/feature-libs/asm/customer-360/styles/components/_index.scss +++ b/feature-libs/asm/customer-360/styles/components/_index.scss @@ -1,11 +1,11 @@ @import '@spartacus/styles/scss/core'; -@import './_asm-customer-360.component.scss'; -@import './_asm-customer-360-profile.scss'; +@import './_asm-customer-360.component'; +@import './_asm-customer-360-profile'; @import './_asm-customer-360-product-listing.component'; -@import './_asm-customer-360-table.component.scss'; -@import './_asm-customer-360-map.component.scss'; -@import './_asm-customer-360-promotion-listing.component.scss'; +@import './_asm-customer-360-table.component'; +@import './_asm-customer-360-map.component'; +@import './_asm-customer-360-promotion-listing.component'; $customer-360-components-allowlist: cx-asm-customer-360, cx-asm-customer-360-profile, cx-asm-customer-360-product-listing, diff --git a/feature-libs/asm/occ/adapters/default-occ-asm-config.ts b/feature-libs/asm/occ/adapters/default-occ-asm-config.ts index b982407b124..53461fadb3e 100644 --- a/feature-libs/asm/occ/adapters/default-occ-asm-config.ts +++ b/feature-libs/asm/occ/adapters/default-occ-asm-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/occ/adapters/index.ts b/feature-libs/asm/occ/adapters/index.ts index 016e50895bf..665ad915e9c 100644 --- a/feature-libs/asm/occ/adapters/index.ts +++ b/feature-libs/asm/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/occ/adapters/occ-asm.adapter.spec.ts b/feature-libs/asm/occ/adapters/occ-asm.adapter.spec.ts index 3f44184448b..b1778ff13c7 100644 --- a/feature-libs/asm/occ/adapters/occ-asm.adapter.spec.ts +++ b/feature-libs/asm/occ/adapters/occ-asm.adapter.spec.ts @@ -1,7 +1,7 @@ import { - HttpClientTestingModule, HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -25,6 +25,10 @@ import { } from '@spartacus/core'; import { Observable, of } from 'rxjs'; import { OccAsmAdapter } from './occ-asm.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const MockAsmConfig: AsmConfig = {}; @@ -84,12 +88,14 @@ describe('OccAsmAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccAsmAdapter, { provide: BaseSiteService, useClass: MockBaseSiteService }, { provide: AsmConfig, useValue: MockAsmConfig }, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/asm/occ/adapters/occ-asm.adapter.ts b/feature-libs/asm/occ/adapters/occ-asm.adapter.ts index 28ddb5f1c7e..ef118df08b5 100644 --- a/feature-libs/asm/occ/adapters/occ-asm.adapter.ts +++ b/feature-libs/asm/occ/adapters/occ-asm.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/occ/asm-occ.module.ts b/feature-libs/asm/occ/asm-occ.module.ts index 409dd3c48b0..02cc7909629 100644 --- a/feature-libs/asm/occ/asm-occ.module.ts +++ b/feature-libs/asm/occ/asm-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/occ/model/index.ts b/feature-libs/asm/occ/model/index.ts index 28a43c6c5a8..c8aeeff3ac0 100644 --- a/feature-libs/asm/occ/model/index.ts +++ b/feature-libs/asm/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/occ/model/occ-asm-endpoints.model.ts b/feature-libs/asm/occ/model/occ-asm-endpoints.model.ts index cea4a6f702b..68a7d250465 100644 --- a/feature-libs/asm/occ/model/occ-asm-endpoints.model.ts +++ b/feature-libs/asm/occ/model/occ-asm-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/occ/public_api.ts b/feature-libs/asm/occ/public_api.ts index 14a6eea8e62..e8825f53fb6 100644 --- a/feature-libs/asm/occ/public_api.ts +++ b/feature-libs/asm/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/package.json b/feature-libs/asm/package.json index 8a1f5b7e8c7..fa67208ade4 100644 --- a/feature-libs/asm/package.json +++ b/feature-libs/asm/package.json @@ -25,13 +25,13 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", diff --git a/feature-libs/asm/public_api.ts b/feature-libs/asm/public_api.ts index 4eba21b9a15..7a076f485a2 100644 --- a/feature-libs/asm/public_api.ts +++ b/feature-libs/asm/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/asm-constants.ts b/feature-libs/asm/root/asm-constants.ts index ba50d9f64db..b7c42573b8f 100644 --- a/feature-libs/asm/root/asm-constants.ts +++ b/feature-libs/asm/root/asm-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/asm-loader.module.ts b/feature-libs/asm/root/asm-loader.module.ts index abeb12d19a1..83eb6a7a750 100644 --- a/feature-libs/asm/root/asm-loader.module.ts +++ b/feature-libs/asm/root/asm-loader.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/asm-root.module.ts b/feature-libs/asm/root/asm-root.module.ts index aaeb4a7760f..27f1de440a2 100644 --- a/feature-libs/asm/root/asm-root.module.ts +++ b/feature-libs/asm/root/asm-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/config/asm-config.ts b/feature-libs/asm/root/config/asm-config.ts index 769dd473413..4f0edb5b5de 100644 --- a/feature-libs/asm/root/config/asm-config.ts +++ b/feature-libs/asm/root/config/asm-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/config/default-asm-config.ts b/feature-libs/asm/root/config/default-asm-config.ts index 3d729b58a67..4b4066f55f3 100644 --- a/feature-libs/asm/root/config/default-asm-config.ts +++ b/feature-libs/asm/root/config/default-asm-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/facade/asm-bind-cart.facade.ts b/feature-libs/asm/root/facade/asm-bind-cart.facade.ts index 7a6620f51c4..96dbf2abc44 100644 --- a/feature-libs/asm/root/facade/asm-bind-cart.facade.ts +++ b/feature-libs/asm/root/facade/asm-bind-cart.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/facade/asm-create-customer.facade.ts b/feature-libs/asm/root/facade/asm-create-customer.facade.ts index 4f9f1f0e077..800193d0ff3 100644 --- a/feature-libs/asm/root/facade/asm-create-customer.facade.ts +++ b/feature-libs/asm/root/facade/asm-create-customer.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/facade/asm-customer-list.facade.ts b/feature-libs/asm/root/facade/asm-customer-list.facade.ts index 545c0066f91..93998dd5351 100644 --- a/feature-libs/asm/root/facade/asm-customer-list.facade.ts +++ b/feature-libs/asm/root/facade/asm-customer-list.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/facade/index.ts b/feature-libs/asm/root/facade/index.ts index d9bbde0167b..e2bc37aa3cb 100644 --- a/feature-libs/asm/root/facade/index.ts +++ b/feature-libs/asm/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/feature-name.ts b/feature-libs/asm/root/feature-name.ts index 003d2718f55..a7e10dff2e0 100644 --- a/feature-libs/asm/root/feature-name.ts +++ b/feature-libs/asm/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.spec.ts b/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.spec.ts index 3e77940fb3d..78e7455d0c8 100644 --- a/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.spec.ts +++ b/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.spec.ts @@ -2,10 +2,12 @@ import { HttpClient, HttpContext, HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -33,7 +35,7 @@ describe('UserIdHttpHeaderInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: OCC_USER_ID_CONSTANTS, useValue: [] }, { provide: UserIdService, useClass: MockUserIdService }, @@ -49,6 +51,8 @@ describe('UserIdHttpHeaderInterceptor', () => { }, }, }), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); }); @@ -185,7 +189,7 @@ describe('UserIdHttpHeaderInterceptor', () => { it('should pass the original request if the interceptor is not feature-enabled', (done) => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: OCC_USER_ID_CONSTANTS, useValue: [] }, { provide: UserIdService, useClass: MockUserIdService }, @@ -201,6 +205,8 @@ describe('UserIdHttpHeaderInterceptor', () => { }, }, }), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.ts b/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.ts index 18d35619caf..eaf9f48dce8 100644 --- a/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.ts +++ b/feature-libs/asm/root/interceptors/user-id-http-header.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/model/asm.models.ts b/feature-libs/asm/root/model/asm.models.ts index e6173a675ce..38d708d0203 100644 --- a/feature-libs/asm/root/model/asm.models.ts +++ b/feature-libs/asm/root/model/asm.models.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/model/augmented-core.model.ts b/feature-libs/asm/root/model/augmented-core.model.ts index a98143c4abc..61dab61d5bc 100644 --- a/feature-libs/asm/root/model/augmented-core.model.ts +++ b/feature-libs/asm/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/model/cart-binding.models.ts b/feature-libs/asm/root/model/cart-binding.models.ts index 2cd985c19ec..d41dd1760fb 100644 --- a/feature-libs/asm/root/model/cart-binding.models.ts +++ b/feature-libs/asm/root/model/cart-binding.models.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/model/create-customer.model.ts b/feature-libs/asm/root/model/create-customer.model.ts index 602f67e0b66..5c28087202e 100644 --- a/feature-libs/asm/root/model/create-customer.model.ts +++ b/feature-libs/asm/root/model/create-customer.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/model/customer-list.model.ts b/feature-libs/asm/root/model/customer-list.model.ts index 9684634fff9..7929a2e0a43 100644 --- a/feature-libs/asm/root/model/customer-list.model.ts +++ b/feature-libs/asm/root/model/customer-list.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/model/index.ts b/feature-libs/asm/root/model/index.ts index b524a75cb98..3cbc25572d8 100644 --- a/feature-libs/asm/root/model/index.ts +++ b/feature-libs/asm/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/public_api.ts b/feature-libs/asm/root/public_api.ts index a8a25f5c89e..b47e0e2763d 100644 --- a/feature-libs/asm/root/public_api.ts +++ b/feature-libs/asm/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/services/asm-auth-http-header.service.spec.ts b/feature-libs/asm/root/services/asm-auth-http-header.service.spec.ts index e3ac82c96c4..ad03fda7496 100644 --- a/feature-libs/asm/root/services/asm-auth-http-header.service.spec.ts +++ b/feature-libs/asm/root/services/asm-auth-http-header.service.spec.ts @@ -1,5 +1,10 @@ -import { HttpHeaders, HttpRequest } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpHeaders, + HttpRequest, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { AuthRedirectService, @@ -71,7 +76,7 @@ describe('AsmAuthHttpHeaderService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ AsmAuthHttpHeaderService, { provide: CsAgentAuthService, useClass: MockCsAgentAuthService }, @@ -85,6 +90,8 @@ describe('AsmAuthHttpHeaderService', () => { { provide: OccEndpointsService, useClass: MockOccEndpointsService }, { provide: AuthStorageService, useClass: MockAuthStorageService }, { provide: AuthRedirectService, useClass: MockAuthRedirectService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/asm/root/services/asm-auth-http-header.service.ts b/feature-libs/asm/root/services/asm-auth-http-header.service.ts index cb31e0c35cc..b8294fb0c03 100644 --- a/feature-libs/asm/root/services/asm-auth-http-header.service.ts +++ b/feature-libs/asm/root/services/asm-auth-http-header.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/services/asm-auth-storage.service.ts b/feature-libs/asm/root/services/asm-auth-storage.service.ts index e245d2b90b6..70705497128 100644 --- a/feature-libs/asm/root/services/asm-auth-storage.service.ts +++ b/feature-libs/asm/root/services/asm-auth-storage.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/services/asm-auth.service.ts b/feature-libs/asm/root/services/asm-auth.service.ts index d54a4cd2bb2..810427b207f 100644 --- a/feature-libs/asm/root/services/asm-auth.service.ts +++ b/feature-libs/asm/root/services/asm-auth.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/services/asm-deep-link.service.ts b/feature-libs/asm/root/services/asm-deep-link.service.ts index 6ac396838e3..8781f0adc38 100644 --- a/feature-libs/asm/root/services/asm-deep-link.service.ts +++ b/feature-libs/asm/root/services/asm-deep-link.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/services/asm-enabler.service.ts b/feature-libs/asm/root/services/asm-enabler.service.ts index 7b7a6f2b5b2..a69ff5f5636 100644 --- a/feature-libs/asm/root/services/asm-enabler.service.ts +++ b/feature-libs/asm/root/services/asm-enabler.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/services/csagent-auth.service.ts b/feature-libs/asm/root/services/csagent-auth.service.ts index e1b41e27751..d74013781bf 100644 --- a/feature-libs/asm/root/services/csagent-auth.service.ts +++ b/feature-libs/asm/root/services/csagent-auth.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/root/services/index.ts b/feature-libs/asm/root/services/index.ts index 76e638aca11..3cd44fe124e 100644 --- a/feature-libs/asm/root/services/index.ts +++ b/feature-libs/asm/root/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/schematics/add-asm/__snapshots__/index_spec.ts.snap b/feature-libs/asm/schematics/add-asm/__snapshots__/index_spec.ts.snap index f4183a03407..0f744602c76 100644 --- a/feature-libs/asm/schematics/add-asm/__snapshots__/index_spec.ts.snap +++ b/feature-libs/asm/schematics/add-asm/__snapshots__/index_spec.ts.snap @@ -97,8 +97,10 @@ exports[`Spartacus Asm schematics: ng-add Asm feature general setup styling shou "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -116,13 +118,13 @@ exports[`Spartacus Asm schematics: ng-add Asm feature general setup styling shou "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -148,10 +150,7 @@ exports[`Spartacus Asm schematics: ng-add Asm feature general setup styling shou "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -163,8 +162,10 @@ exports[`Spartacus Asm schematics: ng-add Asm feature general setup styling shou "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/feature-libs/asm/schematics/add-asm/index.ts b/feature-libs/asm/schematics/add-asm/index.ts index 43a5a4a12f0..e89cefcb0f3 100644 --- a/feature-libs/asm/schematics/add-asm/index.ts +++ b/feature-libs/asm/schematics/add-asm/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/setup-jest.ts b/feature-libs/asm/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/asm/setup-jest.ts +++ b/feature-libs/asm/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/styles/components/_index.scss b/feature-libs/asm/styles/components/_index.scss index 3f1c02b4f31..4329c4c93a8 100644 --- a/feature-libs/asm/styles/components/_index.scss +++ b/feature-libs/asm/styles/components/_index.scss @@ -1,18 +1,18 @@ @import '@spartacus/styles/scss/core'; -@import './_asm-bind-cart-dialog.component.scss'; -@import './_asm-save-cart-dialog.component.scss'; -@import './_asm-switch-customer-dialog.component.scss'; -@import './_asm-main-ui.component.scss'; -@import './_asm-session-timer.component.scss'; -@import './_asm-toggle-ui.component.scss'; -@import './_csagent-login-form.component.scss'; -@import './_customer-emulation.component.scss'; -@import './_customer-selection.component.scss'; -@import './_customer-list.component.scss'; -@import './_asm-bind-cart.component.scss'; -@import './_dot-spinner.component.scss'; -@import './_asm-create-customer-form.component.scss'; +@import './_asm-bind-cart-dialog.component'; +@import './_asm-save-cart-dialog.component'; +@import './_asm-switch-customer-dialog.component'; +@import './_asm-main-ui.component'; +@import './_asm-session-timer.component'; +@import './_asm-toggle-ui.component'; +@import './_csagent-login-form.component'; +@import './_customer-emulation.component'; +@import './_customer-selection.component'; +@import './_customer-list.component'; +@import './_asm-bind-cart.component'; +@import './_dot-spinner.component'; +@import './_asm-create-customer-form.component'; $asm-components-allowlist: cx-asm-main-ui, cx-asm-session-timer, cx-asm-bind-cart, cx-asm-bind-cart-dialog, cx-asm-save-cart-dialog, diff --git a/feature-libs/asm/test.ts b/feature-libs/asm/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/feature-libs/asm/test.ts +++ b/feature-libs/asm/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/asm/tsconfig.schematics.json b/feature-libs/asm/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/feature-libs/asm/tsconfig.schematics.json +++ b/feature-libs/asm/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/feature-libs/cart/base/assets/public_api.ts b/feature-libs/cart/base/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/cart/base/assets/public_api.ts +++ b/feature-libs/cart/base/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/assets/translations/en/index.ts b/feature-libs/cart/base/assets/translations/en/index.ts index 565d776ab38..83cd9429162 100644 --- a/feature-libs/cart/base/assets/translations/en/index.ts +++ b/feature-libs/cart/base/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/assets/translations/translations.ts b/feature-libs/cart/base/assets/translations/translations.ts index 77efda322a9..fcf2dd7208a 100644 --- a/feature-libs/cart/base/assets/translations/translations.ts +++ b/feature-libs/cart/base/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/cart-base.module.ts b/feature-libs/cart/base/cart-base.module.ts index df888985f83..88faca4fbed 100644 --- a/feature-libs/cart/base/cart-base.module.ts +++ b/feature-libs/cart/base/cart-base.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context-source.model.ts b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context-source.model.ts index 863f8d4fd04..ebc01334334 100644 --- a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context-source.model.ts +++ b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context-source.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.directive.ts b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.directive.ts index 00004b185cf..2d6c0795060 100644 --- a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.directive.ts +++ b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.model.ts b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.model.ts index 82cc17d625c..ce279f2787b 100644 --- a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.model.ts +++ b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.module.ts b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.module.ts index f48105c4ff8..661c1715948 100644 --- a/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.module.ts +++ b/feature-libs/cart/base/components/abstract-order-context/abstract-order-context.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/abstract-order-context/index.ts b/feature-libs/cart/base/components/abstract-order-context/index.ts index 6bf528f0afd..861edae21ef 100644 --- a/feature-libs/cart/base/components/abstract-order-context/index.ts +++ b/feature-libs/cart/base/components/abstract-order-context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.spec.ts b/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.spec.ts index 16c95b92540..5c320f5d9d0 100644 --- a/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.spec.ts +++ b/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.spec.ts @@ -3,7 +3,6 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { By } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, Cart, @@ -132,7 +131,6 @@ describe('AddToCartComponent', () => { return TestBed.configureTestingModule({ imports: [ BrowserAnimationsModule, - RouterTestingModule, SpinnerModule, I18nTestingModule, ReactiveFormsModule, diff --git a/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.ts b/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.ts index ba3f4d0c230..49a6269dbc2 100644 --- a/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.ts +++ b/feature-libs/cart/base/components/add-to-cart/add-to-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/add-to-cart/add-to-cart.module.ts b/feature-libs/cart/base/components/add-to-cart/add-to-cart.module.ts index 46ddc3566a6..f00d19eb3e2 100644 --- a/feature-libs/cart/base/components/add-to-cart/add-to-cart.module.ts +++ b/feature-libs/cart/base/components/add-to-cart/add-to-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/add-to-cart/public_api.ts b/feature-libs/cart/base/components/add-to-cart/public_api.ts index a327e0f21c6..9f8576ed1ff 100644 --- a/feature-libs/cart/base/components/add-to-cart/public_api.ts +++ b/feature-libs/cart/base/components/add-to-cart/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog-event.listener.ts b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog-event.listener.ts index 39c5d7450da..2d8939e0f3c 100644 --- a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog-event.listener.ts +++ b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.spec.ts b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.spec.ts index 71b4a091f73..47952a1cdef 100644 --- a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.spec.ts +++ b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.spec.ts @@ -12,7 +12,6 @@ import { UntypedFormControl, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, Cart, @@ -147,7 +146,6 @@ describe('AddedToCartDialogComponent', () => { imports: [ FormsModule, ReactiveFormsModule, - RouterTestingModule, SpinnerModule, I18nTestingModule, PromotionsModule, diff --git a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.ts b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.ts index f4dc1ab40cc..b8395030695 100644 --- a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.ts +++ b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.module.ts b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.module.ts index d22451a138c..e68c66a8d0f 100644 --- a/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.module.ts +++ b/feature-libs/cart/base/components/added-to-cart-dialog/added-to-cart-dialog.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/added-to-cart-dialog/default-added-to-cart-layout.config.ts b/feature-libs/cart/base/components/added-to-cart-dialog/default-added-to-cart-layout.config.ts index 58b8a142b3c..32d8e0eff45 100644 --- a/feature-libs/cart/base/components/added-to-cart-dialog/default-added-to-cart-layout.config.ts +++ b/feature-libs/cart/base/components/added-to-cart-dialog/default-added-to-cart-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/added-to-cart-dialog/index.ts b/feature-libs/cart/base/components/added-to-cart-dialog/index.ts index c696ebbf9e1..733890ff751 100644 --- a/feature-libs/cart/base/components/added-to-cart-dialog/index.ts +++ b/feature-libs/cart/base/components/added-to-cart-dialog/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-base-components.module.ts b/feature-libs/cart/base/components/cart-base-components.module.ts index 788003df484..1a0ab7b274a 100644 --- a/feature-libs/cart/base/components/cart-base-components.module.ts +++ b/feature-libs/cart/base/components/cart-base-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-coupon/applied-coupons/applied-coupons.component.ts b/feature-libs/cart/base/components/cart-coupon/applied-coupons/applied-coupons.component.ts index d09a5ff8d4a..84b29b15b18 100644 --- a/feature-libs/cart/base/components/cart-coupon/applied-coupons/applied-coupons.component.ts +++ b/feature-libs/cart/base/components/cart-coupon/applied-coupons/applied-coupons.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.html b/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.html index aaaf112fb41..ee44fbb38f7 100644 --- a/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.html +++ b/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.html @@ -23,7 +23,7 @@ diff --git a/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.ts b/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.ts index 7090a6550f8..74e5dbebea8 100644 --- a/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.ts +++ b/feature-libs/cart/base/components/cart-coupon/cart-coupon.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-coupon/cart-coupon.module.ts b/feature-libs/cart/base/components/cart-coupon/cart-coupon.module.ts index 1608550457a..4dc8dab8544 100644 --- a/feature-libs/cart/base/components/cart-coupon/cart-coupon.module.ts +++ b/feature-libs/cart/base/components/cart-coupon/cart-coupon.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-coupon/index.ts b/feature-libs/cart/base/components/cart-coupon/index.ts index 05d19f773dc..576bfc61fc8 100644 --- a/feature-libs/cart/base/components/cart-coupon/index.ts +++ b/feature-libs/cart/base/components/cart-coupon/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-details/cart-details.component.spec.ts b/feature-libs/cart/base/components/cart-details/cart-details.component.spec.ts index e836e2abe5f..ed2cbf13a69 100644 --- a/feature-libs/cart/base/components/cart-details/cart-details.component.spec.ts +++ b/feature-libs/cart/base/components/cart-details/cart-details.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CartConfigService } from '@spartacus/cart/base/core'; import { ActiveCartFacade, @@ -96,7 +95,7 @@ describe('CartDetailsComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, PromotionsModule, I18nTestingModule], + imports: [PromotionsModule, I18nTestingModule], declarations: [ CartDetailsComponent, MockCartItemListComponent, diff --git a/feature-libs/cart/base/components/cart-details/cart-details.component.ts b/feature-libs/cart/base/components/cart-details/cart-details.component.ts index 8279219a502..f6348055613 100644 --- a/feature-libs/cart/base/components/cart-details/cart-details.component.ts +++ b/feature-libs/cart/base/components/cart-details/cart-details.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-details/cart-details.module.ts b/feature-libs/cart/base/components/cart-details/cart-details.module.ts index 382a4d25ffe..9286975a251 100644 --- a/feature-libs/cart/base/components/cart-details/cart-details.module.ts +++ b/feature-libs/cart/base/components/cart-details/cart-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-page-layout-handler.ts b/feature-libs/cart/base/components/cart-page-layout-handler.ts index ac8befe7125..4c5ba906653 100644 --- a/feature-libs/cart/base/components/cart-page-layout-handler.ts +++ b/feature-libs/cart/base/components/cart-page-layout-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.spec.ts b/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.spec.ts index 1e05a36093e..054aadd4cc0 100644 --- a/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.spec.ts +++ b/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.spec.ts @@ -1,7 +1,6 @@ import { ChangeDetectorRef, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { Event, NavigationEnd, Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { ProgressButtonModule } from '@spartacus/storefront'; import { Subject } from 'rxjs'; @@ -27,7 +26,7 @@ describe('CartProceedToCheckoutComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule, ProgressButtonModule], + imports: [I18nTestingModule, ProgressButtonModule], declarations: [CartProceedToCheckoutComponent, MockUrlPipe], providers: [ { diff --git a/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.ts b/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.ts index c43c4c5dc3c..6f9496b24da 100644 --- a/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.ts +++ b/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.module.ts b/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.module.ts index 7bda7137976..29b57c4b69c 100644 --- a/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.module.ts +++ b/feature-libs/cart/base/components/cart-proceed-to-checkout/cart-proceed-to-checkout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.service.ts b/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.service.ts index 5bbd4c3906f..a45c72e8a80 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.service.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.ts b/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.ts index 5bfd570af55..66e3fe7b75c 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item-list-row/cart-item-list-row.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item-list-row/index.ts b/feature-libs/cart/base/components/cart-shared/cart-item-list-row/index.ts index b6ffc147622..44b40aa4333 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item-list-row/index.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item-list-row/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.spec.ts b/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.spec.ts index 1c262f61f0a..53f7a577c28 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.spec.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule, UntypedFormGroup } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, CartItemComponentOptions, @@ -130,12 +129,7 @@ describe('CartItemListComponent', () => { function configureTestingModule(): TestBed { return TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - PromotionsModule, - I18nTestingModule, - ], + imports: [ReactiveFormsModule, PromotionsModule, I18nTestingModule], declarations: [CartItemListComponent, MockCartItemComponent], providers: [ { provide: ActiveCartFacade, useClass: MockActiveCartService }, diff --git a/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.ts b/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.ts index 25ba0662ea3..66200ff76c1 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item-list/cart-item-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.spec.ts b/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.spec.ts index 0112b975547..1d914c665ef 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.spec.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.spec.ts @@ -15,7 +15,6 @@ import { UntypedFormControl, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CartItemContext, PromotionLocation } from '@spartacus/cart/base/root'; import { I18nTestingModule } from '@spartacus/core'; import { OutletModule } from '@spartacus/storefront'; @@ -115,12 +114,7 @@ describe('CartItemComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - RouterTestingModule, - ReactiveFormsModule, - I18nTestingModule, - OutletModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, OutletModule], declarations: [ CartItemComponent, MockMediaComponent, diff --git a/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.ts b/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.ts index 4b2795b2923..0f299334e0a 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item/cart-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item/index.ts b/feature-libs/cart/base/components/cart-shared/cart-item/index.ts index 7f7ac6b7513..eecc1758326 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item/index.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item/model/cart-item-context-source.model.ts b/feature-libs/cart/base/components/cart-shared/cart-item/model/cart-item-context-source.model.ts index 6cfffe3baed..6f00baefc66 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item/model/cart-item-context-source.model.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item/model/cart-item-context-source.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-item/model/index.ts b/feature-libs/cart/base/components/cart-shared/cart-item/model/index.ts index 6d9246b0410..2b239f539f8 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-item/model/index.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-item/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/cart-shared.module.ts b/feature-libs/cart/base/components/cart-shared/cart-shared.module.ts index b13c8ba79a7..b1a6d7f3465 100644 --- a/feature-libs/cart/base/components/cart-shared/cart-shared.module.ts +++ b/feature-libs/cart/base/components/cart-shared/cart-shared.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/index.ts b/feature-libs/cart/base/components/cart-shared/index.ts index 4690060bbd6..af103eb9f14 100644 --- a/feature-libs/cart/base/components/cart-shared/index.ts +++ b/feature-libs/cart/base/components/cart-shared/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-shared/order-summary/order-summary.component.ts b/feature-libs/cart/base/components/cart-shared/order-summary/order-summary.component.ts index 7477b246a4d..9041e5635e4 100644 --- a/feature-libs/cart/base/components/cart-shared/order-summary/order-summary.component.ts +++ b/feature-libs/cart/base/components/cart-shared/order-summary/order-summary.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-totals/cart-totals.component.ts b/feature-libs/cart/base/components/cart-totals/cart-totals.component.ts index bada6fd6fc1..11fc7966f78 100644 --- a/feature-libs/cart/base/components/cart-totals/cart-totals.component.ts +++ b/feature-libs/cart/base/components/cart-totals/cart-totals.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/cart-totals/cart-totals.module.ts b/feature-libs/cart/base/components/cart-totals/cart-totals.module.ts index 98e29fc4472..aa4e0d70053 100644 --- a/feature-libs/cart/base/components/cart-totals/cart-totals.module.ts +++ b/feature-libs/cart/base/components/cart-totals/cart-totals.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.component.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.component.ts index eae34f30dc6..ef3c920c95c 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.component.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.module.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.module.ts index f57a04deebd..b9a8843664d 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.module.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-button/clear-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-button/index.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-button/index.ts index b23805dd150..71fbfce9f9d 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-button/index.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-button/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog-component.service.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog-component.service.ts index 592320f1240..d303569023a 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog-component.service.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.component.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.component.ts index c1735bc433d..66aab89033d 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.component.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.module.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.module.ts index 917ca03ccbc..36d73449db1 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.module.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/clear-cart-dialog.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/default-clear-cart-layout.config.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/default-clear-cart-layout.config.ts index 3aa5d84fadb..e2e46f8ba0a 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/default-clear-cart-layout.config.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/default-clear-cart-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/index.ts b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/index.ts index 2893c3f2288..ffe682a5bef 100644 --- a/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/index.ts +++ b/feature-libs/cart/base/components/clear-cart/clear-cart-dialog/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/clear-cart/index.ts b/feature-libs/cart/base/components/clear-cart/index.ts index 962c5231b1a..4445259efa6 100644 --- a/feature-libs/cart/base/components/clear-cart/index.ts +++ b/feature-libs/cart/base/components/clear-cart/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/mini-cart/mini-cart-component.service.ts b/feature-libs/cart/base/components/mini-cart/mini-cart-component.service.ts index 46359c6ee88..e297343c9f4 100644 --- a/feature-libs/cart/base/components/mini-cart/mini-cart-component.service.ts +++ b/feature-libs/cart/base/components/mini-cart/mini-cart-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/mini-cart/mini-cart.component.spec.ts b/feature-libs/cart/base/components/mini-cart/mini-cart.component.spec.ts index ed15bd77bd0..f896cf7ed29 100644 --- a/feature-libs/cart/base/components/mini-cart/mini-cart.component.spec.ts +++ b/feature-libs/cart/base/components/mini-cart/mini-cart.component.spec.ts @@ -1,7 +1,7 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; +import { provideRouter, RouterLink } from '@angular/router'; import { I18nTestingModule, UrlCommandRoute } from '@spartacus/core'; import { Observable, of } from 'rxjs'; import { MiniCartComponentService } from './mini-cart-component.service'; @@ -39,9 +39,11 @@ describe('MiniCartComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule, RouterLink], declarations: [MiniCartComponent, MockUrlPipe, MockCxIconComponent], providers: [ + provideRouter([]), + { provide: MiniCartComponentService, useValue: mockMiniCartComponentService, diff --git a/feature-libs/cart/base/components/mini-cart/mini-cart.component.ts b/feature-libs/cart/base/components/mini-cart/mini-cart.component.ts index d6418b66da9..471803f9dae 100644 --- a/feature-libs/cart/base/components/mini-cart/mini-cart.component.ts +++ b/feature-libs/cart/base/components/mini-cart/mini-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/mini-cart/mini-cart.module.ts b/feature-libs/cart/base/components/mini-cart/mini-cart.module.ts index 671276c7db8..dc064161f30 100644 --- a/feature-libs/cart/base/components/mini-cart/mini-cart.module.ts +++ b/feature-libs/cart/base/components/mini-cart/mini-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/mini-cart/public_api.ts b/feature-libs/cart/base/components/mini-cart/public_api.ts index 6e23532ccb5..f554d5ac6a5 100644 --- a/feature-libs/cart/base/components/mini-cart/public_api.ts +++ b/feature-libs/cart/base/components/mini-cart/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/page-context/active-cart-order-entries.context.ts b/feature-libs/cart/base/components/page-context/active-cart-order-entries.context.ts index 7ffb71d42c1..b27fae4524c 100644 --- a/feature-libs/cart/base/components/page-context/active-cart-order-entries.context.ts +++ b/feature-libs/cart/base/components/page-context/active-cart-order-entries.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/page-context/index.ts b/feature-libs/cart/base/components/page-context/index.ts index de1f1ee5294..9b6b2ac8783 100644 --- a/feature-libs/cart/base/components/page-context/index.ts +++ b/feature-libs/cart/base/components/page-context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/public_api.ts b/feature-libs/cart/base/components/public_api.ts index e34028cde1f..0a1467124ec 100644 --- a/feature-libs/cart/base/components/public_api.ts +++ b/feature-libs/cart/base/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/save-for-later/save-for-later.component.ts b/feature-libs/cart/base/components/save-for-later/save-for-later.component.ts index 0d7428eb0fd..a19ba2464dd 100644 --- a/feature-libs/cart/base/components/save-for-later/save-for-later.component.ts +++ b/feature-libs/cart/base/components/save-for-later/save-for-later.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/save-for-later/save-for-later.module.ts b/feature-libs/cart/base/components/save-for-later/save-for-later.module.ts index f5eb18c5bb3..e0b8db8256e 100644 --- a/feature-libs/cart/base/components/save-for-later/save-for-later.module.ts +++ b/feature-libs/cart/base/components/save-for-later/save-for-later.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.spec.ts b/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.spec.ts index 1d6e1776821..6f5a1111e8c 100644 --- a/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.spec.ts +++ b/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CartModification, CartValidationFacade, @@ -75,7 +74,6 @@ describe('CartItemValidationWarningComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ CartItemValidationWarningComponent, MockCxIconComponent, diff --git a/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.ts b/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.ts index 29145b82e70..2faaf9c14e8 100644 --- a/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.ts +++ b/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.module.ts b/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.module.ts index bcc4d4aeceb..c5a9f264dbd 100644 --- a/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.module.ts +++ b/feature-libs/cart/base/components/validation/cart-item-warning/cart-item-validation-warning.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/validation/cart-validation-components.module.ts b/feature-libs/cart/base/components/validation/cart-validation-components.module.ts index 8aa18235430..566623614cd 100644 --- a/feature-libs/cart/base/components/validation/cart-validation-components.module.ts +++ b/feature-libs/cart/base/components/validation/cart-validation-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.spec.ts b/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.spec.ts index e69e0046d52..f4b1bf1cc7e 100644 --- a/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.spec.ts +++ b/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CartModification, CartValidationFacade, @@ -82,7 +81,6 @@ describe('CartValidationWarningsComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ CartValidationWarningsComponent, MockCxIconComponent, diff --git a/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.ts b/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.ts index 7b7bc6728ec..a16524a126d 100644 --- a/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.ts +++ b/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.module.ts b/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.module.ts index c6aac36d426..6956fbc8cd0 100644 --- a/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.module.ts +++ b/feature-libs/cart/base/components/validation/cart-warnings/cart-validation-warnings.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/cart-base-core.module.ts b/feature-libs/cart/base/core/cart-base-core.module.ts index f6331de578d..ba1ea0d2494 100644 --- a/feature-libs/cart/base/core/cart-base-core.module.ts +++ b/feature-libs/cart/base/core/cart-base-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/cart-persistence.module.ts b/feature-libs/cart/base/core/cart-persistence.module.ts index 5fdd3987da3..3b66bf3e602 100644 --- a/feature-libs/cart/base/core/cart-persistence.module.ts +++ b/feature-libs/cart/base/core/cart-persistence.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/access-code/cart-access-code.adapter.ts b/feature-libs/cart/base/core/connectors/access-code/cart-access-code.adapter.ts index e146a947306..4cf55e42960 100644 --- a/feature-libs/cart/base/core/connectors/access-code/cart-access-code.adapter.ts +++ b/feature-libs/cart/base/core/connectors/access-code/cart-access-code.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/access-code/cart-access-code.connector.ts b/feature-libs/cart/base/core/connectors/access-code/cart-access-code.connector.ts index ac7a2606fb2..f0dc48973cf 100644 --- a/feature-libs/cart/base/core/connectors/access-code/cart-access-code.connector.ts +++ b/feature-libs/cart/base/core/connectors/access-code/cart-access-code.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/access-code/converters.ts b/feature-libs/cart/base/core/connectors/access-code/converters.ts index 09cf89c349b..9f8620ebe37 100644 --- a/feature-libs/cart/base/core/connectors/access-code/converters.ts +++ b/feature-libs/cart/base/core/connectors/access-code/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/access-code/index.ts b/feature-libs/cart/base/core/connectors/access-code/index.ts index c9a9e82e045..b3d8be7d1d8 100644 --- a/feature-libs/cart/base/core/connectors/access-code/index.ts +++ b/feature-libs/cart/base/core/connectors/access-code/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/cart/cart.adapter.ts b/feature-libs/cart/base/core/connectors/cart/cart.adapter.ts index b2250670311..dedeedcfab7 100644 --- a/feature-libs/cart/base/core/connectors/cart/cart.adapter.ts +++ b/feature-libs/cart/base/core/connectors/cart/cart.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/cart/cart.connector.ts b/feature-libs/cart/base/core/connectors/cart/cart.connector.ts index 8c00bea6f89..7721ac136df 100644 --- a/feature-libs/cart/base/core/connectors/cart/cart.connector.ts +++ b/feature-libs/cart/base/core/connectors/cart/cart.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/cart/index.ts b/feature-libs/cart/base/core/connectors/cart/index.ts index 02ce80e406f..c70b065f7f4 100644 --- a/feature-libs/cart/base/core/connectors/cart/index.ts +++ b/feature-libs/cart/base/core/connectors/cart/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/entry/cart-entry.adapter.ts b/feature-libs/cart/base/core/connectors/entry/cart-entry.adapter.ts index deec9a9b726..6a5607cc7c6 100644 --- a/feature-libs/cart/base/core/connectors/entry/cart-entry.adapter.ts +++ b/feature-libs/cart/base/core/connectors/entry/cart-entry.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/entry/cart-entry.connector.ts b/feature-libs/cart/base/core/connectors/entry/cart-entry.connector.ts index 7a45c3ec4d5..fce3a05b17b 100644 --- a/feature-libs/cart/base/core/connectors/entry/cart-entry.connector.ts +++ b/feature-libs/cart/base/core/connectors/entry/cart-entry.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/entry/index.ts b/feature-libs/cart/base/core/connectors/entry/index.ts index 30107b62208..1313d6516ab 100644 --- a/feature-libs/cart/base/core/connectors/entry/index.ts +++ b/feature-libs/cart/base/core/connectors/entry/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.adapter.ts b/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.adapter.ts index 870b4c42da6..15138bbc323 100644 --- a/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.adapter.ts +++ b/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.connector.ts b/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.connector.ts index b0594e8f14a..91fe51df428 100644 --- a/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.connector.ts +++ b/feature-libs/cart/base/core/connectors/guest-user/cart-guest-user.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/guest-user/converters.ts b/feature-libs/cart/base/core/connectors/guest-user/converters.ts index 2ae939b25f4..9d9c2077053 100644 --- a/feature-libs/cart/base/core/connectors/guest-user/converters.ts +++ b/feature-libs/cart/base/core/connectors/guest-user/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/guest-user/index.ts b/feature-libs/cart/base/core/connectors/guest-user/index.ts index c3e1fedf014..ead9e777681 100644 --- a/feature-libs/cart/base/core/connectors/guest-user/index.ts +++ b/feature-libs/cart/base/core/connectors/guest-user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/index.ts b/feature-libs/cart/base/core/connectors/index.ts index 4661823997a..c854ebd5fb1 100644 --- a/feature-libs/cart/base/core/connectors/index.ts +++ b/feature-libs/cart/base/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/validation/cart-validation.adapter.ts b/feature-libs/cart/base/core/connectors/validation/cart-validation.adapter.ts index f685c3f2050..df89ffe5863 100644 --- a/feature-libs/cart/base/core/connectors/validation/cart-validation.adapter.ts +++ b/feature-libs/cart/base/core/connectors/validation/cart-validation.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/validation/cart-validation.connector.ts b/feature-libs/cart/base/core/connectors/validation/cart-validation.connector.ts index f38e5ab676c..8ee065b03e7 100644 --- a/feature-libs/cart/base/core/connectors/validation/cart-validation.connector.ts +++ b/feature-libs/cart/base/core/connectors/validation/cart-validation.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/validation/converters.ts b/feature-libs/cart/base/core/connectors/validation/converters.ts index 07a379c3f5c..dea009f8eea 100644 --- a/feature-libs/cart/base/core/connectors/validation/converters.ts +++ b/feature-libs/cart/base/core/connectors/validation/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/validation/index.ts b/feature-libs/cart/base/core/connectors/validation/index.ts index 92df6e6f7d8..57afc569eb8 100644 --- a/feature-libs/cart/base/core/connectors/validation/index.ts +++ b/feature-libs/cart/base/core/connectors/validation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/voucher/cart-voucher.adapter.ts b/feature-libs/cart/base/core/connectors/voucher/cart-voucher.adapter.ts index 89125213ccc..2fba8788c2f 100644 --- a/feature-libs/cart/base/core/connectors/voucher/cart-voucher.adapter.ts +++ b/feature-libs/cart/base/core/connectors/voucher/cart-voucher.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/voucher/cart-voucher.connector.ts b/feature-libs/cart/base/core/connectors/voucher/cart-voucher.connector.ts index 2c44c2dc751..81f8586f40f 100644 --- a/feature-libs/cart/base/core/connectors/voucher/cart-voucher.connector.ts +++ b/feature-libs/cart/base/core/connectors/voucher/cart-voucher.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/connectors/voucher/index.ts b/feature-libs/cart/base/core/connectors/voucher/index.ts index bb04dc7bd12..7027624853f 100644 --- a/feature-libs/cart/base/core/connectors/voucher/index.ts +++ b/feature-libs/cart/base/core/connectors/voucher/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/event/cart-event.builder.ts b/feature-libs/cart/base/core/event/cart-event.builder.ts index 5f8ed10957a..a385e6c695f 100644 --- a/feature-libs/cart/base/core/event/cart-event.builder.ts +++ b/feature-libs/cart/base/core/event/cart-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/event/cart-event.module.ts b/feature-libs/cart/base/core/event/cart-event.module.ts index 9fe7fdc1ca2..484d97e7058 100644 --- a/feature-libs/cart/base/core/event/cart-event.module.ts +++ b/feature-libs/cart/base/core/event/cart-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/event/cart-page-event.builder.ts b/feature-libs/cart/base/core/event/cart-page-event.builder.ts index f3979f3e9ee..301d79c688d 100644 --- a/feature-libs/cart/base/core/event/cart-page-event.builder.ts +++ b/feature-libs/cart/base/core/event/cart-page-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/event/cart-page-event.module.ts b/feature-libs/cart/base/core/event/cart-page-event.module.ts index 743e318872a..327ffe19e2a 100644 --- a/feature-libs/cart/base/core/event/cart-page-event.module.ts +++ b/feature-libs/cart/base/core/event/cart-page-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/event/index.ts b/feature-libs/cart/base/core/event/index.ts index ca26d91ae0e..cedec63ad3b 100644 --- a/feature-libs/cart/base/core/event/index.ts +++ b/feature-libs/cart/base/core/event/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/active-cart.service.ts b/feature-libs/cart/base/core/facade/active-cart.service.ts index bb6c0c313d2..c460c60b4b8 100644 --- a/feature-libs/cart/base/core/facade/active-cart.service.ts +++ b/feature-libs/cart/base/core/facade/active-cart.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/cart-access-code.service.spec.ts b/feature-libs/cart/base/core/facade/cart-access-code.service.spec.ts index 0bed474c0db..d9111ede37b 100644 --- a/feature-libs/cart/base/core/facade/cart-access-code.service.spec.ts +++ b/feature-libs/cart/base/core/facade/cart-access-code.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/cart-access-code.service.ts b/feature-libs/cart/base/core/facade/cart-access-code.service.ts index 7f3dd6768f4..bc2fe4ae493 100644 --- a/feature-libs/cart/base/core/facade/cart-access-code.service.ts +++ b/feature-libs/cart/base/core/facade/cart-access-code.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/cart-guest-user.service.spec.ts b/feature-libs/cart/base/core/facade/cart-guest-user.service.spec.ts index 60214ac2217..2ce8d420e5e 100644 --- a/feature-libs/cart/base/core/facade/cart-guest-user.service.spec.ts +++ b/feature-libs/cart/base/core/facade/cart-guest-user.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/cart-guest-user.service.ts b/feature-libs/cart/base/core/facade/cart-guest-user.service.ts index 17e91766edc..5d49f801849 100644 --- a/feature-libs/cart/base/core/facade/cart-guest-user.service.ts +++ b/feature-libs/cart/base/core/facade/cart-guest-user.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/cart-validation.service.ts b/feature-libs/cart/base/core/facade/cart-validation.service.ts index 08cb4eedf8a..203f60b9eab 100644 --- a/feature-libs/cart/base/core/facade/cart-validation.service.ts +++ b/feature-libs/cart/base/core/facade/cart-validation.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/cart-voucher.service.ts b/feature-libs/cart/base/core/facade/cart-voucher.service.ts index 524d97c9298..a459afd962f 100644 --- a/feature-libs/cart/base/core/facade/cart-voucher.service.ts +++ b/feature-libs/cart/base/core/facade/cart-voucher.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/facade-providers.ts b/feature-libs/cart/base/core/facade/facade-providers.ts index 4a03b5e2a4a..d669b0a4c41 100644 --- a/feature-libs/cart/base/core/facade/facade-providers.ts +++ b/feature-libs/cart/base/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/index.ts b/feature-libs/cart/base/core/facade/index.ts index 355b231c89b..ef0ba7bacc5 100644 --- a/feature-libs/cart/base/core/facade/index.ts +++ b/feature-libs/cart/base/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/multi-cart.service.ts b/feature-libs/cart/base/core/facade/multi-cart.service.ts index 4eb36c691cd..03787b583cf 100644 --- a/feature-libs/cart/base/core/facade/multi-cart.service.ts +++ b/feature-libs/cart/base/core/facade/multi-cart.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/facade/selective-cart.service.ts b/feature-libs/cart/base/core/facade/selective-cart.service.ts index 98b74e338c5..0abf6502141 100644 --- a/feature-libs/cart/base/core/facade/selective-cart.service.ts +++ b/feature-libs/cart/base/core/facade/selective-cart.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/guards/cart-validation.guard.spec.ts b/feature-libs/cart/base/core/guards/cart-validation.guard.spec.ts index 73bc8facf8b..abfca1193a8 100644 --- a/feature-libs/cart/base/core/guards/cart-validation.guard.spec.ts +++ b/feature-libs/cart/base/core/guards/cart-validation.guard.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, CartModification, @@ -106,7 +105,6 @@ describe(`CartValidationGuard`, () => { useClass: MockCartConfigService, }, ], - imports: [RouterTestingModule], }); guard = TestBed.inject(CartValidationGuard); diff --git a/feature-libs/cart/base/core/guards/cart-validation.guard.ts b/feature-libs/cart/base/core/guards/cart-validation.guard.ts index 388e4abefb0..be9ed3245da 100644 --- a/feature-libs/cart/base/core/guards/cart-validation.guard.ts +++ b/feature-libs/cart/base/core/guards/cart-validation.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router } from '@angular/router'; import { ActiveCartFacade, CartValidationFacade, @@ -37,7 +37,7 @@ export class CartValidationGuard { protected GLOBAL_MESSAGE_TIMEOUT = 10000; - canActivate(): Observable { + canActivate(): Observable { return !this.cartConfigService.isCartValidationEnabled() ? of(true) : this.cartValidationService.validateCart().pipe( diff --git a/feature-libs/cart/base/core/guards/index.ts b/feature-libs/cart/base/core/guards/index.ts index 3f40ff1439d..19a3f27e747 100644 --- a/feature-libs/cart/base/core/guards/index.ts +++ b/feature-libs/cart/base/core/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/http-interceptors/handlers/bad-cart-request.handler.ts b/feature-libs/cart/base/core/http-interceptors/handlers/bad-cart-request.handler.ts index 5b8b82cb529..4b34e6db5d2 100644 --- a/feature-libs/cart/base/core/http-interceptors/handlers/bad-cart-request.handler.ts +++ b/feature-libs/cart/base/core/http-interceptors/handlers/bad-cart-request.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/http-interceptors/handlers/bad-voucher-request.handler.ts b/feature-libs/cart/base/core/http-interceptors/handlers/bad-voucher-request.handler.ts index 94f1deea915..9e39b7b1ec7 100644 --- a/feature-libs/cart/base/core/http-interceptors/handlers/bad-voucher-request.handler.ts +++ b/feature-libs/cart/base/core/http-interceptors/handlers/bad-voucher-request.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/public_api.ts b/feature-libs/cart/base/core/public_api.ts index b9b41f27d8e..bee168f8441 100644 --- a/feature-libs/cart/base/core/public_api.ts +++ b/feature-libs/cart/base/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/services/cart-config.service.ts b/feature-libs/cart/base/core/services/cart-config.service.ts index ca653990b63..532f8c7b612 100644 --- a/feature-libs/cart/base/core/services/cart-config.service.ts +++ b/feature-libs/cart/base/core/services/cart-config.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/services/cart-validation-state.service.ts b/feature-libs/cart/base/core/services/cart-validation-state.service.ts index da5faa7d9d8..3405acd7287 100644 --- a/feature-libs/cart/base/core/services/cart-validation-state.service.ts +++ b/feature-libs/cart/base/core/services/cart-validation-state.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/services/index.ts b/feature-libs/cart/base/core/services/index.ts index 461dd379049..17d9f761449 100644 --- a/feature-libs/cart/base/core/services/index.ts +++ b/feature-libs/cart/base/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/services/multi-cart-state-persistence.service.ts b/feature-libs/cart/base/core/services/multi-cart-state-persistence.service.ts index 332041d2ec5..4eb88465070 100644 --- a/feature-libs/cart/base/core/services/multi-cart-state-persistence.service.ts +++ b/feature-libs/cart/base/core/services/multi-cart-state-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/services/product-import-info.service.ts b/feature-libs/cart/base/core/services/product-import-info.service.ts index 157f27b953d..66ac4c0975f 100644 --- a/feature-libs/cart/base/core/services/product-import-info.service.ts +++ b/feature-libs/cart/base/core/services/product-import-info.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/actions/cart-entry.action.ts b/feature-libs/cart/base/core/store/actions/cart-entry.action.ts index ffe6e7ae199..7305ff9b9b2 100644 --- a/feature-libs/cart/base/core/store/actions/cart-entry.action.ts +++ b/feature-libs/cart/base/core/store/actions/cart-entry.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/actions/cart-group.actions.ts b/feature-libs/cart/base/core/store/actions/cart-group.actions.ts index c8aca3a18dc..dd9f537ecc0 100644 --- a/feature-libs/cart/base/core/store/actions/cart-group.actions.ts +++ b/feature-libs/cart/base/core/store/actions/cart-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/actions/cart-voucher.action.ts b/feature-libs/cart/base/core/store/actions/cart-voucher.action.ts index 5fcd6c55c32..cde8705f951 100644 --- a/feature-libs/cart/base/core/store/actions/cart-voucher.action.ts +++ b/feature-libs/cart/base/core/store/actions/cart-voucher.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/actions/cart.action.ts b/feature-libs/cart/base/core/store/actions/cart.action.ts index d71f4e41602..249ab03b9c0 100644 --- a/feature-libs/cart/base/core/store/actions/cart.action.ts +++ b/feature-libs/cart/base/core/store/actions/cart.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/actions/index.ts b/feature-libs/cart/base/core/store/actions/index.ts index e18f9480b21..ccdc744dc09 100644 --- a/feature-libs/cart/base/core/store/actions/index.ts +++ b/feature-libs/cart/base/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/actions/multi-cart.action.ts b/feature-libs/cart/base/core/store/actions/multi-cart.action.ts index d6937eb6ab6..0698cad404d 100644 --- a/feature-libs/cart/base/core/store/actions/multi-cart.action.ts +++ b/feature-libs/cart/base/core/store/actions/multi-cart.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/effects/cart-entry.effect.spec.ts b/feature-libs/cart/base/core/store/effects/cart-entry.effect.spec.ts index 39badc809df..2c8b88150aa 100644 --- a/feature-libs/cart/base/core/store/effects/cart-entry.effect.spec.ts +++ b/feature-libs/cart/base/core/store/effects/cart-entry.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Action } from '@ngrx/store'; @@ -9,6 +9,10 @@ import { Observable, of } from 'rxjs'; import { CartEntryConnector } from '../../connectors/entry/cart-entry.connector'; import { CartActions } from '../actions/index'; import * as fromEffects from './cart-entry.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const MockOccModuleConfig: OccConfig = { @@ -45,12 +49,14 @@ describe('Cart effect', () => { }; TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: CartEntryConnector, useValue: mockCartEntryConnector }, fromEffects.CartEntryEffects, { provide: OccConfig, useValue: MockOccModuleConfig }, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/core/store/effects/cart-entry.effect.ts b/feature-libs/cart/base/core/store/effects/cart-entry.effect.ts index 6d88190ca12..fb31cf2b84a 100644 --- a/feature-libs/cart/base/core/store/effects/cart-entry.effect.ts +++ b/feature-libs/cart/base/core/store/effects/cart-entry.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/effects/cart-voucher.effect.spec.ts b/feature-libs/cart/base/core/store/effects/cart-voucher.effect.spec.ts index 65e6c7b3185..de4a0bc51af 100644 --- a/feature-libs/cart/base/core/store/effects/cart-voucher.effect.spec.ts +++ b/feature-libs/cart/base/core/store/effects/cart-voucher.effect.spec.ts @@ -1,5 +1,9 @@ -import { HttpErrorResponse } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { @@ -48,7 +52,7 @@ describe('Cart Voucher effect', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: CartVoucherAdapter, useValue: {} }, fromEffects.CartVoucherEffects, @@ -56,6 +60,8 @@ describe('Cart Voucher effect', () => { { provide: GlobalMessageService, useClass: MockGlobalMessageService }, { provide: LoggerService, useClass: MockLoggerService }, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/core/store/effects/cart-voucher.effect.ts b/feature-libs/cart/base/core/store/effects/cart-voucher.effect.ts index 5c925c80711..3f59d864442 100644 --- a/feature-libs/cart/base/core/store/effects/cart-voucher.effect.ts +++ b/feature-libs/cart/base/core/store/effects/cart-voucher.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/effects/cart.effect.spec.ts b/feature-libs/cart/base/core/store/effects/cart.effect.spec.ts index eff7ce32594..2571bccb31b 100644 --- a/feature-libs/cart/base/core/store/effects/cart.effect.spec.ts +++ b/feature-libs/cart/base/core/store/effects/cart.effect.spec.ts @@ -1,5 +1,9 @@ -import { HttpErrorResponse } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -77,7 +81,6 @@ describe('Cart effect', () => { TestBed.configureTestingModule({ imports: [ - HttpClientTestingModule, StoreModule.forRoot({}), StoreModule.forFeature(USER_FEATURE, fromUserReducers.getReducers()), StoreModule.forFeature( @@ -89,7 +92,6 @@ describe('Cart effect', () => { fromCartReducers.getMultiCartReducers() ), ], - providers: [ { provide: CartConnector, @@ -99,6 +101,8 @@ describe('Cart effect', () => { { provide: LoggerService, useClass: MockLoggerService }, { provide: OccConfig, useValue: MockOccModuleConfig }, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/core/store/effects/cart.effect.ts b/feature-libs/cart/base/core/store/effects/cart.effect.ts index cc795e3e973..461b26ee5c4 100644 --- a/feature-libs/cart/base/core/store/effects/cart.effect.ts +++ b/feature-libs/cart/base/core/store/effects/cart.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/effects/index.ts b/feature-libs/cart/base/core/store/effects/index.ts index 08e38559196..668512988fa 100644 --- a/feature-libs/cart/base/core/store/effects/index.ts +++ b/feature-libs/cart/base/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/effects/multi-cart-effect.service.ts b/feature-libs/cart/base/core/store/effects/multi-cart-effect.service.ts index f7152603e4f..7673803e399 100644 --- a/feature-libs/cart/base/core/store/effects/multi-cart-effect.service.ts +++ b/feature-libs/cart/base/core/store/effects/multi-cart-effect.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/effects/multi-cart.effect.ts b/feature-libs/cart/base/core/store/effects/multi-cart.effect.ts index b25ebcafaeb..f9c8c478d6c 100644 --- a/feature-libs/cart/base/core/store/effects/multi-cart.effect.ts +++ b/feature-libs/cart/base/core/store/effects/multi-cart.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/index.ts b/feature-libs/cart/base/core/store/index.ts index 29507fa7c8a..f40e9036469 100644 --- a/feature-libs/cart/base/core/store/index.ts +++ b/feature-libs/cart/base/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/multi-cart-state.ts b/feature-libs/cart/base/core/store/multi-cart-state.ts index 51a85def115..180299aae2b 100644 --- a/feature-libs/cart/base/core/store/multi-cart-state.ts +++ b/feature-libs/cart/base/core/store/multi-cart-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/multi-cart-store.module.ts b/feature-libs/cart/base/core/store/multi-cart-store.module.ts index 98be0d6d3e1..a82a164720f 100644 --- a/feature-libs/cart/base/core/store/multi-cart-store.module.ts +++ b/feature-libs/cart/base/core/store/multi-cart-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/reducers/index.ts b/feature-libs/cart/base/core/store/reducers/index.ts index 1f9e51509ce..8afbcd3830d 100644 --- a/feature-libs/cart/base/core/store/reducers/index.ts +++ b/feature-libs/cart/base/core/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/reducers/multi-cart.reducer.ts b/feature-libs/cart/base/core/store/reducers/multi-cart.reducer.ts index 7fc34035434..a54c96581f6 100644 --- a/feature-libs/cart/base/core/store/reducers/multi-cart.reducer.ts +++ b/feature-libs/cart/base/core/store/reducers/multi-cart.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/selectors/index.ts b/feature-libs/cart/base/core/store/selectors/index.ts index d9734dde129..6db09c6cead 100644 --- a/feature-libs/cart/base/core/store/selectors/index.ts +++ b/feature-libs/cart/base/core/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/selectors/multi-cart-group.selectors.ts b/feature-libs/cart/base/core/store/selectors/multi-cart-group.selectors.ts index 27da98e4b7a..883b83d3975 100644 --- a/feature-libs/cart/base/core/store/selectors/multi-cart-group.selectors.ts +++ b/feature-libs/cart/base/core/store/selectors/multi-cart-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/store/selectors/multi-cart.selector.ts b/feature-libs/cart/base/core/store/selectors/multi-cart.selector.ts index 43effa4be8d..acda9ba98a4 100644 --- a/feature-libs/cart/base/core/store/selectors/multi-cart.selector.ts +++ b/feature-libs/cart/base/core/store/selectors/multi-cart.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/core/utils/utils.ts b/feature-libs/cart/base/core/utils/utils.ts index 759a41e25bc..f61ad803988 100644 --- a/feature-libs/cart/base/core/utils/utils.ts +++ b/feature-libs/cart/base/core/utils/utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/converters/index.ts b/feature-libs/cart/base/occ/adapters/converters/index.ts index c6a0dbfed9e..557e09b7ad1 100644 --- a/feature-libs/cart/base/occ/adapters/converters/index.ts +++ b/feature-libs/cart/base/occ/adapters/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/converters/occ-cart-normalizer.ts b/feature-libs/cart/base/occ/adapters/converters/occ-cart-normalizer.ts index a76ba8f7ce1..cc73a54fbf8 100644 --- a/feature-libs/cart/base/occ/adapters/converters/occ-cart-normalizer.ts +++ b/feature-libs/cart/base/occ/adapters/converters/occ-cart-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/converters/order-entry-promotions-normalizer.ts b/feature-libs/cart/base/occ/adapters/converters/order-entry-promotions-normalizer.ts index 2b3ebb06c20..b744fa7335e 100644 --- a/feature-libs/cart/base/occ/adapters/converters/order-entry-promotions-normalizer.ts +++ b/feature-libs/cart/base/occ/adapters/converters/order-entry-promotions-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/index.ts b/feature-libs/cart/base/occ/adapters/index.ts index 627a45ee9d4..b0bbf0485b8 100644 --- a/feature-libs/cart/base/occ/adapters/index.ts +++ b/feature-libs/cart/base/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.spec.ts b/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.spec.ts index b172ad3a879..4d569661a56 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.spec.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.spec.ts @@ -2,10 +2,12 @@ import { HttpClient, HttpErrorResponse, HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; import { CART_ACCESS_CODE_NORMALIZER } from '@spartacus/cart/base/core'; @@ -73,7 +75,7 @@ describe(`OccCartAccessCodeAdapter`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCartAccessCodeAdapter, { @@ -84,6 +86,8 @@ describe(`OccCartAccessCodeAdapter`, () => { provide: LoggerService, useClass: MockLoggerService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.ts b/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.ts index 6d24b15b1ee..9e1660cfce2 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-access-code.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.spec.ts b/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.spec.ts index 025be00a914..307ae2c55c0 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.spec.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -15,6 +15,10 @@ import { OccEndpointsService, } from '@spartacus/core'; import { OccCartEntryAdapter } from './occ-cart-entry.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const userId = '123'; const cartId = '456'; @@ -47,10 +51,12 @@ describe('OccCartEntryAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCartEntryAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.ts b/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.ts index 6be2ab748d4..fa2db291cdf 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-entry.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.spec.ts b/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.spec.ts index bce4dead4d6..58543f95c80 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.spec.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.spec.ts @@ -1,12 +1,12 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -16,6 +16,10 @@ import { OccEndpointsService, } from '@spartacus/core'; import { OccCartGuestUserAdapter } from './occ-cart-guest-user.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const userId = 'userId'; const cartId = 'cartId'; @@ -43,10 +47,12 @@ describe('OccCartGuestUserAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCartGuestUserAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.ts b/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.ts index 19c4290c263..7915e1b4a85 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-guest-user.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.spec.ts b/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.spec.ts index 5f685c88c0c..e533e5e387c 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.spec.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { CART_VALIDATION_NORMALIZER } from '@spartacus/cart/base/core'; @@ -12,6 +12,10 @@ import { OccEndpointsService, } from '@spartacus/core'; import { OccCartValidationAdapter } from './occ-cart-validation.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const mockUserId = 'userId'; const mockCartId = 'cartId'; @@ -49,13 +53,15 @@ describe('OccCartValidationAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCartValidationAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.ts b/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.ts index d7704a84391..90c1eb14d80 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-validation.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.spec.ts b/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.spec.ts index 1a6dcc3ac72..419e5bed983 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.spec.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { Cart, CART_VOUCHER_NORMALIZER } from '@spartacus/cart/base/root'; @@ -14,6 +14,10 @@ import { mockOccModuleConfig, } from 'projects/core/src/occ/adapters/user/unit-test.helper'; import { OccCartVoucherAdapter } from './occ-cart-voucher.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const userId = '123'; const cartId = '456'; @@ -31,7 +35,7 @@ describe('OccCartVoucherAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCartVoucherAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -39,6 +43,8 @@ describe('OccCartVoucherAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.ts b/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.ts index 365509ffc2f..b4763507706 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart-voucher.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/adapters/occ-cart.adapter.spec.ts b/feature-libs/cart/base/occ/adapters/occ-cart.adapter.spec.ts index 46bbab4e39c..106d98c6c5b 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart.adapter.spec.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart.adapter.spec.ts @@ -1,7 +1,11 @@ -import { HttpHeaders } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { Cart, CART_NORMALIZER } from '@spartacus/cart/base/root'; @@ -54,11 +58,13 @@ describe('OccCartAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCartAdapter, ProductImageNormalizer, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/base/occ/adapters/occ-cart.adapter.ts b/feature-libs/cart/base/occ/adapters/occ-cart.adapter.ts index 39c9a46cf25..4a5aa022f4b 100644 --- a/feature-libs/cart/base/occ/adapters/occ-cart.adapter.ts +++ b/feature-libs/cart/base/occ/adapters/occ-cart.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/cart-base-occ.module.ts b/feature-libs/cart/base/occ/cart-base-occ.module.ts index 9b286f609d0..3417f0fdc12 100644 --- a/feature-libs/cart/base/occ/cart-base-occ.module.ts +++ b/feature-libs/cart/base/occ/cart-base-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/config/default-occ-cart-config-factory.ts b/feature-libs/cart/base/occ/config/default-occ-cart-config-factory.ts index 4d4d56a1e5d..5a9ede54ccd 100644 --- a/feature-libs/cart/base/occ/config/default-occ-cart-config-factory.ts +++ b/feature-libs/cart/base/occ/config/default-occ-cart-config-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/model/index.ts b/feature-libs/cart/base/occ/model/index.ts index 79126855adc..fde185f9ffe 100644 --- a/feature-libs/cart/base/occ/model/index.ts +++ b/feature-libs/cart/base/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/model/occ-cart-endpoints.model.ts b/feature-libs/cart/base/occ/model/occ-cart-endpoints.model.ts index 7b3e564b05d..9f451d7a3c7 100644 --- a/feature-libs/cart/base/occ/model/occ-cart-endpoints.model.ts +++ b/feature-libs/cart/base/occ/model/occ-cart-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/occ/public_api.ts b/feature-libs/cart/base/occ/public_api.ts index bdf70cef998..63ca5562976 100644 --- a/feature-libs/cart/base/occ/public_api.ts +++ b/feature-libs/cart/base/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/public_api.ts b/feature-libs/cart/base/public_api.ts index 1f88a1d9be8..0c1453668c7 100644 --- a/feature-libs/cart/base/public_api.ts +++ b/feature-libs/cart/base/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/cart-base-root.module.ts b/feature-libs/cart/base/root/cart-base-root.module.ts index 71d0fbdcf9e..3a258c1fc73 100644 --- a/feature-libs/cart/base/root/cart-base-root.module.ts +++ b/feature-libs/cart/base/root/cart-base-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/config/cart-config.ts b/feature-libs/cart/base/root/config/cart-config.ts index bb583f59d5f..167780ad5e8 100644 --- a/feature-libs/cart/base/root/config/cart-config.ts +++ b/feature-libs/cart/base/root/config/cart-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/config/default-cart-config.ts b/feature-libs/cart/base/root/config/default-cart-config.ts index 4c2b50d1f8f..972000aad6d 100644 --- a/feature-libs/cart/base/root/config/default-cart-config.ts +++ b/feature-libs/cart/base/root/config/default-cart-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/config/default-cart-routing-config.ts b/feature-libs/cart/base/root/config/default-cart-routing-config.ts index 7d3000b4936..5c486af0861 100644 --- a/feature-libs/cart/base/root/config/default-cart-routing-config.ts +++ b/feature-libs/cart/base/root/config/default-cart-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/context/add-order-entries.context.ts b/feature-libs/cart/base/root/context/add-order-entries.context.ts index a38666ab65b..bbd4eb47e9e 100644 --- a/feature-libs/cart/base/root/context/add-order-entries.context.ts +++ b/feature-libs/cart/base/root/context/add-order-entries.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/context/get-order-entries.context.ts b/feature-libs/cart/base/root/context/get-order-entries.context.ts index 6088da17a20..dd773fb4020 100644 --- a/feature-libs/cart/base/root/context/get-order-entries.context.ts +++ b/feature-libs/cart/base/root/context/get-order-entries.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/context/index.ts b/feature-libs/cart/base/root/context/index.ts index eb048b1968e..21285d41417 100644 --- a/feature-libs/cart/base/root/context/index.ts +++ b/feature-libs/cart/base/root/context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/context/order-entires.context.ts b/feature-libs/cart/base/root/context/order-entires.context.ts index 5af10f47612..e189db945ca 100644 --- a/feature-libs/cart/base/root/context/order-entires.context.ts +++ b/feature-libs/cart/base/root/context/order-entires.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/events/cart-base-event.module.ts b/feature-libs/cart/base/root/events/cart-base-event.module.ts index 13f095e9a8d..127b1bd12a2 100644 --- a/feature-libs/cart/base/root/events/cart-base-event.module.ts +++ b/feature-libs/cart/base/root/events/cart-base-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/events/cart-page.events.ts b/feature-libs/cart/base/root/events/cart-page.events.ts index 9544553dfe2..d778fb3bb84 100644 --- a/feature-libs/cart/base/root/events/cart-page.events.ts +++ b/feature-libs/cart/base/root/events/cart-page.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/events/cart.events.ts b/feature-libs/cart/base/root/events/cart.events.ts index eeb4de4ec8a..158299e390c 100644 --- a/feature-libs/cart/base/root/events/cart.events.ts +++ b/feature-libs/cart/base/root/events/cart.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/events/index.ts b/feature-libs/cart/base/root/events/index.ts index 2e15a400590..328fd63b2e5 100644 --- a/feature-libs/cart/base/root/events/index.ts +++ b/feature-libs/cart/base/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/events/multi-cart-event.listener.ts b/feature-libs/cart/base/root/events/multi-cart-event.listener.ts index 0f74fc1983a..e2f51f27139 100644 --- a/feature-libs/cart/base/root/events/multi-cart-event.listener.ts +++ b/feature-libs/cart/base/root/events/multi-cart-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/active-cart.facade.ts b/feature-libs/cart/base/root/facade/active-cart.facade.ts index fa7fab926dc..65fa67fe71d 100644 --- a/feature-libs/cart/base/root/facade/active-cart.facade.ts +++ b/feature-libs/cart/base/root/facade/active-cart.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/cart-access-code.facade.ts b/feature-libs/cart/base/root/facade/cart-access-code.facade.ts index 454ed7cc071..8e7aeba89c6 100644 --- a/feature-libs/cart/base/root/facade/cart-access-code.facade.ts +++ b/feature-libs/cart/base/root/facade/cart-access-code.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/cart-guest-user.facade.ts b/feature-libs/cart/base/root/facade/cart-guest-user.facade.ts index 9c50089cbd9..113bd5be2d4 100644 --- a/feature-libs/cart/base/root/facade/cart-guest-user.facade.ts +++ b/feature-libs/cart/base/root/facade/cart-guest-user.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/cart-validation.facade.ts b/feature-libs/cart/base/root/facade/cart-validation.facade.ts index 126415d4c5d..6e25c0e6147 100644 --- a/feature-libs/cart/base/root/facade/cart-validation.facade.ts +++ b/feature-libs/cart/base/root/facade/cart-validation.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/cart-voucher.facade.ts b/feature-libs/cart/base/root/facade/cart-voucher.facade.ts index 62be35b60aa..f6146ccbf13 100644 --- a/feature-libs/cart/base/root/facade/cart-voucher.facade.ts +++ b/feature-libs/cart/base/root/facade/cart-voucher.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/index.ts b/feature-libs/cart/base/root/facade/index.ts index 28d18375471..abeff76811d 100644 --- a/feature-libs/cart/base/root/facade/index.ts +++ b/feature-libs/cart/base/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/multi-cart.facade.ts b/feature-libs/cart/base/root/facade/multi-cart.facade.ts index d54388fca0d..c7e7a0a220b 100644 --- a/feature-libs/cart/base/root/facade/multi-cart.facade.ts +++ b/feature-libs/cart/base/root/facade/multi-cart.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/facade/selective-cart.facade.ts b/feature-libs/cart/base/root/facade/selective-cart.facade.ts index be5fd0b3593..25c99099453 100644 --- a/feature-libs/cart/base/root/facade/selective-cart.facade.ts +++ b/feature-libs/cart/base/root/facade/selective-cart.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/feature-name.ts b/feature-libs/cart/base/root/feature-name.ts index 1ab802c027b..6694c5755c6 100644 --- a/feature-libs/cart/base/root/feature-name.ts +++ b/feature-libs/cart/base/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/augmented.model.ts b/feature-libs/cart/base/root/models/augmented.model.ts index 1699dca6931..350d90e48e8 100644 --- a/feature-libs/cart/base/root/models/augmented.model.ts +++ b/feature-libs/cart/base/root/models/augmented.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/cart-guest-user.model.ts b/feature-libs/cart/base/root/models/cart-guest-user.model.ts index d0eef1cffdb..b58cb30ee9d 100644 --- a/feature-libs/cart/base/root/models/cart-guest-user.model.ts +++ b/feature-libs/cart/base/root/models/cart-guest-user.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/cart-item-context.model.ts b/feature-libs/cart/base/root/models/cart-item-context.model.ts index f647bdecbd6..bf4b97d151a 100644 --- a/feature-libs/cart/base/root/models/cart-item-context.model.ts +++ b/feature-libs/cart/base/root/models/cart-item-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/cart-outlets.model.ts b/feature-libs/cart/base/root/models/cart-outlets.model.ts index d9e4d1e39c5..1567cb8502b 100644 --- a/feature-libs/cart/base/root/models/cart-outlets.model.ts +++ b/feature-libs/cart/base/root/models/cart-outlets.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/cart.model.ts b/feature-libs/cart/base/root/models/cart.model.ts index 0ed2703f36a..d1fc142227d 100644 --- a/feature-libs/cart/base/root/models/cart.model.ts +++ b/feature-libs/cart/base/root/models/cart.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/import-export.model.ts b/feature-libs/cart/base/root/models/import-export.model.ts index e3f5ad6472e..30797e7cc2e 100644 --- a/feature-libs/cart/base/root/models/import-export.model.ts +++ b/feature-libs/cart/base/root/models/import-export.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/import-to-cart.model.ts b/feature-libs/cart/base/root/models/import-to-cart.model.ts index 970c0ea743e..4d12bbb255d 100644 --- a/feature-libs/cart/base/root/models/import-to-cart.model.ts +++ b/feature-libs/cart/base/root/models/import-to-cart.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/models/index.ts b/feature-libs/cart/base/root/models/index.ts index b3b28ed6986..431154dd74c 100644 --- a/feature-libs/cart/base/root/models/index.ts +++ b/feature-libs/cart/base/root/models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/public_api.ts b/feature-libs/cart/base/root/public_api.ts index ab1ebb355c9..ea476c2c766 100644 --- a/feature-libs/cart/base/root/public_api.ts +++ b/feature-libs/cart/base/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/tokens/context.ts b/feature-libs/cart/base/root/tokens/context.ts index 631464aaab5..0b0a9a4174d 100644 --- a/feature-libs/cart/base/root/tokens/context.ts +++ b/feature-libs/cart/base/root/tokens/context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/tokens/converters.ts b/feature-libs/cart/base/root/tokens/converters.ts index b60152ffac6..49719f1351b 100644 --- a/feature-libs/cart/base/root/tokens/converters.ts +++ b/feature-libs/cart/base/root/tokens/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/base/root/tokens/index.ts b/feature-libs/cart/base/root/tokens/index.ts index ad9c3e0edaa..a311feae7c0 100644 --- a/feature-libs/cart/base/root/tokens/index.ts +++ b/feature-libs/cart/base/root/tokens/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/assets/public_api.ts b/feature-libs/cart/import-export/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/cart/import-export/assets/public_api.ts +++ b/feature-libs/cart/import-export/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/assets/translations/en/index.ts b/feature-libs/cart/import-export/assets/translations/en/index.ts index 7ed3ef26eca..da767aaadff 100644 --- a/feature-libs/cart/import-export/assets/translations/en/index.ts +++ b/feature-libs/cart/import-export/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/assets/translations/translations.ts b/feature-libs/cart/import-export/assets/translations/translations.ts index e0f3aebfa89..d65ef371c81 100644 --- a/feature-libs/cart/import-export/assets/translations/translations.ts +++ b/feature-libs/cart/import-export/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/export-entries/export-order-entries-to-csv.service.ts b/feature-libs/cart/import-export/components/export-entries/export-order-entries-to-csv.service.ts index fd1c348e32d..eb8bd900a5e 100644 --- a/feature-libs/cart/import-export/components/export-entries/export-order-entries-to-csv.service.ts +++ b/feature-libs/cart/import-export/components/export-entries/export-order-entries-to-csv.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.spec.ts b/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.spec.ts index 9f2871830e1..03c1df3ec33 100644 --- a/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.spec.ts +++ b/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.spec.ts @@ -1,6 +1,5 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { StoreModule } from '@ngrx/store'; import { OrderEntry } from '@spartacus/cart/base/root'; import { @@ -112,11 +111,7 @@ describe('ExportOrderEntriesComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - StoreModule.forRoot({}), - I18nTestingModule, - RouterTestingModule, - ], + imports: [StoreModule.forRoot({}), I18nTestingModule], providers: [ { provide: ExportOrderEntriesToCsvService, diff --git a/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.ts b/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.ts index 2f6af6809a8..4f479fa9697 100644 --- a/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.ts +++ b/feature-libs/cart/import-export/components/export-entries/export-order-entries.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/export-entries/export-order-entries.module.ts b/feature-libs/cart/import-export/components/export-entries/export-order-entries.module.ts index 2dc45e5306e..24c7b6a8c06 100644 --- a/feature-libs/cart/import-export/components/export-entries/export-order-entries.module.ts +++ b/feature-libs/cart/import-export/components/export-entries/export-order-entries.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/export-entries/index.ts b/feature-libs/cart/import-export/components/export-entries/index.ts index a3d4edd21df..3524e3b6a14 100644 --- a/feature-libs/cart/import-export/components/export-entries/index.ts +++ b/feature-libs/cart/import-export/components/export-entries/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.spec.ts b/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.spec.ts index 71f14beefc8..0f0d193e40a 100644 --- a/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.spec.ts +++ b/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.spec.ts @@ -1,6 +1,5 @@ import { Component, ElementRef, Input, ViewChild } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { AddOrderEntriesContext, GetOrderEntriesContext, @@ -75,7 +74,7 @@ describe('ImportExportComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, PageComponentModule], + imports: [PageComponentModule], providers: [{ provide: ContextService, useClass: MockContextService }], declarations: [ ImportExportOrderEntriesComponent, diff --git a/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.ts b/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.ts index 68acbbc9287..e080e25e18e 100644 --- a/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.ts +++ b/feature-libs/cart/import-export/components/import-export/import-export-order-entries.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-export/import-export-order-entries.module.ts b/feature-libs/cart/import-export/components/import-export/import-export-order-entries.module.ts index 6cfd71ba4b0..10e1c258777 100644 --- a/feature-libs/cart/import-export/components/import-export/import-export-order-entries.module.ts +++ b/feature-libs/cart/import-export/components/import-export/import-export-order-entries.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-export/index.ts b/feature-libs/cart/import-export/components/import-export/index.ts index a3f88b32c04..6f23dbad2d8 100644 --- a/feature-libs/cart/import-export/components/import-export/index.ts +++ b/feature-libs/cart/import-export/components/import-export/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/default-import-entries-layout.config.ts b/feature-libs/cart/import-export/components/import-to-cart/default-import-entries-layout.config.ts index 44274766236..4a447292778 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/default-import-entries-layout.config.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/default-import-entries-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-dialog.component.ts b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-dialog.component.ts index 741182aeb3b..33ff1cc2fd1 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-dialog.component.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-form/import-entries-form.component.ts b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-form/import-entries-form.component.ts index dd487afc6a6..8edd60a518c 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-form/import-entries-form.component.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-form/import-entries-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-summary/import-entries-summary.component.ts b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-summary/import-entries-summary.component.ts index fc36cc334c4..fa92f606730 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-summary/import-entries-summary.component.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-entries-summary/import-entries-summary.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-to-new-saved-cart-form/import-to-new-saved-cart-form.component.html b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-to-new-saved-cart-form/import-to-new-saved-cart-form.component.html index 3eb7622c7f5..b8e8e34e0a5 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-to-new-saved-cart-form/import-to-new-saved-cart-form.component.html +++ b/feature-libs/cart/import-export/components/import-to-cart/import-entries-dialog/import-to-new-saved-cart-form/import-to-new-saved-cart-form.component.html @@ -99,7 +99,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/import-entries/import-order-entries.component.ts b/feature-libs/cart/import-export/components/import-to-cart/import-entries/import-order-entries.component.ts index 18315165bb1..53d153b9898 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/import-entries/import-order-entries.component.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/import-entries/import-order-entries.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/import-order-entries.module.ts b/feature-libs/cart/import-export/components/import-to-cart/import-order-entries.module.ts index fd83f23ec83..b7eb44e8252 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/import-order-entries.module.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/import-order-entries.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/import-products-from-csv.service.ts b/feature-libs/cart/import-export/components/import-to-cart/import-products-from-csv.service.ts index 90265a634a1..5e3d2987a1a 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/import-products-from-csv.service.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/import-products-from-csv.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/import-to-cart/index.ts b/feature-libs/cart/import-export/components/import-to-cart/index.ts index 1d2a540afe5..46d0c432a6c 100644 --- a/feature-libs/cart/import-export/components/import-to-cart/index.ts +++ b/feature-libs/cart/import-export/components/import-to-cart/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/components/public_api.ts b/feature-libs/cart/import-export/components/public_api.ts index 3c07830afc2..17f0923f12c 100644 --- a/feature-libs/cart/import-export/components/public_api.ts +++ b/feature-libs/cart/import-export/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/config/default-import-export-config.ts b/feature-libs/cart/import-export/core/config/default-import-export-config.ts index 2eb40367aeb..a4560c496f2 100644 --- a/feature-libs/cart/import-export/core/config/default-import-export-config.ts +++ b/feature-libs/cart/import-export/core/config/default-import-export-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/config/import-export-config.ts b/feature-libs/cart/import-export/core/config/import-export-config.ts index bd27a6c7e12..fcc5e469f5d 100644 --- a/feature-libs/cart/import-export/core/config/import-export-config.ts +++ b/feature-libs/cart/import-export/core/config/import-export-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/config/index.ts b/feature-libs/cart/import-export/core/config/index.ts index 1840b0f014e..88547d02cab 100644 --- a/feature-libs/cart/import-export/core/config/index.ts +++ b/feature-libs/cart/import-export/core/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/import-export-core.module.ts b/feature-libs/cart/import-export/core/import-export-core.module.ts index c45f5465dab..f71dcab4f37 100644 --- a/feature-libs/cart/import-export/core/import-export-core.module.ts +++ b/feature-libs/cart/import-export/core/import-export-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/model/augmented-core.model.ts b/feature-libs/cart/import-export/core/model/augmented-core.model.ts index 412f7732b5b..b5b5d401d68 100644 --- a/feature-libs/cart/import-export/core/model/augmented-core.model.ts +++ b/feature-libs/cart/import-export/core/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/model/export-entries.model.ts b/feature-libs/cart/import-export/core/model/export-entries.model.ts index 46c0756607e..289090bfeb8 100644 --- a/feature-libs/cart/import-export/core/model/export-entries.model.ts +++ b/feature-libs/cart/import-export/core/model/export-entries.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/model/import-entries.config.ts b/feature-libs/cart/import-export/core/model/import-entries.config.ts index 728ca63dcd5..0d0d0ced497 100644 --- a/feature-libs/cart/import-export/core/model/import-entries.config.ts +++ b/feature-libs/cart/import-export/core/model/import-entries.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/model/index.ts b/feature-libs/cart/import-export/core/model/index.ts index 7d8b733d1cd..0ee6cf989bc 100644 --- a/feature-libs/cart/import-export/core/model/index.ts +++ b/feature-libs/cart/import-export/core/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/core/public_api.ts b/feature-libs/cart/import-export/core/public_api.ts index 593a43519c5..ff8a53e6ba1 100644 --- a/feature-libs/cart/import-export/core/public_api.ts +++ b/feature-libs/cart/import-export/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/import-export.module.ts b/feature-libs/cart/import-export/import-export.module.ts index 6a22dd9d237..851f7e0dd66 100644 --- a/feature-libs/cart/import-export/import-export.module.ts +++ b/feature-libs/cart/import-export/import-export.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/public_api.ts b/feature-libs/cart/import-export/public_api.ts index 6b5239f6930..3e8df96ae20 100644 --- a/feature-libs/cart/import-export/public_api.ts +++ b/feature-libs/cart/import-export/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/root/feature-name.ts b/feature-libs/cart/import-export/root/feature-name.ts index 80c3328eeaf..49c168968ba 100644 --- a/feature-libs/cart/import-export/root/feature-name.ts +++ b/feature-libs/cart/import-export/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/root/import-export-root.module.ts b/feature-libs/cart/import-export/root/import-export-root.module.ts index af4cbe67a63..a2f91a100f2 100644 --- a/feature-libs/cart/import-export/root/import-export-root.module.ts +++ b/feature-libs/cart/import-export/root/import-export-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/import-export/root/public_api.ts b/feature-libs/cart/import-export/root/public_api.ts index 04bc34dc468..a8267c29c08 100644 --- a/feature-libs/cart/import-export/root/public_api.ts +++ b/feature-libs/cart/import-export/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/package.json b/feature-libs/cart/package.json index ee96e0252a7..c3a3cd684b6 100644 --- a/feature-libs/cart/package.json +++ b/feature-libs/cart/package.json @@ -29,14 +29,14 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", diff --git a/feature-libs/cart/public_api.ts b/feature-libs/cart/public_api.ts index f481470aa69..27f9d6b4a23 100644 --- a/feature-libs/cart/public_api.ts +++ b/feature-libs/cart/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/assets/public_api.ts b/feature-libs/cart/quick-order/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/cart/quick-order/assets/public_api.ts +++ b/feature-libs/cart/quick-order/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/assets/translations/en/index.ts b/feature-libs/cart/quick-order/assets/translations/en/index.ts index 737a59fc8a3..f68b0854fd7 100644 --- a/feature-libs/cart/quick-order/assets/translations/en/index.ts +++ b/feature-libs/cart/quick-order/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/assets/translations/translations.ts b/feature-libs/cart/quick-order/assets/translations/translations.ts index 94a83ff902c..10664ef089d 100644 --- a/feature-libs/cart/quick-order/assets/translations/translations.ts +++ b/feature-libs/cart/quick-order/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.component.html b/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.component.html index 56247563fc6..68ff16542b2 100644 --- a/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.component.html +++ b/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.component.html @@ -190,7 +190,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.module.ts b/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.module.ts index 139d0de8edb..19521ecf07d 100644 --- a/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.module.ts +++ b/feature-libs/cart/quick-order/components/cart-quick-order-form/cart-quick-order-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/cart-quick-order-form/index.ts b/feature-libs/cart/quick-order/components/cart-quick-order-form/index.ts index df06da1a26d..5e3dc8dca46 100644 --- a/feature-libs/cart/quick-order/components/cart-quick-order-form/index.ts +++ b/feature-libs/cart/quick-order/components/cart-quick-order-form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/page-context/index.ts b/feature-libs/cart/quick-order/components/page-context/index.ts index 66916295b29..3cce1c2c712 100644 --- a/feature-libs/cart/quick-order/components/page-context/index.ts +++ b/feature-libs/cart/quick-order/components/page-context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/page-context/quick-order-order-entries.context.ts b/feature-libs/cart/quick-order/components/page-context/quick-order-order-entries.context.ts index 86d4769b011..46c7a21c307 100644 --- a/feature-libs/cart/quick-order/components/page-context/quick-order-order-entries.context.ts +++ b/feature-libs/cart/quick-order/components/page-context/quick-order-order-entries.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/public_api.ts b/feature-libs/cart/quick-order/components/public_api.ts index 0e652aefcbc..d8bbf27b910 100644 --- a/feature-libs/cart/quick-order/components/public_api.ts +++ b/feature-libs/cart/quick-order/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/quick-order-components.module.ts b/feature-libs/cart/quick-order/components/quick-order-components.module.ts index f3d45c732ea..b6fe623b258 100644 --- a/feature-libs/cart/quick-order/components/quick-order-components.module.ts +++ b/feature-libs/cart/quick-order/components/quick-order-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/quick-order/form/quick-order-form.component.ts b/feature-libs/cart/quick-order/components/quick-order/form/quick-order-form.component.ts index fb541df6bba..11d033d994f 100644 --- a/feature-libs/cart/quick-order/components/quick-order/form/quick-order-form.component.ts +++ b/feature-libs/cart/quick-order/components/quick-order/form/quick-order-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/quick-order/index.ts b/feature-libs/cart/quick-order/components/quick-order/index.ts index 2579c4024ca..881ae10735a 100644 --- a/feature-libs/cart/quick-order/components/quick-order/index.ts +++ b/feature-libs/cart/quick-order/components/quick-order/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/quick-order/quick-order-list.module.ts b/feature-libs/cart/quick-order/components/quick-order/quick-order-list.module.ts index 781f343921b..e49d07fdce6 100644 --- a/feature-libs/cart/quick-order/components/quick-order/quick-order-list.module.ts +++ b/feature-libs/cart/quick-order/components/quick-order/quick-order-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/quick-order/quick-order.component.ts b/feature-libs/cart/quick-order/components/quick-order/quick-order.component.ts index 00e4633f36e..5b706f85ec0 100644 --- a/feature-libs/cart/quick-order/components/quick-order/quick-order.component.ts +++ b/feature-libs/cart/quick-order/components/quick-order/quick-order.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.spec.ts b/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.spec.ts index 2e9ae328ada..d23a015d8c8 100644 --- a/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.spec.ts +++ b/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { OrderEntry } from '@spartacus/cart/base/root'; import { QuickOrderFacade } from '@spartacus/cart/quick-order/root'; import { I18nTestingModule } from '@spartacus/core'; @@ -59,7 +58,7 @@ describe('QuickOrderItemComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [ReactiveFormsModule, I18nTestingModule, RouterTestingModule], + imports: [ReactiveFormsModule, I18nTestingModule], declarations: [ QuickOrderItemComponent, MockUrlPipe, diff --git a/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.ts b/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.ts index 6d63c0f4f91..78bcdb62227 100644 --- a/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.ts +++ b/feature-libs/cart/quick-order/components/quick-order/table/item/quick-order-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/components/quick-order/table/quick-order-table.component.ts b/feature-libs/cart/quick-order/components/quick-order/table/quick-order-table.component.ts index e319b814d49..2dd8d3a5699 100644 --- a/feature-libs/cart/quick-order/components/quick-order/table/quick-order-table.component.ts +++ b/feature-libs/cart/quick-order/components/quick-order/table/quick-order-table.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/facade/facade-providers.ts b/feature-libs/cart/quick-order/core/facade/facade-providers.ts index eeeff33d836..abe1ec68b10 100644 --- a/feature-libs/cart/quick-order/core/facade/facade-providers.ts +++ b/feature-libs/cart/quick-order/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/models/cms.model.ts b/feature-libs/cart/quick-order/core/models/cms.model.ts index dc03fdc1e1d..80059c2adbc 100644 --- a/feature-libs/cart/quick-order/core/models/cms.model.ts +++ b/feature-libs/cart/quick-order/core/models/cms.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/models/index.ts b/feature-libs/cart/quick-order/core/models/index.ts index ab13a2bc2a3..37deced70d7 100644 --- a/feature-libs/cart/quick-order/core/models/index.ts +++ b/feature-libs/cart/quick-order/core/models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/public_api.ts b/feature-libs/cart/quick-order/core/public_api.ts index 8392b02fc85..57db6cdd5a1 100644 --- a/feature-libs/cart/quick-order/core/public_api.ts +++ b/feature-libs/cart/quick-order/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/quick-order-core.module.ts b/feature-libs/cart/quick-order/core/quick-order-core.module.ts index b3e44bffdb2..91d08e9862c 100644 --- a/feature-libs/cart/quick-order/core/quick-order-core.module.ts +++ b/feature-libs/cart/quick-order/core/quick-order-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/services/index.ts b/feature-libs/cart/quick-order/core/services/index.ts index 463372235be..d1fac3e1ab6 100644 --- a/feature-libs/cart/quick-order/core/services/index.ts +++ b/feature-libs/cart/quick-order/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/services/quick-order-state-persistance.service.ts b/feature-libs/cart/quick-order/core/services/quick-order-state-persistance.service.ts index 118fe368299..7e092e53dd3 100644 --- a/feature-libs/cart/quick-order/core/services/quick-order-state-persistance.service.ts +++ b/feature-libs/cart/quick-order/core/services/quick-order-state-persistance.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/core/services/quick-order.service.ts b/feature-libs/cart/quick-order/core/services/quick-order.service.ts index b40c6f96491..a2f58069c66 100644 --- a/feature-libs/cart/quick-order/core/services/quick-order.service.ts +++ b/feature-libs/cart/quick-order/core/services/quick-order.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/public_api.ts b/feature-libs/cart/quick-order/public_api.ts index 8b1b37ba322..1e5d7db6e54 100644 --- a/feature-libs/cart/quick-order/public_api.ts +++ b/feature-libs/cart/quick-order/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/quick-order.module.ts b/feature-libs/cart/quick-order/quick-order.module.ts index f3294069527..4f733b00598 100644 --- a/feature-libs/cart/quick-order/quick-order.module.ts +++ b/feature-libs/cart/quick-order/quick-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/config/default-quick-order.config.ts b/feature-libs/cart/quick-order/root/config/default-quick-order.config.ts index ad8d8995cae..84330b9c454 100644 --- a/feature-libs/cart/quick-order/root/config/default-quick-order.config.ts +++ b/feature-libs/cart/quick-order/root/config/default-quick-order.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/config/index.ts b/feature-libs/cart/quick-order/root/config/index.ts index 627db06c73a..3221b5fdb55 100644 --- a/feature-libs/cart/quick-order/root/config/index.ts +++ b/feature-libs/cart/quick-order/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/config/quick-order-config.ts b/feature-libs/cart/quick-order/root/config/quick-order-config.ts index 6a3dc0311db..9f92f83f5e6 100644 --- a/feature-libs/cart/quick-order/root/config/quick-order-config.ts +++ b/feature-libs/cart/quick-order/root/config/quick-order-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/facade/index.ts b/feature-libs/cart/quick-order/root/facade/index.ts index e01fcdfce76..92d15ecc014 100644 --- a/feature-libs/cart/quick-order/root/facade/index.ts +++ b/feature-libs/cart/quick-order/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/facade/quick-order.facade.ts b/feature-libs/cart/quick-order/root/facade/quick-order.facade.ts index 18a6094b590..cc48f9fe929 100644 --- a/feature-libs/cart/quick-order/root/facade/quick-order.facade.ts +++ b/feature-libs/cart/quick-order/root/facade/quick-order.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/feature-name.ts b/feature-libs/cart/quick-order/root/feature-name.ts index 389e817bc66..ab881cce0a2 100644 --- a/feature-libs/cart/quick-order/root/feature-name.ts +++ b/feature-libs/cart/quick-order/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/models/index.ts b/feature-libs/cart/quick-order/root/models/index.ts index 6179f30b9e0..75dd3d30a4c 100644 --- a/feature-libs/cart/quick-order/root/models/index.ts +++ b/feature-libs/cart/quick-order/root/models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/models/quick-order.model.ts b/feature-libs/cart/quick-order/root/models/quick-order.model.ts index edc259ac257..1640773b767 100644 --- a/feature-libs/cart/quick-order/root/models/quick-order.model.ts +++ b/feature-libs/cart/quick-order/root/models/quick-order.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/public_api.ts b/feature-libs/cart/quick-order/root/public_api.ts index c9d4d517497..a7f58e4a14e 100644 --- a/feature-libs/cart/quick-order/root/public_api.ts +++ b/feature-libs/cart/quick-order/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/quick-order-root.module.ts b/feature-libs/cart/quick-order/root/quick-order-root.module.ts index da0ad455234..a96288c66a9 100644 --- a/feature-libs/cart/quick-order/root/quick-order-root.module.ts +++ b/feature-libs/cart/quick-order/root/quick-order-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/tokens/context.ts b/feature-libs/cart/quick-order/root/tokens/context.ts index 17bc51d9626..ffb447f4974 100644 --- a/feature-libs/cart/quick-order/root/tokens/context.ts +++ b/feature-libs/cart/quick-order/root/tokens/context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/quick-order/root/tokens/index.ts b/feature-libs/cart/quick-order/root/tokens/index.ts index 0fd786c2808..45a7d9aef5f 100644 --- a/feature-libs/cart/quick-order/root/tokens/index.ts +++ b/feature-libs/cart/quick-order/root/tokens/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/assets/public_api.ts b/feature-libs/cart/saved-cart/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/cart/saved-cart/assets/public_api.ts +++ b/feature-libs/cart/saved-cart/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/assets/translations/en/index.ts b/feature-libs/cart/saved-cart/assets/translations/en/index.ts index 04af1be9405..cdb2571f567 100644 --- a/feature-libs/cart/saved-cart/assets/translations/en/index.ts +++ b/feature-libs/cart/saved-cart/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/assets/translations/translations.ts b/feature-libs/cart/saved-cart/assets/translations/translations.ts index 555dc4b28c9..679a9b33111 100644 --- a/feature-libs/cart/saved-cart/assets/translations/translations.ts +++ b/feature-libs/cart/saved-cart/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.spec.ts b/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.spec.ts index d0a30dd937e..2828be3008b 100644 --- a/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.spec.ts +++ b/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.spec.ts @@ -1,6 +1,5 @@ import { ElementRef, ViewContainerRef } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { StoreModule } from '@ngrx/store'; import { ActiveCartFacade, Cart } from '@spartacus/cart/base/root'; import { @@ -8,13 +7,13 @@ import { I18nTestingModule, RoutingService, } from '@spartacus/core'; -import { LaunchDialogService, LAUNCH_CALLER } from '@spartacus/storefront'; +import { LAUNCH_CALLER, LaunchDialogService } from '@spartacus/storefront'; import { BehaviorSubject, EMPTY, Observable, of } from 'rxjs'; import { take } from 'rxjs/operators'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; -import { AddToSavedCartComponent } from './add-to-saved-cart.component'; import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; +import { AddToSavedCartComponent } from './add-to-saved-cart.component'; const mockCart: Cart = { code: '123456789', @@ -59,12 +58,7 @@ describe('AddToSavedCartComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - StoreModule.forRoot({}), - I18nTestingModule, - UrlTestingModule, - RouterTestingModule, - ], + imports: [StoreModule.forRoot({}), I18nTestingModule, UrlTestingModule], declarations: [AddToSavedCartComponent, MockFeatureDirective], providers: [ { provide: ActiveCartFacade, useClass: MockActiveCartService }, diff --git a/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts b/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts index 4ac716b8aec..b2c30ba3303 100644 --- a/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts +++ b/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.module.ts b/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.module.ts index 76a81fe5b1b..2bb89dfcd69 100644 --- a/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.module.ts +++ b/feature-libs/cart/saved-cart/components/add-to-saved-cart/add-to-saved-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/add-to-saved-cart/index.ts b/feature-libs/cart/saved-cart/components/add-to-saved-cart/index.ts index 3dfe762c9ac..2d037d0fc1d 100644 --- a/feature-libs/cart/saved-cart/components/add-to-saved-cart/index.ts +++ b/feature-libs/cart/saved-cart/components/add-to-saved-cart/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/details/index.ts b/feature-libs/cart/saved-cart/components/details/index.ts index 7be95fa7491..a73fa958f99 100644 --- a/feature-libs/cart/saved-cart/components/details/index.ts +++ b/feature-libs/cart/saved-cart/components/details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts b/feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts index aa54020cc6f..660cf000e7e 100644 --- a/feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts +++ b/feature-libs/cart/saved-cart/components/details/saved-cart-details-action/saved-cart-details-action.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/details/saved-cart-details-items/saved-cart-details-items.component.ts b/feature-libs/cart/saved-cart/components/details/saved-cart-details-items/saved-cart-details-items.component.ts index b0252bbfe0d..622042e5324 100644 --- a/feature-libs/cart/saved-cart/components/details/saved-cart-details-items/saved-cart-details-items.component.ts +++ b/feature-libs/cart/saved-cart/components/details/saved-cart-details-items/saved-cart-details-items.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.spec.ts b/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.spec.ts index 97c02cffe0b..01b6ef13cb7 100644 --- a/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.spec.ts +++ b/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.spec.ts @@ -1,13 +1,12 @@ import { DebugElement, ElementRef, ViewContainerRef } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { Cart } from '@spartacus/cart/base/root'; import { I18nTestingModule, TranslationService } from '@spartacus/core'; import { CardModule, IconTestingModule, - LaunchDialogService, LAUNCH_CALLER, + LaunchDialogService, } from '@spartacus/storefront'; import { EMPTY, Observable, of } from 'rxjs'; import { SavedCartDetailsService } from '../saved-cart-details.service'; @@ -56,12 +55,7 @@ describe('SavedCartDetailsOverviewComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - I18nTestingModule, - IconTestingModule, - CardModule, - RouterTestingModule, - ], + imports: [I18nTestingModule, IconTestingModule, CardModule], declarations: [SavedCartDetailsOverviewComponent], providers: [ { diff --git a/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts b/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts index 4232c30ab18..69532934e6b 100644 --- a/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts +++ b/feature-libs/cart/saved-cart/components/details/saved-cart-details-overview/saved-cart-details-overview.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/details/saved-cart-details.module.ts b/feature-libs/cart/saved-cart/components/details/saved-cart-details.module.ts index e332f60a78d..81d39f79f89 100644 --- a/feature-libs/cart/saved-cart/components/details/saved-cart-details.module.ts +++ b/feature-libs/cart/saved-cart/components/details/saved-cart-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/details/saved-cart-details.service.ts b/feature-libs/cart/saved-cart/components/details/saved-cart-details.service.ts index de2493afb25..f75a0ddd292 100644 --- a/feature-libs/cart/saved-cart/components/details/saved-cart-details.service.ts +++ b/feature-libs/cart/saved-cart/components/details/saved-cart-details.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/list/index.ts b/feature-libs/cart/saved-cart/components/list/index.ts index 15a254fd4e4..aac951d64e8 100644 --- a/feature-libs/cart/saved-cart/components/list/index.ts +++ b/feature-libs/cart/saved-cart/components/list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.spec.ts b/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.spec.ts index 13da4e71817..82c712b4df7 100644 --- a/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.spec.ts +++ b/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { Cart } from '@spartacus/cart/base/root'; import { SavedCartFacade, @@ -109,7 +108,7 @@ describe('SavedCartListComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], declarations: [SavedCartListComponent, MockUrlPipe, MockFeatureDirective], providers: [ { provide: RoutingService, useClass: MockRoutingService }, diff --git a/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts b/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts index 66da88c002f..70c463aec55 100644 --- a/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts +++ b/feature-libs/cart/saved-cart/components/list/saved-cart-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/list/saved-cart-list.module.ts b/feature-libs/cart/saved-cart/components/list/saved-cart-list.module.ts index 86ecaff0b28..d28a9a2946a 100644 --- a/feature-libs/cart/saved-cart/components/list/saved-cart-list.module.ts +++ b/feature-libs/cart/saved-cart/components/list/saved-cart-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/page-context/index.ts b/feature-libs/cart/saved-cart/components/page-context/index.ts index 89368b312d6..d533514b6b9 100644 --- a/feature-libs/cart/saved-cart/components/page-context/index.ts +++ b/feature-libs/cart/saved-cart/components/page-context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/page-context/saved-cart-details-page/saved-cart-order-entries.context.ts b/feature-libs/cart/saved-cart/components/page-context/saved-cart-details-page/saved-cart-order-entries.context.ts index 2da7239f1bb..5286ac06328 100644 --- a/feature-libs/cart/saved-cart/components/page-context/saved-cart-details-page/saved-cart-order-entries.context.ts +++ b/feature-libs/cart/saved-cart/components/page-context/saved-cart-details-page/saved-cart-order-entries.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/page-context/saved-carts-page/new-saved-cart-order-entries.context.ts b/feature-libs/cart/saved-cart/components/page-context/saved-carts-page/new-saved-cart-order-entries.context.ts index ca444c3d2ed..8c52a6e6927 100644 --- a/feature-libs/cart/saved-cart/components/page-context/saved-carts-page/new-saved-cart-order-entries.context.ts +++ b/feature-libs/cart/saved-cart/components/page-context/saved-carts-page/new-saved-cart-order-entries.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/public_api.ts b/feature-libs/cart/saved-cart/components/public_api.ts index bc42f564579..4b8cd871c3f 100644 --- a/feature-libs/cart/saved-cart/components/public_api.ts +++ b/feature-libs/cart/saved-cart/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/saved-cart-components.module.ts b/feature-libs/cart/saved-cart/components/saved-cart-components.module.ts index 03bea11f861..e99bf2e8984 100644 --- a/feature-libs/cart/saved-cart/components/saved-cart-components.module.ts +++ b/feature-libs/cart/saved-cart/components/saved-cart-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/default-saved-cart-form-layout.config.ts b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/default-saved-cart-form-layout.config.ts index bbc1a7a4957..e52ef1dafd0 100644 --- a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/default-saved-cart-form-layout.config.ts +++ b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/default-saved-cart-form-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/index.ts b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/index.ts index 56149921df2..6105d0314bf 100644 --- a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/index.ts +++ b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.component.html b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.component.html index 84f5ad40027..1936e7f93f4 100644 --- a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.component.html +++ b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.component.html @@ -227,7 +227,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.module.ts b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.module.ts index 704ab88e3e7..a015d12cd5d 100644 --- a/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.module.ts +++ b/feature-libs/cart/saved-cart/components/saved-cart-form-dialog/saved-cart-form-dialog.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/connectors/index.ts b/feature-libs/cart/saved-cart/core/connectors/index.ts index 574401d3949..aa0b0f8326d 100644 --- a/feature-libs/cart/saved-cart/core/connectors/index.ts +++ b/feature-libs/cart/saved-cart/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/connectors/saved-cart.adapter.ts b/feature-libs/cart/saved-cart/core/connectors/saved-cart.adapter.ts index 1ae486d6854..da11a8a0bd0 100644 --- a/feature-libs/cart/saved-cart/core/connectors/saved-cart.adapter.ts +++ b/feature-libs/cart/saved-cart/core/connectors/saved-cart.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/connectors/saved-cart.connector.ts b/feature-libs/cart/saved-cart/core/connectors/saved-cart.connector.ts index 6b109124cb7..17b889f1f0b 100644 --- a/feature-libs/cart/saved-cart/core/connectors/saved-cart.connector.ts +++ b/feature-libs/cart/saved-cart/core/connectors/saved-cart.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/events/index.ts b/feature-libs/cart/saved-cart/core/events/index.ts index e63e34fd04f..10ba9dcb9e1 100644 --- a/feature-libs/cart/saved-cart/core/events/index.ts +++ b/feature-libs/cart/saved-cart/core/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/events/saved-cart-event.builder.ts b/feature-libs/cart/saved-cart/core/events/saved-cart-event.builder.ts index 429ba7c39cb..3d8e99b35ab 100644 --- a/feature-libs/cart/saved-cart/core/events/saved-cart-event.builder.ts +++ b/feature-libs/cart/saved-cart/core/events/saved-cart-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/events/saved-cart-events.module.ts b/feature-libs/cart/saved-cart/core/events/saved-cart-events.module.ts index f9a7d42d5b2..046ebe89f67 100644 --- a/feature-libs/cart/saved-cart/core/events/saved-cart-events.module.ts +++ b/feature-libs/cart/saved-cart/core/events/saved-cart-events.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/facade/facade-providers.ts b/feature-libs/cart/saved-cart/core/facade/facade-providers.ts index ff16f12b7f0..0edf8520f85 100644 --- a/feature-libs/cart/saved-cart/core/facade/facade-providers.ts +++ b/feature-libs/cart/saved-cart/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/facade/index.ts b/feature-libs/cart/saved-cart/core/facade/index.ts index ead7c3c4c3e..e4b5a2ff21e 100644 --- a/feature-libs/cart/saved-cart/core/facade/index.ts +++ b/feature-libs/cart/saved-cart/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/facade/saved-cart.service.ts b/feature-libs/cart/saved-cart/core/facade/saved-cart.service.ts index 7de55a1c458..a89306a50a4 100644 --- a/feature-libs/cart/saved-cart/core/facade/saved-cart.service.ts +++ b/feature-libs/cart/saved-cart/core/facade/saved-cart.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/public_api.ts b/feature-libs/cart/saved-cart/core/public_api.ts index 170b479a43b..4bdd2d79519 100644 --- a/feature-libs/cart/saved-cart/core/public_api.ts +++ b/feature-libs/cart/saved-cart/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/saved-cart-core.module.ts b/feature-libs/cart/saved-cart/core/saved-cart-core.module.ts index 2c772d02737..a0c5e6f9d6a 100644 --- a/feature-libs/cart/saved-cart/core/saved-cart-core.module.ts +++ b/feature-libs/cart/saved-cart/core/saved-cart-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/store/actions/index.ts b/feature-libs/cart/saved-cart/core/store/actions/index.ts index 3c048c9eb59..1342814d827 100644 --- a/feature-libs/cart/saved-cart/core/store/actions/index.ts +++ b/feature-libs/cart/saved-cart/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/store/actions/saved-cart.action.ts b/feature-libs/cart/saved-cart/core/store/actions/saved-cart.action.ts index 8cfae6d1c2e..51eb2d072b8 100644 --- a/feature-libs/cart/saved-cart/core/store/actions/saved-cart.action.ts +++ b/feature-libs/cart/saved-cart/core/store/actions/saved-cart.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/store/effects/index.ts b/feature-libs/cart/saved-cart/core/store/effects/index.ts index 3dcffdc299a..0b1727a3218 100644 --- a/feature-libs/cart/saved-cart/core/store/effects/index.ts +++ b/feature-libs/cart/saved-cart/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.spec.ts b/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.spec.ts index e6339148098..4997400bb64 100644 --- a/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.spec.ts +++ b/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Action } from '@ngrx/store'; @@ -10,6 +10,10 @@ import { BehaviorSubject, Observable, of } from 'rxjs'; import { SavedCartConnector } from '../../connectors/saved-cart.connector'; import { SavedCartActions } from '../actions/index'; import * as fromEffects from './saved-cart.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const mockCartId = 'test-cart'; @@ -66,7 +70,7 @@ describe('SavedCart Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ fromEffects.SavedCartEffects, { @@ -83,6 +87,8 @@ describe('SavedCart Effects', () => { }, { provide: CartConnector, useClass: MockCartConnector }, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.ts b/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.ts index 65f9b795b77..3531c9895ae 100644 --- a/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.ts +++ b/feature-libs/cart/saved-cart/core/store/effects/saved-cart.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/store/index.ts b/feature-libs/cart/saved-cart/core/store/index.ts index 72e041fc415..49fbf3413c5 100644 --- a/feature-libs/cart/saved-cart/core/store/index.ts +++ b/feature-libs/cart/saved-cart/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/store/saved-cart-constants.ts b/feature-libs/cart/saved-cart/core/store/saved-cart-constants.ts index 88aa7deb84b..1d949aef524 100644 --- a/feature-libs/cart/saved-cart/core/store/saved-cart-constants.ts +++ b/feature-libs/cart/saved-cart/core/store/saved-cart-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/core/store/saved-cart-store.module.ts b/feature-libs/cart/saved-cart/core/store/saved-cart-store.module.ts index b0b408645b9..6a16cdf2c34 100644 --- a/feature-libs/cart/saved-cart/core/store/saved-cart-store.module.ts +++ b/feature-libs/cart/saved-cart/core/store/saved-cart-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/occ/adapters/index.ts b/feature-libs/cart/saved-cart/occ/adapters/index.ts index 980337279e3..f1c23c8ea53 100644 --- a/feature-libs/cart/saved-cart/occ/adapters/index.ts +++ b/feature-libs/cart/saved-cart/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.spec.ts b/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.spec.ts index dc9e007269f..3b370fb0185 100644 --- a/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.spec.ts +++ b/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.spec.ts @@ -1,12 +1,16 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { CART_NORMALIZER } from '@spartacus/cart/base/root'; import { ConverterService, OccEndpointsService } from '@spartacus/core'; import { MockOccEndpointsService } from 'projects/core/src/occ/adapters/user/unit-test.helper'; import { OccSavedCartAdapter } from './occ-saved-cart.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const mockCartId = 'test-cart'; const mockUserId = 'test-user'; @@ -34,10 +38,12 @@ describe('OccSavedCartAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccSavedCartAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject(ConverterService); diff --git a/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.ts b/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.ts index d4af800a922..5371d2cfd80 100644 --- a/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.ts +++ b/feature-libs/cart/saved-cart/occ/adapters/occ-saved-cart.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/occ/config/default-occ-saved-cart-config-factory.ts b/feature-libs/cart/saved-cart/occ/config/default-occ-saved-cart-config-factory.ts index d25c7c1035a..a1f81265ca6 100644 --- a/feature-libs/cart/saved-cart/occ/config/default-occ-saved-cart-config-factory.ts +++ b/feature-libs/cart/saved-cart/occ/config/default-occ-saved-cart-config-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/occ/model/index.ts b/feature-libs/cart/saved-cart/occ/model/index.ts index bbecb2f860d..122612bffbe 100644 --- a/feature-libs/cart/saved-cart/occ/model/index.ts +++ b/feature-libs/cart/saved-cart/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/occ/model/occ-saved-cart-endpoints.model.ts b/feature-libs/cart/saved-cart/occ/model/occ-saved-cart-endpoints.model.ts index 9908f40e680..f3ce2b6ecc7 100644 --- a/feature-libs/cart/saved-cart/occ/model/occ-saved-cart-endpoints.model.ts +++ b/feature-libs/cart/saved-cart/occ/model/occ-saved-cart-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/occ/public_api.ts b/feature-libs/cart/saved-cart/occ/public_api.ts index 291aa049357..2149de3d4a6 100644 --- a/feature-libs/cart/saved-cart/occ/public_api.ts +++ b/feature-libs/cart/saved-cart/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/occ/saved-cart-occ.module.ts b/feature-libs/cart/saved-cart/occ/saved-cart-occ.module.ts index b50d453a198..6358fe415a4 100644 --- a/feature-libs/cart/saved-cart/occ/saved-cart-occ.module.ts +++ b/feature-libs/cart/saved-cart/occ/saved-cart-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/public_api.ts b/feature-libs/cart/saved-cart/public_api.ts index f79368138ff..f45c04a3c5a 100644 --- a/feature-libs/cart/saved-cart/public_api.ts +++ b/feature-libs/cart/saved-cart/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/events/index.ts b/feature-libs/cart/saved-cart/root/events/index.ts index e0c788257a8..bc28c0e2b56 100644 --- a/feature-libs/cart/saved-cart/root/events/index.ts +++ b/feature-libs/cart/saved-cart/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/events/saved-cart.events.ts b/feature-libs/cart/saved-cart/root/events/saved-cart.events.ts index 43145fd5e2a..326af1401ac 100644 --- a/feature-libs/cart/saved-cart/root/events/saved-cart.events.ts +++ b/feature-libs/cart/saved-cart/root/events/saved-cart.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/facade/index.ts b/feature-libs/cart/saved-cart/root/facade/index.ts index 4840f3f11a0..47342f67e5e 100644 --- a/feature-libs/cart/saved-cart/root/facade/index.ts +++ b/feature-libs/cart/saved-cart/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/facade/saved-cart.facade.ts b/feature-libs/cart/saved-cart/root/facade/saved-cart.facade.ts index f3dd5d2d48a..aed9b9d8101 100644 --- a/feature-libs/cart/saved-cart/root/facade/saved-cart.facade.ts +++ b/feature-libs/cart/saved-cart/root/facade/saved-cart.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/feature-name.ts b/feature-libs/cart/saved-cart/root/feature-name.ts index 6e5921fd44d..c32ac30f95b 100644 --- a/feature-libs/cart/saved-cart/root/feature-name.ts +++ b/feature-libs/cart/saved-cart/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/model/augmented-core.model.ts b/feature-libs/cart/saved-cart/root/model/augmented-core.model.ts index 50e78bd37e8..867ff982768 100644 --- a/feature-libs/cart/saved-cart/root/model/augmented-core.model.ts +++ b/feature-libs/cart/saved-cart/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/model/index.ts b/feature-libs/cart/saved-cart/root/model/index.ts index 1c2de18175c..ff8d33d943c 100644 --- a/feature-libs/cart/saved-cart/root/model/index.ts +++ b/feature-libs/cart/saved-cart/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/model/saved-cart.model.ts b/feature-libs/cart/saved-cart/root/model/saved-cart.model.ts index 6ff144f1a28..5f1e8603fa4 100644 --- a/feature-libs/cart/saved-cart/root/model/saved-cart.model.ts +++ b/feature-libs/cart/saved-cart/root/model/saved-cart.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/public_api.ts b/feature-libs/cart/saved-cart/root/public_api.ts index 7002b4cd5d7..520cc70d1d3 100644 --- a/feature-libs/cart/saved-cart/root/public_api.ts +++ b/feature-libs/cart/saved-cart/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/saved-cart-root.module.ts b/feature-libs/cart/saved-cart/root/saved-cart-root.module.ts index e09f40724f4..425d9d8d4c6 100644 --- a/feature-libs/cart/saved-cart/root/saved-cart-root.module.ts +++ b/feature-libs/cart/saved-cart/root/saved-cart-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/tokens/context.ts b/feature-libs/cart/saved-cart/root/tokens/context.ts index 947d2e6383a..160fecb9b3e 100644 --- a/feature-libs/cart/saved-cart/root/tokens/context.ts +++ b/feature-libs/cart/saved-cart/root/tokens/context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/root/tokens/index.ts b/feature-libs/cart/saved-cart/root/tokens/index.ts index 0fd786c2808..45a7d9aef5f 100644 --- a/feature-libs/cart/saved-cart/root/tokens/index.ts +++ b/feature-libs/cart/saved-cart/root/tokens/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/saved-cart/saved-cart.module.ts b/feature-libs/cart/saved-cart/saved-cart.module.ts index 403c3212cc4..da7cc04e039 100644 --- a/feature-libs/cart/saved-cart/saved-cart.module.ts +++ b/feature-libs/cart/saved-cart/saved-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/schematics/add-cart/__snapshots__/index_spec.ts.snap b/feature-libs/cart/schematics/add-cart/__snapshots__/index_spec.ts.snap index 4adcfeea53a..c53eedef64e 100644 --- a/feature-libs/cart/schematics/add-cart/__snapshots__/index_spec.ts.snap +++ b/feature-libs/cart/schematics/add-cart/__snapshots__/index_spec.ts.snap @@ -117,8 +117,10 @@ exports[`Spartacus Cart schematics: ng-add Cart Base feature general setup styli "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -136,13 +138,13 @@ exports[`Spartacus Cart schematics: ng-add Cart Base feature general setup styli "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -168,10 +170,7 @@ exports[`Spartacus Cart schematics: ng-add Cart Base feature general setup styli "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -183,8 +182,10 @@ exports[`Spartacus Cart schematics: ng-add Cart Base feature general setup styli "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -301,8 +302,10 @@ exports[`Spartacus Cart schematics: ng-add Cart Import Export feature general se "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -320,13 +323,13 @@ exports[`Spartacus Cart schematics: ng-add Cart Import Export feature general se "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -352,10 +355,7 @@ exports[`Spartacus Cart schematics: ng-add Cart Import Export feature general se "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -367,8 +367,10 @@ exports[`Spartacus Cart schematics: ng-add Cart Import Export feature general se "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -485,8 +487,10 @@ exports[`Spartacus Cart schematics: ng-add Quick Order feature general setup sty "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -504,13 +508,13 @@ exports[`Spartacus Cart schematics: ng-add Quick Order feature general setup sty "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -536,10 +540,7 @@ exports[`Spartacus Cart schematics: ng-add Quick Order feature general setup sty "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -551,8 +552,10 @@ exports[`Spartacus Cart schematics: ng-add Quick Order feature general setup sty "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -669,8 +672,10 @@ exports[`Spartacus Cart schematics: ng-add Saved Cart feature general setup styl "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -688,13 +693,13 @@ exports[`Spartacus Cart schematics: ng-add Saved Cart feature general setup styl "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -720,10 +725,7 @@ exports[`Spartacus Cart schematics: ng-add Saved Cart feature general setup styl "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -735,8 +737,10 @@ exports[`Spartacus Cart schematics: ng-add Saved Cart feature general setup styl "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -863,8 +867,10 @@ exports[`Spartacus Cart schematics: ng-add Wish List feature general setup styli "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -882,13 +888,13 @@ exports[`Spartacus Cart schematics: ng-add Wish List feature general setup styli "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -914,10 +920,7 @@ exports[`Spartacus Cart schematics: ng-add Wish List feature general setup styli "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -929,8 +932,10 @@ exports[`Spartacus Cart schematics: ng-add Wish List feature general setup styli "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/feature-libs/cart/schematics/add-cart/index.ts b/feature-libs/cart/schematics/add-cart/index.ts index 477e7aa5bc9..70e9858d4d7 100644 --- a/feature-libs/cart/schematics/add-cart/index.ts +++ b/feature-libs/cart/schematics/add-cart/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/schematics/add-cart/schema.json b/feature-libs/cart/schematics/add-cart/schema.json index 66919c02e17..a47b26aa7d0 100644 --- a/feature-libs/cart/schematics/add-cart/schema.json +++ b/feature-libs/cart/schematics/add-cart/schema.json @@ -24,6 +24,13 @@ "features": { "type": "array", "uniqueItems": true, + "default": [ + "Cart", + "WishList", + "Saved-Cart", + "Quick-Order", + "Import-Export" + ], "items": { "enum": [ "Cart", @@ -34,36 +41,34 @@ ], "type": "string" }, - "default": [ - "Cart", - "WishList", - "Saved-Cart", - "Quick-Order", - "Import-Export" - ], "x-prompt": { "message": "Which Cart features would you like to set up?", "type": "list", "items": [ { "value": "Cart", - "label": "Cart" + "label": "Cart", + "checked": true }, { "value": "WishList", - "label": "Wish List" + "label": "Wish List", + "checked": true }, { "value": "Saved-Cart", - "label": "Saved Cart" + "label": "Saved Cart", + "checked": true }, { "value": "Quick-Order", - "label": "Quick Order" + "label": "Quick Order", + "checked": true }, { "value": "Import-Export", - "label": "Import/Export" + "label": "Import/Export", + "checked": true } ] } diff --git a/feature-libs/cart/setup-jest.ts b/feature-libs/cart/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/cart/setup-jest.ts +++ b/feature-libs/cart/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/test.ts b/feature-libs/cart/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/feature-libs/cart/test.ts +++ b/feature-libs/cart/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/tsconfig.schematics.json b/feature-libs/cart/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/feature-libs/cart/tsconfig.schematics.json +++ b/feature-libs/cart/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/feature-libs/cart/wish-list/assets/public_api.ts b/feature-libs/cart/wish-list/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/cart/wish-list/assets/public_api.ts +++ b/feature-libs/cart/wish-list/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/assets/translations/en/index.ts b/feature-libs/cart/wish-list/assets/translations/en/index.ts index 1592511531a..66d7ccaad88 100644 --- a/feature-libs/cart/wish-list/assets/translations/en/index.ts +++ b/feature-libs/cart/wish-list/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/assets/translations/translations.ts b/feature-libs/cart/wish-list/assets/translations/translations.ts index 6b144b5acc1..0adc884125e 100644 --- a/feature-libs/cart/wish-list/assets/translations/translations.ts +++ b/feature-libs/cart/wish-list/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.spec.ts b/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.spec.ts index 49ae2acb47a..131ae9c9db1 100644 --- a/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.spec.ts +++ b/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.spec.ts @@ -9,7 +9,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { Cart, OrderEntry } from '@spartacus/cart/base/root'; import { WishListFacade } from '@spartacus/cart/wish-list/root'; import { @@ -119,7 +118,7 @@ describe('AddToWishListComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], declarations: [ AddToWishListComponent, MockIconComponent, diff --git a/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.ts b/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.ts index 294b2a1462c..e91ab18a1c3 100644 --- a/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.ts +++ b/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.module.ts b/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.module.ts index f6cae620c49..d0d71fd04cf 100644 --- a/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.module.ts +++ b/feature-libs/cart/wish-list/components/add-to-wishlist/add-to-wish-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/components/add-to-wishlist/public_api.ts b/feature-libs/cart/wish-list/components/add-to-wishlist/public_api.ts index ace772d300c..37b2b8fc839 100644 --- a/feature-libs/cart/wish-list/components/add-to-wishlist/public_api.ts +++ b/feature-libs/cart/wish-list/components/add-to-wishlist/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/components/public_api.ts b/feature-libs/cart/wish-list/components/public_api.ts index 70c6ef2bc29..77c79384a6d 100644 --- a/feature-libs/cart/wish-list/components/public_api.ts +++ b/feature-libs/cart/wish-list/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/components/wish-list-components.module.ts b/feature-libs/cart/wish-list/components/wish-list-components.module.ts index 5824e943ffb..0ab9c7d15f6 100644 --- a/feature-libs/cart/wish-list/components/wish-list-components.module.ts +++ b/feature-libs/cart/wish-list/components/wish-list-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.spec.ts b/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.spec.ts index fb1ae76973e..c984536f84d 100644 --- a/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.spec.ts +++ b/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.spec.ts @@ -11,7 +11,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { OrderEntry } from '@spartacus/cart/base/root'; import { I18nTestingModule } from '@spartacus/core'; import { @@ -87,7 +86,7 @@ describe('WishListItemComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], declarations: [ WishListItemComponent, MockPictureComponent, diff --git a/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.ts b/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.ts index 8f4981e38c1..53dd88a22ba 100644 --- a/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.ts +++ b/feature-libs/cart/wish-list/components/wish-list-item/wish-list-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/components/wish-list/wish-list.component.ts b/feature-libs/cart/wish-list/components/wish-list/wish-list.component.ts index 62b51da4a90..98e5baed8de 100644 --- a/feature-libs/cart/wish-list/components/wish-list/wish-list.component.ts +++ b/feature-libs/cart/wish-list/components/wish-list/wish-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/facade/facade-providers.ts b/feature-libs/cart/wish-list/core/facade/facade-providers.ts index 63bd6957b9f..386d99f0477 100644 --- a/feature-libs/cart/wish-list/core/facade/facade-providers.ts +++ b/feature-libs/cart/wish-list/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/facade/index.ts b/feature-libs/cart/wish-list/core/facade/index.ts index 9db8f08bd2b..a2ef02bde73 100644 --- a/feature-libs/cart/wish-list/core/facade/index.ts +++ b/feature-libs/cart/wish-list/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/facade/wish-list.service.ts b/feature-libs/cart/wish-list/core/facade/wish-list.service.ts index fca3996f361..0e7921ca181 100644 --- a/feature-libs/cart/wish-list/core/facade/wish-list.service.ts +++ b/feature-libs/cart/wish-list/core/facade/wish-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/public_api.ts b/feature-libs/cart/wish-list/core/public_api.ts index 448025d63a5..523dff02008 100644 --- a/feature-libs/cart/wish-list/core/public_api.ts +++ b/feature-libs/cart/wish-list/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/store/actions/index.ts b/feature-libs/cart/wish-list/core/store/actions/index.ts index 3aa0106e616..ec8b0ead834 100644 --- a/feature-libs/cart/wish-list/core/store/actions/index.ts +++ b/feature-libs/cart/wish-list/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/store/actions/wish-list.action.ts b/feature-libs/cart/wish-list/core/store/actions/wish-list.action.ts index 8212d378db9..fbabe5bc662 100644 --- a/feature-libs/cart/wish-list/core/store/actions/wish-list.action.ts +++ b/feature-libs/cart/wish-list/core/store/actions/wish-list.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/store/effects/index.ts b/feature-libs/cart/wish-list/core/store/effects/index.ts index f79a2188e97..a24ac10318c 100644 --- a/feature-libs/cart/wish-list/core/store/effects/index.ts +++ b/feature-libs/cart/wish-list/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/store/effects/wish-list.effect.ts b/feature-libs/cart/wish-list/core/store/effects/wish-list.effect.ts index 46ed6b4bc2d..5637677f90b 100644 --- a/feature-libs/cart/wish-list/core/store/effects/wish-list.effect.ts +++ b/feature-libs/cart/wish-list/core/store/effects/wish-list.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/store/index.ts b/feature-libs/cart/wish-list/core/store/index.ts index fbb47ee9728..e0c809ff6dd 100644 --- a/feature-libs/cart/wish-list/core/store/index.ts +++ b/feature-libs/cart/wish-list/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/store/wish-list-store.module.ts b/feature-libs/cart/wish-list/core/store/wish-list-store.module.ts index bdb42ca6741..0a7920f8bc2 100644 --- a/feature-libs/cart/wish-list/core/store/wish-list-store.module.ts +++ b/feature-libs/cart/wish-list/core/store/wish-list-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/utils/utils.ts b/feature-libs/cart/wish-list/core/utils/utils.ts index c84b58647a7..7b920bc3a10 100644 --- a/feature-libs/cart/wish-list/core/utils/utils.ts +++ b/feature-libs/cart/wish-list/core/utils/utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/core/wish-list-core.module.ts b/feature-libs/cart/wish-list/core/wish-list-core.module.ts index 26595a88e50..f9927c41745 100644 --- a/feature-libs/cart/wish-list/core/wish-list-core.module.ts +++ b/feature-libs/cart/wish-list/core/wish-list-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/public_api.ts b/feature-libs/cart/wish-list/public_api.ts index 9dc60e07c64..dfd80d031a6 100644 --- a/feature-libs/cart/wish-list/public_api.ts +++ b/feature-libs/cart/wish-list/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/root/facade/index.ts b/feature-libs/cart/wish-list/root/facade/index.ts index 76870ef48f7..e61849c1aca 100644 --- a/feature-libs/cart/wish-list/root/facade/index.ts +++ b/feature-libs/cart/wish-list/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/root/facade/wish-list.facade.ts b/feature-libs/cart/wish-list/root/facade/wish-list.facade.ts index 607cc8b43a0..44bbf845d6c 100644 --- a/feature-libs/cart/wish-list/root/facade/wish-list.facade.ts +++ b/feature-libs/cart/wish-list/root/facade/wish-list.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/root/feature-name.ts b/feature-libs/cart/wish-list/root/feature-name.ts index d1e01c7e9cc..1c106df251c 100644 --- a/feature-libs/cart/wish-list/root/feature-name.ts +++ b/feature-libs/cart/wish-list/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/root/public_api.ts b/feature-libs/cart/wish-list/root/public_api.ts index c0093e8afa5..7cb8cb631b6 100644 --- a/feature-libs/cart/wish-list/root/public_api.ts +++ b/feature-libs/cart/wish-list/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/root/wish-list-root.module.ts b/feature-libs/cart/wish-list/root/wish-list-root.module.ts index a53f7c562b4..5b8ce8b656b 100644 --- a/feature-libs/cart/wish-list/root/wish-list-root.module.ts +++ b/feature-libs/cart/wish-list/root/wish-list-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/cart/wish-list/wish-list.module.ts b/feature-libs/cart/wish-list/wish-list.module.ts index f8d44ef10bf..035494608a9 100644 --- a/feature-libs/cart/wish-list/wish-list.module.ts +++ b/feature-libs/cart/wish-list/wish-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/assets/public_api.ts b/feature-libs/checkout/b2b/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/checkout/b2b/assets/public_api.ts +++ b/feature-libs/checkout/b2b/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/assets/translations/en/index.ts b/feature-libs/checkout/b2b/assets/translations/en/index.ts index d8049caba32..bdd421f800a 100644 --- a/feature-libs/checkout/b2b/assets/translations/en/index.ts +++ b/feature-libs/checkout/b2b/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/assets/translations/translations.ts b/feature-libs/checkout/b2b/assets/translations/translations.ts index 390abc5a9de..43216ef5a63 100644 --- a/feature-libs/checkout/b2b/assets/translations/translations.ts +++ b/feature-libs/checkout/b2b/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/checkout-b2b.module.ts b/feature-libs/checkout/b2b/checkout-b2b.module.ts index aca9b7df47f..b1d9283fff0 100644 --- a/feature-libs/checkout/b2b/checkout-b2b.module.ts +++ b/feature-libs/checkout/b2b/checkout-b2b.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-b2b-components.module.ts b/feature-libs/checkout/b2b/components/checkout-b2b-components.module.ts index 8fd558fef93..6f188b5455e 100644 --- a/feature-libs/checkout/b2b/components/checkout-b2b-components.module.ts +++ b/feature-libs/checkout/b2b/components/checkout-b2b-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.component.ts b/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.component.ts index c5cc4d64c1b..4987ebd2cf1 100644 --- a/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.component.ts +++ b/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.module.ts b/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.module.ts index 5145fb123c7..3fd50c29bd4 100644 --- a/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.module.ts +++ b/feature-libs/checkout/b2b/components/checkout-cost-center/checkout-cost-center.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.component.ts b/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.component.ts index 11e2e2222c1..854c7ced72f 100644 --- a/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.component.ts +++ b/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.module.ts b/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.module.ts index 9e11e804294..7e24dd83cfa 100644 --- a/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.module.ts +++ b/feature-libs/checkout/b2b/components/checkout-delivery-address/checkout-delivery-address.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.component.ts b/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.component.ts index 99279f28cdd..a4cd94353b1 100644 --- a/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.component.ts +++ b/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.module.ts b/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.module.ts index 447b5dee304..51a790a4f10 100644 --- a/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.module.ts +++ b/feature-libs/checkout/b2b/components/checkout-payment-type/checkout-payment-type.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.spec.ts b/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.spec.ts index 5e67bfa0042..d74eba38032 100644 --- a/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.spec.ts +++ b/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, Cart, @@ -218,7 +217,6 @@ describe('B2BCheckoutReviewSubmitComponent', () => { imports: [ I18nTestingModule, PromotionsModule, - RouterTestingModule, IconTestingModule, OutletModule, ], diff --git a/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.ts b/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.ts index 2e7c0bd6f76..ae1bedf2ef1 100644 --- a/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.ts +++ b/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.module.ts b/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.module.ts index 0a326cfe966..0f35adfcbdf 100644 --- a/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.module.ts +++ b/feature-libs/checkout/b2b/components/checkout-review-submit/checkout-review-submit.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.spec.ts b/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.spec.ts index 6ee24095da6..8dc8652006d 100644 --- a/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.spec.ts +++ b/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RedirectCommand, UrlTree } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutConfigService } from '@spartacus/checkout/base/components'; import { @@ -103,7 +102,6 @@ describe('CheckoutAuthGuard', () => { useClass: MockGlobalMessageService, }, ], - imports: [RouterTestingModule], }); checkoutGuard = TestBed.inject(CheckoutB2BAuthGuard); authService = TestBed.inject(AuthService); @@ -127,7 +125,7 @@ describe('CheckoutAuthGuard', () => { it('should return url to login with forced flag when guestCheckout feature enabled', () => { spyOn(checkoutConfigService, 'isGuestCheckout').and.returnValue(true); - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -136,7 +134,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return url to login without forced flag when guestCheckout feature disabled', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -158,7 +156,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -192,7 +190,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -218,7 +216,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -236,7 +234,7 @@ describe('CheckoutAuthGuard', () => { spyOn(userService, 'get').and.returnValue( of({ uid: 'testUser', roles: [B2BUserRole.CUSTOMER] }) ); - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -248,7 +246,7 @@ describe('CheckoutAuthGuard', () => { spyOn(userService, 'get').and.returnValue( of({ uid: 'testUser', roles: [B2BUserRole.ADMIN] }) ); - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) diff --git a/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.ts b/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.ts index b78e51b2fb2..2c7d90bddc7 100644 --- a/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.ts +++ b/feature-libs/checkout/b2b/components/guards/checkout-b2b-auth.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router, UrlTree } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutAuthGuard, @@ -48,7 +48,7 @@ export class CheckoutB2BAuthGuard extends CheckoutAuthGuard { ); } - canActivate(): Observable { + canActivate(): Observable { return combineLatest([ this.authService.isUserLoggedIn(), this.activeCartFacade.isGuestCart(), diff --git a/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.spec.ts b/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.spec.ts index eaf2412ebaa..f6ac7dd6601 100644 --- a/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.spec.ts +++ b/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, DeliveryMode, @@ -151,7 +150,6 @@ describe(`CheckoutB2BStepsSetGuard`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ CheckoutB2BStepsSetGuard, { provide: CheckoutStepService, useClass: MockCheckoutStepService }, diff --git a/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.ts b/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.ts index fbe6458a862..10c41aea2c4 100644 --- a/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.ts +++ b/feature-libs/checkout/b2b/components/guards/checkout-b2b-steps-set.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ -import { Injectable, inject, isDevMode } from '@angular/core'; -import { ActivatedRouteSnapshot, Router, UrlTree } from '@angular/router'; +import { inject, Injectable, isDevMode } from '@angular/core'; +import { ActivatedRouteSnapshot, GuardResult, Router } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutCostCenterFacade, @@ -23,7 +23,7 @@ import { CheckoutStepType, } from '@spartacus/checkout/base/root'; import { LoggerService, RoutingConfigService } from '@spartacus/core'; -import { Observable, combineLatest, of } from 'rxjs'; +import { combineLatest, Observable, of } from 'rxjs'; import { filter, map, switchMap, take, tap } from 'rxjs/operators'; @Injectable({ @@ -54,7 +54,7 @@ export class CheckoutB2BStepsSetGuard extends CheckoutStepsSetGuard { ); } - canActivate(route: ActivatedRouteSnapshot): Observable { + canActivate(route: ActivatedRouteSnapshot): Observable { let currentIndex = -1; const currentRouteUrl = '/' + route.url.join('/'); @@ -99,7 +99,7 @@ export class CheckoutB2BStepsSetGuard extends CheckoutStepsSetGuard { protected isB2BStepSet( step: CheckoutStep, isAccountPayment: boolean - ): Observable { + ): Observable { if (step && !step.disabled) { switch (step.type[0]) { case CheckoutStepType.PAYMENT_TYPE: { @@ -122,9 +122,7 @@ export class CheckoutB2BStepsSetGuard extends CheckoutStepsSetGuard { return of(true); } - protected isPaymentTypeSet( - step: CheckoutStep - ): Observable { + protected isPaymentTypeSet(step: CheckoutStep): Observable { return this.checkoutPaymentTypeFacade.getSelectedPaymentTypeState().pipe( filter((state) => !state.loading), map((state) => state.data), @@ -141,7 +139,7 @@ export class CheckoutB2BStepsSetGuard extends CheckoutStepsSetGuard { protected isDeliveryAddressAndCostCenterSet( step: CheckoutStep, isAccountPayment: boolean - ): Observable { + ): Observable { return combineLatest([ this.checkoutDeliveryAddressFacade.getDeliveryAddressState().pipe( filter((state) => !state.loading), diff --git a/feature-libs/checkout/b2b/components/guards/index.ts b/feature-libs/checkout/b2b/components/guards/index.ts index 82d5db573e3..e595a859540 100644 --- a/feature-libs/checkout/b2b/components/guards/index.ts +++ b/feature-libs/checkout/b2b/components/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/components/public_api.ts b/feature-libs/checkout/b2b/components/public_api.ts index 9217884f85f..a2202939b10 100644 --- a/feature-libs/checkout/b2b/components/public_api.ts +++ b/feature-libs/checkout/b2b/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/checkout-b2b-core.module.ts b/feature-libs/checkout/b2b/core/checkout-b2b-core.module.ts index 343710e6213..30a8c39947a 100644 --- a/feature-libs/checkout/b2b/core/checkout-b2b-core.module.ts +++ b/feature-libs/checkout/b2b/core/checkout-b2b-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.adapter.ts b/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.adapter.ts index 8528d9aa1bd..0599421f917 100644 --- a/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.adapter.ts +++ b/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.connector.ts b/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.connector.ts index ffaf1f13753..80105f345a4 100644 --- a/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.connector.ts +++ b/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/checkout-cost-center.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/index.ts b/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/index.ts index ac2106a27dc..8767b1b2db7 100644 --- a/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/index.ts +++ b/feature-libs/checkout/b2b/core/connectors/checkout-cost-center/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.adapter.ts b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.adapter.ts index 8cff9fc6c98..e75b384d4f6 100644 --- a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.adapter.ts +++ b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.connector.ts b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.connector.ts index a437705f7a8..bc00e6de0fb 100644 --- a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.connector.ts +++ b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/checkout-payment-type.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/converters.ts b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/converters.ts index 18643d3ce57..7d16b7bb039 100644 --- a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/converters.ts +++ b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/index.ts b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/index.ts index cfefcfe139b..d2b3e3f553f 100644 --- a/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/index.ts +++ b/feature-libs/checkout/b2b/core/connectors/checkout-payment-type/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/connectors/index.ts b/feature-libs/checkout/b2b/core/connectors/index.ts index 6e7209a145e..cbfc3bdf1ef 100644 --- a/feature-libs/checkout/b2b/core/connectors/index.ts +++ b/feature-libs/checkout/b2b/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/facade/checkout-cost-center.service.ts b/feature-libs/checkout/b2b/core/facade/checkout-cost-center.service.ts index 441af74a5c1..8b2a21b84cb 100644 --- a/feature-libs/checkout/b2b/core/facade/checkout-cost-center.service.ts +++ b/feature-libs/checkout/b2b/core/facade/checkout-cost-center.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/facade/checkout-payment-type.service.ts b/feature-libs/checkout/b2b/core/facade/checkout-payment-type.service.ts index 9db809b190d..dc15f78b0ed 100644 --- a/feature-libs/checkout/b2b/core/facade/checkout-payment-type.service.ts +++ b/feature-libs/checkout/b2b/core/facade/checkout-payment-type.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/facade/facade-providers.ts b/feature-libs/checkout/b2b/core/facade/facade-providers.ts index 0106481750d..eda88f8d054 100644 --- a/feature-libs/checkout/b2b/core/facade/facade-providers.ts +++ b/feature-libs/checkout/b2b/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/facade/index.ts b/feature-libs/checkout/b2b/core/facade/index.ts index 17914847c2e..9b377a0e1a9 100644 --- a/feature-libs/checkout/b2b/core/facade/index.ts +++ b/feature-libs/checkout/b2b/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.handler.ts b/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.handler.ts index 1f583128b4d..e1128d5b33b 100644 --- a/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.handler.ts +++ b/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.model.ts b/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.model.ts index c92b27bd6c0..810db06c2b1 100644 --- a/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.model.ts +++ b/feature-libs/checkout/b2b/core/http-interceptors/bad-request/bad-cost-center-request.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/core/public_api.ts b/feature-libs/checkout/b2b/core/public_api.ts index 43ad9a13c5a..68c175baa4c 100644 --- a/feature-libs/checkout/b2b/core/public_api.ts +++ b/feature-libs/checkout/b2b/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/adapters/index.ts b/feature-libs/checkout/b2b/occ/adapters/index.ts index f0a1fd877de..1d38f5de3fd 100644 --- a/feature-libs/checkout/b2b/occ/adapters/index.ts +++ b/feature-libs/checkout/b2b/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.spec.ts b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.spec.ts index fcdc27ff06c..85d5982eeb4 100644 --- a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.spec.ts +++ b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; import { Cart } from '@spartacus/cart/base/root'; @@ -70,11 +75,13 @@ describe(`OccCheckoutCostCenterAdapter`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutCostCenterAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCheckoutCostCenterAdapter); diff --git a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.ts b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.ts index 9be24d2a5e8..03fa6947c12 100644 --- a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.ts +++ b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-cost-center.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.spec.ts b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.spec.ts index e503ba82346..8868379bed8 100644 --- a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.spec.ts +++ b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { Type } from '@angular/core'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; @@ -75,11 +80,13 @@ describe(`OccCheckoutPaymentTypeAdapter`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutPaymentTypeAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject( diff --git a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.ts b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.ts index be2cb1438fa..e60fd24e1db 100644 --- a/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.ts +++ b/feature-libs/checkout/b2b/occ/adapters/occ-checkout-payment-type.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/checkout-b2b-occ.module.ts b/feature-libs/checkout/b2b/occ/checkout-b2b-occ.module.ts index 451efe06668..ce68a64a24d 100644 --- a/feature-libs/checkout/b2b/occ/checkout-b2b-occ.module.ts +++ b/feature-libs/checkout/b2b/occ/checkout-b2b-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/config/default-occ-checkout-b2b-config.ts b/feature-libs/checkout/b2b/occ/config/default-occ-checkout-b2b-config.ts index 77223eb0c70..b78a6bda232 100644 --- a/feature-libs/checkout/b2b/occ/config/default-occ-checkout-b2b-config.ts +++ b/feature-libs/checkout/b2b/occ/config/default-occ-checkout-b2b-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/model/index.ts b/feature-libs/checkout/b2b/occ/model/index.ts index 808eec5f60c..e341cb7fca3 100644 --- a/feature-libs/checkout/b2b/occ/model/index.ts +++ b/feature-libs/checkout/b2b/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/model/occ-checkout-b2b-endpoints.model.ts b/feature-libs/checkout/b2b/occ/model/occ-checkout-b2b-endpoints.model.ts index ca9ed6e015d..ff8b9d0caf5 100644 --- a/feature-libs/checkout/b2b/occ/model/occ-checkout-b2b-endpoints.model.ts +++ b/feature-libs/checkout/b2b/occ/model/occ-checkout-b2b-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/occ/public_api.ts b/feature-libs/checkout/b2b/occ/public_api.ts index 121a1ff3c99..953244c6913 100644 --- a/feature-libs/checkout/b2b/occ/public_api.ts +++ b/feature-libs/checkout/b2b/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/public_api.ts b/feature-libs/checkout/b2b/public_api.ts index 8881859bd0a..e140221847a 100644 --- a/feature-libs/checkout/b2b/public_api.ts +++ b/feature-libs/checkout/b2b/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/checkout-b2b-root.module.ts b/feature-libs/checkout/b2b/root/checkout-b2b-root.module.ts index bdbd0749da5..2ac735432ad 100644 --- a/feature-libs/checkout/b2b/root/checkout-b2b-root.module.ts +++ b/feature-libs/checkout/b2b/root/checkout-b2b-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/config/default-b2b-checkout-config.ts b/feature-libs/checkout/b2b/root/config/default-b2b-checkout-config.ts index d4ac5c98809..67a36664b3f 100644 --- a/feature-libs/checkout/b2b/root/config/default-b2b-checkout-config.ts +++ b/feature-libs/checkout/b2b/root/config/default-b2b-checkout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/config/default-checkout-b2b-routing-config.ts b/feature-libs/checkout/b2b/root/config/default-checkout-b2b-routing-config.ts index 8f23d693a1b..b944dff7417 100644 --- a/feature-libs/checkout/b2b/root/config/default-checkout-b2b-routing-config.ts +++ b/feature-libs/checkout/b2b/root/config/default-checkout-b2b-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/config/index.ts b/feature-libs/checkout/b2b/root/config/index.ts index aadca3f36a5..e9925ef0b68 100644 --- a/feature-libs/checkout/b2b/root/config/index.ts +++ b/feature-libs/checkout/b2b/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/events/checkout-b2b-event.module.ts b/feature-libs/checkout/b2b/root/events/checkout-b2b-event.module.ts index 5af726de446..77fedee08b6 100644 --- a/feature-libs/checkout/b2b/root/events/checkout-b2b-event.module.ts +++ b/feature-libs/checkout/b2b/root/events/checkout-b2b-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/events/checkout-b2b.events.ts b/feature-libs/checkout/b2b/root/events/checkout-b2b.events.ts index 3dbf02468ad..300e5cd01ad 100644 --- a/feature-libs/checkout/b2b/root/events/checkout-b2b.events.ts +++ b/feature-libs/checkout/b2b/root/events/checkout-b2b.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/events/checkout-cost-center-event.listener.ts b/feature-libs/checkout/b2b/root/events/checkout-cost-center-event.listener.ts index a7cc6837b09..05f455ea6df 100644 --- a/feature-libs/checkout/b2b/root/events/checkout-cost-center-event.listener.ts +++ b/feature-libs/checkout/b2b/root/events/checkout-cost-center-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/events/checkout-payment-type-event.listener.ts b/feature-libs/checkout/b2b/root/events/checkout-payment-type-event.listener.ts index c952162432a..fa99841eb79 100644 --- a/feature-libs/checkout/b2b/root/events/checkout-payment-type-event.listener.ts +++ b/feature-libs/checkout/b2b/root/events/checkout-payment-type-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/events/index.ts b/feature-libs/checkout/b2b/root/events/index.ts index edf9817f64d..b11086982f9 100644 --- a/feature-libs/checkout/b2b/root/events/index.ts +++ b/feature-libs/checkout/b2b/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/facade/checkout-cost-center.facade.ts b/feature-libs/checkout/b2b/root/facade/checkout-cost-center.facade.ts index ec9366f5033..e8a6ff4be28 100644 --- a/feature-libs/checkout/b2b/root/facade/checkout-cost-center.facade.ts +++ b/feature-libs/checkout/b2b/root/facade/checkout-cost-center.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/facade/checkout-payment-type.facade.ts b/feature-libs/checkout/b2b/root/facade/checkout-payment-type.facade.ts index 13e82ebeeae..dea12669143 100644 --- a/feature-libs/checkout/b2b/root/facade/checkout-payment-type.facade.ts +++ b/feature-libs/checkout/b2b/root/facade/checkout-payment-type.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/facade/index.ts b/feature-libs/checkout/b2b/root/facade/index.ts index f603f5a1d80..6d8c6ca89a2 100644 --- a/feature-libs/checkout/b2b/root/facade/index.ts +++ b/feature-libs/checkout/b2b/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/model/augmented-types.ts b/feature-libs/checkout/b2b/root/model/augmented-types.ts index 94c64454423..0f6947cff05 100644 --- a/feature-libs/checkout/b2b/root/model/augmented-types.ts +++ b/feature-libs/checkout/b2b/root/model/augmented-types.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/model/index.ts b/feature-libs/checkout/b2b/root/model/index.ts index 379ef9d3e4b..677f031abbf 100644 --- a/feature-libs/checkout/b2b/root/model/index.ts +++ b/feature-libs/checkout/b2b/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/model/payment-type.model.ts b/feature-libs/checkout/b2b/root/model/payment-type.model.ts index 88a7522ead1..e4dbce3d47d 100644 --- a/feature-libs/checkout/b2b/root/model/payment-type.model.ts +++ b/feature-libs/checkout/b2b/root/model/payment-type.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/b2b/root/public_api.ts b/feature-libs/checkout/b2b/root/public_api.ts index e46d6c44b81..85fafd2d4bd 100644 --- a/feature-libs/checkout/b2b/root/public_api.ts +++ b/feature-libs/checkout/b2b/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/assets/public_api.ts b/feature-libs/checkout/base/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/checkout/base/assets/public_api.ts +++ b/feature-libs/checkout/base/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/assets/translations/en/index.ts b/feature-libs/checkout/base/assets/translations/en/index.ts index 0b4faf54437..c44cc42d38a 100644 --- a/feature-libs/checkout/base/assets/translations/en/index.ts +++ b/feature-libs/checkout/base/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/assets/translations/translations.ts b/feature-libs/checkout/base/assets/translations/translations.ts index 42562624f05..2140a48bbc9 100644 --- a/feature-libs/checkout/base/assets/translations/translations.ts +++ b/feature-libs/checkout/base/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/checkout.module.ts b/feature-libs/checkout/base/checkout.module.ts index 371abb105f2..5e7082052f7 100644 --- a/feature-libs/checkout/base/checkout.module.ts +++ b/feature-libs/checkout/base/checkout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.component.html b/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.component.html index 3c39f2b9e65..02bfc18934a 100644 --- a/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.component.html +++ b/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.component.html @@ -224,7 +224,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.module.ts b/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.module.ts index 1a501533190..f15bdecb4cb 100644 --- a/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.module.ts +++ b/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.service.ts b/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.service.ts index 0fbc1482353..80c6712a3d4 100644 --- a/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.service.ts +++ b/feature-libs/checkout/base/components/checkout-billing-address/checkout-billing-address-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-billing-address/index.ts b/feature-libs/checkout/base/components/checkout-billing-address/index.ts index 1791a324f1b..235348d552d 100644 --- a/feature-libs/checkout/base/components/checkout-billing-address/index.ts +++ b/feature-libs/checkout/base/components/checkout-billing-address/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-components.module.ts b/feature-libs/checkout/base/components/checkout-components.module.ts index f9d6c53305f..d8f39bff412 100644 --- a/feature-libs/checkout/base/components/checkout-components.module.ts +++ b/feature-libs/checkout/base/components/checkout-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.component.ts b/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.component.ts index 34178ae759e..c1d9e5b34fd 100644 --- a/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.component.ts +++ b/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.module.ts b/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.module.ts index ac993a1867c..3ea567ae045 100644 --- a/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.module.ts +++ b/feature-libs/checkout/base/components/checkout-delivery-address/checkout-delivery-address.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.component.ts b/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.component.ts index 9c1cb692a1e..4dd70bde472 100644 --- a/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.component.ts +++ b/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.module.ts b/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.module.ts index 1e506072666..e17414b1cec 100644 --- a/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.module.ts +++ b/feature-libs/checkout/base/components/checkout-delivery-mode/checkout-delivery-mode.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-login/checkout-login.component.html b/feature-libs/checkout/base/components/checkout-login/checkout-login.component.html index de12cda54e0..1cad8005f2a 100644 --- a/feature-libs/checkout/base/components/checkout-login/checkout-login.component.html +++ b/feature-libs/checkout/base/components/checkout-login/checkout-login.component.html @@ -76,7 +76,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-login/checkout-login.module.ts b/feature-libs/checkout/base/components/checkout-login/checkout-login.module.ts index faeb54b976b..d0df4cfd56c 100644 --- a/feature-libs/checkout/base/components/checkout-login/checkout-login.module.ts +++ b/feature-libs/checkout/base/components/checkout-login/checkout-login.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.component.ts b/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.component.ts index 7149555301e..2383855c7d1 100644 --- a/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.component.ts +++ b/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.module.ts b/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.module.ts index d175a1147bd..44fb55f0d0a 100644 --- a/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.module.ts +++ b/feature-libs/checkout/base/components/checkout-orchestrator/checkout-orchestrator.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.component.ts b/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.component.ts index 5b23138fb7c..241341d3a07 100644 --- a/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.component.ts +++ b/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.module.ts b/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.module.ts index d3e742cd23a..d7ba8cf4b6b 100644 --- a/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.module.ts +++ b/feature-libs/checkout/base/components/checkout-order-summary/checkout-order-summary.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.component.html b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.component.html index 6dfa9ec37bc..d16e3fcd095 100644 --- a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.component.html +++ b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.component.html @@ -618,7 +618,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.module.ts b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.module.ts index 7d1c097a0f6..2322e29d50f 100644 --- a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.module.ts +++ b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-form/checkout-payment-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.component.ts b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.component.ts index 8de31e8319e..1753de43e99 100644 --- a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.component.ts +++ b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.module.ts b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.module.ts index 5e666ccec17..d78883aa71e 100644 --- a/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.module.ts +++ b/feature-libs/checkout/base/components/checkout-payment-method/checkout-payment-method.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.html b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.html index 88de1cfa919..2cfcf8d9ea0 100644 --- a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.html +++ b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.html @@ -23,7 +23,7 @@ diff --git a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.spec.ts b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.spec.ts index 28c97833690..b91301fefa9 100644 --- a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.spec.ts +++ b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.spec.ts @@ -1,7 +1,6 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule, UntypedFormGroup } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { GlobalMessageService, I18nTestingModule, @@ -10,8 +9,8 @@ import { import { OrderFacade } from '@spartacus/order/root'; import { AtMessageModule, - LaunchDialogService, LAUNCH_CALLER, + LaunchDialogService, } from '@spartacus/storefront'; import { of } from 'rxjs'; import { CheckoutPlaceOrderComponent } from './checkout-place-order.component'; @@ -49,12 +48,7 @@ describe('CheckoutPlaceOrderComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - I18nTestingModule, - AtMessageModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, AtMessageModule], declarations: [MockUrlPipe, CheckoutPlaceOrderComponent], providers: [ { provide: OrderFacade, useClass: MockOrderFacade }, diff --git a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.ts b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.ts index 873446367bd..ff9f62de630 100644 --- a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.ts +++ b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.module.ts b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.module.ts index f409a178ec1..aa9e6a1b207 100644 --- a/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.module.ts +++ b/feature-libs/checkout/base/components/checkout-place-order/checkout-place-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-place-order/default-place-order-spinner-layout.config.ts b/feature-libs/checkout/base/components/checkout-place-order/default-place-order-spinner-layout.config.ts index 3c1ac650004..2474984852f 100644 --- a/feature-libs/checkout/base/components/checkout-place-order/default-place-order-spinner-layout.config.ts +++ b/feature-libs/checkout/base/components/checkout-place-order/default-place-order-spinner-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.spec.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.spec.ts index 71410d81036..937821bf7e2 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.spec.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.spec.ts @@ -1,7 +1,6 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CheckoutStep, CheckoutStepType } from '@spartacus/checkout/base/root'; import { I18nTestingModule } from '@spartacus/core'; import { BehaviorSubject, Observable, of } from 'rxjs'; @@ -49,7 +48,7 @@ describe('CheckoutProgressMobileBottomComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [ CheckoutProgressMobileBottomComponent, MockTranslateUrlPipe, diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts index 57f72b1b737..ba548cd3655 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.module.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.module.ts index 56bd4130685..0c0d41c2cd0 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.module.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-bottom/checkout-progress-mobile-bottom.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.spec.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.spec.ts index 5d71fcdfe38..ed41f0edd12 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.spec.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.spec.ts @@ -1,7 +1,6 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, Cart } from '@spartacus/cart/base/root'; import { CheckoutStep, CheckoutStepType } from '@spartacus/checkout/base/root'; import { I18nTestingModule } from '@spartacus/core'; @@ -62,7 +61,7 @@ describe('CheckoutProgressMobileTopComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [CheckoutProgressMobileTopComponent, MockTranslateUrlPipe], providers: [ { provide: CheckoutStepService, useClass: MockCheckoutStepService }, diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts index 06e01c26591..e6f750bb2d0 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.module.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.module.ts index a04b29398f1..39e65d4dec3 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.module.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress-mobile-top/checkout-progress-mobile-top.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.spec.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.spec.ts index 91c69f9a037..83fa230cf18 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.spec.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.spec.ts @@ -1,7 +1,6 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CheckoutStep, CheckoutStepType } from '@spartacus/checkout/base/root'; import { I18nTestingModule } from '@spartacus/core'; import { BehaviorSubject, Observable, of } from 'rxjs'; @@ -58,7 +57,7 @@ describe('CheckoutProgressComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [ CheckoutProgressComponent, MockTranslateUrlPipe, diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.ts index 8e730fd83bd..c3f174ab703 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-progress/checkout-progress.module.ts b/feature-libs/checkout/base/components/checkout-progress/checkout-progress.module.ts index 11a6019d28c..850fb238bce 100644 --- a/feature-libs/checkout/base/components/checkout-progress/checkout-progress.module.ts +++ b/feature-libs/checkout/base/components/checkout-progress/checkout-progress.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-progress/multiline-titles.pipe.ts b/feature-libs/checkout/base/components/checkout-progress/multiline-titles.pipe.ts index c8afb8ee6c5..6f7403707bf 100644 --- a/feature-libs/checkout/base/components/checkout-progress/multiline-titles.pipe.ts +++ b/feature-libs/checkout/base/components/checkout-progress/multiline-titles.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.spec.ts b/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.spec.ts index 933dcd4b11d..5037c8d5fed 100644 --- a/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.spec.ts +++ b/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, Cart, @@ -150,7 +149,6 @@ describe('CheckoutReviewSubmitComponent', () => { imports: [ I18nTestingModule, PromotionsModule, - RouterTestingModule, IconTestingModule, OutletModule, ], diff --git a/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.ts b/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.ts index 0fb848c449b..9e8cd9ba547 100644 --- a/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.ts +++ b/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.module.ts b/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.module.ts index bda47ba399d..d38730100a8 100644 --- a/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.module.ts +++ b/feature-libs/checkout/base/components/checkout-review-submit/checkout-review-submit.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.component.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.component.ts index 65cf41651cf..0518e0b4974 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.component.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.module.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.module.ts index 437f877bfc7..671d2c8d2e0 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.module.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-overview/checkout-review-overview.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.spec.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.spec.ts index d697c6e1b53..75574cd2da0 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.spec.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.spec.ts @@ -1,6 +1,5 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { CheckoutPaymentFacade, CheckoutStep, @@ -85,7 +84,7 @@ describe('CheckoutReviewPaymentComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule, IconTestingModule], + imports: [I18nTestingModule, IconTestingModule], declarations: [ CheckoutReviewPaymentComponent, MockUrlPipe, diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.ts index 2d8be95098b..d48fa5f51cd 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.module.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.module.ts index 10c3e4d5116..76e05474e58 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.module.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-payment/checkout-review-payment.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.spec.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.spec.ts index 2fdb5b847c8..3fd7b807d46 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.spec.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.spec.ts @@ -1,5 +1,4 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { CheckoutDeliveryAddressFacade, CheckoutDeliveryModesFacade, @@ -135,12 +134,7 @@ describe('CheckoutReviewShippingComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [ - I18nTestingModule, - RouterTestingModule, - IconTestingModule, - OutletModule, - ], + imports: [I18nTestingModule, IconTestingModule, OutletModule], declarations: [ CheckoutReviewShippingComponent, MockUrlPipe, diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.ts index dfbbd6ea96d..c53b1cc2b58 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.module.ts b/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.module.ts index 9b826acd510..29ae03ecc8f 100644 --- a/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.module.ts +++ b/feature-libs/checkout/base/components/checkout-review/checkout-review-shipping/checkout-review-shipping.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/guards/cart-not-empty.guard.spec.ts b/feature-libs/checkout/base/components/guards/cart-not-empty.guard.spec.ts index e0c5cb85e20..fb4c1fd9456 100644 --- a/feature-libs/checkout/base/components/guards/cart-not-empty.guard.spec.ts +++ b/feature-libs/checkout/base/components/guards/cart-not-empty.guard.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { SemanticPathService } from '@spartacus/core'; import { EMPTY, of } from 'rxjs'; @@ -35,7 +34,6 @@ describe('CartNotEmptyGuard', () => { useClass: MockActiveCartService, }, ], - imports: [RouterTestingModule], }); cartNotEmptyGuard = TestBed.inject(CartNotEmptyGuard); diff --git a/feature-libs/checkout/base/components/guards/cart-not-empty.guard.ts b/feature-libs/checkout/base/components/guards/cart-not-empty.guard.ts index bbef91a0478..5955a461c92 100644 --- a/feature-libs/checkout/base/components/guards/cart-not-empty.guard.ts +++ b/feature-libs/checkout/base/components/guards/cart-not-empty.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router } from '@angular/router'; import { ActiveCartFacade, Cart } from '@spartacus/cart/base/root'; import { SemanticPathService } from '@spartacus/core'; import { Observable } from 'rxjs'; @@ -21,7 +21,7 @@ export class CartNotEmptyGuard { protected router: Router ) {} - canActivate(): Observable { + canActivate(): Observable { return this.activeCartFacade.takeActive().pipe( map((cart) => { if (this.isEmpty(cart)) { diff --git a/feature-libs/checkout/base/components/guards/checkout-auth.guard.spec.ts b/feature-libs/checkout/base/components/guards/checkout-auth.guard.spec.ts index 761ef0f7f70..7439c30f084 100644 --- a/feature-libs/checkout/base/components/guards/checkout-auth.guard.spec.ts +++ b/feature-libs/checkout/base/components/guards/checkout-auth.guard.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RedirectCommand, UrlTree } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { AuthRedirectService, @@ -76,7 +75,6 @@ describe('CheckoutAuthGuard', () => { useClass: MockGlobalMessageService, }, ], - imports: [RouterTestingModule], }); checkoutGuard = TestBed.inject(CheckoutAuthGuard); authService = TestBed.inject(AuthService); @@ -100,7 +98,7 @@ describe('CheckoutAuthGuard', () => { checkoutConfigService.isGuestCheckout = createSpy().and.returnValue(true); - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -109,7 +107,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return url to login without forced flag when guestCheckout feature disabled', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -131,7 +129,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -165,7 +163,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) @@ -191,7 +189,7 @@ describe('CheckoutAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; checkoutGuard .canActivate() .subscribe((value) => (result = value)) diff --git a/feature-libs/checkout/base/components/guards/checkout-auth.guard.ts b/feature-libs/checkout/base/components/guards/checkout-auth.guard.ts index af6eb271abd..ac9254ac260 100644 --- a/feature-libs/checkout/base/components/guards/checkout-auth.guard.ts +++ b/feature-libs/checkout/base/components/guards/checkout-auth.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router, UrlTree } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { AuthRedirectService, @@ -29,7 +29,7 @@ export class CheckoutAuthGuard { protected router: Router ) {} - canActivate(): Observable { + canActivate(): Observable { return combineLatest([ this.authService.isUserLoggedIn(), this.activeCartFacade.isGuestCart(), diff --git a/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.spec.ts b/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.spec.ts index bceb4be6971..b3a31dc76c5 100644 --- a/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.spec.ts +++ b/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutDeliveryAddressFacade, @@ -111,7 +110,6 @@ describe(`CheckoutStepsSetGuard`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ CheckoutStepsSetGuard, { provide: CheckoutStepService, useClass: MockCheckoutStepService }, diff --git a/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.ts b/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.ts index fe31eee7540..001d45193cd 100644 --- a/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.ts +++ b/feature-libs/checkout/base/components/guards/checkout-steps-set.guard.ts @@ -1,11 +1,16 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { inject, Injectable, isDevMode, OnDestroy } from '@angular/core'; -import { ActivatedRouteSnapshot, Router, UrlTree } from '@angular/router'; +import { + ActivatedRouteSnapshot, + GuardResult, + Router, + UrlTree, +} from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutDeliveryAddressFacade, @@ -65,7 +70,7 @@ export class CheckoutStepsSetGuard implements OnDestroy { }); } - canActivate(route: ActivatedRouteSnapshot): Observable { + canActivate(route: ActivatedRouteSnapshot): Observable { let currentIndex = -1; const currentRouteUrl = '/' + route.url.join('/'); @@ -98,7 +103,7 @@ export class CheckoutStepsSetGuard implements OnDestroy { ); } - protected isStepSet(step: CheckoutStep): Observable { + protected isStepSet(step: CheckoutStep): Observable { if (step && !step.disabled) { switch (step.type[0]) { case CheckoutStepType.DELIVERY_ADDRESS: { @@ -126,9 +131,7 @@ export class CheckoutStepsSetGuard implements OnDestroy { return of(true); } - protected isDeliveryAddress( - step: CheckoutStep - ): Observable { + protected isDeliveryAddress(step: CheckoutStep): Observable { return this.checkoutDeliveryAddressFacade.getDeliveryAddressState().pipe( filter((state) => !state.loading), map((state) => state.data), @@ -142,9 +145,7 @@ export class CheckoutStepsSetGuard implements OnDestroy { ); } - protected isDeliveryModeSet( - step: CheckoutStep - ): Observable { + protected isDeliveryModeSet(step: CheckoutStep): Observable { return this.checkoutDeliveryModesFacade.getSelectedDeliveryModeState().pipe( filter((state) => !state.loading), map((state) => state.data), @@ -152,9 +153,7 @@ export class CheckoutStepsSetGuard implements OnDestroy { ); } - protected isPaymentDetailsSet( - step: CheckoutStep - ): Observable { + protected isPaymentDetailsSet(step: CheckoutStep): Observable { return this.checkoutPaymentFacade.getPaymentDetailsState().pipe( filter((state) => !state.loading), map((state) => state.data), diff --git a/feature-libs/checkout/base/components/guards/checkout.guard.spec.ts b/feature-libs/checkout/base/components/guards/checkout.guard.spec.ts index dc54805ba1a..65b88c55fc8 100644 --- a/feature-libs/checkout/base/components/guards/checkout.guard.spec.ts +++ b/feature-libs/checkout/base/components/guards/checkout.guard.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutStep, CheckoutStepType } from '@spartacus/checkout/base/root'; import { @@ -78,7 +77,6 @@ describe(`CheckoutGuard`, () => { useClass: MockExpressCheckoutService, }, ], - imports: [RouterTestingModule], }); guard = TestBed.inject(CheckoutGuard); diff --git a/feature-libs/checkout/base/components/guards/checkout.guard.ts b/feature-libs/checkout/base/components/guards/checkout.guard.ts index dc89b250969..88ae03702ef 100644 --- a/feature-libs/checkout/base/components/guards/checkout.guard.ts +++ b/feature-libs/checkout/base/components/guards/checkout.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router, UrlTree } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutStepType } from '@spartacus/checkout/base/root'; import { RoutingConfigService } from '@spartacus/core'; @@ -38,7 +38,7 @@ export class CheckoutGuard { protected checkoutStepService: CheckoutStepService ) {} - canActivate(): Observable { + canActivate(): Observable { const expressCheckout$ = this.expressCheckoutService .trySetDefaultCheckoutDetails() .pipe( diff --git a/feature-libs/checkout/base/components/guards/index.ts b/feature-libs/checkout/base/components/guards/index.ts index 4297e938556..364ceb3e87a 100644 --- a/feature-libs/checkout/base/components/guards/index.ts +++ b/feature-libs/checkout/base/components/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.spec.ts b/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.spec.ts index fe4550894b9..b8025852e27 100644 --- a/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.spec.ts +++ b/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RedirectCommand, UrlTree } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { AuthService, SemanticPathService } from '@spartacus/core'; import { EMPTY, of } from 'rxjs'; @@ -36,7 +35,6 @@ describe('NotCheckoutAuthGuard', () => { useClass: CartServiceStub, }, ], - imports: [RouterTestingModule], }); authService = TestBed.inject(AuthService); guard = TestBed.inject(NotCheckoutAuthGuard); @@ -51,7 +49,7 @@ describe('NotCheckoutAuthGuard', () => { }); it('should return homepage url', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; guard .canActivate() .subscribe((value) => (result = value)) @@ -68,7 +66,7 @@ describe('NotCheckoutAuthGuard', () => { }); it('should return cart page url', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; guard .canActivate() .subscribe((value) => (result = value)) @@ -85,7 +83,7 @@ describe('NotCheckoutAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree | undefined; + let result: boolean | UrlTree | RedirectCommand | undefined; guard .canActivate() .subscribe((value) => (result = value)) diff --git a/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.ts b/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.ts index 0192ae98598..193395ef898 100644 --- a/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.ts +++ b/feature-libs/checkout/base/components/guards/not-checkout-auth.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { AuthService, @@ -26,7 +26,7 @@ export class NotCheckoutAuthGuard { protected router: Router ) {} - canActivate(): Observable { + canActivate(): Observable { return this.authService.isUserLoggedIn().pipe( map((isLoggedIn) => { if (isLoggedIn) { diff --git a/feature-libs/checkout/base/components/public_api.ts b/feature-libs/checkout/base/components/public_api.ts index 6619d4e8da3..8aec336aec4 100644 --- a/feature-libs/checkout/base/components/public_api.ts +++ b/feature-libs/checkout/base/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/services/checkout-config.service.ts b/feature-libs/checkout/base/components/services/checkout-config.service.ts index 8c3ea8b3e83..115cfb89fc2 100644 --- a/feature-libs/checkout/base/components/services/checkout-config.service.ts +++ b/feature-libs/checkout/base/components/services/checkout-config.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/services/checkout-flow-orchestrator.service.ts b/feature-libs/checkout/base/components/services/checkout-flow-orchestrator.service.ts index 50e338ba693..56a7bf035ed 100644 --- a/feature-libs/checkout/base/components/services/checkout-flow-orchestrator.service.ts +++ b/feature-libs/checkout/base/components/services/checkout-flow-orchestrator.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/services/checkout-step.service.ts b/feature-libs/checkout/base/components/services/checkout-step.service.ts index c3b3ce84ff5..e9a00d41bda 100644 --- a/feature-libs/checkout/base/components/services/checkout-step.service.ts +++ b/feature-libs/checkout/base/components/services/checkout-step.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/services/express-checkout.service.ts b/feature-libs/checkout/base/components/services/express-checkout.service.ts index 494dc4dca1a..825b5d93408 100644 --- a/feature-libs/checkout/base/components/services/express-checkout.service.ts +++ b/feature-libs/checkout/base/components/services/express-checkout.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/components/services/index.ts b/feature-libs/checkout/base/components/services/index.ts index 2c0e8ff3e5b..76d1b21f7bd 100644 --- a/feature-libs/checkout/base/components/services/index.ts +++ b/feature-libs/checkout/base/components/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/checkout-core.module.ts b/feature-libs/checkout/base/core/checkout-core.module.ts index d70552c09a3..b34ec03f79e 100644 --- a/feature-libs/checkout/base/core/checkout-core.module.ts +++ b/feature-libs/checkout/base/core/checkout-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.adapter.ts b/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.adapter.ts index a3845f3d64a..309d59ee6e3 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.adapter.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.connector.ts b/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.connector.ts index 1d4f4fcf380..b5fc212280b 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.connector.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-billing-address/checkout-billing-address.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-billing-address/index.ts b/feature-libs/checkout/base/core/connectors/checkout-billing-address/index.ts index 83e34d1fd10..911f05c1b29 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-billing-address/index.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-billing-address/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.adapter.ts b/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.adapter.ts index f9de5a2fbb5..cee9be8115e 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.adapter.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.connector.ts b/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.connector.ts index c484f5ff0b3..399bcb7ae9d 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.connector.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-delivery-address/checkout-delivery-address.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-delivery-address/index.ts b/feature-libs/checkout/base/core/connectors/checkout-delivery-address/index.ts index b0562b18a72..aa19c6ce316 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-delivery-address/index.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-delivery-address/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.adapter.ts b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.adapter.ts index df04a562e1c..01a15f0cb8a 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.adapter.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.connector.ts b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.connector.ts index 844a36506fd..1f10e3adb43 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.connector.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/checkout-delivery-modes.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/converters.ts b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/converters.ts index f9f05dc0358..568c8a573dc 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/converters.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/index.ts b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/index.ts index 6a3d6be7132..ace4afa50a7 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/index.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-delivery-modes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.adapter.ts b/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.adapter.ts index ba2393e2a2c..c5a3bc03a6c 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.adapter.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.connector.ts b/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.connector.ts index 453ae0ba544..627a5855ce5 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.connector.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-payment/checkout-payment.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-payment/converters.ts b/feature-libs/checkout/base/core/connectors/checkout-payment/converters.ts index 9abaef9fa84..f8c070c6247 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-payment/converters.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-payment/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout-payment/index.ts b/feature-libs/checkout/base/core/connectors/checkout-payment/index.ts index 234b4746e89..3da50272b2b 100644 --- a/feature-libs/checkout/base/core/connectors/checkout-payment/index.ts +++ b/feature-libs/checkout/base/core/connectors/checkout-payment/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout/checkout.adapter.ts b/feature-libs/checkout/base/core/connectors/checkout/checkout.adapter.ts index 802e20e604a..27f30af2fa8 100644 --- a/feature-libs/checkout/base/core/connectors/checkout/checkout.adapter.ts +++ b/feature-libs/checkout/base/core/connectors/checkout/checkout.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout/checkout.connector.ts b/feature-libs/checkout/base/core/connectors/checkout/checkout.connector.ts index e93113143d4..9a3263514b1 100644 --- a/feature-libs/checkout/base/core/connectors/checkout/checkout.connector.ts +++ b/feature-libs/checkout/base/core/connectors/checkout/checkout.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout/converters.ts b/feature-libs/checkout/base/core/connectors/checkout/converters.ts index 813e2d1734c..8c9e8431ea2 100644 --- a/feature-libs/checkout/base/core/connectors/checkout/converters.ts +++ b/feature-libs/checkout/base/core/connectors/checkout/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/checkout/index.ts b/feature-libs/checkout/base/core/connectors/checkout/index.ts index 6ec803bd54e..7e668d6e4ca 100644 --- a/feature-libs/checkout/base/core/connectors/checkout/index.ts +++ b/feature-libs/checkout/base/core/connectors/checkout/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/connectors/index.ts b/feature-libs/checkout/base/core/connectors/index.ts index 1993503da69..c5ae036f1b9 100644 --- a/feature-libs/checkout/base/core/connectors/index.ts +++ b/feature-libs/checkout/base/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/facade/checkout-billing-address.service.ts b/feature-libs/checkout/base/core/facade/checkout-billing-address.service.ts index b69690b720e..84b61fd86bd 100644 --- a/feature-libs/checkout/base/core/facade/checkout-billing-address.service.ts +++ b/feature-libs/checkout/base/core/facade/checkout-billing-address.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/facade/checkout-delivery-address.service.ts b/feature-libs/checkout/base/core/facade/checkout-delivery-address.service.ts index dc7bb12d13a..1bd75cced9d 100644 --- a/feature-libs/checkout/base/core/facade/checkout-delivery-address.service.ts +++ b/feature-libs/checkout/base/core/facade/checkout-delivery-address.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/facade/checkout-delivery-modes.service.ts b/feature-libs/checkout/base/core/facade/checkout-delivery-modes.service.ts index 7ff551bf0f9..2474d05e843 100644 --- a/feature-libs/checkout/base/core/facade/checkout-delivery-modes.service.ts +++ b/feature-libs/checkout/base/core/facade/checkout-delivery-modes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/facade/checkout-payment.service.ts b/feature-libs/checkout/base/core/facade/checkout-payment.service.ts index bc7fc09cc44..6eaacd4034d 100644 --- a/feature-libs/checkout/base/core/facade/checkout-payment.service.ts +++ b/feature-libs/checkout/base/core/facade/checkout-payment.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/facade/checkout-query.service.ts b/feature-libs/checkout/base/core/facade/checkout-query.service.ts index 87488151466..d3b673d3678 100644 --- a/feature-libs/checkout/base/core/facade/checkout-query.service.ts +++ b/feature-libs/checkout/base/core/facade/checkout-query.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/facade/facade-providers.ts b/feature-libs/checkout/base/core/facade/facade-providers.ts index cc042e0bb5f..8f43dbff697 100644 --- a/feature-libs/checkout/base/core/facade/facade-providers.ts +++ b/feature-libs/checkout/base/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/facade/index.ts b/feature-libs/checkout/base/core/facade/index.ts index 29462b52200..45c5bac8215 100644 --- a/feature-libs/checkout/base/core/facade/index.ts +++ b/feature-libs/checkout/base/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/public_api.ts b/feature-libs/checkout/base/core/public_api.ts index f686cedfb33..90d745182ee 100644 --- a/feature-libs/checkout/base/core/public_api.ts +++ b/feature-libs/checkout/base/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/services/checkout-page-meta.resolver.ts b/feature-libs/checkout/base/core/services/checkout-page-meta.resolver.ts index 1451548a0c4..da7704ffd0a 100644 --- a/feature-libs/checkout/base/core/services/checkout-page-meta.resolver.ts +++ b/feature-libs/checkout/base/core/services/checkout-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/core/services/index.ts b/feature-libs/checkout/base/core/services/index.ts index 07922167833..e12bafe11bd 100644 --- a/feature-libs/checkout/base/core/services/index.ts +++ b/feature-libs/checkout/base/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/adapters/index.ts b/feature-libs/checkout/base/occ/adapters/index.ts index 68b805e10f7..28d60b8b6d4 100644 --- a/feature-libs/checkout/base/occ/adapters/index.ts +++ b/feature-libs/checkout/base/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.spec.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.spec.ts index 1a87f43b381..f846a45d1c2 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.spec.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; import { Cart } from '@spartacus/cart/base/root'; @@ -60,10 +65,12 @@ describe(`OccCheckoutBillingAddressAdapter`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutBillingAddressAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCheckoutBillingAddressAdapter); diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.ts index 1e393fdb434..c3402d2d50e 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-billing-address.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.spec.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.spec.ts index 8c1a0bd0232..1b768cf2e5f 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.spec.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; import { Cart } from '@spartacus/cart/base/root'; @@ -86,11 +91,13 @@ describe(`OccCheckoutDeliveryAddressAdapter`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutDeliveryAddressAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCheckoutDeliveryAddressAdapter); diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.ts index d34a44481b7..3519a171b47 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-address.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.spec.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.spec.ts index bb3f909592c..e5ebbde8dd6 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.spec.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; import { Cart, DeliveryMode } from '@spartacus/cart/base/root'; @@ -83,11 +88,13 @@ describe(`OccCheckoutDeliveryModesAdapter`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutDeliveryModesAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCheckoutDeliveryModesAdapter); diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.ts index b5e7e72e8ed..21016972c3a 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-delivery-modes.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.spec.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.spec.ts index c1fddf49488..4c8f410e77c 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.spec.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; import { Cart } from '@spartacus/cart/base/root'; @@ -217,11 +222,13 @@ describe('OccCheckoutPaymentAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutPaymentAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCheckoutPaymentAdapter); diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.ts index 2c097ce76fe..1cf3580fbf6 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout-payment.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.spec.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.spec.ts index e1a955224ef..e96844ba59e 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.spec.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick } from '@angular/core/testing'; import { CheckoutState } from '@spartacus/checkout/base/root'; @@ -78,11 +83,13 @@ describe('OccCheckoutAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCheckoutAdapter); diff --git a/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.ts b/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.ts index 34e275166e0..54c21a1b65e 100644 --- a/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.ts +++ b/feature-libs/checkout/base/occ/adapters/occ-checkout.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/checkout-occ.module.ts b/feature-libs/checkout/base/occ/checkout-occ.module.ts index acfec5ed93a..e120e9bb266 100644 --- a/feature-libs/checkout/base/occ/checkout-occ.module.ts +++ b/feature-libs/checkout/base/occ/checkout-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/config/default-occ-checkout-config.ts b/feature-libs/checkout/base/occ/config/default-occ-checkout-config.ts index 5c9825a80c6..980ef063896 100644 --- a/feature-libs/checkout/base/occ/config/default-occ-checkout-config.ts +++ b/feature-libs/checkout/base/occ/config/default-occ-checkout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/model/index.ts b/feature-libs/checkout/base/occ/model/index.ts index 2418b6840bd..0e0cd6d2efd 100644 --- a/feature-libs/checkout/base/occ/model/index.ts +++ b/feature-libs/checkout/base/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/model/occ-checkout-endpoints.model.ts b/feature-libs/checkout/base/occ/model/occ-checkout-endpoints.model.ts index 099402aea25..a7a1449b7e3 100644 --- a/feature-libs/checkout/base/occ/model/occ-checkout-endpoints.model.ts +++ b/feature-libs/checkout/base/occ/model/occ-checkout-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/occ/public_api.ts b/feature-libs/checkout/base/occ/public_api.ts index e3a585abc9c..ae993db77d8 100644 --- a/feature-libs/checkout/base/occ/public_api.ts +++ b/feature-libs/checkout/base/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/public_api.ts b/feature-libs/checkout/base/public_api.ts index 52cb77a0299..70b1f11f978 100644 --- a/feature-libs/checkout/base/public_api.ts +++ b/feature-libs/checkout/base/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/checkout-root.module.ts b/feature-libs/checkout/base/root/checkout-root.module.ts index 48956cabac9..25294cbb8e4 100644 --- a/feature-libs/checkout/base/root/checkout-root.module.ts +++ b/feature-libs/checkout/base/root/checkout-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/config/checkout-config.ts b/feature-libs/checkout/base/root/config/checkout-config.ts index 65336682995..ddea717816f 100644 --- a/feature-libs/checkout/base/root/config/checkout-config.ts +++ b/feature-libs/checkout/base/root/config/checkout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/config/default-checkout-config.ts b/feature-libs/checkout/base/root/config/default-checkout-config.ts index 80b4acafa08..d6357349f40 100644 --- a/feature-libs/checkout/base/root/config/default-checkout-config.ts +++ b/feature-libs/checkout/base/root/config/default-checkout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/config/default-checkout-routing-config.ts b/feature-libs/checkout/base/root/config/default-checkout-routing-config.ts index d57aa92b617..8272d753495 100644 --- a/feature-libs/checkout/base/root/config/default-checkout-routing-config.ts +++ b/feature-libs/checkout/base/root/config/default-checkout-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/config/index.ts b/feature-libs/checkout/base/root/config/index.ts index 3a7f677b01b..6ecdcc59050 100644 --- a/feature-libs/checkout/base/root/config/index.ts +++ b/feature-libs/checkout/base/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout-delivery-address-event.listener.ts b/feature-libs/checkout/base/root/events/checkout-delivery-address-event.listener.ts index cb48df067d5..666ffa67a92 100644 --- a/feature-libs/checkout/base/root/events/checkout-delivery-address-event.listener.ts +++ b/feature-libs/checkout/base/root/events/checkout-delivery-address-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout-delivery-mode-event.listener.ts b/feature-libs/checkout/base/root/events/checkout-delivery-mode-event.listener.ts index 8b1a4718923..9f36d72fbf2 100644 --- a/feature-libs/checkout/base/root/events/checkout-delivery-mode-event.listener.ts +++ b/feature-libs/checkout/base/root/events/checkout-delivery-mode-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout-event.module.ts b/feature-libs/checkout/base/root/events/checkout-event.module.ts index 0febcd96568..4e80b1be67c 100644 --- a/feature-libs/checkout/base/root/events/checkout-event.module.ts +++ b/feature-libs/checkout/base/root/events/checkout-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout-legacy-store-event.listener.ts b/feature-libs/checkout/base/root/events/checkout-legacy-store-event.listener.ts index f21e38ac198..3500ff4dd2a 100644 --- a/feature-libs/checkout/base/root/events/checkout-legacy-store-event.listener.ts +++ b/feature-libs/checkout/base/root/events/checkout-legacy-store-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout-payment-event.listener.ts b/feature-libs/checkout/base/root/events/checkout-payment-event.listener.ts index a119f0345a9..1b973e23299 100644 --- a/feature-libs/checkout/base/root/events/checkout-payment-event.listener.ts +++ b/feature-libs/checkout/base/root/events/checkout-payment-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout-place-order-event.listener.ts b/feature-libs/checkout/base/root/events/checkout-place-order-event.listener.ts index 524737b2b99..1a6f7a25d04 100644 --- a/feature-libs/checkout/base/root/events/checkout-place-order-event.listener.ts +++ b/feature-libs/checkout/base/root/events/checkout-place-order-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout-query-event.listener.ts b/feature-libs/checkout/base/root/events/checkout-query-event.listener.ts index 60a71ad033a..a697997502e 100644 --- a/feature-libs/checkout/base/root/events/checkout-query-event.listener.ts +++ b/feature-libs/checkout/base/root/events/checkout-query-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/checkout.events.ts b/feature-libs/checkout/base/root/events/checkout.events.ts index 3c5c251eacf..36595994d71 100644 --- a/feature-libs/checkout/base/root/events/checkout.events.ts +++ b/feature-libs/checkout/base/root/events/checkout.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/events/index.ts b/feature-libs/checkout/base/root/events/index.ts index 8ba9af0e515..1f80b1bfbfc 100644 --- a/feature-libs/checkout/base/root/events/index.ts +++ b/feature-libs/checkout/base/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/facade/checkout-billing-address.facade.ts b/feature-libs/checkout/base/root/facade/checkout-billing-address.facade.ts index d8c20c56f26..2f81281d220 100644 --- a/feature-libs/checkout/base/root/facade/checkout-billing-address.facade.ts +++ b/feature-libs/checkout/base/root/facade/checkout-billing-address.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/facade/checkout-delivery-address.facade.ts b/feature-libs/checkout/base/root/facade/checkout-delivery-address.facade.ts index 4661bda5b74..ffb53b71874 100644 --- a/feature-libs/checkout/base/root/facade/checkout-delivery-address.facade.ts +++ b/feature-libs/checkout/base/root/facade/checkout-delivery-address.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/facade/checkout-delivery-modes.facade.ts b/feature-libs/checkout/base/root/facade/checkout-delivery-modes.facade.ts index bb55070bff7..225fdec05cd 100644 --- a/feature-libs/checkout/base/root/facade/checkout-delivery-modes.facade.ts +++ b/feature-libs/checkout/base/root/facade/checkout-delivery-modes.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/facade/checkout-payment.facade.ts b/feature-libs/checkout/base/root/facade/checkout-payment.facade.ts index c4098a40fec..7d83f5de975 100644 --- a/feature-libs/checkout/base/root/facade/checkout-payment.facade.ts +++ b/feature-libs/checkout/base/root/facade/checkout-payment.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/facade/checkout-query.facade.ts b/feature-libs/checkout/base/root/facade/checkout-query.facade.ts index 50d80d792e8..82f80fd8a3e 100644 --- a/feature-libs/checkout/base/root/facade/checkout-query.facade.ts +++ b/feature-libs/checkout/base/root/facade/checkout-query.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/facade/index.ts b/feature-libs/checkout/base/root/facade/index.ts index 270f3516dce..b38fcca761a 100644 --- a/feature-libs/checkout/base/root/facade/index.ts +++ b/feature-libs/checkout/base/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/feature-name.ts b/feature-libs/checkout/base/root/feature-name.ts index 86e5eef8a92..17b9de6ed0e 100644 --- a/feature-libs/checkout/base/root/feature-name.ts +++ b/feature-libs/checkout/base/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.spec.ts b/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.spec.ts index 61674bf2e73..ef7022d084a 100644 --- a/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.spec.ts +++ b/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.spec.ts @@ -1,8 +1,13 @@ -import { HTTP_INTERCEPTORS, HttpClient } from '@angular/common/http'; import { - HttpClientTestingModule, + HTTP_INTERCEPTORS, + HttpClient, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { MultiCartFacade } from '@spartacus/cart/base/root'; @@ -42,7 +47,7 @@ describe('CheckoutCartInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: HTTP_INTERCEPTORS, @@ -51,6 +56,8 @@ describe('CheckoutCartInterceptor', () => { }, { provide: RoutingService, useClass: MockRoutingService }, { provide: MultiCartFacade, useClass: MultiCartServiceStub }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.ts b/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.ts index f9d2aaae0f3..633bdc09615 100644 --- a/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.ts +++ b/feature-libs/checkout/base/root/http-interceptors/checkout-cart.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/http-interceptors/index.ts b/feature-libs/checkout/base/root/http-interceptors/index.ts index 56bd38da62a..a62d909cc1e 100644 --- a/feature-libs/checkout/base/root/http-interceptors/index.ts +++ b/feature-libs/checkout/base/root/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/model/checkout-flow.model.ts b/feature-libs/checkout/base/root/model/checkout-flow.model.ts index 93c2b7cb542..9e842a61c9c 100644 --- a/feature-libs/checkout/base/root/model/checkout-flow.model.ts +++ b/feature-libs/checkout/base/root/model/checkout-flow.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/model/checkout-state.model.ts b/feature-libs/checkout/base/root/model/checkout-state.model.ts index 28b20d0ebdf..823401fc4d0 100644 --- a/feature-libs/checkout/base/root/model/checkout-state.model.ts +++ b/feature-libs/checkout/base/root/model/checkout-state.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/model/checkout-step.model.ts b/feature-libs/checkout/base/root/model/checkout-step.model.ts index 42a07aa5140..a89fcb455c1 100644 --- a/feature-libs/checkout/base/root/model/checkout-step.model.ts +++ b/feature-libs/checkout/base/root/model/checkout-step.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/model/index.ts b/feature-libs/checkout/base/root/model/index.ts index 57afd96a5e9..d0cba26ace5 100644 --- a/feature-libs/checkout/base/root/model/index.ts +++ b/feature-libs/checkout/base/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/base/root/public_api.ts b/feature-libs/checkout/base/root/public_api.ts index 98d5f063522..c7fdc531df4 100644 --- a/feature-libs/checkout/base/root/public_api.ts +++ b/feature-libs/checkout/base/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/package.json b/feature-libs/checkout/package.json index 01fbd5b9266..bc2d645a0ee 100644 --- a/feature-libs/checkout/package.json +++ b/feature-libs/checkout/package.json @@ -25,13 +25,13 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", diff --git a/feature-libs/checkout/public_api.ts b/feature-libs/checkout/public_api.ts index c42a53f9be8..ec5b686917a 100644 --- a/feature-libs/checkout/public_api.ts +++ b/feature-libs/checkout/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/scheduled-replenishment/assets/public_api.ts b/feature-libs/checkout/scheduled-replenishment/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/checkout/scheduled-replenishment/assets/public_api.ts +++ b/feature-libs/checkout/scheduled-replenishment/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/scheduled-replenishment/assets/translations/en/checkoutScheduledReplenishment.json b/feature-libs/checkout/scheduled-replenishment/assets/translations/en/checkoutScheduledReplenishment.json index 61a3d54a97d..19e00cc1033 100644 --- a/feature-libs/checkout/scheduled-replenishment/assets/translations/en/checkoutScheduledReplenishment.json +++ b/feature-libs/checkout/scheduled-replenishment/assets/translations/en/checkoutScheduledReplenishment.json @@ -9,6 +9,7 @@ "recurrencePeriodType_MONTHLY": "Month", "dayOfMonth": "On day", "startOn": "Start on", - "repeatOnDays": "Repeat on the following days" + "repeatOnDays": "Repeat on the following days", + "duration": "Duration" } } diff --git a/feature-libs/checkout/scheduled-replenishment/assets/translations/en/index.ts b/feature-libs/checkout/scheduled-replenishment/assets/translations/en/index.ts index 97ff4774a16..fbcd65b1fde 100644 --- a/feature-libs/checkout/scheduled-replenishment/assets/translations/en/index.ts +++ b/feature-libs/checkout/scheduled-replenishment/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/scheduled-replenishment/assets/translations/translations.ts b/feature-libs/checkout/scheduled-replenishment/assets/translations/translations.ts index ad920b2727f..a21ee1cef6a 100644 --- a/feature-libs/checkout/scheduled-replenishment/assets/translations/translations.ts +++ b/feature-libs/checkout/scheduled-replenishment/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/scheduled-replenishment/checkout-scheduled-replenishment.module.ts b/feature-libs/checkout/scheduled-replenishment/checkout-scheduled-replenishment.module.ts index cd16ae238ba..06ebc9f9985 100644 --- a/feature-libs/checkout/scheduled-replenishment/checkout-scheduled-replenishment.module.ts +++ b/feature-libs/checkout/scheduled-replenishment/checkout-scheduled-replenishment.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.spec.ts b/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.spec.ts index 109df779470..1ed16377598 100644 --- a/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.spec.ts +++ b/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.spec.ts @@ -1,7 +1,6 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule, UntypedFormGroup } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { GlobalMessageService, I18nTestingModule, @@ -9,16 +8,16 @@ import { } from '@spartacus/core'; import { DaysOfWeek, - OrderFacade, ORDER_TYPE, + OrderFacade, recurrencePeriod, ScheduledReplenishmentOrderFacade, ScheduleReplenishmentForm, } from '@spartacus/order/root'; import { AtMessageModule, - LaunchDialogService, LAUNCH_CALLER, + LaunchDialogService, } from '@spartacus/storefront'; import { BehaviorSubject, EMPTY, of } from 'rxjs'; import { CheckoutReplenishmentFormService } from '../services/checkout-replenishment-form.service'; @@ -92,12 +91,7 @@ describe('CheckoutScheduledReplenishmentPlaceOrderComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - I18nTestingModule, - AtMessageModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, AtMessageModule], declarations: [ MockUrlPipe, CheckoutScheduledReplenishmentPlaceOrderComponent, diff --git a/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.ts b/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.ts index e855807f2d4..51f45bd16b0 100644 --- a/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.ts +++ b/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.module.ts b/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.module.ts index f6d16fb51b5..001887607ad 100644 --- a/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.module.ts +++ b/feature-libs/checkout/scheduled-replenishment/components/checkout-place-order/checkout-place-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/checkout/scheduled-replenishment/components/checkout-schedule-replenishment-order/checkout-schedule-replenishment-order.component.html b/feature-libs/checkout/scheduled-replenishment/components/checkout-schedule-replenishment-order/checkout-schedule-replenishment-order.component.html index c5ba958fae3..ac54c190feb 100644 --- a/feature-libs/checkout/scheduled-replenishment/components/checkout-schedule-replenishment-order/checkout-schedule-replenishment-order.component.html +++ b/feature-libs/checkout/scheduled-replenishment/components/checkout-schedule-replenishment-order/checkout-schedule-replenishment-order.component.html @@ -50,11 +50,20 @@ >
- {{ - 'checkoutScheduledReplenishment.every' | cxTranslate - }} + {{ 'checkoutScheduledReplenishment.every' | cxTranslate }} + @@ -85,10 +95,29 @@
- {{ - 'checkoutScheduledReplenishment.every' | cxTranslate - }} + + {{ + 'checkoutScheduledReplenishment.every' | cxTranslate + }} + + + + +
- {{ - 'checkoutScheduledReplenishment.dayOfMonth' | cxTranslate - }} + {{ 'checkoutScheduledReplenishment.dayOfMonth' | cxTranslate }} +
+ * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/form/permission-form.module.ts b/feature-libs/organization/administration/components/permission/form/permission-form.module.ts index 59092c54bbc..c919138dc12 100644 --- a/feature-libs/organization/administration/components/permission/form/permission-form.module.ts +++ b/feature-libs/organization/administration/components/permission/form/permission-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/form/permission-form.service.ts b/feature-libs/organization/administration/components/permission/form/permission-form.service.ts index 57b0dd04400..62c74e83b60 100644 --- a/feature-libs/organization/administration/components/permission/form/permission-form.service.ts +++ b/feature-libs/organization/administration/components/permission/form/permission-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/index.ts b/feature-libs/organization/administration/components/permission/index.ts index 9e6371306d0..58061d41451 100644 --- a/feature-libs/organization/administration/components/permission/index.ts +++ b/feature-libs/organization/administration/components/permission/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/permission-components.module.ts b/feature-libs/organization/administration/components/permission/permission-components.module.ts index 9d828a2a8eb..a5b532db456 100644 --- a/feature-libs/organization/administration/components/permission/permission-components.module.ts +++ b/feature-libs/organization/administration/components/permission/permission-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/permission.config.ts b/feature-libs/organization/administration/components/permission/permission.config.ts index 69e30f7e4e2..9547e5a0c49 100644 --- a/feature-libs/organization/administration/components/permission/permission.config.ts +++ b/feature-libs/organization/administration/components/permission/permission.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/services/current-permission.service.ts b/feature-libs/organization/administration/components/permission/services/current-permission.service.ts index 4acde6de020..25ca3679284 100644 --- a/feature-libs/organization/administration/components/permission/services/current-permission.service.ts +++ b/feature-libs/organization/administration/components/permission/services/current-permission.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/services/index.ts b/feature-libs/organization/administration/components/permission/services/index.ts index 47f08bc7850..5c93c6d0e64 100644 --- a/feature-libs/organization/administration/components/permission/services/index.ts +++ b/feature-libs/organization/administration/components/permission/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/services/permission-item.service.ts b/feature-libs/organization/administration/components/permission/services/permission-item.service.ts index ee8155cbdaf..3617e8815a5 100644 --- a/feature-libs/organization/administration/components/permission/services/permission-item.service.ts +++ b/feature-libs/organization/administration/components/permission/services/permission-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/services/permission-list.service.ts b/feature-libs/organization/administration/components/permission/services/permission-list.service.ts index 6762915508b..bb45e33b081 100644 --- a/feature-libs/organization/administration/components/permission/services/permission-list.service.ts +++ b/feature-libs/organization/administration/components/permission/services/permission-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/permission/services/permission-route-page-meta.resolver.ts b/feature-libs/organization/administration/components/permission/services/permission-route-page-meta.resolver.ts index 35b41e5d97a..1c8b9cf14cb 100644 --- a/feature-libs/organization/administration/components/permission/services/permission-route-page-meta.resolver.ts +++ b/feature-libs/organization/administration/components/permission/services/permission-route-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/public_api.ts b/feature-libs/organization/administration/components/public_api.ts index 6b33801155a..aecc7f6a443 100644 --- a/feature-libs/organization/administration/components/public_api.ts +++ b/feature-libs/organization/administration/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/card/card.component.spec.ts b/feature-libs/organization/administration/components/shared/card/card.component.spec.ts index d84f707b3c7..aecd3882c01 100644 --- a/feature-libs/organization/administration/components/shared/card/card.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/card/card.component.spec.ts @@ -1,7 +1,6 @@ import { CommonModule } from '@angular/common'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { GlobalMessageService, I18nTestingModule } from '@spartacus/core'; import { PopoverModule, SplitViewService } from '@spartacus/storefront'; import { IconTestingModule } from 'projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module'; @@ -35,7 +34,6 @@ describe('CardComponent', () => { // SplitViewTestingModule, IconTestingModule, I18nTestingModule, - RouterTestingModule, MessageTestingModule, PopoverModule, ], diff --git a/feature-libs/organization/administration/components/shared/card/card.component.ts b/feature-libs/organization/administration/components/shared/card/card.component.ts index 188cc476752..34671c72e2d 100644 --- a/feature-libs/organization/administration/components/shared/card/card.component.ts +++ b/feature-libs/organization/administration/components/shared/card/card.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/card/card.module.ts b/feature-libs/organization/administration/components/shared/card/card.module.ts index 4a6d72ce9b3..4247ec360f0 100644 --- a/feature-libs/organization/administration/components/shared/card/card.module.ts +++ b/feature-libs/organization/administration/components/shared/card/card.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/card/card.testing.module.ts b/feature-libs/organization/administration/components/shared/card/card.testing.module.ts index 933d5437ab6..db41f998a5f 100644 --- a/feature-libs/organization/administration/components/shared/card/card.testing.module.ts +++ b/feature-libs/organization/administration/components/shared/card/card.testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/card/index.ts b/feature-libs/organization/administration/components/shared/card/index.ts index 581aea56d1d..8e5b01fcb7e 100644 --- a/feature-libs/organization/administration/components/shared/card/index.ts +++ b/feature-libs/organization/administration/components/shared/card/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/current-item.service.ts b/feature-libs/organization/administration/components/shared/current-item.service.ts index 953578ff8b2..8cf382c6b1e 100644 --- a/feature-libs/organization/administration/components/shared/current-item.service.ts +++ b/feature-libs/organization/administration/components/shared/current-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.component.ts b/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.component.ts index 3788fa5e58d..2765a23682c 100644 --- a/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.component.ts +++ b/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.module.ts b/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.module.ts index dd966ca40bd..4f8cd545d62 100644 --- a/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.module.ts +++ b/feature-libs/organization/administration/components/shared/detail/delete-item-action/delete-item.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/delete-item-action/index.ts b/feature-libs/organization/administration/components/shared/detail/delete-item-action/index.ts index 6245c7b312b..7d83cef8c4b 100644 --- a/feature-libs/organization/administration/components/shared/detail/delete-item-action/index.ts +++ b/feature-libs/organization/administration/components/shared/detail/delete-item-action/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.component.ts b/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.component.ts index 5f55feae611..5e9ed458b67 100644 --- a/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.component.ts +++ b/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.module.ts b/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.module.ts index e708b4eb891..e61dacf1f40 100644 --- a/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.module.ts +++ b/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.service.ts b/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.service.ts index 934a508fec6..a6b73caa135 100644 --- a/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.service.ts +++ b/feature-libs/organization/administration/components/shared/detail/disable-info/disable-info.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/disable-info/index.ts b/feature-libs/organization/administration/components/shared/detail/disable-info/index.ts index 75871f976cd..821b3e60097 100644 --- a/feature-libs/organization/administration/components/shared/detail/disable-info/index.ts +++ b/feature-libs/organization/administration/components/shared/detail/disable-info/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/index.ts b/feature-libs/organization/administration/components/shared/detail/index.ts index 54c1e25f56e..7aa3078fe82 100644 --- a/feature-libs/organization/administration/components/shared/detail/index.ts +++ b/feature-libs/organization/administration/components/shared/detail/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/toggle-status-action/index.ts b/feature-libs/organization/administration/components/shared/detail/toggle-status-action/index.ts index e5c2783a4a6..1a8b4891504 100644 --- a/feature-libs/organization/administration/components/shared/detail/toggle-status-action/index.ts +++ b/feature-libs/organization/administration/components/shared/detail/toggle-status-action/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.component.ts b/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.component.ts index 84c33f62b3d..0ba08acb80e 100644 --- a/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.component.ts +++ b/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.module.ts b/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.module.ts index bf2d8ac563b..584bce83ea0 100644 --- a/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.module.ts +++ b/feature-libs/organization/administration/components/shared/detail/toggle-status-action/toggle-status.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/form/form.component.ts b/feature-libs/organization/administration/components/shared/form/form.component.ts index de5c82666c9..0936c8bb890 100644 --- a/feature-libs/organization/administration/components/shared/form/form.component.ts +++ b/feature-libs/organization/administration/components/shared/form/form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -10,6 +10,7 @@ import { Input, OnDestroy, OnInit, + Optional, } from '@angular/core'; import { UntypedFormGroup } from '@angular/forms'; import { LoadStatus } from '@spartacus/organization/administration/core'; @@ -68,7 +69,7 @@ export class FormComponent implements OnInit, OnDestroy { constructor( protected itemService: ItemService, - protected messageService: MessageService + @Optional() protected messageService: MessageService ) {} save(form: UntypedFormGroup): void { diff --git a/feature-libs/organization/administration/components/shared/form/form.module.ts b/feature-libs/organization/administration/components/shared/form/form.module.ts index 8f428447d56..33cdf1424d3 100644 --- a/feature-libs/organization/administration/components/shared/form/form.module.ts +++ b/feature-libs/organization/administration/components/shared/form/form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -9,12 +9,11 @@ import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { RouterModule } from '@angular/router'; import { I18nModule } from '@spartacus/core'; -import { ItemActiveModule } from '../item-active.module'; +import { KeyboardFocusModule } from '@spartacus/storefront'; import { CardModule } from '../card/card.module'; +import { ItemActiveModule } from '../item-active.module'; import { MessageModule } from '../message/message.module'; -import { MessageService } from '../message/services/message.service'; import { FormComponent } from './form.component'; -import { KeyboardFocusModule } from '@spartacus/storefront'; @NgModule({ imports: [ @@ -28,7 +27,6 @@ import { KeyboardFocusModule } from '@spartacus/storefront'; KeyboardFocusModule, ], declarations: [FormComponent], - providers: [MessageService], exports: [FormComponent], }) export class FormModule {} diff --git a/feature-libs/organization/administration/components/shared/form/form.service.ts b/feature-libs/organization/administration/components/shared/form/form.service.ts index bee6662fee7..f669b7f49a9 100644 --- a/feature-libs/organization/administration/components/shared/form/form.service.ts +++ b/feature-libs/organization/administration/components/shared/form/form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/form/form.testing.module.ts b/feature-libs/organization/administration/components/shared/form/form.testing.module.ts index b5217ba15fd..28d4060f44d 100644 --- a/feature-libs/organization/administration/components/shared/form/form.testing.module.ts +++ b/feature-libs/organization/administration/components/shared/form/form.testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/form/index.ts b/feature-libs/organization/administration/components/shared/form/index.ts index d745cdc2ef0..31842423d8c 100644 --- a/feature-libs/organization/administration/components/shared/form/index.ts +++ b/feature-libs/organization/administration/components/shared/form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/index.ts b/feature-libs/organization/administration/components/shared/index.ts index da928f81828..0071ec0a77c 100644 --- a/feature-libs/organization/administration/components/shared/index.ts +++ b/feature-libs/organization/administration/components/shared/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/item-active.directive.ts b/feature-libs/organization/administration/components/shared/item-active.directive.ts index 65f2b9663df..e107c6f1603 100644 --- a/feature-libs/organization/administration/components/shared/item-active.directive.ts +++ b/feature-libs/organization/administration/components/shared/item-active.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/item-active.module.ts b/feature-libs/organization/administration/components/shared/item-active.module.ts index c2a9374e352..ca57ffc1504 100644 --- a/feature-libs/organization/administration/components/shared/item-active.module.ts +++ b/feature-libs/organization/administration/components/shared/item-active.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/item-exists.directive.ts b/feature-libs/organization/administration/components/shared/item-exists.directive.ts index ecd09b68b7b..1e0b1646299 100644 --- a/feature-libs/organization/administration/components/shared/item-exists.directive.ts +++ b/feature-libs/organization/administration/components/shared/item-exists.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/item-exists.module.ts b/feature-libs/organization/administration/components/shared/item-exists.module.ts index d2e8d9e31c1..95d932abc14 100644 --- a/feature-libs/organization/administration/components/shared/item-exists.module.ts +++ b/feature-libs/organization/administration/components/shared/item-exists.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/item.service.ts b/feature-libs/organization/administration/components/shared/item.service.ts index a443aa01fb8..5888534d8d5 100644 --- a/feature-libs/organization/administration/components/shared/item.service.ts +++ b/feature-libs/organization/administration/components/shared/item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/list/index.ts b/feature-libs/organization/administration/components/shared/list/index.ts index dd0dde85859..9fb4d4a4bc2 100644 --- a/feature-libs/organization/administration/components/shared/list/index.ts +++ b/feature-libs/organization/administration/components/shared/list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/list/list.component.spec.ts b/feature-libs/organization/administration/components/shared/list/list.component.spec.ts index bd2d5ab5f3e..f7a9a02f3f0 100644 --- a/feature-libs/organization/administration/components/shared/list/list.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/list/list.component.spec.ts @@ -9,7 +9,7 @@ import { import { ComponentFixture, TestBed } from '@angular/core/testing'; import { FormsModule } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; +import { ActivatedRoute } from '@angular/router'; import { NgSelectModule } from '@ng-select/ng-select'; import { EntitiesModel, @@ -84,6 +84,10 @@ class MockItemService { launchDetails = createSpy('launchDetails'); } +class ActivatedRouteMock { + constructor(public snapshot: any) {} +} + @Component({ // eslint-disable-next-line @angular-eslint/component-selector selector: 'cx-table', @@ -121,7 +125,6 @@ describe('ListComponent', () => { TestBed.configureTestingModule({ imports: [ CommonModule, - RouterTestingModule, I18nTestingModule, UrlTestingModule, SplitViewTestingModule, @@ -138,6 +141,10 @@ describe('ListComponent', () => { MockFeatureDirective, ], providers: [ + { + provide: ActivatedRoute, + useValue: new ActivatedRouteMock({}), + }, { provide: ListService, useClass: MockBaseListService, diff --git a/feature-libs/organization/administration/components/shared/list/list.component.ts b/feature-libs/organization/administration/components/shared/list/list.component.ts index 6cafff6e69b..d6b6ae64a8c 100644 --- a/feature-libs/organization/administration/components/shared/list/list.component.ts +++ b/feature-libs/organization/administration/components/shared/list/list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/list/list.module.ts b/feature-libs/organization/administration/components/shared/list/list.module.ts index bc47c9cd939..5c267740757 100644 --- a/feature-libs/organization/administration/components/shared/list/list.module.ts +++ b/feature-libs/organization/administration/components/shared/list/list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/list/list.service.ts b/feature-libs/organization/administration/components/shared/list/list.service.ts index 1fee6db74fe..aedb1e0cf81 100644 --- a/feature-libs/organization/administration/components/shared/list/list.service.ts +++ b/feature-libs/organization/administration/components/shared/list/list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/base-message.component.spec.ts b/feature-libs/organization/administration/components/shared/message/base-message.component.spec.ts index 99dd13a76f7..6d08ddc8200 100644 --- a/feature-libs/organization/administration/components/shared/message/base-message.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/message/base-message.component.spec.ts @@ -1,7 +1,6 @@ import { CommonModule } from '@angular/common'; import { Component } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { GlobalMessageType, I18nTestingModule } from '@spartacus/core'; import { ICON_TYPE } from '@spartacus/storefront'; import { IconTestingModule } from 'projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module'; @@ -33,7 +32,6 @@ describe('BaseMessageComponent', () => { TestBed.configureTestingModule({ imports: [ CommonModule, - RouterTestingModule, PaginationTestingModule, KeyboardFocusTestingModule, I18nTestingModule, diff --git a/feature-libs/organization/administration/components/shared/message/base-message.component.ts b/feature-libs/organization/administration/components/shared/message/base-message.component.ts index c8b5e11dc92..9756bbb3a57 100644 --- a/feature-libs/organization/administration/components/shared/message/base-message.component.ts +++ b/feature-libs/organization/administration/components/shared/message/base-message.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.spec.ts b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.spec.ts index c59aeabdb52..8615accfb7a 100644 --- a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.spec.ts @@ -1,7 +1,6 @@ import { CommonModule } from '@angular/common'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { IconTestingModule } from 'projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module'; import { KeyboardFocusTestingModule } from 'projects/storefrontlib/layout/a11y/keyboard-focus/focus-testing.module'; @@ -30,7 +29,6 @@ describe('ConfirmationMessageComponent', () => { TestBed.configureTestingModule({ imports: [ CommonModule, - RouterTestingModule, PaginationTestingModule, KeyboardFocusTestingModule, I18nTestingModule, diff --git a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.ts b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.ts index 09c581836de..a46f55c03f9 100644 --- a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.ts +++ b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.model.ts b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.model.ts index 5175b82a149..01d3b6b47dc 100644 --- a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.model.ts +++ b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.module.ts b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.module.ts index 5f6cb5ff145..f1d1c3c5d6c 100644 --- a/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.module.ts +++ b/feature-libs/organization/administration/components/shared/message/confirmation/confirmation-message.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/confirmation/index.ts b/feature-libs/organization/administration/components/shared/message/confirmation/index.ts index 77034cd4e2a..c0a3af551ab 100644 --- a/feature-libs/organization/administration/components/shared/message/confirmation/index.ts +++ b/feature-libs/organization/administration/components/shared/message/confirmation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/index.ts b/feature-libs/organization/administration/components/shared/message/index.ts index feba3b35954..bc358fe557d 100644 --- a/feature-libs/organization/administration/components/shared/message/index.ts +++ b/feature-libs/organization/administration/components/shared/message/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/message.component.ts b/feature-libs/organization/administration/components/shared/message/message.component.ts index 466259f209f..dabda4a282b 100644 --- a/feature-libs/organization/administration/components/shared/message/message.component.ts +++ b/feature-libs/organization/administration/components/shared/message/message.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/message.model.ts b/feature-libs/organization/administration/components/shared/message/message.model.ts index 1fb602641b5..703cd4f7d0a 100644 --- a/feature-libs/organization/administration/components/shared/message/message.model.ts +++ b/feature-libs/organization/administration/components/shared/message/message.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/message.module.ts b/feature-libs/organization/administration/components/shared/message/message.module.ts index addb652c741..343c9567b9c 100644 --- a/feature-libs/organization/administration/components/shared/message/message.module.ts +++ b/feature-libs/organization/administration/components/shared/message/message.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/message.testing.module.ts b/feature-libs/organization/administration/components/shared/message/message.testing.module.ts index 61fd4ee6a1f..3d435632abd 100644 --- a/feature-libs/organization/administration/components/shared/message/message.testing.module.ts +++ b/feature-libs/organization/administration/components/shared/message/message.testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/notification/index.ts b/feature-libs/organization/administration/components/shared/message/notification/index.ts index 5ef74e18c9e..dc485d949b0 100644 --- a/feature-libs/organization/administration/components/shared/message/notification/index.ts +++ b/feature-libs/organization/administration/components/shared/message/notification/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.spec.ts b/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.spec.ts index be7d191491c..def37e4aded 100644 --- a/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.spec.ts @@ -1,7 +1,6 @@ import { CommonModule } from '@angular/common'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { IconTestingModule } from 'projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module'; import { KeyboardFocusTestingModule } from 'projects/storefrontlib/layout/a11y/keyboard-focus/focus-testing.module'; @@ -29,7 +28,6 @@ describe('NotificationMessageComponent', () => { TestBed.configureTestingModule({ imports: [ CommonModule, - RouterTestingModule, PaginationTestingModule, KeyboardFocusTestingModule, I18nTestingModule, diff --git a/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.ts b/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.ts index d3c168b21bc..581581ca136 100644 --- a/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.ts +++ b/feature-libs/organization/administration/components/shared/message/notification/notification-message.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/notification/notification-message.module.ts b/feature-libs/organization/administration/components/shared/message/notification/notification-message.module.ts index 9d6fedea103..041608c9324 100644 --- a/feature-libs/organization/administration/components/shared/message/notification/notification-message.module.ts +++ b/feature-libs/organization/administration/components/shared/message/notification/notification-message.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/services/index.ts b/feature-libs/organization/administration/components/shared/message/services/index.ts index 8a7d12fff0b..d6124491a58 100644 --- a/feature-libs/organization/administration/components/shared/message/services/index.ts +++ b/feature-libs/organization/administration/components/shared/message/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/services/message-render.service.ts b/feature-libs/organization/administration/components/shared/message/services/message-render.service.ts index 1362bf2b58a..45919c597f1 100644 --- a/feature-libs/organization/administration/components/shared/message/services/message-render.service.ts +++ b/feature-libs/organization/administration/components/shared/message/services/message-render.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/message/services/message.service.ts b/feature-libs/organization/administration/components/shared/message/services/message.service.ts index 146082449ce..ecffdf960f3 100644 --- a/feature-libs/organization/administration/components/shared/message/services/message.service.ts +++ b/feature-libs/organization/administration/components/shared/message/services/message.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/organization.model.ts b/feature-libs/organization/administration/components/shared/organization.model.ts index cda62546928..6f862f4fcc2 100644 --- a/feature-libs/organization/administration/components/shared/organization.model.ts +++ b/feature-libs/organization/administration/components/shared/organization.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/shared-organization.module.ts b/feature-libs/organization/administration/components/shared/shared-organization.module.ts index 42f2eb8db6f..a4ad1f35fd5 100644 --- a/feature-libs/organization/administration/components/shared/shared-organization.module.ts +++ b/feature-libs/organization/administration/components/shared/shared-organization.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.spec.ts index 830a3ca019d..b9e890334cd 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.spec.ts @@ -1,6 +1,9 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; +import { + LoadStatus, + OrganizationItemStatus, +} from '@spartacus/organization/administration/core'; import { OutletContextData } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { Observable, of } from 'rxjs'; @@ -9,10 +12,6 @@ import { ListService } from '../list/list.service'; import { MessageService } from '../message/services/message.service'; import { AssignCellComponent } from './assign-cell.component'; import { SubListService } from './sub-list.service'; -import { - LoadStatus, - OrganizationItemStatus, -} from '@spartacus/organization/administration/core'; class MockItemService { key$ = of('code1'); @@ -43,7 +42,7 @@ describe('AssignCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [AssignCellComponent], - imports: [RouterTestingModule, UrlTestingModule, I18nTestingModule], + imports: [UrlTestingModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.ts b/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.ts index 0c2497a6f0b..9a1f0549001 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/assign-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/sub-list/index.ts b/feature-libs/organization/administration/components/shared/sub-list/index.ts index ca57068251d..f96caff6557 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/index.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.spec.ts b/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.spec.ts index 6d17b6ba326..79a3d1ecd6d 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.spec.ts @@ -8,8 +8,8 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { EntitiesModel, I18nTestingModule } from '@spartacus/core'; +import { FocusConfig } from '@spartacus/storefront'; import { PaginationTestingModule } from 'projects/storefrontlib/shared/components/list-navigation/pagination/testing/pagination-testing.module'; import { of } from 'rxjs'; import { CardTestingModule } from '../card/card.testing.module'; @@ -18,7 +18,7 @@ import { ListService } from '../list/list.service'; import { MessageTestingModule } from '../message/message.testing.module'; import { SubListComponent } from './sub-list.component'; import createSpy = jasmine.createSpy; -import { FocusConfig } from '@spartacus/storefront'; +import { ActivatedRoute } from '@angular/router'; const mockList: EntitiesModel = { values: [ @@ -73,6 +73,10 @@ class MockItemService { launchDetails = createSpy('launchDetails'); } +class ActivatedRouteMock { + constructor(public snapshot: any) {} +} + @Directive({ // eslint-disable-next-line @angular-eslint/directive-selector selector: '[cxFocus]', @@ -93,7 +97,6 @@ describe('SubListComponent', () => { CardTestingModule, MessageTestingModule, I18nTestingModule, - RouterTestingModule, PaginationTestingModule, ], declarations: [ @@ -111,6 +114,10 @@ describe('SubListComponent', () => { provide: ItemService, useClass: MockItemService, }, + { + provide: ActivatedRoute, + useValue: new ActivatedRouteMock({}), + }, ], }).compileComponents(); }); diff --git a/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.ts b/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.ts index 8f1d2b1f3dc..cf95bfa06d1 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/sub-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/sub-list/sub-list.module.ts b/feature-libs/organization/administration/components/shared/sub-list/sub-list.module.ts index 12bd874dc11..503acb9fba3 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/sub-list.module.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/sub-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/sub-list/sub-list.service.ts b/feature-libs/organization/administration/components/shared/sub-list/sub-list.service.ts index eb62c8b72fe..cb131b94ee2 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/sub-list.service.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/sub-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/sub-list/sub-list.testing.module.ts b/feature-libs/organization/administration/components/shared/sub-list/sub-list.testing.module.ts index 6269c4a5e52..198028f9f43 100644 --- a/feature-libs/organization/administration/components/shared/sub-list/sub-list.testing.module.ts +++ b/feature-libs/organization/administration/components/shared/sub-list/sub-list.testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.spec.ts index 622b22a68c7..7dacd974fc3 100644 --- a/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.spec.ts @@ -1,6 +1,5 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { OutletContextData } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { ActiveLinkCellComponent } from '..'; @@ -20,7 +19,7 @@ describe('ActiveLinkCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [ActiveLinkCellComponent], - imports: [RouterTestingModule, UrlTestingModule], + imports: [UrlTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.ts b/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.ts index f7be94fcd0b..662384135f0 100644 --- a/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/active-link/active-link-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.spec.ts index bd7b05bc76e..76cfe2263c6 100644 --- a/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.spec.ts @@ -1,5 +1,4 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { OutletContextData } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { AmountCellComponent } from '..'; @@ -11,7 +10,7 @@ describe('AmountCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [AmountCellComponent], - imports: [RouterTestingModule, UrlTestingModule], + imports: [UrlTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.ts b/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.ts index 0c84d5aa946..0ed84dff190 100644 --- a/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/amount/amount-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/cell.component.spec.ts index 4e5d59ae8ab..8d6c071767f 100644 --- a/feature-libs/organization/administration/components/shared/table/cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/cell.component.spec.ts @@ -1,6 +1,5 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { OutletContextData, @@ -24,7 +23,7 @@ describe('CellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [CellComponent], - imports: [RouterTestingModule, UrlTestingModule, I18nTestingModule], + imports: [UrlTestingModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/cell.component.ts b/feature-libs/organization/administration/components/shared/table/cell.component.ts index 1b216e78dc1..34e1ee27a4f 100644 --- a/feature-libs/organization/administration/components/shared/table/cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/cell.module.ts b/feature-libs/organization/administration/components/shared/table/cell.module.ts index 596d4783812..3b50e9f0d87 100644 --- a/feature-libs/organization/administration/components/shared/table/cell.module.ts +++ b/feature-libs/organization/administration/components/shared/table/cell.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.spec.ts index f8f3aa2d38e..2f5c757b731 100644 --- a/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.spec.ts @@ -1,6 +1,5 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { OutletContextData } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; @@ -13,7 +12,7 @@ describe('DateRangeCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [DateRangeCellComponent], - imports: [RouterTestingModule, UrlTestingModule, I18nTestingModule], + imports: [UrlTestingModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.ts b/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.ts index 861c1acbec5..e2eb48ab451 100644 --- a/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/date-range/date-range-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/index.ts b/feature-libs/organization/administration/components/shared/table/index.ts index ca850e70031..23f23669259 100644 --- a/feature-libs/organization/administration/components/shared/table/index.ts +++ b/feature-libs/organization/administration/components/shared/table/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.spec.ts index 129c8d79c62..701c034e832 100644 --- a/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.spec.ts @@ -1,6 +1,5 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { Permission } from '@spartacus/organization/administration/core'; import { OutletContextData } from '@spartacus/storefront'; @@ -14,7 +13,7 @@ describe('LimitCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [LimitCellComponent], - imports: [RouterTestingModule, UrlTestingModule, I18nTestingModule], + imports: [UrlTestingModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.ts b/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.ts index 3f495be54f6..74725c8d45d 100644 --- a/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/limit/limit-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.spec.ts index d4272a887d8..2993bbd9c25 100644 --- a/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.spec.ts @@ -1,6 +1,5 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { OutletContextData } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; @@ -13,7 +12,7 @@ describe('RolesCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [RolesCellComponent], - imports: [RouterTestingModule, UrlTestingModule, I18nTestingModule], + imports: [UrlTestingModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.ts b/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.ts index 674b16bba71..c19f4f795cf 100644 --- a/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/roles/roles-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/status/status-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/status/status-cell.component.spec.ts index 274af299e41..f164430eeac 100644 --- a/feature-libs/organization/administration/components/shared/table/status/status-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/status/status-cell.component.spec.ts @@ -1,5 +1,4 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { OutletContextData } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; @@ -12,7 +11,7 @@ describe('StatusCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [StatusCellComponent], - imports: [RouterTestingModule, UrlTestingModule, I18nTestingModule], + imports: [UrlTestingModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/status/status-cell.component.ts b/feature-libs/organization/administration/components/shared/table/status/status-cell.component.ts index 4119188de73..5276dc05174 100644 --- a/feature-libs/organization/administration/components/shared/table/status/status-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/status/status-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.spec.ts b/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.spec.ts index 23c2dcdcc9d..e5c3f157e17 100644 --- a/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.spec.ts @@ -1,5 +1,4 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { OutletContextData } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; @@ -12,7 +11,7 @@ describe('UnitCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [UnitCellComponent], - imports: [RouterTestingModule, UrlTestingModule, I18nTestingModule], + imports: [UrlTestingModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.ts b/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.ts index 31024e89aa9..be8d2ba6551 100644 --- a/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.ts +++ b/feature-libs/organization/administration/components/shared/table/unit/unit-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/shared/utility/entity-code.ts b/feature-libs/organization/administration/components/shared/utility/entity-code.ts index 2a5f2a2416b..43e3c52b80f 100644 --- a/feature-libs/organization/administration/components/shared/utility/entity-code.ts +++ b/feature-libs/organization/administration/components/shared/utility/entity-code.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/details-cell/index.ts b/feature-libs/organization/administration/components/unit/details-cell/index.ts index edc0a4a44a2..27c3d15b065 100644 --- a/feature-libs/organization/administration/components/unit/details-cell/index.ts +++ b/feature-libs/organization/administration/components/unit/details-cell/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.component.ts b/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.component.ts index 505fa333c6e..bd5391a94d2 100644 --- a/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.component.ts +++ b/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.module.ts b/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.module.ts index f5971c59347..8afd1192c90 100644 --- a/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.module.ts +++ b/feature-libs/organization/administration/components/unit/details-cell/unit-details-cell.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/details/index.ts b/feature-libs/organization/administration/components/unit/details/index.ts index 0d8ca1aa84f..12ac099ad2e 100644 --- a/feature-libs/organization/administration/components/unit/details/index.ts +++ b/feature-libs/organization/administration/components/unit/details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/details/unit-details.component.ts b/feature-libs/organization/administration/components/unit/details/unit-details.component.ts index 2938f3da206..2b5176b3863 100644 --- a/feature-libs/organization/administration/components/unit/details/unit-details.component.ts +++ b/feature-libs/organization/administration/components/unit/details/unit-details.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/details/unit-details.module.ts b/feature-libs/organization/administration/components/unit/details/unit-details.module.ts index 54aba1b1627..c7bdd205118 100644 --- a/feature-libs/organization/administration/components/unit/details/unit-details.module.ts +++ b/feature-libs/organization/administration/components/unit/details/unit-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/form/index.ts b/feature-libs/organization/administration/components/unit/form/index.ts index a69b96ee01c..256baa63b2a 100644 --- a/feature-libs/organization/administration/components/unit/form/index.ts +++ b/feature-libs/organization/administration/components/unit/form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/form/unit-form.component.html b/feature-libs/organization/administration/components/unit/form/unit-form.component.html index 41d6f398716..27226913a22 100644 --- a/feature-libs/organization/administration/components/unit/form/unit-form.component.html +++ b/feature-libs/organization/administration/components/unit/form/unit-form.component.html @@ -164,7 +164,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/form/unit-form.module.ts b/feature-libs/organization/administration/components/unit/form/unit-form.module.ts index 0237342a9e3..9b60c45b4e7 100644 --- a/feature-libs/organization/administration/components/unit/form/unit-form.module.ts +++ b/feature-libs/organization/administration/components/unit/form/unit-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/form/unit-form.service.ts b/feature-libs/organization/administration/components/unit/form/unit-form.service.ts index 08603a6f9e7..f16df902529 100644 --- a/feature-libs/organization/administration/components/unit/form/unit-form.service.ts +++ b/feature-libs/organization/administration/components/unit/form/unit-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/index.ts b/feature-libs/organization/administration/components/unit/index.ts index 43f5b9904a8..7741bcbe340 100644 --- a/feature-libs/organization/administration/components/unit/index.ts +++ b/feature-libs/organization/administration/components/unit/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/details/index.ts b/feature-libs/organization/administration/components/unit/links/addresses/details/index.ts index eee16f9ab7a..f27c6e26bd7 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/details/index.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.component.ts b/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.component.ts index d0ba1544fc6..5a427260dda 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.component.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.module.ts b/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.module.ts index 13ea47a25ed..daeca504eab 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.module.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/details/unit-address-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/form/index.ts b/feature-libs/organization/administration/components/unit/links/addresses/form/index.ts index a2615ac77dd..2a3bcb9df4e 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/form/index.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.component.html b/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.component.html index ef38aec04fb..18edbd8ebbb 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.component.html +++ b/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.component.html @@ -258,7 +258,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.module.ts b/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.module.ts index a56b344d09a..0aa063d5bcb 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.module.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.service.ts b/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.service.ts index d004cd685b6..db8fe4fbd1a 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.service.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/form/unit-address-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/index.ts b/feature-libs/organization/administration/components/unit/links/addresses/index.ts index f167091bd36..b2b60972557 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/index.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/list/index.ts b/feature-libs/organization/administration/components/unit/links/addresses/list/index.ts index 0359408f479..b7512a76ddc 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/list/index.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/list/link-cell.component.ts b/feature-libs/organization/administration/components/unit/links/addresses/list/link-cell.component.ts index 5dc6d233214..2aaf4c7638c 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/list/link-cell.component.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/list/link-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.component.ts b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.component.ts index ce75ea5f19c..400c89f4c47 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.component.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.module.ts b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.module.ts index 8ff208415f0..3db0c199362 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.module.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.spec.ts b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.spec.ts index b5d63a5104d..74e41035789 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.spec.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { Address, EntitiesModel } from '@spartacus/core'; import { OrgUnitService } from '@spartacus/organization/administration/core'; import { TableService, TableStructure } from '@spartacus/storefront'; @@ -38,7 +37,6 @@ describe('UnitAddressListService', () => { let service: UnitAddressListService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UnitAddressListService, { diff --git a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.ts b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.ts index 1c8d8156a56..1d8333f08a8 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/list/unit-address-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/services/current-unit-address.service.ts b/feature-libs/organization/administration/components/unit/links/addresses/services/current-unit-address.service.ts index 4dc662809d3..19f91848b12 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/services/current-unit-address.service.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/services/current-unit-address.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/services/index.ts b/feature-libs/organization/administration/components/unit/links/addresses/services/index.ts index 8e25cec8105..337cd30a8c5 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/services/index.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/services/unit-address-item.service.ts b/feature-libs/organization/administration/components/unit/links/addresses/services/unit-address-item.service.ts index 93372351f59..7cb52ef11ef 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/services/unit-address-item.service.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/services/unit-address-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/addresses/unit-address.module.ts b/feature-libs/organization/administration/components/unit/links/addresses/unit-address.module.ts index d748b670ace..86d2df8b31f 100644 --- a/feature-libs/organization/administration/components/unit/links/addresses/unit-address.module.ts +++ b/feature-libs/organization/administration/components/unit/links/addresses/unit-address.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/approvers/assigned/index.ts b/feature-libs/organization/administration/components/unit/links/approvers/assigned/index.ts index 8310bbd57bf..76802f999ab 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/assigned/index.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/assigned/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.component.ts b/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.component.ts index 17181965d78..0e781e372dd 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.component.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.spec.ts b/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.spec.ts index 1a5a0661540..59b88c57930 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.spec.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUnit, B2BUser, B2BUserRole, EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -54,7 +53,6 @@ describe('UnitAssignedApproverListService', () => { let unitService: OrgUnitService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UnitAssignedApproverListService, { diff --git a/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.ts b/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.ts index dc178310669..ff61f19dd1d 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/assigned/unit-assigned-approver-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/approvers/index.ts b/feature-libs/organization/administration/components/unit/links/approvers/index.ts index 4856ad32532..94772b3e3d9 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/index.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.component.ts b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.component.ts index 2bf8d7aa626..1bbd0bf85b1 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.component.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.module.ts b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.module.ts index 786ddacd8cf..5793227d943 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.module.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.spec.ts b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.spec.ts index 9cde3f8e878..cc370e58b0d 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.spec.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUser, B2BUserRole, EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -66,7 +65,6 @@ describe('UnitApproverListService', () => { let userService: B2BUserService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UnitApproverListService, { diff --git a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.ts b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.ts index a112529a312..29ab4a99884 100644 --- a/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.ts +++ b/feature-libs/organization/administration/components/unit/links/approvers/unit-approver-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/create/current-unit-child.service.ts b/feature-libs/organization/administration/components/unit/links/children/create/current-unit-child.service.ts index 8706d2714c9..e4a5cb7fd64 100644 --- a/feature-libs/organization/administration/components/unit/links/children/create/current-unit-child.service.ts +++ b/feature-libs/organization/administration/components/unit/links/children/create/current-unit-child.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/create/index.ts b/feature-libs/organization/administration/components/unit/links/children/create/index.ts index de43761b51c..5e9ae1d0388 100644 --- a/feature-libs/organization/administration/components/unit/links/children/create/index.ts +++ b/feature-libs/organization/administration/components/unit/links/children/create/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.component.ts b/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.component.ts index a6d1dd1b28f..010d69d9027 100644 --- a/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.component.ts +++ b/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.module.ts b/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.module.ts index 87d48a4e089..dfc9e2a846b 100644 --- a/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.module.ts +++ b/feature-libs/organization/administration/components/unit/links/children/create/unit-child-create.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/create/unit-child-item.service.ts b/feature-libs/organization/administration/components/unit/links/children/create/unit-child-item.service.ts index 7fe16efdf90..925af913b95 100644 --- a/feature-libs/organization/administration/components/unit/links/children/create/unit-child-item.service.ts +++ b/feature-libs/organization/administration/components/unit/links/children/create/unit-child-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/index.ts b/feature-libs/organization/administration/components/unit/links/children/index.ts index ba1a2ab6cb6..224ad123ebe 100644 --- a/feature-libs/organization/administration/components/unit/links/children/index.ts +++ b/feature-libs/organization/administration/components/unit/links/children/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/unit-children.component.ts b/feature-libs/organization/administration/components/unit/links/children/unit-children.component.ts index b7da171dc85..bf0ff8150b1 100644 --- a/feature-libs/organization/administration/components/unit/links/children/unit-children.component.ts +++ b/feature-libs/organization/administration/components/unit/links/children/unit-children.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/unit-children.module.ts b/feature-libs/organization/administration/components/unit/links/children/unit-children.module.ts index 5e97e56a0ba..2898303f91b 100644 --- a/feature-libs/organization/administration/components/unit/links/children/unit-children.module.ts +++ b/feature-libs/organization/administration/components/unit/links/children/unit-children.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/children/unit-children.service.spec.ts b/feature-libs/organization/administration/components/unit/links/children/unit-children.service.spec.ts index c4192da6864..e3e235624eb 100644 --- a/feature-libs/organization/administration/components/unit/links/children/unit-children.service.spec.ts +++ b/feature-libs/organization/administration/components/unit/links/children/unit-children.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUnit, EntitiesModel } from '@spartacus/core'; import { OrgUnitService } from '@spartacus/organization/administration/core'; import { TableService, TableStructure } from '@spartacus/storefront'; @@ -39,7 +38,6 @@ describe('UnitCostCenterListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UnitChildrenService, { diff --git a/feature-libs/organization/administration/components/unit/links/children/unit-children.service.ts b/feature-libs/organization/administration/components/unit/links/children/unit-children.service.ts index f92e6f43435..9e1d6bba55f 100644 --- a/feature-libs/organization/administration/components/unit/links/children/unit-children.service.ts +++ b/feature-libs/organization/administration/components/unit/links/children/unit-children.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/create/index.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/create/index.ts index 63976d83724..4337f5129ec 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/create/index.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/create/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.component.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.component.ts index 058da61ba1c..06081be9306 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.component.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.module.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.module.ts index 21e74ec1d3f..33820d486d9 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.module.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-create.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-item.service.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-item.service.ts index a9c7d767a21..05a93ff1e81 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-item.service.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/create/unit-cost-center-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/index.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/index.ts index 362bd598fe7..a5d8f376898 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/index.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.component.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.component.ts index 03872c062c0..da50dad250e 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.component.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.module.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.module.ts index a05405609df..03400af1ea6 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.module.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.spec.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.spec.ts index 8318d901367..8029180367a 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.spec.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { CostCenter, EntitiesModel } from '@spartacus/core'; import { OrgUnitService } from '@spartacus/organization/administration/core'; import { TableService, TableStructure } from '@spartacus/storefront'; @@ -39,7 +38,6 @@ describe('UnitCostCenterListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UnitCostCenterListService, { diff --git a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.ts b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.ts index d7205036551..7d14c99017e 100644 --- a/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.ts +++ b/feature-libs/organization/administration/components/unit/links/cost-centers/unit-cost-centers.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/index.ts b/feature-libs/organization/administration/components/unit/links/index.ts index be6fc0dabb3..83f16d7f370 100644 --- a/feature-libs/organization/administration/components/unit/links/index.ts +++ b/feature-libs/organization/administration/components/unit/links/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/create/index.ts b/feature-libs/organization/administration/components/unit/links/users/create/index.ts index c82fb6e0ea4..c01c7e06102 100644 --- a/feature-libs/organization/administration/components/unit/links/users/create/index.ts +++ b/feature-libs/organization/administration/components/unit/links/users/create/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.component.ts b/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.component.ts index dd6650effaa..cea89df00ac 100644 --- a/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.component.ts +++ b/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.module.ts b/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.module.ts index 269029635d3..84ecc186fa7 100644 --- a/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.module.ts +++ b/feature-libs/organization/administration/components/unit/links/users/create/unit-user-create.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/create/unit-user-item.service.ts b/feature-libs/organization/administration/components/unit/links/users/create/unit-user-item.service.ts index 2462ef44a2a..287d39c38f4 100644 --- a/feature-libs/organization/administration/components/unit/links/users/create/unit-user-item.service.ts +++ b/feature-libs/organization/administration/components/unit/links/users/create/unit-user-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/index.ts b/feature-libs/organization/administration/components/unit/links/users/index.ts index 3da67dccb71..a63026d23d7 100644 --- a/feature-libs/organization/administration/components/unit/links/users/index.ts +++ b/feature-libs/organization/administration/components/unit/links/users/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/list/index.ts b/feature-libs/organization/administration/components/unit/links/users/list/index.ts index ba84d896372..3140792db3a 100644 --- a/feature-libs/organization/administration/components/unit/links/users/list/index.ts +++ b/feature-libs/organization/administration/components/unit/links/users/list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/list/unit-user-link-cell.component.ts b/feature-libs/organization/administration/components/unit/links/users/list/unit-user-link-cell.component.ts index 0474c8e3332..99ca35b0aca 100644 --- a/feature-libs/organization/administration/components/unit/links/users/list/unit-user-link-cell.component.ts +++ b/feature-libs/organization/administration/components/unit/links/users/list/unit-user-link-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.component.ts b/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.component.ts index 941472170a7..c5d3da8cc86 100644 --- a/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.component.ts +++ b/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.module.ts b/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.module.ts index 47c1b3e3beb..cf0e2a9ae8f 100644 --- a/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.module.ts +++ b/feature-libs/organization/administration/components/unit/links/users/list/unit-user-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/roles/index.ts b/feature-libs/organization/administration/components/unit/links/users/roles/index.ts index 6020b3700a7..6d83174581f 100644 --- a/feature-libs/organization/administration/components/unit/links/users/roles/index.ts +++ b/feature-libs/organization/administration/components/unit/links/users/roles/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-form.service.ts b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-form.service.ts index caf5425518d..cf6ea3054e2 100644 --- a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-form.service.ts +++ b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-item.service.ts b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-item.service.ts index e3b38f8d922..ba748c9cba7 100644 --- a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-item.service.ts +++ b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.component.ts b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.component.ts index ca915d8de82..ff420d19330 100644 --- a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.component.ts +++ b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.module.ts b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.module.ts index 96c8277bff2..534f2581a01 100644 --- a/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.module.ts +++ b/feature-libs/organization/administration/components/unit/links/users/roles/unit-user-roles.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/services/current-unit-user.service.ts b/feature-libs/organization/administration/components/unit/links/users/services/current-unit-user.service.ts index d2fe4122a33..c60b4560d33 100644 --- a/feature-libs/organization/administration/components/unit/links/users/services/current-unit-user.service.ts +++ b/feature-libs/organization/administration/components/unit/links/users/services/current-unit-user.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/services/index.ts b/feature-libs/organization/administration/components/unit/links/users/services/index.ts index 3b3a1f1aebb..93066750749 100644 --- a/feature-libs/organization/administration/components/unit/links/users/services/index.ts +++ b/feature-libs/organization/administration/components/unit/links/users/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/services/unit-user-list.service.ts b/feature-libs/organization/administration/components/unit/links/users/services/unit-user-list.service.ts index 5dcb3566d9a..6c5026440c8 100644 --- a/feature-libs/organization/administration/components/unit/links/users/services/unit-user-list.service.ts +++ b/feature-libs/organization/administration/components/unit/links/users/services/unit-user-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/links/users/unit-user-list.module.ts b/feature-libs/organization/administration/components/unit/links/users/unit-user-list.module.ts index 4e590933542..1a9ee89cc49 100644 --- a/feature-libs/organization/administration/components/unit/links/users/unit-user-list.module.ts +++ b/feature-libs/organization/administration/components/unit/links/users/unit-user-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/list/index.ts b/feature-libs/organization/administration/components/unit/list/index.ts index 894a92a2c10..a864ff009b1 100644 --- a/feature-libs/organization/administration/components/unit/list/index.ts +++ b/feature-libs/organization/administration/components/unit/list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.spec.ts b/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.spec.ts index a8fee4e0f79..5e469c9a9de 100644 --- a/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.spec.ts +++ b/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.spec.ts @@ -5,7 +5,6 @@ import { tick, } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { FeatureConfigService, I18nTestingModule, @@ -50,12 +49,7 @@ describe('ToggleLinkCellComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [ToggleLinkCellComponent], - imports: [ - RouterTestingModule, - UrlTestingModule, - IconModule, - I18nTestingModule, - ], + imports: [UrlTestingModule, IconModule, I18nTestingModule], providers: [ { provide: OutletContextData, diff --git a/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.ts b/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.ts index 5d77acbe41d..099ba42da97 100644 --- a/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.ts +++ b/feature-libs/organization/administration/components/unit/list/toggle-link/toggle-link-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/list/unit-list.component.ts b/feature-libs/organization/administration/components/unit/list/unit-list.component.ts index 023b234e561..e85266affeb 100644 --- a/feature-libs/organization/administration/components/unit/list/unit-list.component.ts +++ b/feature-libs/organization/administration/components/unit/list/unit-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/list/unit-list.module.ts b/feature-libs/organization/administration/components/unit/list/unit-list.module.ts index d7800593254..cb24f0cce15 100644 --- a/feature-libs/organization/administration/components/unit/list/unit-list.module.ts +++ b/feature-libs/organization/administration/components/unit/list/unit-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/current-unit.service.ts b/feature-libs/organization/administration/components/unit/services/current-unit.service.ts index 1d4f230e752..3b78c80e0a3 100644 --- a/feature-libs/organization/administration/components/unit/services/current-unit.service.ts +++ b/feature-libs/organization/administration/components/unit/services/current-unit.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/index.ts b/feature-libs/organization/administration/components/unit/services/index.ts index a59ea6bbfaf..691c2067448 100644 --- a/feature-libs/organization/administration/components/unit/services/index.ts +++ b/feature-libs/organization/administration/components/unit/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/unit-address-route-page-meta.resolver.ts b/feature-libs/organization/administration/components/unit/services/unit-address-route-page-meta.resolver.ts index efdf1671015..1483f43de10 100644 --- a/feature-libs/organization/administration/components/unit/services/unit-address-route-page-meta.resolver.ts +++ b/feature-libs/organization/administration/components/unit/services/unit-address-route-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/unit-item.service.ts b/feature-libs/organization/administration/components/unit/services/unit-item.service.ts index 3a29c391777..b6291236e5d 100644 --- a/feature-libs/organization/administration/components/unit/services/unit-item.service.ts +++ b/feature-libs/organization/administration/components/unit/services/unit-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/unit-list.service.ts b/feature-libs/organization/administration/components/unit/services/unit-list.service.ts index ea675e6fa06..338c0fdd3ac 100644 --- a/feature-libs/organization/administration/components/unit/services/unit-list.service.ts +++ b/feature-libs/organization/administration/components/unit/services/unit-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/unit-route-page-meta.resolver.ts b/feature-libs/organization/administration/components/unit/services/unit-route-page-meta.resolver.ts index e40197a280d..ccd424dba18 100644 --- a/feature-libs/organization/administration/components/unit/services/unit-route-page-meta.resolver.ts +++ b/feature-libs/organization/administration/components/unit/services/unit-route-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/unit-tree.model.ts b/feature-libs/organization/administration/components/unit/services/unit-tree.model.ts index e7db6d85469..fbe65a9d884 100644 --- a/feature-libs/organization/administration/components/unit/services/unit-tree.model.ts +++ b/feature-libs/organization/administration/components/unit/services/unit-tree.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/services/unit-tree.service.ts b/feature-libs/organization/administration/components/unit/services/unit-tree.service.ts index ece742a8a32..6c9c0666a7f 100644 --- a/feature-libs/organization/administration/components/unit/services/unit-tree.service.ts +++ b/feature-libs/organization/administration/components/unit/services/unit-tree.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/units-components.module.ts b/feature-libs/organization/administration/components/unit/units-components.module.ts index 9b831540571..f52482437c3 100644 --- a/feature-libs/organization/administration/components/unit/units-components.module.ts +++ b/feature-libs/organization/administration/components/unit/units-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/unit/units.config.ts b/feature-libs/organization/administration/components/unit/units.config.ts index a8dc3e33be5..6987a7563ee 100644 --- a/feature-libs/organization/administration/components/unit/units.config.ts +++ b/feature-libs/organization/administration/components/unit/units.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/details-cell/index.ts b/feature-libs/organization/administration/components/user-group/details-cell/index.ts index 1865d125fe4..831402660d5 100644 --- a/feature-libs/organization/administration/components/user-group/details-cell/index.ts +++ b/feature-libs/organization/administration/components/user-group/details-cell/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.component.ts b/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.component.ts index 258ad9df596..2717ef8ea7d 100644 --- a/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.component.ts +++ b/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.module.ts b/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.module.ts index e762b34ecc0..27fee68858b 100644 --- a/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.module.ts +++ b/feature-libs/organization/administration/components/user-group/details-cell/user-group-details-cell.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/details/index.ts b/feature-libs/organization/administration/components/user-group/details/index.ts index b7f15fb8dce..3c2ce4c3371 100644 --- a/feature-libs/organization/administration/components/user-group/details/index.ts +++ b/feature-libs/organization/administration/components/user-group/details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/details/user-group-details.component.spec.ts b/feature-libs/organization/administration/components/user-group/details/user-group-details.component.spec.ts index c528e3b5859..08cb880beab 100644 --- a/feature-libs/organization/administration/components/user-group/details/user-group-details.component.spec.ts +++ b/feature-libs/organization/administration/components/user-group/details/user-group-details.component.spec.ts @@ -1,9 +1,10 @@ import { CommonModule } from '@angular/common'; +import { Directive, Input } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { DeleteItemModule } from '@spartacus/organization/administration/components'; import { Budget } from '@spartacus/organization/administration/core'; +import { FocusConfig } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { EMPTY, of, Subject } from 'rxjs'; import { CardTestingModule } from '../../shared/card/card.testing.module'; @@ -11,8 +12,6 @@ import { ItemService } from '../../shared/item.service'; import { MessageService } from '../../shared/message/services/message.service'; import { UserGroupDetailsComponent } from './user-group-details.component'; import createSpy = jasmine.createSpy; -import { Directive, Input } from '@angular/core'; -import { FocusConfig } from '@spartacus/storefront'; const mockCode = 'u1'; @@ -46,7 +45,6 @@ describe('UserGroupDetailsComponent', () => { TestBed.configureTestingModule({ imports: [ CommonModule, - RouterTestingModule, I18nTestingModule, UrlTestingModule, CardTestingModule, diff --git a/feature-libs/organization/administration/components/user-group/details/user-group-details.component.ts b/feature-libs/organization/administration/components/user-group/details/user-group-details.component.ts index 14246dc1080..684b256e6fa 100644 --- a/feature-libs/organization/administration/components/user-group/details/user-group-details.component.ts +++ b/feature-libs/organization/administration/components/user-group/details/user-group-details.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/details/user-group-details.module.ts b/feature-libs/organization/administration/components/user-group/details/user-group-details.module.ts index 0875cc0fba7..b62a1a4f9bb 100644 --- a/feature-libs/organization/administration/components/user-group/details/user-group-details.module.ts +++ b/feature-libs/organization/administration/components/user-group/details/user-group-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/form/index.ts b/feature-libs/organization/administration/components/user-group/form/index.ts index e4c28a10531..cb1cc2c397f 100644 --- a/feature-libs/organization/administration/components/user-group/form/index.ts +++ b/feature-libs/organization/administration/components/user-group/form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/form/user-group-form.component.html b/feature-libs/organization/administration/components/user-group/form/user-group-form.component.html index 8222b1d1328..bfee5c884e5 100644 --- a/feature-libs/organization/administration/components/user-group/form/user-group-form.component.html +++ b/feature-libs/organization/administration/components/user-group/form/user-group-form.component.html @@ -93,7 +93,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/form/user-group-form.module.ts b/feature-libs/organization/administration/components/user-group/form/user-group-form.module.ts index 0befaf3402e..65d05e0d05f 100644 --- a/feature-libs/organization/administration/components/user-group/form/user-group-form.module.ts +++ b/feature-libs/organization/administration/components/user-group/form/user-group-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/form/user-group-form.service.ts b/feature-libs/organization/administration/components/user-group/form/user-group-form.service.ts index c2764c45cc4..cbf4b0a8f59 100644 --- a/feature-libs/organization/administration/components/user-group/form/user-group-form.service.ts +++ b/feature-libs/organization/administration/components/user-group/form/user-group-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/index.ts b/feature-libs/organization/administration/components/user-group/index.ts index 13b534f5eae..980c039a975 100644 --- a/feature-libs/organization/administration/components/user-group/index.ts +++ b/feature-libs/organization/administration/components/user-group/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/permissions/assigned/index.ts b/feature-libs/organization/administration/components/user-group/permissions/assigned/index.ts index 2b973e779ad..26c32f45743 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/assigned/index.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/assigned/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.component.ts b/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.component.ts index 69d4eb2b300..8d897c3b474 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.component.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.spec.ts b/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.spec.ts index a83c25a0f4a..809cce85a90 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { EntitiesModel } from '@spartacus/core'; import { LoadStatus, @@ -58,7 +57,6 @@ describe('UserGroupAssignedPermissionsListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserGroupAssignedPermissionsListService, { diff --git a/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.ts b/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.ts index b683a11ab9f..18fde7031f0 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/assigned/user-group-assigned-permission-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/permissions/index.ts b/feature-libs/organization/administration/components/user-group/permissions/index.ts index 244b8e2a270..4cd422802f7 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/index.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.component.ts b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.component.ts index f7819420f2f..e869517a013 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.component.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.module.ts b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.module.ts index a1f3155d530..5cfac2df2d8 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.module.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.spec.ts b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.spec.ts index 356e31919ac..84f7cb58710 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { EntitiesModel } from '@spartacus/core'; import { LoadStatus, @@ -64,7 +63,6 @@ describe('UserGroupPermissionListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserGroupPermissionListService, { diff --git a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.ts b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.ts index 7b945a2e807..bfc11a897dd 100644 --- a/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.ts +++ b/feature-libs/organization/administration/components/user-group/permissions/user-group-permission-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/services/current-user-group.service.ts b/feature-libs/organization/administration/components/user-group/services/current-user-group.service.ts index 2646294f88b..e8f0d657261 100644 --- a/feature-libs/organization/administration/components/user-group/services/current-user-group.service.ts +++ b/feature-libs/organization/administration/components/user-group/services/current-user-group.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/services/index.ts b/feature-libs/organization/administration/components/user-group/services/index.ts index c8ee513b4d3..581584d09ec 100644 --- a/feature-libs/organization/administration/components/user-group/services/index.ts +++ b/feature-libs/organization/administration/components/user-group/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/services/user-group-item.service.ts b/feature-libs/organization/administration/components/user-group/services/user-group-item.service.ts index f1d80d11005..c15bd2dee51 100644 --- a/feature-libs/organization/administration/components/user-group/services/user-group-item.service.ts +++ b/feature-libs/organization/administration/components/user-group/services/user-group-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/services/user-group-list.service.ts b/feature-libs/organization/administration/components/user-group/services/user-group-list.service.ts index ce88b952a5b..771b345728b 100644 --- a/feature-libs/organization/administration/components/user-group/services/user-group-list.service.ts +++ b/feature-libs/organization/administration/components/user-group/services/user-group-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/services/user-group-route-page-meta.resolver.ts b/feature-libs/organization/administration/components/user-group/services/user-group-route-page-meta.resolver.ts index ad5ceef2d49..e1139b49c75 100644 --- a/feature-libs/organization/administration/components/user-group/services/user-group-route-page-meta.resolver.ts +++ b/feature-libs/organization/administration/components/user-group/services/user-group-route-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/user-group-components.module.ts b/feature-libs/organization/administration/components/user-group/user-group-components.module.ts index c217106e398..1ddb6e7564e 100644 --- a/feature-libs/organization/administration/components/user-group/user-group-components.module.ts +++ b/feature-libs/organization/administration/components/user-group/user-group-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/user-group.config.ts b/feature-libs/organization/administration/components/user-group/user-group.config.ts index 1bf0fecd6d8..5a8502490da 100644 --- a/feature-libs/organization/administration/components/user-group/user-group.config.ts +++ b/feature-libs/organization/administration/components/user-group/user-group.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/users/assigned/index.ts b/feature-libs/organization/administration/components/user-group/users/assigned/index.ts index f0815a01c3f..ab7bcc401fa 100644 --- a/feature-libs/organization/administration/components/user-group/users/assigned/index.ts +++ b/feature-libs/organization/administration/components/user-group/users/assigned/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.component.ts b/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.component.ts index 67b76ef89a1..1aed0833112 100644 --- a/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.component.ts +++ b/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.spec.ts b/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.spec.ts index f9db006a9dd..04842fd16bc 100644 --- a/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUser, EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -57,7 +56,6 @@ describe('UserGroupAssignedUsersListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserGroupAssignedUserListService, { diff --git a/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.ts b/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.ts index aa1a7c485d4..971f891c0ef 100644 --- a/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.ts +++ b/feature-libs/organization/administration/components/user-group/users/assigned/user-group-assigned-user-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/users/index.ts b/feature-libs/organization/administration/components/user-group/users/index.ts index 3f3d0a6df7f..16ef5fe3ff9 100644 --- a/feature-libs/organization/administration/components/user-group/users/index.ts +++ b/feature-libs/organization/administration/components/user-group/users/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.component.ts b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.component.ts index cb77801e4c4..33983e7a722 100644 --- a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.component.ts +++ b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.module.ts b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.module.ts index db3bc5b7db4..5ce64669f0a 100644 --- a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.module.ts +++ b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.spec.ts b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.spec.ts index 71f589f8944..9fb75b6ecfd 100644 --- a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUser, EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -60,7 +59,6 @@ describe('UserGroupUserListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserGroupUserListService, { diff --git a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.ts b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.ts index e7acec9892c..af92e552ac4 100644 --- a/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.ts +++ b/feature-libs/organization/administration/components/user-group/users/user-group-user-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/approvers/assigned/index.ts b/feature-libs/organization/administration/components/user/approvers/assigned/index.ts index 6883be757e4..7a78bc9175e 100644 --- a/feature-libs/organization/administration/components/user/approvers/assigned/index.ts +++ b/feature-libs/organization/administration/components/user/approvers/assigned/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.component.ts b/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.component.ts index 33df81a711d..f64c19806eb 100644 --- a/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.component.ts +++ b/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.spec.ts b/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.spec.ts index 70fa5a8d10e..2de80f0c2e8 100644 --- a/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUser, EntitiesModel } from '@spartacus/core'; import { B2BUserService } from '@spartacus/organization/administration/core'; import { TableService, TableStructure } from '@spartacus/storefront'; @@ -41,7 +40,6 @@ describe('UserAssignedApproverListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserAssignedApproverListService, { diff --git a/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.ts b/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.ts index 3a621167f1c..a222e504d5e 100644 --- a/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.ts +++ b/feature-libs/organization/administration/components/user/approvers/assigned/user-assigned-approver-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/approvers/index.ts b/feature-libs/organization/administration/components/user/approvers/index.ts index bcf5a069f7a..0255f85c289 100644 --- a/feature-libs/organization/administration/components/user/approvers/index.ts +++ b/feature-libs/organization/administration/components/user/approvers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/approvers/user-approver-list.component.ts b/feature-libs/organization/administration/components/user/approvers/user-approver-list.component.ts index 31c29f35084..cb5de2f0122 100644 --- a/feature-libs/organization/administration/components/user/approvers/user-approver-list.component.ts +++ b/feature-libs/organization/administration/components/user/approvers/user-approver-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/approvers/user-approver-list.module.ts b/feature-libs/organization/administration/components/user/approvers/user-approver-list.module.ts index 5ef2d46c77c..d6bbad73188 100644 --- a/feature-libs/organization/administration/components/user/approvers/user-approver-list.module.ts +++ b/feature-libs/organization/administration/components/user/approvers/user-approver-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.spec.ts b/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.spec.ts index e44ae367c3f..f566441221f 100644 --- a/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUser, EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -62,7 +61,6 @@ describe('UserApproverListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserApproverListService, { diff --git a/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.ts b/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.ts index 8b8cbce1ec2..91755152075 100644 --- a/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.ts +++ b/feature-libs/organization/administration/components/user/approvers/user-approver-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/change-password-form/index.ts b/feature-libs/organization/administration/components/user/change-password-form/index.ts index fd84a25d1d9..73e87a2c004 100644 --- a/feature-libs/organization/administration/components/user/change-password-form/index.ts +++ b/feature-libs/organization/administration/components/user/change-password-form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.component.html b/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.component.html index f28165c7e5b..a5083e394aa 100644 --- a/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.component.html +++ b/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.component.html @@ -80,7 +80,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.module.ts b/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.module.ts index 93305e93d93..83dc5e6ada4 100644 --- a/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.module.ts +++ b/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.service.ts b/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.service.ts index 9adfd497a98..e0eb278b553 100644 --- a/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.service.ts +++ b/feature-libs/organization/administration/components/user/change-password-form/user-change-password-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/details-cell/index.ts b/feature-libs/organization/administration/components/user/details-cell/index.ts index 54b2ca3111e..7dd5d7f2ee8 100644 --- a/feature-libs/organization/administration/components/user/details-cell/index.ts +++ b/feature-libs/organization/administration/components/user/details-cell/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/details-cell/user-details-cell.component.ts b/feature-libs/organization/administration/components/user/details-cell/user-details-cell.component.ts index 40e7bc79f4d..ad14f7536dd 100644 --- a/feature-libs/organization/administration/components/user/details-cell/user-details-cell.component.ts +++ b/feature-libs/organization/administration/components/user/details-cell/user-details-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/details-cell/user-details-cell.module.ts b/feature-libs/organization/administration/components/user/details-cell/user-details-cell.module.ts index 351c7eee16c..34e21b00964 100644 --- a/feature-libs/organization/administration/components/user/details-cell/user-details-cell.module.ts +++ b/feature-libs/organization/administration/components/user/details-cell/user-details-cell.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/details/index.ts b/feature-libs/organization/administration/components/user/details/index.ts index a9b22a50f7b..0eb0d25122a 100644 --- a/feature-libs/organization/administration/components/user/details/index.ts +++ b/feature-libs/organization/administration/components/user/details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/details/user-details.component.spec.ts b/feature-libs/organization/administration/components/user/details/user-details.component.spec.ts index 24022d52a78..c55a54debc6 100644 --- a/feature-libs/organization/administration/components/user/details/user-details.component.spec.ts +++ b/feature-libs/organization/administration/components/user/details/user-details.component.spec.ts @@ -1,6 +1,6 @@ import { CommonModule } from '@angular/common'; +import { Directive, Input } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUser, B2BUserRight, @@ -11,6 +11,7 @@ import { B2BUserService, Budget, } from '@spartacus/organization/administration/core'; +import { FocusConfig } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { EMPTY, of, Subject } from 'rxjs'; import { DisableInfoModule } from '../../shared'; @@ -22,8 +23,6 @@ import { MessageTestingModule } from '../../shared/message/message.testing.modul import { MessageService } from '../../shared/message/services/message.service'; import { UserDetailsComponent } from './user-details.component'; import createSpy = jasmine.createSpy; -import { Directive, Input } from '@angular/core'; -import { FocusConfig } from '@spartacus/storefront'; const mockCode = 'c1'; @@ -84,7 +83,6 @@ describe('UserDetailsComponent', () => { TestBed.configureTestingModule({ imports: [ CommonModule, - RouterTestingModule, I18nTestingModule, UrlTestingModule, CardTestingModule, diff --git a/feature-libs/organization/administration/components/user/details/user-details.component.ts b/feature-libs/organization/administration/components/user/details/user-details.component.ts index db3fd7b3dc5..2845b25eb2e 100644 --- a/feature-libs/organization/administration/components/user/details/user-details.component.ts +++ b/feature-libs/organization/administration/components/user/details/user-details.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/details/user-details.module.ts b/feature-libs/organization/administration/components/user/details/user-details.module.ts index cc2e8a25d07..fc17784ae96 100644 --- a/feature-libs/organization/administration/components/user/details/user-details.module.ts +++ b/feature-libs/organization/administration/components/user/details/user-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/form/index.ts b/feature-libs/organization/administration/components/user/form/index.ts index d56c97f5346..7bc892e2158 100644 --- a/feature-libs/organization/administration/components/user/form/index.ts +++ b/feature-libs/organization/administration/components/user/form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/form/user-form.component.html b/feature-libs/organization/administration/components/user/form/user-form.component.html index 109e5ab2a59..7e670ca5362 100644 --- a/feature-libs/organization/administration/components/user/form/user-form.component.html +++ b/feature-libs/organization/administration/components/user/form/user-form.component.html @@ -204,7 +204,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/form/user-form.module.ts b/feature-libs/organization/administration/components/user/form/user-form.module.ts index 72686d31966..b56e4404272 100644 --- a/feature-libs/organization/administration/components/user/form/user-form.module.ts +++ b/feature-libs/organization/administration/components/user/form/user-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/form/user-form.service.ts b/feature-libs/organization/administration/components/user/form/user-form.service.ts index 0411a9d1115..c5f0e946d0e 100644 --- a/feature-libs/organization/administration/components/user/form/user-form.service.ts +++ b/feature-libs/organization/administration/components/user/form/user-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/index.ts b/feature-libs/organization/administration/components/user/index.ts index dc40e1cbb3b..96a4592bbca 100644 --- a/feature-libs/organization/administration/components/user/index.ts +++ b/feature-libs/organization/administration/components/user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/permissions/assigned/index.ts b/feature-libs/organization/administration/components/user/permissions/assigned/index.ts index a3c531eb808..60de52a0e07 100644 --- a/feature-libs/organization/administration/components/user/permissions/assigned/index.ts +++ b/feature-libs/organization/administration/components/user/permissions/assigned/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.component.ts b/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.component.ts index c6c069c41d4..23da1933d69 100644 --- a/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.component.ts +++ b/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.spec.ts b/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.spec.ts index 91a539a4fee..1b952331db8 100644 --- a/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { B2BUser, EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -54,7 +53,6 @@ describe('UserAssignedPermissionListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserAssignedPermissionListService, { diff --git a/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.ts b/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.ts index 2e1fb6c4a4d..f18e6bf0c69 100644 --- a/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.ts +++ b/feature-libs/organization/administration/components/user/permissions/assigned/user-assigned-permission-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/permissions/index.ts b/feature-libs/organization/administration/components/user/permissions/index.ts index d1d12bae550..63be244b30c 100644 --- a/feature-libs/organization/administration/components/user/permissions/index.ts +++ b/feature-libs/organization/administration/components/user/permissions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/permissions/user-permission-list.component.ts b/feature-libs/organization/administration/components/user/permissions/user-permission-list.component.ts index 5f052015258..02787eda9d1 100644 --- a/feature-libs/organization/administration/components/user/permissions/user-permission-list.component.ts +++ b/feature-libs/organization/administration/components/user/permissions/user-permission-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/permissions/user-permission-list.module.ts b/feature-libs/organization/administration/components/user/permissions/user-permission-list.module.ts index fd56ca3803f..a5278904b3f 100644 --- a/feature-libs/organization/administration/components/user/permissions/user-permission-list.module.ts +++ b/feature-libs/organization/administration/components/user/permissions/user-permission-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.spec.ts b/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.spec.ts index d4b1c19115c..71af7dbdd73 100644 --- a/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -59,7 +58,6 @@ describe('UserPermissionListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserPermissionListService, { diff --git a/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.ts b/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.ts index 9f470a1ce00..1a53e285e05 100644 --- a/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.ts +++ b/feature-libs/organization/administration/components/user/permissions/user-permission-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/services/current-user.service.ts b/feature-libs/organization/administration/components/user/services/current-user.service.ts index ef7e36a5bb3..f8b009a7ede 100644 --- a/feature-libs/organization/administration/components/user/services/current-user.service.ts +++ b/feature-libs/organization/administration/components/user/services/current-user.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/services/index.ts b/feature-libs/organization/administration/components/user/services/index.ts index 471281f745b..78c2651ccb6 100644 --- a/feature-libs/organization/administration/components/user/services/index.ts +++ b/feature-libs/organization/administration/components/user/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/services/user-item.service.ts b/feature-libs/organization/administration/components/user/services/user-item.service.ts index c70ae12d137..8e10fea6b8c 100644 --- a/feature-libs/organization/administration/components/user/services/user-item.service.ts +++ b/feature-libs/organization/administration/components/user/services/user-item.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/services/user-list.service.ts b/feature-libs/organization/administration/components/user/services/user-list.service.ts index b6c561700f5..be86a31fbec 100644 --- a/feature-libs/organization/administration/components/user/services/user-list.service.ts +++ b/feature-libs/organization/administration/components/user/services/user-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/services/user-route-page-meta.resolver.ts b/feature-libs/organization/administration/components/user/services/user-route-page-meta.resolver.ts index 44294d6299c..ef2f22942f9 100644 --- a/feature-libs/organization/administration/components/user/services/user-route-page-meta.resolver.ts +++ b/feature-libs/organization/administration/components/user/services/user-route-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-components.module.ts b/feature-libs/organization/administration/components/user/user-components.module.ts index 9f145526de7..0f216db27b8 100644 --- a/feature-libs/organization/administration/components/user/user-components.module.ts +++ b/feature-libs/organization/administration/components/user/user-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-groups/assigned/index.ts b/feature-libs/organization/administration/components/user/user-groups/assigned/index.ts index 862f408f889..86df9bbcfe4 100644 --- a/feature-libs/organization/administration/components/user/user-groups/assigned/index.ts +++ b/feature-libs/organization/administration/components/user/user-groups/assigned/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.component.ts b/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.component.ts index 067f54aee73..f39a378d6da 100644 --- a/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.component.ts +++ b/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.spec.ts b/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.spec.ts index f6decdf5f39..efc12fc480f 100644 --- a/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -55,7 +54,6 @@ describe('UserAssignedUserGroupListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserAssignedUserGroupListService, { diff --git a/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.ts b/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.ts index 76e1d17d12f..2fc64b92746 100644 --- a/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.ts +++ b/feature-libs/organization/administration/components/user/user-groups/assigned/user-assigned-user-group-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-groups/index.ts b/feature-libs/organization/administration/components/user/user-groups/index.ts index 62b9b4d13dd..0513c9e09b1 100644 --- a/feature-libs/organization/administration/components/user/user-groups/index.ts +++ b/feature-libs/organization/administration/components/user/user-groups/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.component.ts b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.component.ts index 0832fa7f9b7..fabcc689870 100644 --- a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.component.ts +++ b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.module.ts b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.module.ts index 94f1fd57b25..e10e2cec45b 100644 --- a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.module.ts +++ b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.spec.ts b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.spec.ts index c7ab7ad8a93..dcb40861bd6 100644 --- a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.spec.ts +++ b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.spec.ts @@ -1,6 +1,5 @@ import { Injectable } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { EntitiesModel } from '@spartacus/core'; import { B2BUserService, @@ -60,7 +59,6 @@ describe('UserUserGroupListService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ UserUserGroupListService, { diff --git a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.ts b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.ts index 9c3f88f5cc1..c9649e3c7e9 100644 --- a/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.ts +++ b/feature-libs/organization/administration/components/user/user-groups/user-user-group-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/components/user/user.config.ts b/feature-libs/organization/administration/components/user/user.config.ts index 7b64cebe7bd..05531f3af41 100644 --- a/feature-libs/organization/administration/components/user/user.config.ts +++ b/feature-libs/organization/administration/components/user/user.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/administration-core.module.ts b/feature-libs/organization/administration/core/administration-core.module.ts index 50bd16bc1df..eec83ae51fb 100644 --- a/feature-libs/organization/administration/core/administration-core.module.ts +++ b/feature-libs/organization/administration/core/administration-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.adapter.ts b/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.adapter.ts index 26e48b929ef..229353f90c3 100644 --- a/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.adapter.ts +++ b/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.connector.ts b/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.connector.ts index e957ba3f062..e0c1162bca2 100644 --- a/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.connector.ts +++ b/feature-libs/organization/administration/core/connectors/b2b-user/b2b-user.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/b2b-user/converters.ts b/feature-libs/organization/administration/core/connectors/b2b-user/converters.ts index 9f654ea1a81..72e1c8df853 100644 --- a/feature-libs/organization/administration/core/connectors/b2b-user/converters.ts +++ b/feature-libs/organization/administration/core/connectors/b2b-user/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/b2b-user/index.ts b/feature-libs/organization/administration/core/connectors/b2b-user/index.ts index 5014faa7dcd..3e2b11b4f00 100644 --- a/feature-libs/organization/administration/core/connectors/b2b-user/index.ts +++ b/feature-libs/organization/administration/core/connectors/b2b-user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/budget/budget.adapter.ts b/feature-libs/organization/administration/core/connectors/budget/budget.adapter.ts index 31f37df4c20..0093074c1be 100644 --- a/feature-libs/organization/administration/core/connectors/budget/budget.adapter.ts +++ b/feature-libs/organization/administration/core/connectors/budget/budget.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/budget/budget.connector.ts b/feature-libs/organization/administration/core/connectors/budget/budget.connector.ts index eab54df7d24..b7ad1b4cb67 100644 --- a/feature-libs/organization/administration/core/connectors/budget/budget.connector.ts +++ b/feature-libs/organization/administration/core/connectors/budget/budget.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/budget/converters.ts b/feature-libs/organization/administration/core/connectors/budget/converters.ts index ce877bbdab0..d27a222f81b 100644 --- a/feature-libs/organization/administration/core/connectors/budget/converters.ts +++ b/feature-libs/organization/administration/core/connectors/budget/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/budget/index.ts b/feature-libs/organization/administration/core/connectors/budget/index.ts index 0e07736a011..6f6531a6543 100644 --- a/feature-libs/organization/administration/core/connectors/budget/index.ts +++ b/feature-libs/organization/administration/core/connectors/budget/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/cost-center/cost-center.adapter.ts b/feature-libs/organization/administration/core/connectors/cost-center/cost-center.adapter.ts index 9c9cb15a059..a84cb8477e7 100644 --- a/feature-libs/organization/administration/core/connectors/cost-center/cost-center.adapter.ts +++ b/feature-libs/organization/administration/core/connectors/cost-center/cost-center.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/cost-center/cost-center.connector.ts b/feature-libs/organization/administration/core/connectors/cost-center/cost-center.connector.ts index 1fd5893af75..57895050218 100644 --- a/feature-libs/organization/administration/core/connectors/cost-center/cost-center.connector.ts +++ b/feature-libs/organization/administration/core/connectors/cost-center/cost-center.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/cost-center/index.ts b/feature-libs/organization/administration/core/connectors/cost-center/index.ts index 446219c38fd..a14d5a54278 100644 --- a/feature-libs/organization/administration/core/connectors/cost-center/index.ts +++ b/feature-libs/organization/administration/core/connectors/cost-center/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/index.ts b/feature-libs/organization/administration/core/connectors/index.ts index 0f8ca0aa648..9dd79b2a286 100644 --- a/feature-libs/organization/administration/core/connectors/index.ts +++ b/feature-libs/organization/administration/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/org-unit/converters.ts b/feature-libs/organization/administration/core/connectors/org-unit/converters.ts index 99c16ff597c..eaebb80289e 100644 --- a/feature-libs/organization/administration/core/connectors/org-unit/converters.ts +++ b/feature-libs/organization/administration/core/connectors/org-unit/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/org-unit/index.ts b/feature-libs/organization/administration/core/connectors/org-unit/index.ts index e530ae0a380..3069723c289 100644 --- a/feature-libs/organization/administration/core/connectors/org-unit/index.ts +++ b/feature-libs/organization/administration/core/connectors/org-unit/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/org-unit/org-unit.adapter.ts b/feature-libs/organization/administration/core/connectors/org-unit/org-unit.adapter.ts index 0147ecf2fdf..e91f2709a99 100644 --- a/feature-libs/organization/administration/core/connectors/org-unit/org-unit.adapter.ts +++ b/feature-libs/organization/administration/core/connectors/org-unit/org-unit.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/org-unit/org-unit.connector.ts b/feature-libs/organization/administration/core/connectors/org-unit/org-unit.connector.ts index a5c8f4ecf89..d754d5a36ed 100644 --- a/feature-libs/organization/administration/core/connectors/org-unit/org-unit.connector.ts +++ b/feature-libs/organization/administration/core/connectors/org-unit/org-unit.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/permission/converters.ts b/feature-libs/organization/administration/core/connectors/permission/converters.ts index 9140098f12f..3342e89564e 100644 --- a/feature-libs/organization/administration/core/connectors/permission/converters.ts +++ b/feature-libs/organization/administration/core/connectors/permission/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/permission/index.ts b/feature-libs/organization/administration/core/connectors/permission/index.ts index 38831671ff2..20ab96f436c 100644 --- a/feature-libs/organization/administration/core/connectors/permission/index.ts +++ b/feature-libs/organization/administration/core/connectors/permission/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/permission/permission.adapter.ts b/feature-libs/organization/administration/core/connectors/permission/permission.adapter.ts index bc387df66a8..75109807fd5 100644 --- a/feature-libs/organization/administration/core/connectors/permission/permission.adapter.ts +++ b/feature-libs/organization/administration/core/connectors/permission/permission.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/permission/permission.connector.ts b/feature-libs/organization/administration/core/connectors/permission/permission.connector.ts index b707b66410e..6e410033f26 100644 --- a/feature-libs/organization/administration/core/connectors/permission/permission.connector.ts +++ b/feature-libs/organization/administration/core/connectors/permission/permission.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/user-group/converters.ts b/feature-libs/organization/administration/core/connectors/user-group/converters.ts index 1ab862fa172..c3b84b7498b 100644 --- a/feature-libs/organization/administration/core/connectors/user-group/converters.ts +++ b/feature-libs/organization/administration/core/connectors/user-group/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/user-group/index.ts b/feature-libs/organization/administration/core/connectors/user-group/index.ts index c90f300a38c..aa9ce18c29a 100644 --- a/feature-libs/organization/administration/core/connectors/user-group/index.ts +++ b/feature-libs/organization/administration/core/connectors/user-group/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/user-group/user-group.adapter.ts b/feature-libs/organization/administration/core/connectors/user-group/user-group.adapter.ts index 2660225548a..7ba02080fda 100644 --- a/feature-libs/organization/administration/core/connectors/user-group/user-group.adapter.ts +++ b/feature-libs/organization/administration/core/connectors/user-group/user-group.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/connectors/user-group/user-group.connector.ts b/feature-libs/organization/administration/core/connectors/user-group/user-group.connector.ts index 83eae29c435..1226fd6c4cd 100644 --- a/feature-libs/organization/administration/core/connectors/user-group/user-group.connector.ts +++ b/feature-libs/organization/administration/core/connectors/user-group/user-group.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/guards/admin.guard.ts b/feature-libs/organization/administration/core/guards/admin.guard.ts index 64167d7495d..bcfd1b7a5d6 100644 --- a/feature-libs/organization/administration/core/guards/admin.guard.ts +++ b/feature-libs/organization/administration/core/guards/admin.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/guards/index.ts b/feature-libs/organization/administration/core/guards/index.ts index ed7ed166102..c3715a18f5a 100644 --- a/feature-libs/organization/administration/core/guards/index.ts +++ b/feature-libs/organization/administration/core/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/guards/org-unit.guard.spec.ts b/feature-libs/organization/administration/core/guards/org-unit.guard.spec.ts index 599f5597722..60288b5cdd1 100644 --- a/feature-libs/organization/administration/core/guards/org-unit.guard.spec.ts +++ b/feature-libs/organization/administration/core/guards/org-unit.guard.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; import { UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { StoreModule } from '@ngrx/store'; import { GlobalMessageService, @@ -34,7 +33,7 @@ describe('OrgUnitGuard', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, StoreModule.forRoot({})], + imports: [StoreModule.forRoot({})], providers: [ OrgUnitGuard, { diff --git a/feature-libs/organization/administration/core/guards/org-unit.guard.ts b/feature-libs/organization/administration/core/guards/org-unit.guard.ts index 1d32fd67fe8..1e9d6eea519 100644 --- a/feature-libs/organization/administration/core/guards/org-unit.guard.ts +++ b/feature-libs/organization/administration/core/guards/org-unit.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/guards/organization-guards.module.ts b/feature-libs/organization/administration/core/guards/organization-guards.module.ts index c96eaa1ec54..4f93ae759c1 100644 --- a/feature-libs/organization/administration/core/guards/organization-guards.module.ts +++ b/feature-libs/organization/administration/core/guards/organization-guards.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/guards/user.guard.spec.ts b/feature-libs/organization/administration/core/guards/user.guard.spec.ts index 8c7ac0d2c6c..090ea77a12f 100644 --- a/feature-libs/organization/administration/core/guards/user.guard.spec.ts +++ b/feature-libs/organization/administration/core/guards/user.guard.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; import { UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { StoreModule } from '@ngrx/store'; import { GlobalMessageService, @@ -34,7 +33,7 @@ describe('UserGuard', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, StoreModule.forRoot({})], + imports: [StoreModule.forRoot({})], providers: [ UserGuard, { diff --git a/feature-libs/organization/administration/core/guards/user.guard.ts b/feature-libs/organization/administration/core/guards/user.guard.ts index ac5a0d7ba03..34760388652 100644 --- a/feature-libs/organization/administration/core/guards/user.guard.ts +++ b/feature-libs/organization/administration/core/guards/user.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/http-interceptors/bad-request/bad-request.handler.ts b/feature-libs/organization/administration/core/http-interceptors/bad-request/bad-request.handler.ts index 2dafe857352..e0cd93c682f 100644 --- a/feature-libs/organization/administration/core/http-interceptors/bad-request/bad-request.handler.ts +++ b/feature-libs/organization/administration/core/http-interceptors/bad-request/bad-request.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/http-interceptors/conflict/conflict.handler.ts b/feature-libs/organization/administration/core/http-interceptors/conflict/conflict.handler.ts index 1fed3d630b0..24849c65f52 100644 --- a/feature-libs/organization/administration/core/http-interceptors/conflict/conflict.handler.ts +++ b/feature-libs/organization/administration/core/http-interceptors/conflict/conflict.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/http-interceptors/index.ts b/feature-libs/organization/administration/core/http-interceptors/index.ts index 2f9a69297bb..b2539030bae 100644 --- a/feature-libs/organization/administration/core/http-interceptors/index.ts +++ b/feature-libs/organization/administration/core/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/model/augmented-core.model.ts b/feature-libs/organization/administration/core/model/augmented-core.model.ts index 76ea3e90b7b..0213651f554 100644 --- a/feature-libs/organization/administration/core/model/augmented-core.model.ts +++ b/feature-libs/organization/administration/core/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/model/budget.model.ts b/feature-libs/organization/administration/core/model/budget.model.ts index 7c5808a2d39..226631923fb 100644 --- a/feature-libs/organization/administration/core/model/budget.model.ts +++ b/feature-libs/organization/administration/core/model/budget.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/model/index.ts b/feature-libs/organization/administration/core/model/index.ts index 1171b7be4c4..f38417c2c2f 100644 --- a/feature-libs/organization/administration/core/model/index.ts +++ b/feature-libs/organization/administration/core/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/model/organization-item-status.ts b/feature-libs/organization/administration/core/model/organization-item-status.ts index e738cd83726..2b72dcd1df5 100644 --- a/feature-libs/organization/administration/core/model/organization-item-status.ts +++ b/feature-libs/organization/administration/core/model/organization-item-status.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/model/permission.model.ts b/feature-libs/organization/administration/core/model/permission.model.ts index af0af7d44d4..09070094231 100644 --- a/feature-libs/organization/administration/core/model/permission.model.ts +++ b/feature-libs/organization/administration/core/model/permission.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/model/unit-node.model.ts b/feature-libs/organization/administration/core/model/unit-node.model.ts index aac51edc031..5863d43cc16 100644 --- a/feature-libs/organization/administration/core/model/unit-node.model.ts +++ b/feature-libs/organization/administration/core/model/unit-node.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/model/user-group.model.ts b/feature-libs/organization/administration/core/model/user-group.model.ts index 0ed41573aee..86e5aea9b37 100644 --- a/feature-libs/organization/administration/core/model/user-group.model.ts +++ b/feature-libs/organization/administration/core/model/user-group.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/public_api.ts b/feature-libs/organization/administration/core/public_api.ts index 3f5cbb893f6..e0e6ece09de 100644 --- a/feature-libs/organization/administration/core/public_api.ts +++ b/feature-libs/organization/administration/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/b2b-user.service.ts b/feature-libs/organization/administration/core/services/b2b-user.service.ts index c6551298d34..998bc274e46 100644 --- a/feature-libs/organization/administration/core/services/b2b-user.service.ts +++ b/feature-libs/organization/administration/core/services/b2b-user.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/budget.service.ts b/feature-libs/organization/administration/core/services/budget.service.ts index c88d27da694..fd3d9577888 100644 --- a/feature-libs/organization/administration/core/services/budget.service.ts +++ b/feature-libs/organization/administration/core/services/budget.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/cost-center.service.ts b/feature-libs/organization/administration/core/services/cost-center.service.ts index 78003698239..e6745d3324a 100644 --- a/feature-libs/organization/administration/core/services/cost-center.service.ts +++ b/feature-libs/organization/administration/core/services/cost-center.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/index.ts b/feature-libs/organization/administration/core/services/index.ts index ddfd56623d0..0f7e9af9af3 100644 --- a/feature-libs/organization/administration/core/services/index.ts +++ b/feature-libs/organization/administration/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/org-unit.service.ts b/feature-libs/organization/administration/core/services/org-unit.service.ts index 668a3df5f50..2e6ed187dde 100644 --- a/feature-libs/organization/administration/core/services/org-unit.service.ts +++ b/feature-libs/organization/administration/core/services/org-unit.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/organization-page-meta.module.ts b/feature-libs/organization/administration/core/services/organization-page-meta.module.ts index 61429e6adc0..f5b67bafe26 100644 --- a/feature-libs/organization/administration/core/services/organization-page-meta.module.ts +++ b/feature-libs/organization/administration/core/services/organization-page-meta.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/organization-page-meta.resolver.ts b/feature-libs/organization/administration/core/services/organization-page-meta.resolver.ts index 6ee0e4e4cf3..a23c3cf8a58 100644 --- a/feature-libs/organization/administration/core/services/organization-page-meta.resolver.ts +++ b/feature-libs/organization/administration/core/services/organization-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/permission.service.ts b/feature-libs/organization/administration/core/services/permission.service.ts index e9b5f3220ba..67028af797d 100644 --- a/feature-libs/organization/administration/core/services/permission.service.ts +++ b/feature-libs/organization/administration/core/services/permission.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/services/user-group.service.ts b/feature-libs/organization/administration/core/services/user-group.service.ts index 06a3448643b..faf6ed3cfbb 100644 --- a/feature-libs/organization/administration/core/services/user-group.service.ts +++ b/feature-libs/organization/administration/core/services/user-group.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/b2b-user.action.ts b/feature-libs/organization/administration/core/store/actions/b2b-user.action.ts index 80fd65ae67f..a845bea030f 100644 --- a/feature-libs/organization/administration/core/store/actions/b2b-user.action.ts +++ b/feature-libs/organization/administration/core/store/actions/b2b-user.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/budget.action.ts b/feature-libs/organization/administration/core/store/actions/budget.action.ts index 5b544131402..19a37d10993 100644 --- a/feature-libs/organization/administration/core/store/actions/budget.action.ts +++ b/feature-libs/organization/administration/core/store/actions/budget.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/cost-center.action.ts b/feature-libs/organization/administration/core/store/actions/cost-center.action.ts index 16ca7b0b53f..8869536b4d0 100644 --- a/feature-libs/organization/administration/core/store/actions/cost-center.action.ts +++ b/feature-libs/organization/administration/core/store/actions/cost-center.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/index.ts b/feature-libs/organization/administration/core/store/actions/index.ts index a80014744ba..aaadd5df399 100644 --- a/feature-libs/organization/administration/core/store/actions/index.ts +++ b/feature-libs/organization/administration/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/org-unit.action.ts b/feature-libs/organization/administration/core/store/actions/org-unit.action.ts index 13f60190422..f2a795c2b71 100644 --- a/feature-libs/organization/administration/core/store/actions/org-unit.action.ts +++ b/feature-libs/organization/administration/core/store/actions/org-unit.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/organization.action.ts b/feature-libs/organization/administration/core/store/actions/organization.action.ts index 8cfc95c69c5..a7488b0fcf5 100644 --- a/feature-libs/organization/administration/core/store/actions/organization.action.ts +++ b/feature-libs/organization/administration/core/store/actions/organization.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/permission.action.ts b/feature-libs/organization/administration/core/store/actions/permission.action.ts index 15ae7d15459..586ecbeafc0 100644 --- a/feature-libs/organization/administration/core/store/actions/permission.action.ts +++ b/feature-libs/organization/administration/core/store/actions/permission.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/actions/user-group.action.ts b/feature-libs/organization/administration/core/store/actions/user-group.action.ts index 021c3151143..642231cb388 100644 --- a/feature-libs/organization/administration/core/store/actions/user-group.action.ts +++ b/feature-libs/organization/administration/core/store/actions/user-group.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/effects/b2b-user.effect.spec.ts b/feature-libs/organization/administration/core/store/effects/b2b-user.effect.spec.ts index 7461e7d0f5b..34c0fa1a8b8 100644 --- a/feature-libs/organization/administration/core/store/effects/b2b-user.effect.spec.ts +++ b/feature-libs/organization/administration/core/store/effects/b2b-user.effect.spec.ts @@ -1,5 +1,10 @@ -import { HttpErrorResponse, HttpHeaders } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -179,10 +184,7 @@ describe('B2B User Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - HttpClientTestingModule, - StoreModule.forRoot({ orgCustomer: () => mockB2bUserState }), - ], + imports: [StoreModule.forRoot({ orgCustomer: () => mockB2bUserState })], providers: [ { provide: B2BUserConnector, useClass: MockB2BUserConnector }, { provide: RoutingService, useClass: MockRoutingService }, @@ -196,6 +198,8 @@ describe('B2B User Effects', () => { provide: FeatureConfigService, useClass: MockFeatureConfigService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/administration/core/store/effects/b2b-user.effect.ts b/feature-libs/organization/administration/core/store/effects/b2b-user.effect.ts index eee2149aaec..0712a30a22c 100644 --- a/feature-libs/organization/administration/core/store/effects/b2b-user.effect.ts +++ b/feature-libs/organization/administration/core/store/effects/b2b-user.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/effects/budget.effect.spec.ts b/feature-libs/organization/administration/core/store/effects/budget.effect.spec.ts index 17b9b7fe777..635af6fe8be 100644 --- a/feature-libs/organization/administration/core/store/effects/budget.effect.spec.ts +++ b/feature-libs/organization/administration/core/store/effects/budget.effect.spec.ts @@ -1,5 +1,10 @@ -import { HttpErrorResponse, HttpHeaders } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -90,16 +95,15 @@ describe('Budget Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - HttpClientTestingModule, - StoreModule.forRoot({ budget: () => mockBudgetState }), - ], + imports: [StoreModule.forRoot({ budget: () => mockBudgetState })], providers: [ { provide: BudgetConnector, useClass: MockBudgetConnector }, { provide: OccConfig, useValue: mockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, fromEffects.BudgetEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/administration/core/store/effects/budget.effect.ts b/feature-libs/organization/administration/core/store/effects/budget.effect.ts index 3148e6fb872..76f9b90a011 100644 --- a/feature-libs/organization/administration/core/store/effects/budget.effect.ts +++ b/feature-libs/organization/administration/core/store/effects/budget.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/effects/cost-center.effect.spec.ts b/feature-libs/organization/administration/core/store/effects/cost-center.effect.spec.ts index ba3b073e8b3..9311eccf7a2 100644 --- a/feature-libs/organization/administration/core/store/effects/cost-center.effect.spec.ts +++ b/feature-libs/organization/administration/core/store/effects/cost-center.effect.spec.ts @@ -1,5 +1,10 @@ -import { HttpErrorResponse, HttpHeaders } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -106,16 +111,15 @@ describe('CostCenter Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - HttpClientTestingModule, - StoreModule.forRoot({ costCenter: () => mockCostCenterState }), - ], + imports: [StoreModule.forRoot({ costCenter: () => mockCostCenterState })], providers: [ { provide: CostCenterConnector, useClass: MockCostCenterConnector }, { provide: OccConfig, useValue: mockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, fromEffects.CostCenterEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/administration/core/store/effects/cost-center.effect.ts b/feature-libs/organization/administration/core/store/effects/cost-center.effect.ts index 5ca9c333e95..a25d806e90e 100644 --- a/feature-libs/organization/administration/core/store/effects/cost-center.effect.ts +++ b/feature-libs/organization/administration/core/store/effects/cost-center.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/effects/index.ts b/feature-libs/organization/administration/core/store/effects/index.ts index e904817bb9e..9832ddbfe82 100644 --- a/feature-libs/organization/administration/core/store/effects/index.ts +++ b/feature-libs/organization/administration/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/effects/org-unit.effect.spec.ts b/feature-libs/organization/administration/core/store/effects/org-unit.effect.spec.ts index 7e7087cdda8..dfc78ffb06e 100644 --- a/feature-libs/organization/administration/core/store/effects/org-unit.effect.spec.ts +++ b/feature-libs/organization/administration/core/store/effects/org-unit.effect.spec.ts @@ -1,5 +1,10 @@ -import { HttpErrorResponse, HttpHeaders } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -125,10 +130,7 @@ describe('OrgUnit Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - HttpClientTestingModule, - StoreModule.forRoot({ orgUnit: () => mockOrgUnitState }), - ], + imports: [StoreModule.forRoot({ orgUnit: () => mockOrgUnitState })], providers: [ { provide: OrgUnitConnector, useClass: MockOrgUnitConnector }, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -139,6 +141,8 @@ describe('OrgUnit Effects', () => { }, fromEffects.OrgUnitEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/administration/core/store/effects/org-unit.effect.ts b/feature-libs/organization/administration/core/store/effects/org-unit.effect.ts index 654cfef2ac6..e392b3352a7 100644 --- a/feature-libs/organization/administration/core/store/effects/org-unit.effect.ts +++ b/feature-libs/organization/administration/core/store/effects/org-unit.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/effects/permission.effect.spec.ts b/feature-libs/organization/administration/core/store/effects/permission.effect.spec.ts index 7d8736fccac..3aef247e27a 100644 --- a/feature-libs/organization/administration/core/store/effects/permission.effect.spec.ts +++ b/feature-libs/organization/administration/core/store/effects/permission.effect.spec.ts @@ -1,5 +1,10 @@ -import { HttpErrorResponse, HttpHeaders } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -94,16 +99,15 @@ describe('Permission Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - HttpClientTestingModule, - StoreModule.forRoot({ permission: () => mockPermissionState }), - ], + imports: [StoreModule.forRoot({ permission: () => mockPermissionState })], providers: [ { provide: PermissionConnector, useClass: MockPermissionConnector }, { provide: OccConfig, useValue: mockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, fromEffects.PermissionEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/administration/core/store/effects/permission.effect.ts b/feature-libs/organization/administration/core/store/effects/permission.effect.ts index 3afc85849a4..f7836867fee 100644 --- a/feature-libs/organization/administration/core/store/effects/permission.effect.ts +++ b/feature-libs/organization/administration/core/store/effects/permission.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/effects/user-group.effect.spec.ts b/feature-libs/organization/administration/core/store/effects/user-group.effect.spec.ts index 7daf09894aa..8893fd8954e 100644 --- a/feature-libs/organization/administration/core/store/effects/user-group.effect.spec.ts +++ b/feature-libs/organization/administration/core/store/effects/user-group.effect.spec.ts @@ -1,5 +1,10 @@ -import { HttpErrorResponse, HttpHeaders } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { Type } from '@angular/core'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; @@ -120,7 +125,6 @@ describe('UserGroup Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - HttpClientTestingModule, StoreModule.forRoot({ userGroup: () => mockUserGroupState, }), @@ -134,6 +138,8 @@ describe('UserGroup Effects', () => { { provide: LoggerService, useClass: MockLoggerService }, fromEffects.UserGroupEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/administration/core/store/effects/user-group.effect.ts b/feature-libs/organization/administration/core/store/effects/user-group.effect.ts index 1c7f01ef09e..f62226fe241 100644 --- a/feature-libs/organization/administration/core/store/effects/user-group.effect.ts +++ b/feature-libs/organization/administration/core/store/effects/user-group.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/index.ts b/feature-libs/organization/administration/core/store/index.ts index 69955d0faca..af9d343ff40 100644 --- a/feature-libs/organization/administration/core/store/index.ts +++ b/feature-libs/organization/administration/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/organization-state.ts b/feature-libs/organization/administration/core/store/organization-state.ts index 22ebb0c901d..36ae5f93e95 100644 --- a/feature-libs/organization/administration/core/store/organization-state.ts +++ b/feature-libs/organization/administration/core/store/organization-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/organization-store.module.ts b/feature-libs/organization/administration/core/store/organization-store.module.ts index fab9547e15e..1e813f85b7a 100644 --- a/feature-libs/organization/administration/core/store/organization-store.module.ts +++ b/feature-libs/organization/administration/core/store/organization-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/reducers/b2b-user.reducer.ts b/feature-libs/organization/administration/core/store/reducers/b2b-user.reducer.ts index afa07bf0729..aecea5c4b6f 100644 --- a/feature-libs/organization/administration/core/store/reducers/b2b-user.reducer.ts +++ b/feature-libs/organization/administration/core/store/reducers/b2b-user.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/reducers/budget.reducer.ts b/feature-libs/organization/administration/core/store/reducers/budget.reducer.ts index 5a59d7b6401..816a7b5dc21 100644 --- a/feature-libs/organization/administration/core/store/reducers/budget.reducer.ts +++ b/feature-libs/organization/administration/core/store/reducers/budget.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/reducers/cost-center.reducer.ts b/feature-libs/organization/administration/core/store/reducers/cost-center.reducer.ts index 590277de003..b8a85405db1 100644 --- a/feature-libs/organization/administration/core/store/reducers/cost-center.reducer.ts +++ b/feature-libs/organization/administration/core/store/reducers/cost-center.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/reducers/index.ts b/feature-libs/organization/administration/core/store/reducers/index.ts index 80b7c6df02a..3b0387a0c85 100644 --- a/feature-libs/organization/administration/core/store/reducers/index.ts +++ b/feature-libs/organization/administration/core/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/reducers/org-unit.reducer.ts b/feature-libs/organization/administration/core/store/reducers/org-unit.reducer.ts index dfabeb5f47b..3764ff1ac1f 100644 --- a/feature-libs/organization/administration/core/store/reducers/org-unit.reducer.ts +++ b/feature-libs/organization/administration/core/store/reducers/org-unit.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/reducers/permission.reducer.ts b/feature-libs/organization/administration/core/store/reducers/permission.reducer.ts index 4d159637f08..c5ff4df2e63 100644 --- a/feature-libs/organization/administration/core/store/reducers/permission.reducer.ts +++ b/feature-libs/organization/administration/core/store/reducers/permission.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/reducers/user-group.reducer.ts b/feature-libs/organization/administration/core/store/reducers/user-group.reducer.ts index 6a4479afc5e..6db075a8e0d 100644 --- a/feature-libs/organization/administration/core/store/reducers/user-group.reducer.ts +++ b/feature-libs/organization/administration/core/store/reducers/user-group.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/b2b-user.selector.ts b/feature-libs/organization/administration/core/store/selectors/b2b-user.selector.ts index e792edb362f..fbef9733efd 100644 --- a/feature-libs/organization/administration/core/store/selectors/b2b-user.selector.ts +++ b/feature-libs/organization/administration/core/store/selectors/b2b-user.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/budget.selector.ts b/feature-libs/organization/administration/core/store/selectors/budget.selector.ts index bd632ea3d84..2002ec7b635 100644 --- a/feature-libs/organization/administration/core/store/selectors/budget.selector.ts +++ b/feature-libs/organization/administration/core/store/selectors/budget.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/cost-center.selector.ts b/feature-libs/organization/administration/core/store/selectors/cost-center.selector.ts index 6932894e6a8..202ffd756fb 100644 --- a/feature-libs/organization/administration/core/store/selectors/cost-center.selector.ts +++ b/feature-libs/organization/administration/core/store/selectors/cost-center.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/feature.selector.ts b/feature-libs/organization/administration/core/store/selectors/feature.selector.ts index a0aba0a4c5e..f4cfec9ffd9 100644 --- a/feature-libs/organization/administration/core/store/selectors/feature.selector.ts +++ b/feature-libs/organization/administration/core/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/index.ts b/feature-libs/organization/administration/core/store/selectors/index.ts index aeea2ab063c..3e9c5bed5ab 100644 --- a/feature-libs/organization/administration/core/store/selectors/index.ts +++ b/feature-libs/organization/administration/core/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/org-unit.selector.ts b/feature-libs/organization/administration/core/store/selectors/org-unit.selector.ts index 7a0f5a81007..267c0111649 100644 --- a/feature-libs/organization/administration/core/store/selectors/org-unit.selector.ts +++ b/feature-libs/organization/administration/core/store/selectors/org-unit.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/permission.selector.ts b/feature-libs/organization/administration/core/store/selectors/permission.selector.ts index 7b36406632f..9a89d28e6b5 100644 --- a/feature-libs/organization/administration/core/store/selectors/permission.selector.ts +++ b/feature-libs/organization/administration/core/store/selectors/permission.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/store/selectors/user-group.selector.ts b/feature-libs/organization/administration/core/store/selectors/user-group.selector.ts index 24c919559e9..9f295a3959f 100644 --- a/feature-libs/organization/administration/core/store/selectors/user-group.selector.ts +++ b/feature-libs/organization/administration/core/store/selectors/user-group.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/core/utils/get-item-status.ts b/feature-libs/organization/administration/core/utils/get-item-status.ts index a3a917155b1..df0ef7447aa 100644 --- a/feature-libs/organization/administration/core/utils/get-item-status.ts +++ b/feature-libs/organization/administration/core/utils/get-item-status.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/adapters/index.ts b/feature-libs/organization/administration/occ/adapters/index.ts index 460b6d7346b..5b5f4345c73 100644 --- a/feature-libs/organization/administration/occ/adapters/index.ts +++ b/feature-libs/organization/administration/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.spec.ts b/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.spec.ts index 186e9541c25..73d813a9aca 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.spec.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { Type } from '@angular/core'; import { TestBed } from '@angular/core/testing'; @@ -18,6 +18,10 @@ import { B2B_USER_SERIALIZER, } from '@spartacus/organization/administration/core'; import { OccB2BUserAdapter } from './occ-b2b-users.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; @@ -48,13 +52,15 @@ describe('OccB2BUserAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccB2BUserAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject( diff --git a/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.ts b/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.ts index d889a109108..116641fb20d 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-b2b-users.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.spec.ts b/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.spec.ts index 0d17e196d3c..49f942ea8d9 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.spec.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, OccEndpointsService } from '@spartacus/core'; @@ -9,6 +9,10 @@ import { BUDGET_NORMALIZER, } from '@spartacus/organization/administration/core'; import { OccBudgetAdapter } from './occ-budget.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; @@ -35,13 +39,15 @@ describe('OccBudgetAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccBudgetAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject(ConverterService); diff --git a/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.ts b/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.ts index 5d51086f7c2..2446562213e 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-budget.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.spec.ts b/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.spec.ts index 8a93ab8889b..7a9412c0b8b 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.spec.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -11,6 +11,10 @@ import { } from '@spartacus/core'; import { BUDGETS_NORMALIZER } from '@spartacus/organization/administration/core'; import { OccCostCenterAdapter } from './occ-cost-center.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; @@ -40,13 +44,15 @@ describe('OccCostCenterAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCostCenterAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject(ConverterService); diff --git a/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.ts b/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.ts index 79f925f0dbb..0905e0ae40e 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-cost-center.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.spec.ts b/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.spec.ts index 277543c0ffa..2d59fd26549 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.spec.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -21,6 +21,10 @@ import { B2B_USERS_NORMALIZER, } from '@spartacus/organization/administration/core'; import { OccOrgUnitAdapter } from './occ-org-unit.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const orgUnitId = 'testId'; @@ -50,13 +54,15 @@ describe('OccOrgUnitAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccOrgUnitAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject(ConverterService); diff --git a/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.ts b/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.ts index a78e11e8e2a..77f3a6ee139 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-org-unit.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.spec.ts b/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.spec.ts index ec3e1465146..8c4fa84946e 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.spec.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, OccEndpointsService } from '@spartacus/core'; @@ -10,6 +10,10 @@ import { PERMISSION_SERIALIZER, } from '@spartacus/organization/administration/core'; import { OccPermissionAdapter } from './occ-permission.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; @@ -35,13 +39,15 @@ describe('OccPermissionAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccPermissionAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject(ConverterService); diff --git a/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.ts b/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.ts index 9ef6f741e29..ffab1cd5218 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-permission.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.spec.ts b/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.spec.ts index 4db5edb3400..8b170c6efee 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.spec.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { Type } from '@angular/core'; import { TestBed } from '@angular/core/testing'; @@ -13,6 +13,10 @@ import { USER_GROUP_SERIALIZER, } from '@spartacus/organization/administration/core'; import { OccUserGroupAdapter } from './occ-user-group.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; @@ -46,13 +50,15 @@ describe('OccUserGroupAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserGroupAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject( diff --git a/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.ts b/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.ts index aa719286f57..548343bae99 100644 --- a/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.ts +++ b/feature-libs/organization/administration/occ/adapters/occ-user-group.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/administration-occ.module.ts b/feature-libs/organization/administration/occ/administration-occ.module.ts index c47053f10d1..bbd6101d9f0 100644 --- a/feature-libs/organization/administration/occ/administration-occ.module.ts +++ b/feature-libs/organization/administration/occ/administration-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/config/default-occ-organization-config.ts b/feature-libs/organization/administration/occ/config/default-occ-organization-config.ts index 5c0645db807..be526558a70 100644 --- a/feature-libs/organization/administration/occ/config/default-occ-organization-config.ts +++ b/feature-libs/organization/administration/occ/config/default-occ-organization-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/index.ts b/feature-libs/organization/administration/occ/converters/index.ts index dab448f5ff7..47fa119eefe 100644 --- a/feature-libs/organization/administration/occ/converters/index.ts +++ b/feature-libs/organization/administration/occ/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-b2b-user-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-b2b-user-normalizer.ts index 22178220f5e..906f2438559 100644 --- a/feature-libs/organization/administration/occ/converters/occ-b2b-user-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-b2b-user-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-b2b-user-serializer.ts b/feature-libs/organization/administration/occ/converters/occ-b2b-user-serializer.ts index 3dcb2d6d38f..840fa1c333c 100644 --- a/feature-libs/organization/administration/occ/converters/occ-b2b-user-serializer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-b2b-user-serializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-budget-list-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-budget-list-normalizer.ts index 448ad030a3e..ecf4facd19b 100644 --- a/feature-libs/organization/administration/occ/converters/occ-budget-list-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-budget-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-budget-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-budget-normalizer.ts index ca6f2c1f10c..0bfe0404f77 100644 --- a/feature-libs/organization/administration/occ/converters/occ-budget-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-budget-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-budget-serializer.ts b/feature-libs/organization/administration/occ/converters/occ-budget-serializer.ts index 4f29fc5796a..ef614f435db 100644 --- a/feature-libs/organization/administration/occ/converters/occ-budget-serializer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-budget-serializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-org-unit-approval-processes-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-org-unit-approval-processes-normalizer.ts index 82091cfa311..782cbf68a4c 100644 --- a/feature-libs/organization/administration/occ/converters/occ-org-unit-approval-processes-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-org-unit-approval-processes-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-org-unit-node-list-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-org-unit-node-list-normalizer.ts index 245c08288eb..a74afac4a18 100644 --- a/feature-libs/organization/administration/occ/converters/occ-org-unit-node-list-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-org-unit-node-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-org-unit-node-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-org-unit-node-normalizer.ts index 1d04791bed9..bae6529065a 100644 --- a/feature-libs/organization/administration/occ/converters/occ-org-unit-node-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-org-unit-node-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-org-unit-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-org-unit-normalizer.ts index a0522afc9c2..cedc2241bb2 100644 --- a/feature-libs/organization/administration/occ/converters/occ-org-unit-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-org-unit-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-permission-list-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-permission-list-normalizer.ts index 3cf728daed2..609838a5ac1 100644 --- a/feature-libs/organization/administration/occ/converters/occ-permission-list-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-permission-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-permission-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-permission-normalizer.ts index 5187d15bc0c..6a1a58dd419 100644 --- a/feature-libs/organization/administration/occ/converters/occ-permission-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-permission-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-permission-type-list.normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-permission-type-list.normalizer.ts index 384bbd2ea06..692ecfb7568 100644 --- a/feature-libs/organization/administration/occ/converters/occ-permission-type-list.normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-permission-type-list.normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-permission-type-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-permission-type-normalizer.ts index c551b25fd64..174407cfff5 100644 --- a/feature-libs/organization/administration/occ/converters/occ-permission-type-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-permission-type-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-user-group-list-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-user-group-list-normalizer.ts index 05f8563ebfa..cb7bcd29c54 100644 --- a/feature-libs/organization/administration/occ/converters/occ-user-group-list-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-user-group-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-user-group-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-user-group-normalizer.ts index d29dba2c8c1..a9428aad549 100644 --- a/feature-libs/organization/administration/occ/converters/occ-user-group-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-user-group-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/converters/occ-user-list-normalizer.ts b/feature-libs/organization/administration/occ/converters/occ-user-list-normalizer.ts index 05472cf3d16..e32471b5087 100644 --- a/feature-libs/organization/administration/occ/converters/occ-user-list-normalizer.ts +++ b/feature-libs/organization/administration/occ/converters/occ-user-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/model/index.ts b/feature-libs/organization/administration/occ/model/index.ts index 25194e44511..6eb381c89b3 100644 --- a/feature-libs/organization/administration/occ/model/index.ts +++ b/feature-libs/organization/administration/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/model/occ-administration-endpoints.model.ts b/feature-libs/organization/administration/occ/model/occ-administration-endpoints.model.ts index 5666e2b656c..fac30fdc8ef 100644 --- a/feature-libs/organization/administration/occ/model/occ-administration-endpoints.model.ts +++ b/feature-libs/organization/administration/occ/model/occ-administration-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/occ/public_api.ts b/feature-libs/organization/administration/occ/public_api.ts index 7a821e10fd7..bba6c31183c 100644 --- a/feature-libs/organization/administration/occ/public_api.ts +++ b/feature-libs/organization/administration/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/public_api.ts b/feature-libs/organization/administration/public_api.ts index 51e1066f8de..2561bc08489 100644 --- a/feature-libs/organization/administration/public_api.ts +++ b/feature-libs/organization/administration/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/administration-root.module.ts b/feature-libs/organization/administration/root/administration-root.module.ts index 7fbca1d1bb1..54f0c705a93 100644 --- a/feature-libs/organization/administration/root/administration-root.module.ts +++ b/feature-libs/organization/administration/root/administration-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/default-budget-routing.config.ts b/feature-libs/organization/administration/root/config/default-budget-routing.config.ts index 37aa0394ca9..037dac52ead 100644 --- a/feature-libs/organization/administration/root/config/default-budget-routing.config.ts +++ b/feature-libs/organization/administration/root/config/default-budget-routing.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts b/feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts index 63f5c8d767e..9a7eaff3196 100644 --- a/feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts +++ b/feature-libs/organization/administration/root/config/default-cost-center-routing.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/default-organization-layout.config.ts b/feature-libs/organization/administration/root/config/default-organization-layout.config.ts index 0a755631468..26dc062a80c 100644 --- a/feature-libs/organization/administration/root/config/default-organization-layout.config.ts +++ b/feature-libs/organization/administration/root/config/default-organization-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/default-permission-routing.config.ts b/feature-libs/organization/administration/root/config/default-permission-routing.config.ts index d89cf833311..2b8034962ae 100644 --- a/feature-libs/organization/administration/root/config/default-permission-routing.config.ts +++ b/feature-libs/organization/administration/root/config/default-permission-routing.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/default-units-routing.config.ts b/feature-libs/organization/administration/root/config/default-units-routing.config.ts index 2af38ddd39e..b28c3ad19ac 100644 --- a/feature-libs/organization/administration/root/config/default-units-routing.config.ts +++ b/feature-libs/organization/administration/root/config/default-units-routing.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/default-user-group-routing.config.ts b/feature-libs/organization/administration/root/config/default-user-group-routing.config.ts index a02f054c6b9..cb731a5a6c5 100644 --- a/feature-libs/organization/administration/root/config/default-user-group-routing.config.ts +++ b/feature-libs/organization/administration/root/config/default-user-group-routing.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/default-user-routing.config.ts b/feature-libs/organization/administration/root/config/default-user-routing.config.ts index 6e1d89893f7..4cfc0e09470 100644 --- a/feature-libs/organization/administration/root/config/default-user-routing.config.ts +++ b/feature-libs/organization/administration/root/config/default-user-routing.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/config/index.ts b/feature-libs/organization/administration/root/config/index.ts index a62f38008d3..0855d765434 100644 --- a/feature-libs/organization/administration/root/config/index.ts +++ b/feature-libs/organization/administration/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/feature-name.ts b/feature-libs/organization/administration/root/feature-name.ts index 29692c9ea74..176d55765b7 100644 --- a/feature-libs/organization/administration/root/feature-name.ts +++ b/feature-libs/organization/administration/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/public_api.ts b/feature-libs/organization/administration/root/public_api.ts index 4b43e7d7e1f..f926c71425c 100644 --- a/feature-libs/organization/administration/root/public_api.ts +++ b/feature-libs/organization/administration/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/administration/root/route-params.ts b/feature-libs/organization/administration/root/route-params.ts index 6cf4e6fad92..c8693dc8f68 100644 --- a/feature-libs/organization/administration/root/route-params.ts +++ b/feature-libs/organization/administration/root/route-params.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/assets/public_api.ts b/feature-libs/organization/order-approval/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/organization/order-approval/assets/public_api.ts +++ b/feature-libs/organization/order-approval/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/assets/translations/en/index.ts b/feature-libs/organization/order-approval/assets/translations/en/index.ts index b5879eeab5e..fbf91951465 100644 --- a/feature-libs/organization/order-approval/assets/translations/en/index.ts +++ b/feature-libs/organization/order-approval/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/assets/translations/translations.ts b/feature-libs/organization/order-approval/assets/translations/translations.ts index 28102ed63b6..72801feb932 100644 --- a/feature-libs/organization/order-approval/assets/translations/translations.ts +++ b/feature-libs/organization/order-approval/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/details/index.ts b/feature-libs/organization/order-approval/components/details/index.ts index 6d1c4d6a2a4..fcdf1b4c2db 100644 --- a/feature-libs/organization/order-approval/components/details/index.ts +++ b/feature-libs/organization/order-approval/components/details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.spec.ts b/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.spec.ts index c44e121abb1..f3a870d8b16 100644 --- a/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.spec.ts +++ b/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.spec.ts @@ -8,7 +8,6 @@ import { import { ComponentFixture, TestBed } from '@angular/core/testing'; import { ReactiveFormsModule, UntypedFormControl } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; import { BehaviorSubject, Observable, of } from 'rxjs'; @@ -89,7 +88,7 @@ describe('OrderApprovalDetailFormComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ReactiveFormsModule, I18nTestingModule, RouterTestingModule], + imports: [ReactiveFormsModule, I18nTestingModule], declarations: [ OrderApprovalDetailFormComponent, MockFormErrorsComponent, diff --git a/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.ts b/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.ts index 78b4ded4057..fbee00ef851 100644 --- a/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.ts +++ b/feature-libs/organization/order-approval/components/details/order-approval-detail-form/order-approval-detail-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/details/order-approval-detail.service.ts b/feature-libs/organization/order-approval/components/details/order-approval-detail.service.ts index 42d2d74e070..b0d5eb6fd6c 100644 --- a/feature-libs/organization/order-approval/components/details/order-approval-detail.service.ts +++ b/feature-libs/organization/order-approval/components/details/order-approval-detail.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/details/order-approval-details.module.ts b/feature-libs/organization/order-approval/components/details/order-approval-details.module.ts index eff3cee80ab..a653dccdd83 100644 --- a/feature-libs/organization/order-approval/components/details/order-approval-details.module.ts +++ b/feature-libs/organization/order-approval/components/details/order-approval-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/details/order-detail-permission-results/order-detail-permission-results.component.ts b/feature-libs/organization/order-approval/components/details/order-detail-permission-results/order-detail-permission-results.component.ts index 8359d14ebfd..49918d7e764 100644 --- a/feature-libs/organization/order-approval/components/details/order-detail-permission-results/order-detail-permission-results.component.ts +++ b/feature-libs/organization/order-approval/components/details/order-detail-permission-results/order-detail-permission-results.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/index.ts b/feature-libs/organization/order-approval/components/index.ts index 8d8012c9e52..5988174d292 100644 --- a/feature-libs/organization/order-approval/components/index.ts +++ b/feature-libs/organization/order-approval/components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/list/index.ts b/feature-libs/organization/order-approval/components/list/index.ts index e276ca564f3..73ab211361a 100644 --- a/feature-libs/organization/order-approval/components/list/index.ts +++ b/feature-libs/organization/order-approval/components/list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/list/order-approval-list.component.spec.ts b/feature-libs/organization/order-approval/components/list/order-approval-list.component.spec.ts index 5f785e05173..c514324b82b 100644 --- a/feature-libs/organization/order-approval/components/list/order-approval-list.component.spec.ts +++ b/feature-libs/organization/order-approval/components/list/order-approval-list.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { EntitiesModel, I18nTestingModule, @@ -21,6 +20,7 @@ import { OrderApproval } from '../../core/model/order-approval.model'; import { OrderApprovalService } from '../../core/services/order-approval.service'; import { OrderApprovalListComponent } from './order-approval-list.component'; import createSpy = jasmine.createSpy; +import { ActivatedRoute } from '@angular/router'; const mockOrderApprovals: EntitiesModel = { pagination: { @@ -70,6 +70,10 @@ const mockOrderApprovals: EntitiesModel = { ], }; +class MockActivatedRoute { + constructor(public snapshot: any) {} +} + @Component({ template: '', selector: 'cx-sorting', @@ -106,14 +110,10 @@ describe('OrderApprovalListComponent?', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - I18nTestingModule, - RouterTestingModule, - UrlTestingModule, - PaginationTestingModule, - ], + imports: [I18nTestingModule, UrlTestingModule, PaginationTestingModule], declarations: [OrderApprovalListComponent, MockSortingComponent], providers: [ + { provide: ActivatedRoute, useValue: new MockActivatedRoute({}) }, { provide: RoutingService, useClass: MockRoutingService }, { provide: OrderApprovalService, useClass: MockOrderApprovalService }, { provide: RoutingService, useClass: MockRoutingService }, diff --git a/feature-libs/organization/order-approval/components/list/order-approval-list.component.ts b/feature-libs/organization/order-approval/components/list/order-approval-list.component.ts index e6beb61dbf1..62c25b0442e 100644 --- a/feature-libs/organization/order-approval/components/list/order-approval-list.component.ts +++ b/feature-libs/organization/order-approval/components/list/order-approval-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/list/order-approval-list.module.ts b/feature-libs/organization/order-approval/components/list/order-approval-list.module.ts index 10af99d2504..ce3364df9ab 100644 --- a/feature-libs/organization/order-approval/components/list/order-approval-list.module.ts +++ b/feature-libs/organization/order-approval/components/list/order-approval-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/components/order-approval-components.module.ts b/feature-libs/organization/order-approval/components/order-approval-components.module.ts index b90f4a9fdaf..2b285c99196 100644 --- a/feature-libs/organization/order-approval/components/order-approval-components.module.ts +++ b/feature-libs/organization/order-approval/components/order-approval-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/connectors/converters.ts b/feature-libs/organization/order-approval/core/connectors/converters.ts index 511658261e9..df717035150 100644 --- a/feature-libs/organization/order-approval/core/connectors/converters.ts +++ b/feature-libs/organization/order-approval/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/connectors/index.ts b/feature-libs/organization/order-approval/core/connectors/index.ts index d5138959e5f..4977583ee9d 100644 --- a/feature-libs/organization/order-approval/core/connectors/index.ts +++ b/feature-libs/organization/order-approval/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/connectors/order-approval.adapter.ts b/feature-libs/organization/order-approval/core/connectors/order-approval.adapter.ts index 96545e914d1..6413e8543fe 100644 --- a/feature-libs/organization/order-approval/core/connectors/order-approval.adapter.ts +++ b/feature-libs/organization/order-approval/core/connectors/order-approval.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/connectors/order-approval.connector.ts b/feature-libs/organization/order-approval/core/connectors/order-approval.connector.ts index d48d22b0a2b..988da0e5182 100644 --- a/feature-libs/organization/order-approval/core/connectors/order-approval.connector.ts +++ b/feature-libs/organization/order-approval/core/connectors/order-approval.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/guards/approver.guard.ts b/feature-libs/organization/order-approval/core/guards/approver.guard.ts index a5b2b754609..db1e7745f49 100644 --- a/feature-libs/organization/order-approval/core/guards/approver.guard.ts +++ b/feature-libs/organization/order-approval/core/guards/approver.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/guards/index.ts b/feature-libs/organization/order-approval/core/guards/index.ts index c4b23975dce..2d066072842 100644 --- a/feature-libs/organization/order-approval/core/guards/index.ts +++ b/feature-libs/organization/order-approval/core/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/model/augmented-core.model.ts b/feature-libs/organization/order-approval/core/model/augmented-core.model.ts index b465e7f1b82..e74422c2235 100644 --- a/feature-libs/organization/order-approval/core/model/augmented-core.model.ts +++ b/feature-libs/organization/order-approval/core/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/model/index.ts b/feature-libs/organization/order-approval/core/model/index.ts index 62b76efb7be..7ee3ec5871a 100644 --- a/feature-libs/organization/order-approval/core/model/index.ts +++ b/feature-libs/organization/order-approval/core/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/model/order-approval.model.ts b/feature-libs/organization/order-approval/core/model/order-approval.model.ts index 2dac1b8266d..e99e8b56482 100644 --- a/feature-libs/organization/order-approval/core/model/order-approval.model.ts +++ b/feature-libs/organization/order-approval/core/model/order-approval.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/order-approval-core.module.ts b/feature-libs/organization/order-approval/core/order-approval-core.module.ts index 8be3d18fb02..fe0f3ccd28b 100644 --- a/feature-libs/organization/order-approval/core/order-approval-core.module.ts +++ b/feature-libs/organization/order-approval/core/order-approval-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/services/index.ts b/feature-libs/organization/order-approval/core/services/index.ts index 40b4dd40c7e..003d7c3a450 100644 --- a/feature-libs/organization/order-approval/core/services/index.ts +++ b/feature-libs/organization/order-approval/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/services/order-approval.service.ts b/feature-libs/organization/order-approval/core/services/order-approval.service.ts index 52c47d70588..22eee26d24a 100644 --- a/feature-libs/organization/order-approval/core/services/order-approval.service.ts +++ b/feature-libs/organization/order-approval/core/services/order-approval.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/actions/index.ts b/feature-libs/organization/order-approval/core/store/actions/index.ts index 503bdbdf98b..dd9a512a7a5 100644 --- a/feature-libs/organization/order-approval/core/store/actions/index.ts +++ b/feature-libs/organization/order-approval/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/actions/order-approval.action.ts b/feature-libs/organization/order-approval/core/store/actions/order-approval.action.ts index bb8f2cf0cbe..cf9e2f03a56 100644 --- a/feature-libs/organization/order-approval/core/store/actions/order-approval.action.ts +++ b/feature-libs/organization/order-approval/core/store/actions/order-approval.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/effects/index.ts b/feature-libs/organization/order-approval/core/store/effects/index.ts index 98efb9273db..c3cb9cff680 100644 --- a/feature-libs/organization/order-approval/core/store/effects/index.ts +++ b/feature-libs/organization/order-approval/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.spec.ts b/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.spec.ts index 7739471261d..eca0a7134fb 100644 --- a/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.spec.ts +++ b/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.spec.ts @@ -1,5 +1,10 @@ -import { HttpErrorResponse, HttpHeaders } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -90,7 +95,6 @@ describe('OrderApproval Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - HttpClientTestingModule, StoreModule.forRoot({ orderApproval: () => mockOrderApprovalState }), ], providers: [ @@ -102,6 +106,8 @@ describe('OrderApproval Effects', () => { { provide: LoggerService, useClass: MockLoggerService }, fromEffects.OrderApprovalEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.ts b/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.ts index ffbb140c317..73a8daf095c 100644 --- a/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.ts +++ b/feature-libs/organization/order-approval/core/store/effects/order-approval.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/index.ts b/feature-libs/organization/order-approval/core/store/index.ts index cabc255803f..6461f5360bd 100644 --- a/feature-libs/organization/order-approval/core/store/index.ts +++ b/feature-libs/organization/order-approval/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/order-approval-state.ts b/feature-libs/organization/order-approval/core/store/order-approval-state.ts index 6f7cf0319d4..fb5e0cd41e7 100644 --- a/feature-libs/organization/order-approval/core/store/order-approval-state.ts +++ b/feature-libs/organization/order-approval/core/store/order-approval-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/order-approval-store.module.ts b/feature-libs/organization/order-approval/core/store/order-approval-store.module.ts index 18ca016d752..55835685f73 100644 --- a/feature-libs/organization/order-approval/core/store/order-approval-store.module.ts +++ b/feature-libs/organization/order-approval/core/store/order-approval-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/reducers/index.ts b/feature-libs/organization/order-approval/core/store/reducers/index.ts index 714b9a9a141..679ac121fec 100644 --- a/feature-libs/organization/order-approval/core/store/reducers/index.ts +++ b/feature-libs/organization/order-approval/core/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/reducers/order-approval.reducer.ts b/feature-libs/organization/order-approval/core/store/reducers/order-approval.reducer.ts index 9d5f74249e6..5c580453737 100644 --- a/feature-libs/organization/order-approval/core/store/reducers/order-approval.reducer.ts +++ b/feature-libs/organization/order-approval/core/store/reducers/order-approval.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/selectors/index.ts b/feature-libs/organization/order-approval/core/store/selectors/index.ts index 99679829a5e..26daf21b9ac 100644 --- a/feature-libs/organization/order-approval/core/store/selectors/index.ts +++ b/feature-libs/organization/order-approval/core/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/core/store/selectors/order-approval.selector.ts b/feature-libs/organization/order-approval/core/store/selectors/order-approval.selector.ts index be46fad6ee9..0ee2d7876dd 100644 --- a/feature-libs/organization/order-approval/core/store/selectors/order-approval.selector.ts +++ b/feature-libs/organization/order-approval/core/store/selectors/order-approval.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/adapters/index.ts b/feature-libs/organization/order-approval/occ/adapters/index.ts index 4f72fd09903..4ac742e3ee9 100644 --- a/feature-libs/organization/order-approval/occ/adapters/index.ts +++ b/feature-libs/organization/order-approval/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.spec.ts b/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.spec.ts index 14bfa6f47a5..5d2738caa22 100644 --- a/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.spec.ts +++ b/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, OccEndpointsService } from '@spartacus/core'; @@ -15,6 +15,10 @@ import { OrderApprovalDecisionValue, } from '../../core/model/order-approval.model'; import { OccOrderApprovalAdapter } from './occ-order-approval.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; @@ -46,13 +50,15 @@ describe('OccOrderApprovalAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccOrderApprovalAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject(ConverterService); diff --git a/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.ts b/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.ts index e7433905b6e..59e90ef5982 100644 --- a/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.ts +++ b/feature-libs/organization/order-approval/occ/adapters/occ-order-approval.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/config/default-occ-organization-config.ts b/feature-libs/organization/order-approval/occ/config/default-occ-organization-config.ts index 036b27c5536..9086940c2e3 100644 --- a/feature-libs/organization/order-approval/occ/config/default-occ-organization-config.ts +++ b/feature-libs/organization/order-approval/occ/config/default-occ-organization-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/converters/index.ts b/feature-libs/organization/order-approval/occ/converters/index.ts index 721e975df9c..d396701f652 100644 --- a/feature-libs/organization/order-approval/occ/converters/index.ts +++ b/feature-libs/organization/order-approval/occ/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/converters/occ-order-approval-decision-normalizer.ts b/feature-libs/organization/order-approval/occ/converters/occ-order-approval-decision-normalizer.ts index 6486d650928..623787ff189 100644 --- a/feature-libs/organization/order-approval/occ/converters/occ-order-approval-decision-normalizer.ts +++ b/feature-libs/organization/order-approval/occ/converters/occ-order-approval-decision-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/converters/occ-order-approval-list-normalizer.ts b/feature-libs/organization/order-approval/occ/converters/occ-order-approval-list-normalizer.ts index 493fe07f740..f470f76b987 100644 --- a/feature-libs/organization/order-approval/occ/converters/occ-order-approval-list-normalizer.ts +++ b/feature-libs/organization/order-approval/occ/converters/occ-order-approval-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/converters/occ-order-approval-normalizer.ts b/feature-libs/organization/order-approval/occ/converters/occ-order-approval-normalizer.ts index d835e19d51f..1c99313d85c 100644 --- a/feature-libs/organization/order-approval/occ/converters/occ-order-approval-normalizer.ts +++ b/feature-libs/organization/order-approval/occ/converters/occ-order-approval-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/index.ts b/feature-libs/organization/order-approval/occ/index.ts index 7aac5431339..8ecb03283ba 100644 --- a/feature-libs/organization/order-approval/occ/index.ts +++ b/feature-libs/organization/order-approval/occ/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/model/index.ts b/feature-libs/organization/order-approval/occ/model/index.ts index 56e95e003f8..e043c4f76f0 100644 --- a/feature-libs/organization/order-approval/occ/model/index.ts +++ b/feature-libs/organization/order-approval/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/model/occ-order-approval-endpoints.model.ts b/feature-libs/organization/order-approval/occ/model/occ-order-approval-endpoints.model.ts index e6312f95d1c..d8890c841c5 100644 --- a/feature-libs/organization/order-approval/occ/model/occ-order-approval-endpoints.model.ts +++ b/feature-libs/organization/order-approval/occ/model/occ-order-approval-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/occ/order-approval-occ.module.ts b/feature-libs/organization/order-approval/occ/order-approval-occ.module.ts index 8c1b7e488cd..258a5745b1d 100644 --- a/feature-libs/organization/order-approval/occ/order-approval-occ.module.ts +++ b/feature-libs/organization/order-approval/occ/order-approval-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/order-approval.module.ts b/feature-libs/organization/order-approval/order-approval.module.ts index c8e07714181..4a595c89e78 100644 --- a/feature-libs/organization/order-approval/order-approval.module.ts +++ b/feature-libs/organization/order-approval/order-approval.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/public_api.ts b/feature-libs/organization/order-approval/public_api.ts index 4e9725f5dab..017ca19f9f6 100644 --- a/feature-libs/organization/order-approval/public_api.ts +++ b/feature-libs/organization/order-approval/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/root/feature-name.ts b/feature-libs/organization/order-approval/root/feature-name.ts index 401a84fbaf0..e7b855c6903 100644 --- a/feature-libs/organization/order-approval/root/feature-name.ts +++ b/feature-libs/organization/order-approval/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/root/order-approval-root.module.ts b/feature-libs/organization/order-approval/root/order-approval-root.module.ts index e35214893af..6abce913a8a 100644 --- a/feature-libs/organization/order-approval/root/order-approval-root.module.ts +++ b/feature-libs/organization/order-approval/root/order-approval-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/order-approval/root/public_api.ts b/feature-libs/organization/order-approval/root/public_api.ts index f92b7bce8e3..6a90fae9ec0 100644 --- a/feature-libs/organization/order-approval/root/public_api.ts +++ b/feature-libs/organization/order-approval/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/package.json b/feature-libs/organization/package.json index 4b29ed5d4da..f268deec846 100644 --- a/feature-libs/organization/package.json +++ b/feature-libs/organization/package.json @@ -25,14 +25,14 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", diff --git a/feature-libs/organization/public_api.ts b/feature-libs/organization/public_api.ts index 506a976d5ec..68570a34a5f 100644 --- a/feature-libs/organization/public_api.ts +++ b/feature-libs/organization/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/schematics/add-organization/__snapshots__/index_spec.ts.snap b/feature-libs/organization/schematics/add-organization/__snapshots__/index_spec.ts.snap index d5a0a6aa0dd..6cdaf2a2d88 100644 --- a/feature-libs/organization/schematics/add-organization/__snapshots__/index_spec.ts.snap +++ b/feature-libs/organization/schematics/add-organization/__snapshots__/index_spec.ts.snap @@ -132,8 +132,10 @@ exports[`Spartacus Organization schematics: ng-add Account summary feature gener "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -151,13 +153,13 @@ exports[`Spartacus Organization schematics: ng-add Account summary feature gener "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -183,10 +185,7 @@ exports[`Spartacus Organization schematics: ng-add Account summary feature gener "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -198,8 +197,10 @@ exports[`Spartacus Organization schematics: ng-add Account summary feature gener "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -351,8 +352,10 @@ exports[`Spartacus Organization schematics: ng-add Administration feature genera "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -370,13 +373,13 @@ exports[`Spartacus Organization schematics: ng-add Administration feature genera "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -402,10 +405,7 @@ exports[`Spartacus Organization schematics: ng-add Administration feature genera "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -417,8 +417,10 @@ exports[`Spartacus Organization schematics: ng-add Administration feature genera "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -570,8 +572,10 @@ exports[`Spartacus Organization schematics: ng-add Order approval feature genera "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -589,13 +593,13 @@ exports[`Spartacus Organization schematics: ng-add Order approval feature genera "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -621,10 +625,7 @@ exports[`Spartacus Organization schematics: ng-add Order approval feature genera "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -636,8 +637,10 @@ exports[`Spartacus Organization schematics: ng-add Order approval feature genera "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -789,8 +792,10 @@ exports[`Spartacus Organization schematics: ng-add Unit order feature general se "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -808,13 +813,13 @@ exports[`Spartacus Organization schematics: ng-add Unit order feature general se "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -840,10 +845,7 @@ exports[`Spartacus Organization schematics: ng-add Unit order feature general se "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -855,8 +857,10 @@ exports[`Spartacus Organization schematics: ng-add Unit order feature general se "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -1008,8 +1012,10 @@ exports[`Spartacus Organization schematics: ng-add User registration feature gen "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -1027,13 +1033,13 @@ exports[`Spartacus Organization schematics: ng-add User registration feature gen "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -1059,10 +1065,7 @@ exports[`Spartacus Organization schematics: ng-add User registration feature gen "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -1074,8 +1077,10 @@ exports[`Spartacus Organization schematics: ng-add User registration feature gen "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/feature-libs/organization/schematics/add-organization/index.ts b/feature-libs/organization/schematics/add-organization/index.ts index b372e527e7f..9beba900a02 100644 --- a/feature-libs/organization/schematics/add-organization/index.ts +++ b/feature-libs/organization/schematics/add-organization/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/schematics/add-organization/schema.json b/feature-libs/organization/schematics/add-organization/schema.json index 2e05fce6940..3fed48166d5 100644 --- a/feature-libs/organization/schematics/add-organization/schema.json +++ b/feature-libs/organization/schematics/add-organization/schema.json @@ -24,6 +24,13 @@ "features": { "type": "array", "uniqueItems": true, + "default": [ + "Administration", + "Order-Approval", + "Account-Summary", + "Organization-User-Registration", + "Unit-Order" + ], "items": { "enum": [ "Administration", @@ -34,13 +41,6 @@ ], "type": "string" }, - "default": [ - "Administration", - "Order-Approval", - "Account-Summary", - "Organization-User-Registration", - "Unit-Order" - ], "x-prompt": { "message": "Which Organization features would you like to set up?", @@ -48,23 +48,28 @@ "items": [ { "value": "Administration", - "label": "Administration (b2b feature)" + "label": "Administration (b2b feature)", + "checked": true }, { "value": "Order-Approval", - "label": "Order Approval (b2b feature)" + "label": "Order Approval (b2b feature)", + "checked": true }, { "value": "Account-Summary", - "label": "Account Summary (b2b feature, requires Organization - Administration)" + "label": "Account Summary (b2b feature, requires Organization - Administration)", + "checked": true }, { "value": "Organization-User-Registration", - "label": "User Registration (b2b feature)" + "label": "User Registration (b2b feature)", + "checked": true }, { "value": "Unit-Order", - "label": "Unit Order (b2b feature)" + "label": "Unit Order (b2b feature)", + "checked": true } ] } diff --git a/feature-libs/organization/setup-jest.ts b/feature-libs/organization/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/organization/setup-jest.ts +++ b/feature-libs/organization/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/test.ts b/feature-libs/organization/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/feature-libs/organization/test.ts +++ b/feature-libs/organization/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/tsconfig.schematics.json b/feature-libs/organization/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/feature-libs/organization/tsconfig.schematics.json +++ b/feature-libs/organization/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/feature-libs/organization/unit-order/assets/public_api.ts b/feature-libs/organization/unit-order/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/organization/unit-order/assets/public_api.ts +++ b/feature-libs/organization/unit-order/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/assets/translations/en/index.ts b/feature-libs/organization/unit-order/assets/translations/en/index.ts index 1c373a7fb7a..6cfc6285dc9 100644 --- a/feature-libs/organization/unit-order/assets/translations/en/index.ts +++ b/feature-libs/organization/unit-order/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/assets/translations/translations.ts b/feature-libs/organization/unit-order/assets/translations/translations.ts index a4e9065cd32..025feba2aa9 100644 --- a/feature-libs/organization/unit-order/assets/translations/translations.ts +++ b/feature-libs/organization/unit-order/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/page-context/index.ts b/feature-libs/organization/unit-order/components/page-context/index.ts index d844761e3f8..7f7b883635a 100644 --- a/feature-libs/organization/unit-order/components/page-context/index.ts +++ b/feature-libs/organization/unit-order/components/page-context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/page-context/unit-order-details-order-entries.context.ts b/feature-libs/organization/unit-order/components/page-context/unit-order-details-order-entries.context.ts index f1b44fc6f2e..bbe128ae65b 100644 --- a/feature-libs/organization/unit-order/components/page-context/unit-order-details-order-entries.context.ts +++ b/feature-libs/organization/unit-order/components/page-context/unit-order-details-order-entries.context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/public_api.ts b/feature-libs/organization/unit-order/components/public_api.ts index af3a23fe374..f77861247b5 100644 --- a/feature-libs/organization/unit-order/components/public_api.ts +++ b/feature-libs/organization/unit-order/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-detail/index.ts b/feature-libs/organization/unit-order/components/unit-level-order-detail/index.ts index 5cb1413c7a4..7cb3d4fccac 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-detail/index.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-detail/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.module.ts b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.module.ts index b4778b5f552..1dfd2d26d4f 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.module.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.service.ts b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.service.ts index 4c7de7ea1ac..efed05838e5 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.service.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-detail.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/index.ts b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/index.ts index 207baf1fd6b..a5511a898ae 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/index.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.component.ts b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.component.ts index 9eae0774be2..837c065270d 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.component.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.module.ts b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.module.ts index 1d4b6ef73bd..43095f91dc7 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.module.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-detail/unit-level-order-overview/unit-level-order-overview.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.component.ts b/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.component.ts index 96c5efc3f41..98217106a02 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.component.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.module.ts b/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.module.ts index a8d54d978ff..b96b5438b06 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.module.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-history/filter/unit-level-order-history-filter.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-history/index.ts b/feature-libs/organization/unit-order/components/unit-level-order-history/index.ts index cf08e2653fe..ec1e16e5b40 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-history/index.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-history/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.spec.ts b/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.spec.ts index 96d06052001..a457724aba4 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.spec.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.spec.ts @@ -7,8 +7,8 @@ import { PipeTransform, } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { ReactiveFormsModule } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, PaginationModel, @@ -17,13 +17,12 @@ import { TranslationService, } from '@spartacus/core'; import { Order, OrderHistoryList } from '@spartacus/order/root'; +import { ICON_TYPE } from '@spartacus/storefront'; import { BehaviorSubject, EMPTY, Observable, of } from 'rxjs'; import { OrderHistoryQueryParams } from '../../core/model/unit-order.model'; import { UnitOrderFacade } from '../../root/facade'; -import { UnitLevelOrderHistoryComponent } from './unit-level-order-history.component'; import { UnitLevelOrderHistoryFilterComponent } from './filter/unit-level-order-history-filter.component'; -import { ICON_TYPE } from '@spartacus/storefront'; -import { ReactiveFormsModule } from '@angular/forms'; +import { UnitLevelOrderHistoryComponent } from './unit-level-order-history.component'; const mockOrderList: OrderHistoryList | undefined = { orders: [ @@ -162,7 +161,7 @@ describe('UnitLevelOrderHistoryComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule, ReactiveFormsModule], + imports: [I18nTestingModule, ReactiveFormsModule], declarations: [ UnitLevelOrderHistoryComponent, MockUrlPipe, diff --git a/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.ts b/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.ts index 6ca0c42be09..31e4e7ecb18 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.module.ts b/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.module.ts index d3778ae3a44..76b134db74a 100644 --- a/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.module.ts +++ b/feature-libs/organization/unit-order/components/unit-level-order-history/unit-level-order-history.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/components/unit-order-components.module.ts b/feature-libs/organization/unit-order/components/unit-order-components.module.ts index b70bfe647d0..c446c7e0e06 100644 --- a/feature-libs/organization/unit-order/components/unit-order-components.module.ts +++ b/feature-libs/organization/unit-order/components/unit-order-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/connectors/index.ts b/feature-libs/organization/unit-order/core/connectors/index.ts index e0101b49a7b..b8cd7b0015f 100644 --- a/feature-libs/organization/unit-order/core/connectors/index.ts +++ b/feature-libs/organization/unit-order/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/connectors/unit-order.adapter.ts b/feature-libs/organization/unit-order/core/connectors/unit-order.adapter.ts index 61686809b40..1cf5fb9bacd 100644 --- a/feature-libs/organization/unit-order/core/connectors/unit-order.adapter.ts +++ b/feature-libs/organization/unit-order/core/connectors/unit-order.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/connectors/unit-order.connector.ts b/feature-libs/organization/unit-order/core/connectors/unit-order.connector.ts index 8af0141eeb7..69ea5f960ba 100644 --- a/feature-libs/organization/unit-order/core/connectors/unit-order.connector.ts +++ b/feature-libs/organization/unit-order/core/connectors/unit-order.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/guards/index.ts b/feature-libs/organization/unit-order/core/guards/index.ts index 1dc4e79cf88..a37908a3fa8 100644 --- a/feature-libs/organization/unit-order/core/guards/index.ts +++ b/feature-libs/organization/unit-order/core/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/guards/unit-level-orders-viewer.guard.ts b/feature-libs/organization/unit-order/core/guards/unit-level-orders-viewer.guard.ts index 1b918375d0b..9192b56dfd9 100644 --- a/feature-libs/organization/unit-order/core/guards/unit-level-orders-viewer.guard.ts +++ b/feature-libs/organization/unit-order/core/guards/unit-level-orders-viewer.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/model/augmented-core.model.ts b/feature-libs/organization/unit-order/core/model/augmented-core.model.ts index 01bac318194..b710596aa9e 100644 --- a/feature-libs/organization/unit-order/core/model/augmented-core.model.ts +++ b/feature-libs/organization/unit-order/core/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/model/index.ts b/feature-libs/organization/unit-order/core/model/index.ts index 9c7356e9ddb..439d9be4ef4 100644 --- a/feature-libs/organization/unit-order/core/model/index.ts +++ b/feature-libs/organization/unit-order/core/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/model/unit-order.model.ts b/feature-libs/organization/unit-order/core/model/unit-order.model.ts index 08d749428e4..b9cf70fb46a 100644 --- a/feature-libs/organization/unit-order/core/model/unit-order.model.ts +++ b/feature-libs/organization/unit-order/core/model/unit-order.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/public_api.ts b/feature-libs/organization/unit-order/core/public_api.ts index 850c2722457..bcd4f99ac5a 100644 --- a/feature-libs/organization/unit-order/core/public_api.ts +++ b/feature-libs/organization/unit-order/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/services/index.ts b/feature-libs/organization/unit-order/core/services/index.ts index 8b3a7771409..29530bf960c 100644 --- a/feature-libs/organization/unit-order/core/services/index.ts +++ b/feature-libs/organization/unit-order/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/services/unit-order.service.ts b/feature-libs/organization/unit-order/core/services/unit-order.service.ts index 30bb0f05566..6b02e638c42 100644 --- a/feature-libs/organization/unit-order/core/services/unit-order.service.ts +++ b/feature-libs/organization/unit-order/core/services/unit-order.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/actions/index.ts b/feature-libs/organization/unit-order/core/store/actions/index.ts index 0aa8f0aedbc..6e2402e60a6 100644 --- a/feature-libs/organization/unit-order/core/store/actions/index.ts +++ b/feature-libs/organization/unit-order/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/actions/unit-order-group.actions.ts b/feature-libs/organization/unit-order/core/store/actions/unit-order-group.actions.ts index 756e7512446..58598135431 100644 --- a/feature-libs/organization/unit-order/core/store/actions/unit-order-group.actions.ts +++ b/feature-libs/organization/unit-order/core/store/actions/unit-order-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/actions/unit-order.action.ts b/feature-libs/organization/unit-order/core/store/actions/unit-order.action.ts index b66988f6f04..135e7fa9bf8 100644 --- a/feature-libs/organization/unit-order/core/store/actions/unit-order.action.ts +++ b/feature-libs/organization/unit-order/core/store/actions/unit-order.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/effects/index.ts b/feature-libs/organization/unit-order/core/store/effects/index.ts index 71ed5730ec0..e608663416a 100644 --- a/feature-libs/organization/unit-order/core/store/effects/index.ts +++ b/feature-libs/organization/unit-order/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.spec.ts b/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.spec.ts index f38f80c58a2..4d9ecf240b3 100644 --- a/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.spec.ts +++ b/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.spec.ts @@ -1,5 +1,9 @@ -import { HttpErrorResponse } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { Actions } from '@ngrx/effects'; import { provideMockActions } from '@ngrx/effects/testing'; @@ -42,12 +46,14 @@ describe('Orders effect', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ UnitOrderConnector, UnitOrderEffect, { provide: UnitOrderAdapter, useValue: {} }, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.ts b/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.ts index 498d8e3edd8..a88439f349d 100644 --- a/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.ts +++ b/feature-libs/organization/unit-order/core/store/effects/unit-order.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/index.ts b/feature-libs/organization/unit-order/core/store/index.ts index f091ce4fee6..eb91c23651e 100644 --- a/feature-libs/organization/unit-order/core/store/index.ts +++ b/feature-libs/organization/unit-order/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/reducers/index.ts b/feature-libs/organization/unit-order/core/store/reducers/index.ts index 5e5d51c1429..6b6e5fd2788 100644 --- a/feature-libs/organization/unit-order/core/store/reducers/index.ts +++ b/feature-libs/organization/unit-order/core/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/reducers/unit-order.reducer.ts b/feature-libs/organization/unit-order/core/store/reducers/unit-order.reducer.ts index 38cee21fb5c..81ecec0b21d 100644 --- a/feature-libs/organization/unit-order/core/store/reducers/unit-order.reducer.ts +++ b/feature-libs/organization/unit-order/core/store/reducers/unit-order.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/selectors/feature.selector.ts b/feature-libs/organization/unit-order/core/store/selectors/feature.selector.ts index 168c46624f5..1ab57748b18 100644 --- a/feature-libs/organization/unit-order/core/store/selectors/feature.selector.ts +++ b/feature-libs/organization/unit-order/core/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/selectors/index.ts b/feature-libs/organization/unit-order/core/store/selectors/index.ts index 4a3d2d787ae..1bdd70bd1de 100644 --- a/feature-libs/organization/unit-order/core/store/selectors/index.ts +++ b/feature-libs/organization/unit-order/core/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/selectors/unit-order-group.selectors.ts b/feature-libs/organization/unit-order/core/store/selectors/unit-order-group.selectors.ts index 08e7fea0f22..1267398ad7b 100644 --- a/feature-libs/organization/unit-order/core/store/selectors/unit-order-group.selectors.ts +++ b/feature-libs/organization/unit-order/core/store/selectors/unit-order-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/selectors/unit-order.selector.ts b/feature-libs/organization/unit-order/core/store/selectors/unit-order.selector.ts index b6dba6ca5f6..27a49e56a3c 100644 --- a/feature-libs/organization/unit-order/core/store/selectors/unit-order.selector.ts +++ b/feature-libs/organization/unit-order/core/store/selectors/unit-order.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/unit-order-state.ts b/feature-libs/organization/unit-order/core/store/unit-order-state.ts index a3fa792f8fd..e7bbf0d4c6d 100644 --- a/feature-libs/organization/unit-order/core/store/unit-order-state.ts +++ b/feature-libs/organization/unit-order/core/store/unit-order-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/store/unit-order-store.module.ts b/feature-libs/organization/unit-order/core/store/unit-order-store.module.ts index e4ff3784926..2993ab53b04 100644 --- a/feature-libs/organization/unit-order/core/store/unit-order-store.module.ts +++ b/feature-libs/organization/unit-order/core/store/unit-order-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/core/unit-order-core.module.ts b/feature-libs/organization/unit-order/core/unit-order-core.module.ts index 83ec69ec342..875f064029d 100644 --- a/feature-libs/organization/unit-order/core/unit-order-core.module.ts +++ b/feature-libs/organization/unit-order/core/unit-order-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/occ/adapters/index.ts b/feature-libs/organization/unit-order/occ/adapters/index.ts index 46f2848b6b4..7aef3ccc187 100644 --- a/feature-libs/organization/unit-order/occ/adapters/index.ts +++ b/feature-libs/organization/unit-order/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.spec.ts b/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.spec.ts index 838987606f2..6223519a8b9 100644 --- a/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.spec.ts +++ b/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.spec.ts @@ -1,7 +1,11 @@ -import { HttpClientModule, HttpRequest } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpRequest, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { fakeAsync, TestBed, waitForAsync } from '@angular/core/testing'; import { ConverterService, OccEndpointsService } from '@spartacus/core'; @@ -23,13 +27,14 @@ describe('OccUnitOrderAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientModule, HttpClientTestingModule], providers: [ OccUnitOrderAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.ts b/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.ts index 253b215fcde..68f2215d400 100644 --- a/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.ts +++ b/feature-libs/organization/unit-order/occ/adapters/occ-unit-order.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/occ/config/default-occ-organization-config.ts b/feature-libs/organization/unit-order/occ/config/default-occ-organization-config.ts index a3ed3e029d3..dd5c7c21a3d 100644 --- a/feature-libs/organization/unit-order/occ/config/default-occ-organization-config.ts +++ b/feature-libs/organization/unit-order/occ/config/default-occ-organization-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/occ/model/index.ts b/feature-libs/organization/unit-order/occ/model/index.ts index 90060a54e99..103c9e014d8 100644 --- a/feature-libs/organization/unit-order/occ/model/index.ts +++ b/feature-libs/organization/unit-order/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/occ/model/occ-unit-order-endpoints.model.ts b/feature-libs/organization/unit-order/occ/model/occ-unit-order-endpoints.model.ts index f0e998043d4..4cc17c50a60 100644 --- a/feature-libs/organization/unit-order/occ/model/occ-unit-order-endpoints.model.ts +++ b/feature-libs/organization/unit-order/occ/model/occ-unit-order-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/occ/public_api.ts b/feature-libs/organization/unit-order/occ/public_api.ts index 4fea4c3aaac..990dc362da8 100644 --- a/feature-libs/organization/unit-order/occ/public_api.ts +++ b/feature-libs/organization/unit-order/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/occ/unit-order-occ.module.ts b/feature-libs/organization/unit-order/occ/unit-order-occ.module.ts index 55769558616..8195b18509e 100644 --- a/feature-libs/organization/unit-order/occ/unit-order-occ.module.ts +++ b/feature-libs/organization/unit-order/occ/unit-order-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/public_api.ts b/feature-libs/organization/unit-order/public_api.ts index 3e4e5317360..0a314d50ab9 100644 --- a/feature-libs/organization/unit-order/public_api.ts +++ b/feature-libs/organization/unit-order/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/root/context/context.ts b/feature-libs/organization/unit-order/root/context/context.ts index 07f20de9962..ca74e21245d 100644 --- a/feature-libs/organization/unit-order/root/context/context.ts +++ b/feature-libs/organization/unit-order/root/context/context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/root/context/index.ts b/feature-libs/organization/unit-order/root/context/index.ts index 0fd786c2808..45a7d9aef5f 100644 --- a/feature-libs/organization/unit-order/root/context/index.ts +++ b/feature-libs/organization/unit-order/root/context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/root/facade/index.ts b/feature-libs/organization/unit-order/root/facade/index.ts index 04093326486..2f5cbba990e 100644 --- a/feature-libs/organization/unit-order/root/facade/index.ts +++ b/feature-libs/organization/unit-order/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/root/facade/unit-order.facade.ts b/feature-libs/organization/unit-order/root/facade/unit-order.facade.ts index b5134dc0680..e96e8ec22b3 100644 --- a/feature-libs/organization/unit-order/root/facade/unit-order.facade.ts +++ b/feature-libs/organization/unit-order/root/facade/unit-order.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/root/feature-name.ts b/feature-libs/organization/unit-order/root/feature-name.ts index 037a5f63a77..112a265d5a1 100644 --- a/feature-libs/organization/unit-order/root/feature-name.ts +++ b/feature-libs/organization/unit-order/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/root/public_api.ts b/feature-libs/organization/unit-order/root/public_api.ts index f7412d5aa3c..2c0f1d0fe83 100644 --- a/feature-libs/organization/unit-order/root/public_api.ts +++ b/feature-libs/organization/unit-order/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/root/unit-order-root.module.ts b/feature-libs/organization/unit-order/root/unit-order-root.module.ts index c3c77c1a94f..ba6a8201792 100644 --- a/feature-libs/organization/unit-order/root/unit-order-root.module.ts +++ b/feature-libs/organization/unit-order/root/unit-order-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/unit-order/unit-order.module.ts b/feature-libs/organization/unit-order/unit-order.module.ts index a33bc5c1d81..36e3aaff796 100644 --- a/feature-libs/organization/unit-order/unit-order.module.ts +++ b/feature-libs/organization/unit-order/unit-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/assets/public_api.ts b/feature-libs/organization/user-registration/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/organization/user-registration/assets/public_api.ts +++ b/feature-libs/organization/user-registration/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/assets/translations/en/index.ts b/feature-libs/organization/user-registration/assets/translations/en/index.ts index 1224bd0b290..d1470448bd5 100644 --- a/feature-libs/organization/user-registration/assets/translations/en/index.ts +++ b/feature-libs/organization/user-registration/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/assets/translations/translations.ts b/feature-libs/organization/user-registration/assets/translations/translations.ts index 63e45e9da06..c001f6f62cd 100644 --- a/feature-libs/organization/user-registration/assets/translations/translations.ts +++ b/feature-libs/organization/user-registration/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/components/form/index.ts b/feature-libs/organization/user-registration/components/form/index.ts index aea7fc8a5b5..00a09d2c947 100644 --- a/feature-libs/organization/user-registration/components/form/index.ts +++ b/feature-libs/organization/user-registration/components/form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/components/form/user-registration-form.component.html b/feature-libs/organization/user-registration/components/form/user-registration-form.component.html index 95144c3ce96..1da2edd7079 100644 --- a/feature-libs/organization/user-registration/components/form/user-registration-form.component.html +++ b/feature-libs/organization/user-registration/components/form/user-registration-form.component.html @@ -396,7 +396,7 @@ { NgSelectModule, I18nTestingModule, FormErrorsModule, - RouterTestingModule, ], declarations: [ UserRegistrationFormComponent, diff --git a/feature-libs/organization/user-registration/components/form/user-registration-form.component.ts b/feature-libs/organization/user-registration/components/form/user-registration-form.component.ts index 09bdf4511f7..5d784ea1f45 100644 --- a/feature-libs/organization/user-registration/components/form/user-registration-form.component.ts +++ b/feature-libs/organization/user-registration/components/form/user-registration-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/components/form/user-registration-form.module.ts b/feature-libs/organization/user-registration/components/form/user-registration-form.module.ts index 0c6765a1295..01c3d369b91 100644 --- a/feature-libs/organization/user-registration/components/form/user-registration-form.module.ts +++ b/feature-libs/organization/user-registration/components/form/user-registration-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/components/form/user-registration-form.service.ts b/feature-libs/organization/user-registration/components/form/user-registration-form.service.ts index b9b8003bc54..34e37a4ce47 100644 --- a/feature-libs/organization/user-registration/components/form/user-registration-form.service.ts +++ b/feature-libs/organization/user-registration/components/form/user-registration-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/components/public_api.ts b/feature-libs/organization/user-registration/components/public_api.ts index bef91a22eca..6ba919f1311 100644 --- a/feature-libs/organization/user-registration/components/public_api.ts +++ b/feature-libs/organization/user-registration/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/components/user-registration-components.module.ts b/feature-libs/organization/user-registration/components/user-registration-components.module.ts index 21ee24c0876..9bb33ae90c8 100644 --- a/feature-libs/organization/user-registration/components/user-registration-components.module.ts +++ b/feature-libs/organization/user-registration/components/user-registration-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/connectors/converters.ts b/feature-libs/organization/user-registration/core/connectors/converters.ts index dc455eb9083..21c7a45a035 100644 --- a/feature-libs/organization/user-registration/core/connectors/converters.ts +++ b/feature-libs/organization/user-registration/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/connectors/index.ts b/feature-libs/organization/user-registration/core/connectors/index.ts index 55cd1e64a3d..3ff9b442933 100644 --- a/feature-libs/organization/user-registration/core/connectors/index.ts +++ b/feature-libs/organization/user-registration/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/connectors/user-registration.adapter.ts b/feature-libs/organization/user-registration/core/connectors/user-registration.adapter.ts index 5f708d42a28..5bc1565a65a 100644 --- a/feature-libs/organization/user-registration/core/connectors/user-registration.adapter.ts +++ b/feature-libs/organization/user-registration/core/connectors/user-registration.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/connectors/user-registration.connector.ts b/feature-libs/organization/user-registration/core/connectors/user-registration.connector.ts index 72838d2fc0d..5366f5efb12 100644 --- a/feature-libs/organization/user-registration/core/connectors/user-registration.connector.ts +++ b/feature-libs/organization/user-registration/core/connectors/user-registration.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/facade/facade-providers.ts b/feature-libs/organization/user-registration/core/facade/facade-providers.ts index 18ac36503d6..346a9a404c9 100644 --- a/feature-libs/organization/user-registration/core/facade/facade-providers.ts +++ b/feature-libs/organization/user-registration/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/facade/index.ts b/feature-libs/organization/user-registration/core/facade/index.ts index 7e9da70fe7e..6d6b529f2f9 100644 --- a/feature-libs/organization/user-registration/core/facade/index.ts +++ b/feature-libs/organization/user-registration/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/facade/user-registration.service.ts b/feature-libs/organization/user-registration/core/facade/user-registration.service.ts index 0b2f991348f..bfdb203bd4c 100644 --- a/feature-libs/organization/user-registration/core/facade/user-registration.service.ts +++ b/feature-libs/organization/user-registration/core/facade/user-registration.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/http-interceptors/conflict/conflict.handler.ts b/feature-libs/organization/user-registration/core/http-interceptors/conflict/conflict.handler.ts index c0af95602e2..db8fa46e664 100644 --- a/feature-libs/organization/user-registration/core/http-interceptors/conflict/conflict.handler.ts +++ b/feature-libs/organization/user-registration/core/http-interceptors/conflict/conflict.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/http-interceptors/index.ts b/feature-libs/organization/user-registration/core/http-interceptors/index.ts index 2c2c4d3aa05..d39277bd445 100644 --- a/feature-libs/organization/user-registration/core/http-interceptors/index.ts +++ b/feature-libs/organization/user-registration/core/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/public_api.ts b/feature-libs/organization/user-registration/core/public_api.ts index 4ff85fdde98..b83ecb05e7e 100644 --- a/feature-libs/organization/user-registration/core/public_api.ts +++ b/feature-libs/organization/user-registration/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/core/user-registration-core.module.ts b/feature-libs/organization/user-registration/core/user-registration-core.module.ts index defa1c850f6..5a660fb9815 100644 --- a/feature-libs/organization/user-registration/core/user-registration-core.module.ts +++ b/feature-libs/organization/user-registration/core/user-registration-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/occ/adapters/index.ts b/feature-libs/organization/user-registration/occ/adapters/index.ts index c52f49113d6..61e014c603d 100644 --- a/feature-libs/organization/user-registration/occ/adapters/index.ts +++ b/feature-libs/organization/user-registration/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.spec.ts b/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.spec.ts index 6ea6df77d78..defa963930f 100644 --- a/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.spec.ts +++ b/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -13,6 +13,10 @@ import { import { ORGANIZATION_USER_REGISTRATION_SERIALIZER } from '@spartacus/organization/user-registration/core'; import { OrganizationUserRegistration } from '@spartacus/organization/user-registration/root'; import { OccUserRegistrationAdapter } from './occ-user-registration.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; export const mockOccModuleConfig: OccConfig = { backend: { @@ -65,7 +69,7 @@ describe('OccUserRegistrationAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserRegistrationAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -73,6 +77,8 @@ describe('OccUserRegistrationAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.ts b/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.ts index 04474e46736..6a82892b101 100644 --- a/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.ts +++ b/feature-libs/organization/user-registration/occ/adapters/occ-user-registration.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/occ/config/default-occ-organization-config.ts b/feature-libs/organization/user-registration/occ/config/default-occ-organization-config.ts index 1c8780a6df2..983e0ae7229 100644 --- a/feature-libs/organization/user-registration/occ/config/default-occ-organization-config.ts +++ b/feature-libs/organization/user-registration/occ/config/default-occ-organization-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/occ/model/index.ts b/feature-libs/organization/user-registration/occ/model/index.ts index ea983aa6aca..cfb14d774a2 100644 --- a/feature-libs/organization/user-registration/occ/model/index.ts +++ b/feature-libs/organization/user-registration/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/occ/model/occ-user-registration-endpoints.model.ts b/feature-libs/organization/user-registration/occ/model/occ-user-registration-endpoints.model.ts index cee951f2322..b33c2f02eb7 100644 --- a/feature-libs/organization/user-registration/occ/model/occ-user-registration-endpoints.model.ts +++ b/feature-libs/organization/user-registration/occ/model/occ-user-registration-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/occ/public_api.ts b/feature-libs/organization/user-registration/occ/public_api.ts index fb193d086a9..d8cf5df65d9 100644 --- a/feature-libs/organization/user-registration/occ/public_api.ts +++ b/feature-libs/organization/user-registration/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/occ/user-registration-occ.module.ts b/feature-libs/organization/user-registration/occ/user-registration-occ.module.ts index cfa75b834e3..4b8e820dc74 100644 --- a/feature-libs/organization/user-registration/occ/user-registration-occ.module.ts +++ b/feature-libs/organization/user-registration/occ/user-registration-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/public_api.ts b/feature-libs/organization/user-registration/public_api.ts index 6790ac3b677..900fa76f55d 100644 --- a/feature-libs/organization/user-registration/public_api.ts +++ b/feature-libs/organization/user-registration/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/root/facade/index.ts b/feature-libs/organization/user-registration/root/facade/index.ts index cd1b9751ab8..1d2996ae36b 100644 --- a/feature-libs/organization/user-registration/root/facade/index.ts +++ b/feature-libs/organization/user-registration/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/root/facade/user-registration.facade.ts b/feature-libs/organization/user-registration/root/facade/user-registration.facade.ts index 79c934a7b28..0149dd623bb 100644 --- a/feature-libs/organization/user-registration/root/facade/user-registration.facade.ts +++ b/feature-libs/organization/user-registration/root/facade/user-registration.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/root/feature-name.ts b/feature-libs/organization/user-registration/root/feature-name.ts index b0e6786ba5b..21aa223d4e1 100644 --- a/feature-libs/organization/user-registration/root/feature-name.ts +++ b/feature-libs/organization/user-registration/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/root/model/index.ts b/feature-libs/organization/user-registration/root/model/index.ts index 5c7dbe6e880..2cdc4351482 100644 --- a/feature-libs/organization/user-registration/root/model/index.ts +++ b/feature-libs/organization/user-registration/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/root/model/user-registration.model.ts b/feature-libs/organization/user-registration/root/model/user-registration.model.ts index d3f120790dc..5fb9650b2e6 100644 --- a/feature-libs/organization/user-registration/root/model/user-registration.model.ts +++ b/feature-libs/organization/user-registration/root/model/user-registration.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/root/public_api.ts b/feature-libs/organization/user-registration/root/public_api.ts index 1c2efc05b1d..6f0f64077a6 100644 --- a/feature-libs/organization/user-registration/root/public_api.ts +++ b/feature-libs/organization/user-registration/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/root/user-registration-root.module.ts b/feature-libs/organization/user-registration/root/user-registration-root.module.ts index bbb82bbda84..28619546527 100644 --- a/feature-libs/organization/user-registration/root/user-registration-root.module.ts +++ b/feature-libs/organization/user-registration/root/user-registration-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/organization/user-registration/user-registration.module.ts b/feature-libs/organization/user-registration/user-registration.module.ts index 1bc5008dae1..cba8572ef21 100644 --- a/feature-libs/organization/user-registration/user-registration.module.ts +++ b/feature-libs/organization/user-registration/user-registration.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/assets/public_api.ts b/feature-libs/pdf-invoices/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/pdf-invoices/assets/public_api.ts +++ b/feature-libs/pdf-invoices/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/assets/translations/en/index.ts b/feature-libs/pdf-invoices/assets/translations/en/index.ts index 1f2cb83e184..c129c220d7f 100644 --- a/feature-libs/pdf-invoices/assets/translations/en/index.ts +++ b/feature-libs/pdf-invoices/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/assets/translations/translations.ts b/feature-libs/pdf-invoices/assets/translations/translations.ts index ca153e9061c..4a5b1354d4c 100644 --- a/feature-libs/pdf-invoices/assets/translations/translations.ts +++ b/feature-libs/pdf-invoices/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/components/index.ts b/feature-libs/pdf-invoices/components/index.ts index 3d7840ae38c..ae2272cd6b4 100644 --- a/feature-libs/pdf-invoices/components/index.ts +++ b/feature-libs/pdf-invoices/components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/components/invoices-list/invoices-list.component.ts b/feature-libs/pdf-invoices/components/invoices-list/invoices-list.component.ts index 7fbfcfcd1f7..2744bdfa8b2 100644 --- a/feature-libs/pdf-invoices/components/invoices-list/invoices-list.component.ts +++ b/feature-libs/pdf-invoices/components/invoices-list/invoices-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/components/pdf-invoices-components.module.ts b/feature-libs/pdf-invoices/components/pdf-invoices-components.module.ts index cdfa8cc792f..f5c47d87a99 100644 --- a/feature-libs/pdf-invoices/components/pdf-invoices-components.module.ts +++ b/feature-libs/pdf-invoices/components/pdf-invoices-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/components/public_api.ts b/feature-libs/pdf-invoices/components/public_api.ts index 9225fb0fe56..b48d5b7cfcd 100644 --- a/feature-libs/pdf-invoices/components/public_api.ts +++ b/feature-libs/pdf-invoices/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/connectors/converters.ts b/feature-libs/pdf-invoices/core/connectors/converters.ts index aa0f11c4887..ed346218505 100644 --- a/feature-libs/pdf-invoices/core/connectors/converters.ts +++ b/feature-libs/pdf-invoices/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/connectors/index.ts b/feature-libs/pdf-invoices/core/connectors/index.ts index 45f62d23c11..63beb6c5e87 100644 --- a/feature-libs/pdf-invoices/core/connectors/index.ts +++ b/feature-libs/pdf-invoices/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/connectors/pdf-invoices.adapter.ts b/feature-libs/pdf-invoices/core/connectors/pdf-invoices.adapter.ts index 8d23c4ff9fb..be2ec5cedf3 100644 --- a/feature-libs/pdf-invoices/core/connectors/pdf-invoices.adapter.ts +++ b/feature-libs/pdf-invoices/core/connectors/pdf-invoices.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/connectors/pdf-invoices.connector.ts b/feature-libs/pdf-invoices/core/connectors/pdf-invoices.connector.ts index d3446b587ac..cbe3153086a 100644 --- a/feature-libs/pdf-invoices/core/connectors/pdf-invoices.connector.ts +++ b/feature-libs/pdf-invoices/core/connectors/pdf-invoices.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/http-interceptors/bad-request/pdf-invoices-badrequest.handler.ts b/feature-libs/pdf-invoices/core/http-interceptors/bad-request/pdf-invoices-badrequest.handler.ts index 8864acf671c..2ea3daa869e 100644 --- a/feature-libs/pdf-invoices/core/http-interceptors/bad-request/pdf-invoices-badrequest.handler.ts +++ b/feature-libs/pdf-invoices/core/http-interceptors/bad-request/pdf-invoices-badrequest.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/http-interceptors/index.ts b/feature-libs/pdf-invoices/core/http-interceptors/index.ts index 901e0fb709d..18f4640d2b2 100644 --- a/feature-libs/pdf-invoices/core/http-interceptors/index.ts +++ b/feature-libs/pdf-invoices/core/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/pdf-invoices-core.module.ts b/feature-libs/pdf-invoices/core/pdf-invoices-core.module.ts index 07cc19ad898..8f51dce72c4 100644 --- a/feature-libs/pdf-invoices/core/pdf-invoices-core.module.ts +++ b/feature-libs/pdf-invoices/core/pdf-invoices-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/public_api.ts b/feature-libs/pdf-invoices/core/public_api.ts index 3a00d3d5f7b..62b60e48bb7 100644 --- a/feature-libs/pdf-invoices/core/public_api.ts +++ b/feature-libs/pdf-invoices/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/services/index.ts b/feature-libs/pdf-invoices/core/services/index.ts index e0a08b4a506..ce805c58bd1 100644 --- a/feature-libs/pdf-invoices/core/services/index.ts +++ b/feature-libs/pdf-invoices/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/core/services/pdf-invoices.service.ts b/feature-libs/pdf-invoices/core/services/pdf-invoices.service.ts index 9cd9c01d3de..4a564fb5392 100644 --- a/feature-libs/pdf-invoices/core/services/pdf-invoices.service.ts +++ b/feature-libs/pdf-invoices/core/services/pdf-invoices.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/occ/adapters/index.ts b/feature-libs/pdf-invoices/occ/adapters/index.ts index b5dbcb81fe8..59259dd5b41 100644 --- a/feature-libs/pdf-invoices/occ/adapters/index.ts +++ b/feature-libs/pdf-invoices/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.spec.ts b/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.spec.ts index 62a23d1fbc5..011ec2d1a5f 100644 --- a/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.spec.ts +++ b/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -104,11 +109,13 @@ describe('OccPDFInvoicesAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccPDFInvoicesAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); occPDFInvoicesAdapter = TestBed.inject(OccPDFInvoicesAdapter); diff --git a/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.ts b/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.ts index fa1cdb2ec72..9fd134cc887 100644 --- a/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.ts +++ b/feature-libs/pdf-invoices/occ/adapters/occ-pdf-invoices.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/occ/config/default-occ-pdf-invoices-config.ts b/feature-libs/pdf-invoices/occ/config/default-occ-pdf-invoices-config.ts index 350bcadbb60..2b4cc1fe14f 100644 --- a/feature-libs/pdf-invoices/occ/config/default-occ-pdf-invoices-config.ts +++ b/feature-libs/pdf-invoices/occ/config/default-occ-pdf-invoices-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/occ/model/index.ts b/feature-libs/pdf-invoices/occ/model/index.ts index 6b69b9a0f07..0a9ce37fe70 100644 --- a/feature-libs/pdf-invoices/occ/model/index.ts +++ b/feature-libs/pdf-invoices/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/occ/model/occ-pdf-invoices.model.ts b/feature-libs/pdf-invoices/occ/model/occ-pdf-invoices.model.ts index 1d3aeedfa03..6417448694f 100644 --- a/feature-libs/pdf-invoices/occ/model/occ-pdf-invoices.model.ts +++ b/feature-libs/pdf-invoices/occ/model/occ-pdf-invoices.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/occ/pdf-invoices-occ.module.ts b/feature-libs/pdf-invoices/occ/pdf-invoices-occ.module.ts index 8d70077aff8..c00018c0599 100644 --- a/feature-libs/pdf-invoices/occ/pdf-invoices-occ.module.ts +++ b/feature-libs/pdf-invoices/occ/pdf-invoices-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/occ/public_api.ts b/feature-libs/pdf-invoices/occ/public_api.ts index bb770a52851..deb74e0ee59 100644 --- a/feature-libs/pdf-invoices/occ/public_api.ts +++ b/feature-libs/pdf-invoices/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/package.json b/feature-libs/pdf-invoices/package.json index f0e2a8e0d2d..a4a9adf36e4 100644 --- a/feature-libs/pdf-invoices/package.json +++ b/feature-libs/pdf-invoices/package.json @@ -25,10 +25,10 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", diff --git a/feature-libs/pdf-invoices/pdf-invoices.module.ts b/feature-libs/pdf-invoices/pdf-invoices.module.ts index a88865536ac..31a9945ce0d 100644 --- a/feature-libs/pdf-invoices/pdf-invoices.module.ts +++ b/feature-libs/pdf-invoices/pdf-invoices.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/project.json b/feature-libs/pdf-invoices/project.json index 1221fe4d75d..502e5fd566e 100644 --- a/feature-libs/pdf-invoices/project.json +++ b/feature-libs/pdf-invoices/project.json @@ -26,6 +26,13 @@ "karmaConfig": "feature-libs/pdf-invoices/karma.conf.js" } }, + "test-jest": { + "executor": "nx:run-commands", + "options": { + "command": "npm run test:schematics", + "cwd": "feature-libs/pdf-invoices" + } + }, "lint": { "executor": "@angular-eslint/builder:lint", "options": { diff --git a/feature-libs/pdf-invoices/public_api.ts b/feature-libs/pdf-invoices/public_api.ts index 1cbb537192c..6c98c86c665 100644 --- a/feature-libs/pdf-invoices/public_api.ts +++ b/feature-libs/pdf-invoices/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/root/facade/index.ts b/feature-libs/pdf-invoices/root/facade/index.ts index 4347b10dedb..1237dd00dd5 100644 --- a/feature-libs/pdf-invoices/root/facade/index.ts +++ b/feature-libs/pdf-invoices/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/root/facade/pdf-invoices.facade.ts b/feature-libs/pdf-invoices/root/facade/pdf-invoices.facade.ts index dccc41ef596..8ac827d3973 100644 --- a/feature-libs/pdf-invoices/root/facade/pdf-invoices.facade.ts +++ b/feature-libs/pdf-invoices/root/facade/pdf-invoices.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/root/feature-name.ts b/feature-libs/pdf-invoices/root/feature-name.ts index f9da5ffdf9d..495cb6e3033 100644 --- a/feature-libs/pdf-invoices/root/feature-name.ts +++ b/feature-libs/pdf-invoices/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/root/model/index.ts b/feature-libs/pdf-invoices/root/model/index.ts index b1568b6f5ec..2cccf71031b 100644 --- a/feature-libs/pdf-invoices/root/model/index.ts +++ b/feature-libs/pdf-invoices/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/root/model/pdf-invoices.model.ts b/feature-libs/pdf-invoices/root/model/pdf-invoices.model.ts index 4295d6b9b2c..969af7081dc 100644 --- a/feature-libs/pdf-invoices/root/model/pdf-invoices.model.ts +++ b/feature-libs/pdf-invoices/root/model/pdf-invoices.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/root/pdf-invoices-root.module.ts b/feature-libs/pdf-invoices/root/pdf-invoices-root.module.ts index 1f5e7346114..f86f80010c1 100644 --- a/feature-libs/pdf-invoices/root/pdf-invoices-root.module.ts +++ b/feature-libs/pdf-invoices/root/pdf-invoices-root.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/root/public_api.ts b/feature-libs/pdf-invoices/root/public_api.ts index b06fcc8ebb8..8c99bd7692f 100644 --- a/feature-libs/pdf-invoices/root/public_api.ts +++ b/feature-libs/pdf-invoices/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/schematics/add-pdf-invoices/__snapshots__/index_spec.ts.snap b/feature-libs/pdf-invoices/schematics/add-pdf-invoices/__snapshots__/index_spec.ts.snap index ed2459df4e0..952484cfea8 100644 --- a/feature-libs/pdf-invoices/schematics/add-pdf-invoices/__snapshots__/index_spec.ts.snap +++ b/feature-libs/pdf-invoices/schematics/add-pdf-invoices/__snapshots__/index_spec.ts.snap @@ -46,8 +46,10 @@ exports[`Spartacus PDF Invoices schematics: ng-add PDF Invoices feature general "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -65,13 +67,13 @@ exports[`Spartacus PDF Invoices schematics: ng-add PDF Invoices feature general "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -97,10 +99,7 @@ exports[`Spartacus PDF Invoices schematics: ng-add PDF Invoices feature general "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -112,8 +111,10 @@ exports[`Spartacus PDF Invoices schematics: ng-add PDF Invoices feature general "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/feature-libs/pdf-invoices/schematics/add-pdf-invoices/index.ts b/feature-libs/pdf-invoices/schematics/add-pdf-invoices/index.ts index e36496f2fb9..8aa318a4650 100644 --- a/feature-libs/pdf-invoices/schematics/add-pdf-invoices/index.ts +++ b/feature-libs/pdf-invoices/schematics/add-pdf-invoices/index.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/setup-jest.ts b/feature-libs/pdf-invoices/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/pdf-invoices/setup-jest.ts +++ b/feature-libs/pdf-invoices/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/test.ts b/feature-libs/pdf-invoices/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/feature-libs/pdf-invoices/test.ts +++ b/feature-libs/pdf-invoices/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pdf-invoices/tsconfig.schematics.json b/feature-libs/pdf-invoices/tsconfig.schematics.json index ca7b043424e..d59474f4a45 100644 --- a/feature-libs/pdf-invoices/tsconfig.schematics.json +++ b/feature-libs/pdf-invoices/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "noEmitOnError": true, "noFallthroughCasesInSwitch": true, "noImplicitAny": true, diff --git a/feature-libs/pickup-in-store/assets/public_api.ts b/feature-libs/pickup-in-store/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/pickup-in-store/assets/public_api.ts +++ b/feature-libs/pickup-in-store/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/assets/translations/en/index.ts b/feature-libs/pickup-in-store/assets/translations/en/index.ts index 3e6ab3055a4..d866ed7b08b 100644 --- a/feature-libs/pickup-in-store/assets/translations/en/index.ts +++ b/feature-libs/pickup-in-store/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/assets/translations/translations.ts b/feature-libs/pickup-in-store/assets/translations/translations.ts index 1a932336c77..28328cca41d 100644 --- a/feature-libs/pickup-in-store/assets/translations/translations.ts +++ b/feature-libs/pickup-in-store/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.component.ts b/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.component.ts index b7d5743a65b..2b13c8cffa9 100644 --- a/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.component.ts +++ b/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.module.ts b/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.module.ts index 53b543e16dc..6ab2d43e317 100644 --- a/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.module.ts +++ b/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/cart-pickup-options-container.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/index.ts b/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/index.ts index 289450f61fe..987b070ceab 100644 --- a/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/index.ts +++ b/feature-libs/pickup-in-store/components/container/cart-pickup-options-container/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/index.ts b/feature-libs/pickup-in-store/components/container/index.ts index 4ae90c719c1..f85da5bf2dc 100644 --- a/feature-libs/pickup-in-store/components/container/index.ts +++ b/feature-libs/pickup-in-store/components/container/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/my-preferred-store/index.ts b/feature-libs/pickup-in-store/components/container/my-preferred-store/index.ts index 96128927d80..4050d1c4ebf 100644 --- a/feature-libs/pickup-in-store/components/container/my-preferred-store/index.ts +++ b/feature-libs/pickup-in-store/components/container/my-preferred-store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.component.ts b/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.component.ts index 01ca1e6178b..401fcdab1e5 100644 --- a/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.component.ts +++ b/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.module.ts b/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.module.ts index e5ccab78bd3..24e6634d5ab 100644 --- a/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.module.ts +++ b/feature-libs/pickup-in-store/components/container/my-preferred-store/my-preferred-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/index.ts b/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/index.ts index 879f822560f..3b7b710c941 100644 --- a/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/index.ts +++ b/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.component.ts b/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.component.ts index 21d0f5ae364..930a66c4458 100644 --- a/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.component.ts +++ b/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.module.ts b/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.module.ts index c9fcaa67517..ebbd5ab4ceb 100644 --- a/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.module.ts +++ b/feature-libs/pickup-in-store/components/container/pdp-pickup-options-container/pdp-pickup-options-container.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/index.ts b/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/index.ts index 1b1b6e2ec0c..1a37fa4b59b 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/index.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.component.ts b/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.component.ts index 54f6ddc5667..e48bbc0bbf8 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.component.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.module.ts b/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.module.ts index 36a132b893e..a5b6246c7d2 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.module.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-in-store-order-consignment/pickup-in-store-order-consignment-container.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-info-container/index.ts b/feature-libs/pickup-in-store/components/container/pickup-info-container/index.ts index 8a5f6df1dea..c72fb1592d4 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-info-container/index.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-info-container/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.component.ts b/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.component.ts index b13ab5c22fe..fafcd4d0cf2 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.component.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.module.ts b/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.module.ts index 2e1aeb09d71..62126a2e1f0 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.module.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-info-container/pickup-info-container.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-items-details/index.ts b/feature-libs/pickup-in-store/components/container/pickup-items-details/index.ts index 8b9c76dcd8f..e6e1b78451b 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-items-details/index.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-items-details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.component.ts b/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.component.ts index f4c63c61e3e..2b715eb072e 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.component.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.module.ts b/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.module.ts index 98888d13b18..200ae957d1e 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.module.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-items-details/pickup-items-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/index.ts b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/index.ts index 245715efae1..be3cd19e925 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/index.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog-layout.config.ts b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog-layout.config.ts index 39b128327e7..bc5399c82c4 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog-layout.config.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.spec.ts b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.spec.ts index 48713aae5a6..df5a165c0e3 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.spec.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.spec.ts @@ -1,5 +1,5 @@ import { CommonModule } from '@angular/common'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { ElementRef, ViewContainerRef } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { EffectsModule } from '@ngrx/effects'; @@ -28,6 +28,10 @@ import { MockPreferredStoreService } from '../../../core/services/preferred-stor import { StoreListStubComponent } from '../store-list/store-list.component.spec'; import { StoreSearchStubComponent } from '../store-search/store-search.component.spec'; import { PickupOptionDialogComponent } from './pickup-option-dialog.component'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; export class MockLaunchDialogService implements Partial { get data$(): Observable { @@ -97,7 +101,6 @@ describe('PickupOptionDialogComponent', () => { ], imports: [ CommonModule, - HttpClientTestingModule, I18nTestingModule, IconTestingModule, KeyboardFocusModule, @@ -124,6 +127,8 @@ describe('PickupOptionDialogComponent', () => { provide: PickupOptionFacade, useClass: MockPickupOptionFacade, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }).compileComponents(); diff --git a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.ts b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.ts index cefb5951ba7..0a04caa8e7e 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.module.ts b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.module.ts index 9a1b99cdd47..a50b4f85c92 100644 --- a/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.module.ts +++ b/feature-libs/pickup-in-store/components/container/pickup-option-dialog/pickup-option-dialog.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.component.ts b/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.component.ts index 658d781ab8a..1f20d9be9c0 100644 --- a/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.component.ts +++ b/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.module.ts b/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.module.ts index 7590dbecee2..c82d29e635a 100644 --- a/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.module.ts +++ b/feature-libs/pickup-in-store/components/container/set-preferred-store/set-preferred-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/store-list/index.ts b/feature-libs/pickup-in-store/components/container/store-list/index.ts index ffe419554a4..53cd7b98156 100644 --- a/feature-libs/pickup-in-store/components/container/store-list/index.ts +++ b/feature-libs/pickup-in-store/components/container/store-list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/store-list/store-list.component.spec.ts b/feature-libs/pickup-in-store/components/container/store-list/store-list.component.spec.ts index 72340088d16..60ddd7048e0 100644 --- a/feature-libs/pickup-in-store/components/container/store-list/store-list.component.spec.ts +++ b/feature-libs/pickup-in-store/components/container/store-list/store-list.component.spec.ts @@ -1,7 +1,10 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { Component, Input } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { EffectsModule } from '@ngrx/effects'; import { StoreModule } from '@ngrx/store'; import { I18nTestingModule, PointOfServiceStock } from '@spartacus/core'; @@ -25,9 +28,7 @@ describe('StoreListComponent', () => { TestBed.configureTestingModule({ declarations: [StoreListComponent, MockFeatureDirective], imports: [ - HttpClientTestingModule, I18nTestingModule, - RouterTestingModule, SpinnerModule, StoreModule.forRoot({}), EffectsModule.forRoot([]), @@ -41,6 +42,8 @@ describe('StoreListComponent', () => { provide: IntendedPickupLocationFacade, useClass: MockIntendedPickupLocationService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }).compileComponents(); diff --git a/feature-libs/pickup-in-store/components/container/store-list/store-list.component.ts b/feature-libs/pickup-in-store/components/container/store-list/store-list.component.ts index aa4474c3a50..eb2354958a0 100644 --- a/feature-libs/pickup-in-store/components/container/store-list/store-list.component.ts +++ b/feature-libs/pickup-in-store/components/container/store-list/store-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/store-list/store-list.module.ts b/feature-libs/pickup-in-store/components/container/store-list/store-list.module.ts index a2949affb96..cf7b0e41020 100644 --- a/feature-libs/pickup-in-store/components/container/store-list/store-list.module.ts +++ b/feature-libs/pickup-in-store/components/container/store-list/store-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/store-search/index.ts b/feature-libs/pickup-in-store/components/container/store-search/index.ts index 29da43d7ec4..29f87ccc983 100644 --- a/feature-libs/pickup-in-store/components/container/store-search/index.ts +++ b/feature-libs/pickup-in-store/components/container/store-search/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/store-search/store-search.component.ts b/feature-libs/pickup-in-store/components/container/store-search/store-search.component.ts index 94323c36578..d44d35adfc9 100644 --- a/feature-libs/pickup-in-store/components/container/store-search/store-search.component.ts +++ b/feature-libs/pickup-in-store/components/container/store-search/store-search.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/container/store-search/store-search.module.ts b/feature-libs/pickup-in-store/components/container/store-search/store-search.module.ts index d376711ba0a..1365923011f 100644 --- a/feature-libs/pickup-in-store/components/container/store-search/store-search.module.ts +++ b/feature-libs/pickup-in-store/components/container/store-search/store-search.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/pickup-in-store-components.module.ts b/feature-libs/pickup-in-store/components/pickup-in-store-components.module.ts index 3ce20df376e..9c25befdfb0 100644 --- a/feature-libs/pickup-in-store/components/pickup-in-store-components.module.ts +++ b/feature-libs/pickup-in-store/components/pickup-in-store-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/index.ts b/feature-libs/pickup-in-store/components/presentational/index.ts index ef0b19de061..96b31fd6d5b 100644 --- a/feature-libs/pickup-in-store/components/presentational/index.ts +++ b/feature-libs/pickup-in-store/components/presentational/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/pickup-info/index.ts b/feature-libs/pickup-in-store/components/presentational/pickup-info/index.ts index e654302d060..2a00dc85f25 100644 --- a/feature-libs/pickup-in-store/components/presentational/pickup-info/index.ts +++ b/feature-libs/pickup-in-store/components/presentational/pickup-info/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.component.ts b/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.component.ts index 3c608f88058..692d148486c 100644 --- a/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.component.ts +++ b/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.module.ts b/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.module.ts index dc030f0ca68..73c16989f56 100644 --- a/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.module.ts +++ b/feature-libs/pickup-in-store/components/presentational/pickup-info/pickup-info.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/pickup-options/index.ts b/feature-libs/pickup-in-store/components/presentational/pickup-options/index.ts index e4aa247c740..2fc321e1c40 100644 --- a/feature-libs/pickup-in-store/components/presentational/pickup-options/index.ts +++ b/feature-libs/pickup-in-store/components/presentational/pickup-options/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.component.ts b/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.component.ts index 3a707a7c2ae..4a9a126017c 100644 --- a/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.component.ts +++ b/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.model.ts b/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.model.ts index 300d0179443..ed60f9cdaf2 100644 --- a/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.model.ts +++ b/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.module.ts b/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.module.ts index 35c2b48fd08..1543f81c4ae 100644 --- a/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.module.ts +++ b/feature-libs/pickup-in-store/components/presentational/pickup-options/pickup-options.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/store/index.ts b/feature-libs/pickup-in-store/components/presentational/store/index.ts index b312b303de2..d339d844db3 100644 --- a/feature-libs/pickup-in-store/components/presentational/store/index.ts +++ b/feature-libs/pickup-in-store/components/presentational/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/store/store-address/index.ts b/feature-libs/pickup-in-store/components/presentational/store/store-address/index.ts index 462e12f8c1a..f90e59cc994 100644 --- a/feature-libs/pickup-in-store/components/presentational/store/store-address/index.ts +++ b/feature-libs/pickup-in-store/components/presentational/store/store-address/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/store/store-address/store-address.component.ts b/feature-libs/pickup-in-store/components/presentational/store/store-address/store-address.component.ts index ef07a992b31..8b88ea93edc 100644 --- a/feature-libs/pickup-in-store/components/presentational/store/store-address/store-address.component.ts +++ b/feature-libs/pickup-in-store/components/presentational/store/store-address/store-address.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/store/store-schedule/index.ts b/feature-libs/pickup-in-store/components/presentational/store/store-schedule/index.ts index 32ec02c5d87..d2ca51feb7b 100644 --- a/feature-libs/pickup-in-store/components/presentational/store/store-schedule/index.ts +++ b/feature-libs/pickup-in-store/components/presentational/store/store-schedule/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/store/store-schedule/store-schedule.component.ts b/feature-libs/pickup-in-store/components/presentational/store/store-schedule/store-schedule.component.ts index 5bbed5f4673..3473f2225bf 100644 --- a/feature-libs/pickup-in-store/components/presentational/store/store-schedule/store-schedule.component.ts +++ b/feature-libs/pickup-in-store/components/presentational/store/store-schedule/store-schedule.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/store/store.component.ts b/feature-libs/pickup-in-store/components/presentational/store/store.component.ts index a74088e9445..757e7d20f8f 100644 --- a/feature-libs/pickup-in-store/components/presentational/store/store.component.ts +++ b/feature-libs/pickup-in-store/components/presentational/store/store.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/presentational/store/store.module.ts b/feature-libs/pickup-in-store/components/presentational/store/store.module.ts index c4d764c13b6..10f214a5395 100644 --- a/feature-libs/pickup-in-store/components/presentational/store/store.module.ts +++ b/feature-libs/pickup-in-store/components/presentational/store/store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/public_api.ts b/feature-libs/pickup-in-store/components/public_api.ts index d81756b833e..4b539939b93 100644 --- a/feature-libs/pickup-in-store/components/public_api.ts +++ b/feature-libs/pickup-in-store/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/services/current-location.service.ts b/feature-libs/pickup-in-store/components/services/current-location.service.ts index 5f0dacec467..84bc07626de 100644 --- a/feature-libs/pickup-in-store/components/services/current-location.service.ts +++ b/feature-libs/pickup-in-store/components/services/current-location.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/components/services/delivery-points.service.ts b/feature-libs/pickup-in-store/components/services/delivery-points.service.ts index 08fc69e60a0..3d8ea660260 100644 --- a/feature-libs/pickup-in-store/components/services/delivery-points.service.ts +++ b/feature-libs/pickup-in-store/components/services/delivery-points.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/config/default-pickup-in-store-config.ts b/feature-libs/pickup-in-store/core/config/default-pickup-in-store-config.ts index aed09b89334..f9aa3de42fd 100644 --- a/feature-libs/pickup-in-store/core/config/default-pickup-in-store-config.ts +++ b/feature-libs/pickup-in-store/core/config/default-pickup-in-store-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/config/index.ts b/feature-libs/pickup-in-store/core/config/index.ts index 229a01c006f..9c822107040 100644 --- a/feature-libs/pickup-in-store/core/config/index.ts +++ b/feature-libs/pickup-in-store/core/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/config/pickup-in-store-config.ts b/feature-libs/pickup-in-store/core/config/pickup-in-store-config.ts index 4bb5a705528..763257686b9 100644 --- a/feature-libs/pickup-in-store/core/config/pickup-in-store-config.ts +++ b/feature-libs/pickup-in-store/core/config/pickup-in-store-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/connectors/index.ts b/feature-libs/pickup-in-store/core/connectors/index.ts index c7a2077f499..136cd167e92 100644 --- a/feature-libs/pickup-in-store/core/connectors/index.ts +++ b/feature-libs/pickup-in-store/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/connectors/pickup-location.adapter.ts b/feature-libs/pickup-in-store/core/connectors/pickup-location.adapter.ts index 95d1b4567de..21c6e0bbc7b 100644 --- a/feature-libs/pickup-in-store/core/connectors/pickup-location.adapter.ts +++ b/feature-libs/pickup-in-store/core/connectors/pickup-location.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/connectors/pickup-location.connector.ts b/feature-libs/pickup-in-store/core/connectors/pickup-location.connector.ts index f6040a8ff07..b3bb656490a 100644 --- a/feature-libs/pickup-in-store/core/connectors/pickup-location.connector.ts +++ b/feature-libs/pickup-in-store/core/connectors/pickup-location.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/connectors/stock.adapter.ts b/feature-libs/pickup-in-store/core/connectors/stock.adapter.ts index b37e719f623..e18250b42ea 100644 --- a/feature-libs/pickup-in-store/core/connectors/stock.adapter.ts +++ b/feature-libs/pickup-in-store/core/connectors/stock.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/connectors/stock.connector.ts b/feature-libs/pickup-in-store/core/connectors/stock.connector.ts index d85353b3d41..c16fc05847c 100644 --- a/feature-libs/pickup-in-store/core/connectors/stock.connector.ts +++ b/feature-libs/pickup-in-store/core/connectors/stock.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/facade/facade-providers.ts b/feature-libs/pickup-in-store/core/facade/facade-providers.ts index 479c2030993..9781d9d1bd0 100644 --- a/feature-libs/pickup-in-store/core/facade/facade-providers.ts +++ b/feature-libs/pickup-in-store/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/facade/index.ts b/feature-libs/pickup-in-store/core/facade/index.ts index 40c15d476c2..144fb9a90ea 100644 --- a/feature-libs/pickup-in-store/core/facade/index.ts +++ b/feature-libs/pickup-in-store/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/facade/intended-pickup-location.service.ts b/feature-libs/pickup-in-store/core/facade/intended-pickup-location.service.ts index 86faaeed54b..1b90c47b0d3 100644 --- a/feature-libs/pickup-in-store/core/facade/intended-pickup-location.service.ts +++ b/feature-libs/pickup-in-store/core/facade/intended-pickup-location.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/facade/pickup-locations-search.service.ts b/feature-libs/pickup-in-store/core/facade/pickup-locations-search.service.ts index 86c8ffad922..3f1cfcef0c1 100644 --- a/feature-libs/pickup-in-store/core/facade/pickup-locations-search.service.ts +++ b/feature-libs/pickup-in-store/core/facade/pickup-locations-search.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/facade/pickup-option.service.ts b/feature-libs/pickup-in-store/core/facade/pickup-option.service.ts index f2609d64789..a2ca395a4c0 100644 --- a/feature-libs/pickup-in-store/core/facade/pickup-option.service.ts +++ b/feature-libs/pickup-in-store/core/facade/pickup-option.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/pickup-in-store-core.module.ts b/feature-libs/pickup-in-store/core/pickup-in-store-core.module.ts index 97159332591..0691c582494 100644 --- a/feature-libs/pickup-in-store/core/pickup-in-store-core.module.ts +++ b/feature-libs/pickup-in-store/core/pickup-in-store-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/public_api.ts b/feature-libs/pickup-in-store/core/public_api.ts index c20957ecd21..dd7d6255398 100644 --- a/feature-libs/pickup-in-store/core/public_api.ts +++ b/feature-libs/pickup-in-store/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/services/index.ts b/feature-libs/pickup-in-store/core/services/index.ts index 7d7d706df97..cb72a560e66 100644 --- a/feature-libs/pickup-in-store/core/services/index.ts +++ b/feature-libs/pickup-in-store/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/services/preferred-store.service.ts b/feature-libs/pickup-in-store/core/services/preferred-store.service.ts index e917a9d67cf..25b1fe8dfcb 100644 --- a/feature-libs/pickup-in-store/core/services/preferred-store.service.ts +++ b/feature-libs/pickup-in-store/core/services/preferred-store.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/actions/browser-location.action.ts b/feature-libs/pickup-in-store/core/store/actions/browser-location.action.ts index cafa2b0f46a..48e14bbc20c 100644 --- a/feature-libs/pickup-in-store/core/store/actions/browser-location.action.ts +++ b/feature-libs/pickup-in-store/core/store/actions/browser-location.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/actions/default-point-of-service-name.action.ts b/feature-libs/pickup-in-store/core/store/actions/default-point-of-service-name.action.ts index 6228059b2b7..eaea1f666c7 100644 --- a/feature-libs/pickup-in-store/core/store/actions/default-point-of-service-name.action.ts +++ b/feature-libs/pickup-in-store/core/store/actions/default-point-of-service-name.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/actions/hide-out-of-stock.action.ts b/feature-libs/pickup-in-store/core/store/actions/hide-out-of-stock.action.ts index 7ff86ac008b..05f165815a1 100644 --- a/feature-libs/pickup-in-store/core/store/actions/hide-out-of-stock.action.ts +++ b/feature-libs/pickup-in-store/core/store/actions/hide-out-of-stock.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/actions/index.ts b/feature-libs/pickup-in-store/core/store/actions/index.ts index 532857a0f92..72bf99f7af3 100644 --- a/feature-libs/pickup-in-store/core/store/actions/index.ts +++ b/feature-libs/pickup-in-store/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/actions/pickup-location.action.ts b/feature-libs/pickup-in-store/core/store/actions/pickup-location.action.ts index b31c7fc0e55..1580c06a1b2 100644 --- a/feature-libs/pickup-in-store/core/store/actions/pickup-location.action.ts +++ b/feature-libs/pickup-in-store/core/store/actions/pickup-location.action.ts @@ -1,11 +1,10 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ -import { createAction, props } from '@ngrx/store'; -import { TypedAction } from '@ngrx/store/src/models'; +import { createAction, props, Action } from '@ngrx/store'; import { PointOfService } from '@spartacus/core'; import { AugmentedPointOfService, @@ -95,7 +94,7 @@ export const SetStoreDetailsFailure = ($props: { }): { payload: any; error: any; -} & TypedAction => { +} & Action => { return { ..._SetStoreDetailsFailure($props), error: $props.payload, diff --git a/feature-libs/pickup-in-store/core/store/actions/pickup-option.action.ts b/feature-libs/pickup-in-store/core/store/actions/pickup-option.action.ts index e76536b89da..73364cb65de 100644 --- a/feature-libs/pickup-in-store/core/store/actions/pickup-option.action.ts +++ b/feature-libs/pickup-in-store/core/store/actions/pickup-option.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/actions/stock.action.ts b/feature-libs/pickup-in-store/core/store/actions/stock.action.ts index 09f62b1dcb1..d38f76257c9 100644 --- a/feature-libs/pickup-in-store/core/store/actions/stock.action.ts +++ b/feature-libs/pickup-in-store/core/store/actions/stock.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.spec.ts b/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.spec.ts index 17675a29e53..8e5f6edba2e 100644 --- a/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.spec.ts +++ b/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.spec.ts @@ -1,5 +1,9 @@ -import { HttpErrorResponse } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -54,7 +58,7 @@ describe('DefaultPointOfServiceEffect', () => { let winRef: WindowRef; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule, StoreModule.forRoot({})], + imports: [StoreModule.forRoot({})], providers: [ { provide: UserProfileFacade, @@ -62,8 +66,9 @@ describe('DefaultPointOfServiceEffect', () => { }, { provide: WindowRef, useValue: localStorage ? MockWindowRef() : {} }, DefaultPointOfServiceEffect, - provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); winRef = TestBed.inject(WindowRef); diff --git a/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.ts b/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.ts index be01e5646f9..6bd0827d36a 100644 --- a/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.ts +++ b/feature-libs/pickup-in-store/core/store/effects/default-point-of-service-name.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/effects/index.ts b/feature-libs/pickup-in-store/core/store/effects/index.ts index 0703c9eeb1f..775d1f0064b 100644 --- a/feature-libs/pickup-in-store/core/store/effects/index.ts +++ b/feature-libs/pickup-in-store/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.spec.ts b/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.spec.ts index b57082c9a7d..ca8bc5a693a 100644 --- a/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.spec.ts +++ b/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.spec.ts @@ -1,5 +1,9 @@ -import { HttpErrorResponse } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -34,16 +38,16 @@ describe('PickupLocationEffect', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule, StoreModule.forRoot({})], - + imports: [StoreModule.forRoot({})], providers: [ { provide: PickupLocationConnector, useClass: MockPickupLocationConnector, }, PickupLocationEffect, - provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); @@ -68,16 +72,16 @@ describe('PickupLocationEffect with Error', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule, StoreModule.forRoot({})], - + imports: [StoreModule.forRoot({})], providers: [ { provide: PickupLocationConnector, useClass: MockPickupLocationConnectorWithError, }, PickupLocationEffect, - provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.ts b/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.ts index b252fc9876d..ce57dac427d 100644 --- a/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.ts +++ b/feature-libs/pickup-in-store/core/store/effects/pickup-location.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/effects/stock.effect.spec.ts b/feature-libs/pickup-in-store/core/store/effects/stock.effect.spec.ts index 83cfcca9988..15e930099d7 100644 --- a/feature-libs/pickup-in-store/core/store/effects/stock.effect.spec.ts +++ b/feature-libs/pickup-in-store/core/store/effects/stock.effect.spec.ts @@ -1,5 +1,9 @@ -import { HttpErrorResponse } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -36,8 +40,7 @@ describe('StockEffect', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule, StoreModule.forRoot({})], - + imports: [StoreModule.forRoot({})], providers: [ { provide: StockConnector, @@ -45,8 +48,9 @@ describe('StockEffect', () => { }, { provide: LoggerService, useClass: MockLoggerService }, StockEffect, - provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/pickup-in-store/core/store/effects/stock.effect.ts b/feature-libs/pickup-in-store/core/store/effects/stock.effect.ts index ab807e64cda..57da65ff0cb 100644 --- a/feature-libs/pickup-in-store/core/store/effects/stock.effect.ts +++ b/feature-libs/pickup-in-store/core/store/effects/stock.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/index.ts b/feature-libs/pickup-in-store/core/store/index.ts index 8f074fd373b..8cb6ec2502f 100644 --- a/feature-libs/pickup-in-store/core/store/index.ts +++ b/feature-libs/pickup-in-store/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/pickup-in-store-store.module.ts b/feature-libs/pickup-in-store/core/store/pickup-in-store-store.module.ts index d477dfc941a..bfb7634d35c 100644 --- a/feature-libs/pickup-in-store/core/store/pickup-in-store-store.module.ts +++ b/feature-libs/pickup-in-store/core/store/pickup-in-store-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/pickup-location-state.ts b/feature-libs/pickup-in-store/core/store/pickup-location-state.ts index d0a9a68d2f7..4e28d583327 100644 --- a/feature-libs/pickup-in-store/core/store/pickup-location-state.ts +++ b/feature-libs/pickup-in-store/core/store/pickup-location-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/pickup-option-state.ts b/feature-libs/pickup-in-store/core/store/pickup-option-state.ts index 5a68284c9aa..f064a8b714d 100644 --- a/feature-libs/pickup-in-store/core/store/pickup-option-state.ts +++ b/feature-libs/pickup-in-store/core/store/pickup-option-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/index.ts b/feature-libs/pickup-in-store/core/store/reducers/index.ts index bf5a189ff01..afcd882a893 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/index.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/default-point-of-service-name.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/default-point-of-service-name.reducer.ts index 83aa644a28e..f11d9c597e5 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/default-point-of-service-name.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/default-point-of-service-name.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/index.ts b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/index.ts index 2b20297ec20..459f27d36f1 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/index.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/pickup-locations.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/pickup-locations.reducer.ts index 63afa48a394..02fe1bcdb8a 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/pickup-locations.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/pickup-locations.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/store-details.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/store-details.reducer.ts index 83a8532195a..28b8ee275e0 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/store-details.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/pickup-locations/store-details.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/pickup-option/index.ts b/feature-libs/pickup-in-store/core/store/reducers/pickup-option/index.ts index 90b675c8040..e2b34523784 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/pickup-option/index.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/pickup-option/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/pickup-option/page-context.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/pickup-option/page-context.reducer.ts index 0fdfcef99a6..4cc3842de7c 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/pickup-option/page-context.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/pickup-option/page-context.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/pickup-option/pickup-option.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/pickup-option/pickup-option.reducer.ts index 0086a74e465..bf80803c8b2 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/pickup-option/pickup-option.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/pickup-option/pickup-option.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/stock/browser-location.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/stock/browser-location.reducer.ts index 82697557e6d..a6d99488f36 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/stock/browser-location.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/stock/browser-location.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/stock/hide-out-of-stock.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/stock/hide-out-of-stock.reducer.ts index 0aafeff26b8..0b7de15e1da 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/stock/hide-out-of-stock.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/stock/hide-out-of-stock.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/stock/index.ts b/feature-libs/pickup-in-store/core/store/reducers/stock/index.ts index 63c4ec65390..7db8d7501b0 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/stock/index.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/stock/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/reducers/stock/stock-level.reducer.ts b/feature-libs/pickup-in-store/core/store/reducers/stock/stock-level.reducer.ts index 95d684f0a90..6af3480f687 100644 --- a/feature-libs/pickup-in-store/core/store/reducers/stock/stock-level.reducer.ts +++ b/feature-libs/pickup-in-store/core/store/reducers/stock/stock-level.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/selectors/default-point-of-service-name.selectors.ts b/feature-libs/pickup-in-store/core/store/selectors/default-point-of-service-name.selectors.ts index 1e0a6db2675..b69a6042168 100644 --- a/feature-libs/pickup-in-store/core/store/selectors/default-point-of-service-name.selectors.ts +++ b/feature-libs/pickup-in-store/core/store/selectors/default-point-of-service-name.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/selectors/feature.selectors.ts b/feature-libs/pickup-in-store/core/store/selectors/feature.selectors.ts index 6e1e47017fa..f8b51ead9fd 100644 --- a/feature-libs/pickup-in-store/core/store/selectors/feature.selectors.ts +++ b/feature-libs/pickup-in-store/core/store/selectors/feature.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/selectors/hide-out-of-stock.selectors.ts b/feature-libs/pickup-in-store/core/store/selectors/hide-out-of-stock.selectors.ts index 90feaccdd97..6215413fd25 100644 --- a/feature-libs/pickup-in-store/core/store/selectors/hide-out-of-stock.selectors.ts +++ b/feature-libs/pickup-in-store/core/store/selectors/hide-out-of-stock.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/selectors/index.ts b/feature-libs/pickup-in-store/core/store/selectors/index.ts index 77cc5dd1a80..b87a14ae560 100644 --- a/feature-libs/pickup-in-store/core/store/selectors/index.ts +++ b/feature-libs/pickup-in-store/core/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/selectors/pickup-locations.selectors.ts b/feature-libs/pickup-in-store/core/store/selectors/pickup-locations.selectors.ts index 5c80af18949..fc8cafd3b8e 100644 --- a/feature-libs/pickup-in-store/core/store/selectors/pickup-locations.selectors.ts +++ b/feature-libs/pickup-in-store/core/store/selectors/pickup-locations.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/selectors/pickup-option.selectors.ts b/feature-libs/pickup-in-store/core/store/selectors/pickup-option.selectors.ts index e985a57c739..31d117152a7 100644 --- a/feature-libs/pickup-in-store/core/store/selectors/pickup-option.selectors.ts +++ b/feature-libs/pickup-in-store/core/store/selectors/pickup-option.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/selectors/stock.selectors.ts b/feature-libs/pickup-in-store/core/store/selectors/stock.selectors.ts index 49c4dcb85bb..aade3f8924f 100644 --- a/feature-libs/pickup-in-store/core/store/selectors/stock.selectors.ts +++ b/feature-libs/pickup-in-store/core/store/selectors/stock.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/store/stock-state.ts b/feature-libs/pickup-in-store/core/store/stock-state.ts index d186808e1c4..0722b92cef0 100644 --- a/feature-libs/pickup-in-store/core/store/stock-state.ts +++ b/feature-libs/pickup-in-store/core/store/stock-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/utils/index.ts b/feature-libs/pickup-in-store/core/utils/index.ts index 346c80e7b6a..a19f5a23e8e 100644 --- a/feature-libs/pickup-in-store/core/utils/index.ts +++ b/feature-libs/pickup-in-store/core/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/core/utils/utils.ts b/feature-libs/pickup-in-store/core/utils/utils.ts index a057c002fc0..82b4870ca2d 100644 --- a/feature-libs/pickup-in-store/core/utils/utils.ts +++ b/feature-libs/pickup-in-store/core/utils/utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/adapters/default-occ-pickup-location-config.ts b/feature-libs/pickup-in-store/occ/adapters/default-occ-pickup-location-config.ts index 231aeaa2841..fa613a6ea5a 100644 --- a/feature-libs/pickup-in-store/occ/adapters/default-occ-pickup-location-config.ts +++ b/feature-libs/pickup-in-store/occ/adapters/default-occ-pickup-location-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/adapters/default-occ-stock-config.ts b/feature-libs/pickup-in-store/occ/adapters/default-occ-stock-config.ts index 2997673e8f4..5c2f57442fa 100644 --- a/feature-libs/pickup-in-store/occ/adapters/default-occ-stock-config.ts +++ b/feature-libs/pickup-in-store/occ/adapters/default-occ-stock-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/adapters/index.ts b/feature-libs/pickup-in-store/occ/adapters/index.ts index c54abbc69e6..1d3226e2f28 100644 --- a/feature-libs/pickup-in-store/occ/adapters/index.ts +++ b/feature-libs/pickup-in-store/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.spec.ts b/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.spec.ts index 9ce161b7c54..e35874b9e20 100644 --- a/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.spec.ts +++ b/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick, waitForAsync } from '@angular/core/testing'; import { @@ -60,11 +65,13 @@ describe(`OccPickupLocationAdapter`, () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccPickupLocationAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); })); diff --git a/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.ts b/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.ts index 3a1ddbba5c6..043d4df86ad 100644 --- a/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.ts +++ b/feature-libs/pickup-in-store/occ/adapters/occ-pickup-location.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.spec.ts b/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.spec.ts index c250fa56879..3a43b1b8a1a 100644 --- a/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.spec.ts +++ b/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, fakeAsync, tick, waitForAsync } from '@angular/core/testing'; import { @@ -61,11 +66,13 @@ describe(`OccStockAdapter`, () => { let httpClient: HttpClient; beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccStockAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, { provide: LoggerService, useClass: MockLoggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); })); diff --git a/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.ts b/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.ts index 2d563a8ca69..b6a119fd8e5 100644 --- a/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.ts +++ b/feature-libs/pickup-in-store/occ/adapters/occ-stock.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/model/index.ts b/feature-libs/pickup-in-store/occ/model/index.ts index 6b2a07f522c..307fa98a707 100644 --- a/feature-libs/pickup-in-store/occ/model/index.ts +++ b/feature-libs/pickup-in-store/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/model/occ-pickup-location-endpoints.model.ts b/feature-libs/pickup-in-store/occ/model/occ-pickup-location-endpoints.model.ts index 2c42cad084c..45fc8c87044 100644 --- a/feature-libs/pickup-in-store/occ/model/occ-pickup-location-endpoints.model.ts +++ b/feature-libs/pickup-in-store/occ/model/occ-pickup-location-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/model/occ-stock-endpoints.model.ts b/feature-libs/pickup-in-store/occ/model/occ-stock-endpoints.model.ts index c5cd66571a0..621b14a8de8 100644 --- a/feature-libs/pickup-in-store/occ/model/occ-stock-endpoints.model.ts +++ b/feature-libs/pickup-in-store/occ/model/occ-stock-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/pickup-in-store-occ.module.ts b/feature-libs/pickup-in-store/occ/pickup-in-store-occ.module.ts index 070cd5cda08..28f4c589800 100644 --- a/feature-libs/pickup-in-store/occ/pickup-in-store-occ.module.ts +++ b/feature-libs/pickup-in-store/occ/pickup-in-store-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/occ/public_api.ts b/feature-libs/pickup-in-store/occ/public_api.ts index 5d6fa17851b..9a90055b553 100644 --- a/feature-libs/pickup-in-store/occ/public_api.ts +++ b/feature-libs/pickup-in-store/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/package.json b/feature-libs/pickup-in-store/package.json index ea11e8aa338..dd74c094ed2 100644 --- a/feature-libs/pickup-in-store/package.json +++ b/feature-libs/pickup-in-store/package.json @@ -25,13 +25,13 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", diff --git a/feature-libs/pickup-in-store/pickup-in-store.module.ts b/feature-libs/pickup-in-store/pickup-in-store.module.ts index a0c8030ada9..5eb66343436 100644 --- a/feature-libs/pickup-in-store/pickup-in-store.module.ts +++ b/feature-libs/pickup-in-store/pickup-in-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/public_api.ts b/feature-libs/pickup-in-store/public_api.ts index 6b380e80419..8632a1b5a04 100644 --- a/feature-libs/pickup-in-store/public_api.ts +++ b/feature-libs/pickup-in-store/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/facade/index.ts b/feature-libs/pickup-in-store/root/facade/index.ts index 528ed903115..fbf0e0bd1b2 100644 --- a/feature-libs/pickup-in-store/root/facade/index.ts +++ b/feature-libs/pickup-in-store/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/facade/intended-pickup-location.facade.ts b/feature-libs/pickup-in-store/root/facade/intended-pickup-location.facade.ts index 242b7845956..1488821e037 100644 --- a/feature-libs/pickup-in-store/root/facade/intended-pickup-location.facade.ts +++ b/feature-libs/pickup-in-store/root/facade/intended-pickup-location.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/facade/pickup-locations-search.facade.ts b/feature-libs/pickup-in-store/root/facade/pickup-locations-search.facade.ts index 6a8540fe9d2..a4944ee2339 100644 --- a/feature-libs/pickup-in-store/root/facade/pickup-locations-search.facade.ts +++ b/feature-libs/pickup-in-store/root/facade/pickup-locations-search.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/facade/pickup-option.facade.ts b/feature-libs/pickup-in-store/root/facade/pickup-option.facade.ts index 2b4ef788e40..f7c09aeaa77 100644 --- a/feature-libs/pickup-in-store/root/facade/pickup-option.facade.ts +++ b/feature-libs/pickup-in-store/root/facade/pickup-option.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/facade/preferred-store.facade.ts b/feature-libs/pickup-in-store/root/facade/preferred-store.facade.ts index 5a81f1bc835..548575c1c08 100644 --- a/feature-libs/pickup-in-store/root/facade/preferred-store.facade.ts +++ b/feature-libs/pickup-in-store/root/facade/preferred-store.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/feature-name.ts b/feature-libs/pickup-in-store/root/feature-name.ts index 3c8b4b5e4a9..c535bcff5a7 100644 --- a/feature-libs/pickup-in-store/root/feature-name.ts +++ b/feature-libs/pickup-in-store/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/model/augmented-core.model.ts b/feature-libs/pickup-in-store/root/model/augmented-core.model.ts index f7c6d06e1b7..d539571ebcb 100644 --- a/feature-libs/pickup-in-store/root/model/augmented-core.model.ts +++ b/feature-libs/pickup-in-store/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/model/delivery-points.model.ts b/feature-libs/pickup-in-store/root/model/delivery-points.model.ts index 244707febb8..8beaf786ecb 100644 --- a/feature-libs/pickup-in-store/root/model/delivery-points.model.ts +++ b/feature-libs/pickup-in-store/root/model/delivery-points.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/model/index.ts b/feature-libs/pickup-in-store/root/model/index.ts index 5fb1b9cc8a9..3f0095b0cbf 100644 --- a/feature-libs/pickup-in-store/root/model/index.ts +++ b/feature-libs/pickup-in-store/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/model/pickup-option.model.ts b/feature-libs/pickup-in-store/root/model/pickup-option.model.ts index 758a367ea64..71fbf6c754c 100644 --- a/feature-libs/pickup-in-store/root/model/pickup-option.model.ts +++ b/feature-libs/pickup-in-store/root/model/pickup-option.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/model/point-of-service-names.model.ts b/feature-libs/pickup-in-store/root/model/point-of-service-names.model.ts index a0ef2f49f4b..25c4834c5a4 100644 --- a/feature-libs/pickup-in-store/root/model/point-of-service-names.model.ts +++ b/feature-libs/pickup-in-store/root/model/point-of-service-names.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/model/stock-location-search-params.model.ts b/feature-libs/pickup-in-store/root/model/stock-location-search-params.model.ts index 5d221a15d76..3ec48a4a78e 100644 --- a/feature-libs/pickup-in-store/root/model/stock-location-search-params.model.ts +++ b/feature-libs/pickup-in-store/root/model/stock-location-search-params.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/pickup-in-store-constants.ts b/feature-libs/pickup-in-store/root/pickup-in-store-constants.ts index 4189816c51d..27636a19df1 100644 --- a/feature-libs/pickup-in-store/root/pickup-in-store-constants.ts +++ b/feature-libs/pickup-in-store/root/pickup-in-store-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/pickup-in-store-root.module.spec.ts b/feature-libs/pickup-in-store/root/pickup-in-store-root.module.spec.ts index 534755212af..0ca946782ab 100644 --- a/feature-libs/pickup-in-store/root/pickup-in-store-root.module.spec.ts +++ b/feature-libs/pickup-in-store/root/pickup-in-store-root.module.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { EffectsModule } from '@ngrx/effects'; import { StoreModule } from '@ngrx/store'; @@ -12,6 +12,10 @@ import { defaultPickupInStoreComponentsConfig, PickupInStoreRootModule, } from './pickup-in-store-root.module'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const MockCmsConfig: CmsConfig = { featureModules: { @@ -33,9 +37,12 @@ describe('PickupInStoreRootModule', () => { imports: [ StoreModule.forRoot({}), EffectsModule.forRoot([]), - HttpClientTestingModule, PickupInStoreRootModule, ], + providers: [ + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), + ], }); }); diff --git a/feature-libs/pickup-in-store/root/pickup-in-store-root.module.ts b/feature-libs/pickup-in-store/root/pickup-in-store-root.module.ts index 8140dc261ba..a3a77bd3f77 100644 --- a/feature-libs/pickup-in-store/root/pickup-in-store-root.module.ts +++ b/feature-libs/pickup-in-store/root/pickup-in-store-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/public_api.ts b/feature-libs/pickup-in-store/root/public_api.ts index 517a70b9552..d4c94ac926f 100644 --- a/feature-libs/pickup-in-store/root/public_api.ts +++ b/feature-libs/pickup-in-store/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/utils/index.ts b/feature-libs/pickup-in-store/root/utils/index.ts index bfa229461fe..676bc5e2821 100644 --- a/feature-libs/pickup-in-store/root/utils/index.ts +++ b/feature-libs/pickup-in-store/root/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/utils/type-utils.ts b/feature-libs/pickup-in-store/root/utils/type-utils.ts index 42846c4df84..d3f793986ee 100644 --- a/feature-libs/pickup-in-store/root/utils/type-utils.ts +++ b/feature-libs/pickup-in-store/root/utils/type-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/root/utils/utils.ts b/feature-libs/pickup-in-store/root/utils/utils.ts index 5346e1cc8a8..62a4e6fb792 100644 --- a/feature-libs/pickup-in-store/root/utils/utils.ts +++ b/feature-libs/pickup-in-store/root/utils/utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/schematics/add-pickup-in-store/__snapshots__/index_spec.ts.snap b/feature-libs/pickup-in-store/schematics/add-pickup-in-store/__snapshots__/index_spec.ts.snap index fda8cb42ecd..a39a2e39007 100644 --- a/feature-libs/pickup-in-store/schematics/add-pickup-in-store/__snapshots__/index_spec.ts.snap +++ b/feature-libs/pickup-in-store/schematics/add-pickup-in-store/__snapshots__/index_spec.ts.snap @@ -97,8 +97,10 @@ exports[`Spartacus Pickup in Store schematics: ng-add Pick Up In Store feature g "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -116,13 +118,13 @@ exports[`Spartacus Pickup in Store schematics: ng-add Pick Up In Store feature g "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -148,10 +150,7 @@ exports[`Spartacus Pickup in Store schematics: ng-add Pick Up In Store feature g "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -163,8 +162,10 @@ exports[`Spartacus Pickup in Store schematics: ng-add Pick Up In Store feature g "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/feature-libs/pickup-in-store/schematics/add-pickup-in-store/index.ts b/feature-libs/pickup-in-store/schematics/add-pickup-in-store/index.ts index b7074b83c77..37736dee6ac 100644 --- a/feature-libs/pickup-in-store/schematics/add-pickup-in-store/index.ts +++ b/feature-libs/pickup-in-store/schematics/add-pickup-in-store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/setup-jest.ts b/feature-libs/pickup-in-store/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/pickup-in-store/setup-jest.ts +++ b/feature-libs/pickup-in-store/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/pickup-in-store/styles/_index.scss b/feature-libs/pickup-in-store/styles/_index.scss index 3330e73904b..92fa503b71f 100644 --- a/feature-libs/pickup-in-store/styles/_index.scss +++ b/feature-libs/pickup-in-store/styles/_index.scss @@ -7,7 +7,7 @@ @import './set-preferred-store'; @import './my-preferred-store'; @import './pick-up-in-store-items-details'; -@import './pickup-in-store-order-consignment.scss'; +@import './pickup-in-store-order-consignment'; $pickup-in-store-components-allowlist: cx-store, cx-store-search, cx-store-schedule, cx-set-preferred-store, cx-pickup-options, diff --git a/feature-libs/pickup-in-store/test.ts b/feature-libs/pickup-in-store/test.ts index 4c0befd2b34..03a5e4759bc 100644 --- a/feature-libs/pickup-in-store/test.ts +++ b/feature-libs/pickup-in-store/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/assets/public_api.ts b/feature-libs/product-configurator/common/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/product-configurator/common/assets/public_api.ts +++ b/feature-libs/product-configurator/common/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/assets/translations/en/configurator.json b/feature-libs/product-configurator/common/assets/translations/en/configurator.json index 3b9db968a5b..5cf31a3fe2f 100644 --- a/feature-libs/product-configurator/common/assets/translations/en/configurator.json +++ b/feature-libs/product-configurator/common/assets/translations/en/configurator.json @@ -232,7 +232,7 @@ "filterOverviewByGroup": "Filter configuration overview by group {{groupName}}", "closeConflictSolverModal": "Close conflict solver modal", "closeRestartDialog": "Close the \"Unfinished Configuration\" dialog and navigate back to the product details page", - "description": "Click to see a description for this value" + "description": "Click to see a description for value {{ value }}" }, "variantCarousel": { "title": "Pre-configured Versions" diff --git a/feature-libs/product-configurator/common/assets/translations/en/index.ts b/feature-libs/product-configurator/common/assets/translations/en/index.ts index 5dc501cfe5c..d83efa94666 100644 --- a/feature-libs/product-configurator/common/assets/translations/en/index.ts +++ b/feature-libs/product-configurator/common/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/assets/translations/translations.ts b/feature-libs/product-configurator/common/assets/translations/translations.ts index e3e4bdec21b..76336c46387 100644 --- a/feature-libs/product-configurator/common/assets/translations/translations.ts +++ b/feature-libs/product-configurator/common/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/common-configurator.module.ts b/feature-libs/product-configurator/common/common-configurator.module.ts index b7785960cf2..812d79cd322 100644 --- a/feature-libs/product-configurator/common/common-configurator.module.ts +++ b/feature-libs/product-configurator/common/common-configurator.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/common-configurator-components.module.ts b/feature-libs/product-configurator/common/components/common-configurator-components.module.ts index effc29155b8..7133b70cefb 100644 --- a/feature-libs/product-configurator/common/components/common-configurator-components.module.ts +++ b/feature-libs/product-configurator/common/components/common-configurator-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.component.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.component.ts index e143cde5266..66d65dc5323 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.component.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.model.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.model.ts index 8d6141bcac6..8ad19b1f2ee 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.model.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.module.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.module.ts index a25cb764e78..79ebe8a6e97 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.module.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.service.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.service.ts index e66e83bddc0..a3c07ad0509 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.service.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/configurator-cart-entry-bundle-info.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/index.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/index.ts index ac7ed97e609..d921fb212a1 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/index.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-bundle-info/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.spec.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.spec.ts index f2c9491678a..f7d2dab7220 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.spec.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.spec.ts @@ -5,7 +5,6 @@ import { ReactiveFormsModule, UntypedFormControl, } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { CartItemContext, OrderEntry, @@ -46,7 +45,7 @@ describe('ConfiguratorCartEntryInfoComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, ReactiveFormsModule, I18nTestingModule], + imports: [ReactiveFormsModule, I18nTestingModule], declarations: [ ConfiguratorCartEntryInfoComponent, MockConfigureCartEntryComponent, diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.ts index b022f05ff72..2d367c9623a 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.module.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.module.ts index 36e631bd9ab..79e3d7a1c90 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.module.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/configurator-cart-entry-info.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/index.ts b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/index.ts index 27a7de3d738..3684de4b7b0 100644 --- a/feature-libs/product-configurator/common/components/configurator-cart-entry-info/index.ts +++ b/feature-libs/product-configurator/common/components/configurator-cart-entry-info/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.component.ts b/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.component.ts index 14cfc7b43f4..0f067e7c0a0 100644 --- a/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.component.ts +++ b/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.module.ts b/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.module.ts index b793d3628b3..6704040ba19 100644 --- a/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.module.ts +++ b/feature-libs/product-configurator/common/components/configurator-issues-notification/configurator-issues-notification.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configurator-issues-notification/index.ts b/feature-libs/product-configurator/common/components/configurator-issues-notification/index.ts index ed3a1de9b5a..141c2ad48f1 100644 --- a/feature-libs/product-configurator/common/components/configurator-issues-notification/index.ts +++ b/feature-libs/product-configurator/common/components/configurator-issues-notification/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.spec.ts b/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.spec.ts index 414e54a3882..dfa282aaaec 100644 --- a/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.spec.ts +++ b/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.spec.ts @@ -1,7 +1,6 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterModule } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { ActivatedRoute, RouterModule } from '@angular/router'; import { AbstractOrderContext } from '@spartacus/cart/base/components'; import { AbstractOrderType, OrderEntry } from '@spartacus/cart/base/root'; import { @@ -26,6 +25,10 @@ const savedCartCode = '0108336'; const quoteCode = '01008764'; const productCode = 'PRODUCT_CODE'; +class MockActivatedRoute { + constructor(public snapshot: any) {} +} + class MockAbstractOrderContext { key$ = of({ id: quoteCode, type: AbstractOrderType.QUOTE }); } @@ -59,9 +62,10 @@ describe('ConfigureCartEntryComponent', () => { function configureTestingModule(): TestBed { return TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule, RouterModule], + imports: [I18nTestingModule, RouterModule], declarations: [ConfigureCartEntryComponent, MockUrlPipe], providers: [ + { provide: ActivatedRoute, useValue: new MockActivatedRoute({}) }, { provide: RoutingService, useClass: MockRoutingService, diff --git a/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.ts b/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.ts index 70d59d50208..79c0c26eba3 100644 --- a/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.ts +++ b/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.module.ts b/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.module.ts index f1d72f22449..852595b5fff 100644 --- a/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.module.ts +++ b/feature-libs/product-configurator/common/components/configure-cart-entry/configure-cart-entry.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configure-cart-entry/index.ts b/feature-libs/product-configurator/common/components/configure-cart-entry/index.ts index 17c47d3614f..3db60cd9b7f 100644 --- a/feature-libs/product-configurator/common/components/configure-cart-entry/index.ts +++ b/feature-libs/product-configurator/common/components/configure-cart-entry/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configure-product/configure-product.component.spec.ts b/feature-libs/product-configurator/common/components/configure-product/configure-product.component.spec.ts index 5c0d2232120..fcb9bebc21b 100644 --- a/feature-libs/product-configurator/common/components/configure-product/configure-product.component.spec.ts +++ b/feature-libs/product-configurator/common/components/configure-product/configure-product.component.spec.ts @@ -1,7 +1,7 @@ import { Pipe, PipeTransform, Type } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { By } from '@angular/platform-browser'; import { RouterModule } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { StoreModule } from '@ngrx/store'; import { I18nTestingModule, @@ -13,6 +13,7 @@ import { CurrentProductService, ProductListItemContext, } from '@spartacus/storefront'; +import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; import { Observable, of } from 'rxjs'; import { ConfiguratorProductScope } from '../../core/model/configurator-product-scope'; import { CommonConfiguratorTestUtilsService } from '../../testing/common-configurator-test-utils.service'; @@ -21,8 +22,6 @@ import { ReadOnlyPostfix, } from './../../core/model/common-configurator.model'; import { ConfigureProductComponent } from './configure-product.component'; -import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; -import { By } from '@angular/platform-browser'; const productCode = 'CONF_LAPTOP'; const configuratorType = ConfiguratorType.VARIANT; @@ -113,11 +112,7 @@ function setupWithCurrentProductService( }).compileComponents(); } else if (useCurrentProductServiceOnly) { TestBed.configureTestingModule({ - imports: [ - I18nTestingModule, - RouterTestingModule, - StoreModule.forRoot({}), - ], + imports: [I18nTestingModule, StoreModule.forRoot({})], declarations: [ ConfigureProductComponent, MockUrlPipe, @@ -136,11 +131,7 @@ function setupWithCurrentProductService( }).compileComponents(); } else { TestBed.configureTestingModule({ - imports: [ - I18nTestingModule, - RouterTestingModule, - StoreModule.forRoot({}), - ], + imports: [I18nTestingModule, StoreModule.forRoot({})], declarations: [ ConfigureProductComponent, MockUrlPipe, diff --git a/feature-libs/product-configurator/common/components/configure-product/configure-product.component.ts b/feature-libs/product-configurator/common/components/configure-product/configure-product.component.ts index 514d34aa9c3..074f0b3a0d7 100644 --- a/feature-libs/product-configurator/common/components/configure-product/configure-product.component.ts +++ b/feature-libs/product-configurator/common/components/configure-product/configure-product.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configure-product/configure-product.module.ts b/feature-libs/product-configurator/common/components/configure-product/configure-product.module.ts index 7a2b4bd0b34..a6e42641b8d 100644 --- a/feature-libs/product-configurator/common/components/configure-product/configure-product.module.ts +++ b/feature-libs/product-configurator/common/components/configure-product/configure-product.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/configure-product/index.ts b/feature-libs/product-configurator/common/components/configure-product/index.ts index ce64e286e50..bb21f6742f7 100644 --- a/feature-libs/product-configurator/common/components/configure-product/index.ts +++ b/feature-libs/product-configurator/common/components/configure-product/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/index.ts b/feature-libs/product-configurator/common/components/index.ts index 0e7e4ad1778..131661c88b6 100644 --- a/feature-libs/product-configurator/common/components/index.ts +++ b/feature-libs/product-configurator/common/components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/service/configurator-router-data.ts b/feature-libs/product-configurator/common/components/service/configurator-router-data.ts index b611b1e5c4a..b03d7d841f3 100644 --- a/feature-libs/product-configurator/common/components/service/configurator-router-data.ts +++ b/feature-libs/product-configurator/common/components/service/configurator-router-data.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.spec.ts b/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.spec.ts index b1c5471c900..2fa7662c87c 100644 --- a/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.spec.ts +++ b/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.spec.ts @@ -1,6 +1,5 @@ import { Type } from '@angular/core'; import { TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, RouterState, @@ -32,7 +31,7 @@ describe('ConfigRouterExtractorService', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], providers: [ { provide: RoutingService, diff --git a/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.ts b/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.ts index ec797a03137..210f4419454 100644 --- a/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.ts +++ b/feature-libs/product-configurator/common/components/service/configurator-router-extractor.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/components/service/index.ts b/feature-libs/product-configurator/common/components/service/index.ts index 6c7dac8f961..a7db80b31f0 100644 --- a/feature-libs/product-configurator/common/components/service/index.ts +++ b/feature-libs/product-configurator/common/components/service/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/core/model/augmented-core.model.ts b/feature-libs/product-configurator/common/core/model/augmented-core.model.ts index cfb143eb93a..ed361177fff 100644 --- a/feature-libs/product-configurator/common/core/model/augmented-core.model.ts +++ b/feature-libs/product-configurator/common/core/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/core/model/common-configurator.model.ts b/feature-libs/product-configurator/common/core/model/common-configurator.model.ts index 1f419626350..487a13e2302 100644 --- a/feature-libs/product-configurator/common/core/model/common-configurator.model.ts +++ b/feature-libs/product-configurator/common/core/model/common-configurator.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/core/model/configurator-product-scope.ts b/feature-libs/product-configurator/common/core/model/configurator-product-scope.ts index 44235040f6f..cf4a431bccb 100644 --- a/feature-libs/product-configurator/common/core/model/configurator-product-scope.ts +++ b/feature-libs/product-configurator/common/core/model/configurator-product-scope.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/core/model/index.ts b/feature-libs/product-configurator/common/core/model/index.ts index 688c54fda68..766d862c86e 100644 --- a/feature-libs/product-configurator/common/core/model/index.ts +++ b/feature-libs/product-configurator/common/core/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/core/model/product-configurator.config.ts b/feature-libs/product-configurator/common/core/model/product-configurator.config.ts index 993df32c273..e339ef356a5 100644 --- a/feature-libs/product-configurator/common/core/model/product-configurator.config.ts +++ b/feature-libs/product-configurator/common/core/model/product-configurator.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/occ/common-configurator-occ.module.ts b/feature-libs/product-configurator/common/occ/common-configurator-occ.module.ts index 0f09cfccd73..bfb29797e2d 100644 --- a/feature-libs/product-configurator/common/occ/common-configurator-occ.module.ts +++ b/feature-libs/product-configurator/common/occ/common-configurator-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/occ/default-occ-configurator-product-config.ts b/feature-libs/product-configurator/common/occ/default-occ-configurator-product-config.ts index 4d36100c90f..4cebf722c1d 100644 --- a/feature-libs/product-configurator/common/occ/default-occ-configurator-product-config.ts +++ b/feature-libs/product-configurator/common/occ/default-occ-configurator-product-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/occ/index.ts b/feature-libs/product-configurator/common/occ/index.ts index e0af1b6773b..57fe186a367 100644 --- a/feature-libs/product-configurator/common/occ/index.ts +++ b/feature-libs/product-configurator/common/occ/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/public_api.ts b/feature-libs/product-configurator/common/public_api.ts index 1b91d6b39b9..862173f4d68 100644 --- a/feature-libs/product-configurator/common/public_api.ts +++ b/feature-libs/product-configurator/common/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/shared/index.ts b/feature-libs/product-configurator/common/shared/index.ts index adfc7d2d92c..3f4d15f53a6 100644 --- a/feature-libs/product-configurator/common/shared/index.ts +++ b/feature-libs/product-configurator/common/shared/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/shared/utils/common-configurator-utils.service.ts b/feature-libs/product-configurator/common/shared/utils/common-configurator-utils.service.ts index 3d7da0e720d..7f41de6535f 100644 --- a/feature-libs/product-configurator/common/shared/utils/common-configurator-utils.service.ts +++ b/feature-libs/product-configurator/common/shared/utils/common-configurator-utils.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/shared/utils/configurator-model-utils.ts b/feature-libs/product-configurator/common/shared/utils/configurator-model-utils.ts index e124dbd7bd2..cbc4721bd10 100644 --- a/feature-libs/product-configurator/common/shared/utils/configurator-model-utils.ts +++ b/feature-libs/product-configurator/common/shared/utils/configurator-model-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/shared/utils/index.ts b/feature-libs/product-configurator/common/shared/utils/index.ts index c0407060980..bb0c6f49f89 100644 --- a/feature-libs/product-configurator/common/shared/utils/index.ts +++ b/feature-libs/product-configurator/common/shared/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/common/testing/common-configurator-test-utils.service.ts b/feature-libs/product-configurator/common/testing/common-configurator-test-utils.service.ts index 592c604c499..33a0e65ba1b 100644 --- a/feature-libs/product-configurator/common/testing/common-configurator-test-utils.service.ts +++ b/feature-libs/product-configurator/common/testing/common-configurator-test-utils.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/package.json b/feature-libs/product-configurator/package.json index 25b522290e5..464a9f355e8 100644 --- a/feature-libs/product-configurator/package.json +++ b/feature-libs/product-configurator/package.json @@ -25,14 +25,14 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", diff --git a/feature-libs/product-configurator/public_api.ts b/feature-libs/product-configurator/public_api.ts index 05a65e59254..43cda3e9e4f 100644 --- a/feature-libs/product-configurator/public_api.ts +++ b/feature-libs/product-configurator/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.component.ts b/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.component.ts index a92c8fc399d..0c0d9011443 100644 --- a/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.component.ts +++ b/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.module.ts b/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.module.ts index ae465a8b0c1..aa89840a106 100644 --- a/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.module.ts +++ b/feature-libs/product-configurator/rulebased/components/add-to-cart-button/configurator-add-to-cart-button.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/add-to-cart-button/index.ts b/feature-libs/product-configurator/rulebased/components/add-to-cart-button/index.ts index 9185a8bd301..b3b20bb542b 100644 --- a/feature-libs/product-configurator/rulebased/components/add-to-cart-button/index.ts +++ b/feature-libs/product-configurator/rulebased/components/add-to-cart-button/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.config.ts b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.config.ts index 7a0d7f49601..d3d9906a1f4 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.config.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.directive.ts b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.directive.ts index d6cd9e78365..77b330c3571 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.directive.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.model.ts b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.model.ts index 2655748f886..0a52ddaf259 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.model.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.module.ts index ad736dbcc42..e606c7a1f45 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/composition/configurator-attribute-composition.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/composition/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/composition/index.ts index 506bd279041..c095772bbc4 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/composition/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/composition/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.component.ts index fb5dc290354..b3364429efc 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.module.ts index f848344c195..a4f447667dc 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/footer/configurator-attribute-footer.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/footer/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/footer/index.ts index 214911067ba..56e2aa01233 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/footer/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/footer/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.component.ts index 5f46ddd2abf..2f2506ef17d 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.module.ts index 1c2e0570a73..013ded8876c 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/header/configurator-attribute-header.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/header/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/header/index.ts index e37c2cd6fcb..0c3e2f62c05 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/header/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/header/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/index.ts index 01f27f30d56..a8ca932345e 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/price-change/configurator-attribute-price-change.service.ts b/feature-libs/product-configurator/rulebased/components/attribute/price-change/configurator-attribute-price-change.service.ts index 09c592c206c..6c0491aeeb6 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/price-change/configurator-attribute-price-change.service.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/price-change/configurator-attribute-price-change.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/price-change/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/price-change/index.ts index 1d889a8e70a..5cc8e6877bd 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/price-change/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/price-change/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.spec.ts b/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.spec.ts index cc9e48f3f27..a53395dd4af 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.spec.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.spec.ts @@ -9,7 +9,7 @@ import { import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; + import { I18nTestingModule, Product, ProductService } from '@spartacus/core'; import { ItemCounterComponent, @@ -22,10 +22,10 @@ import { take } from 'rxjs/operators'; import { CommonConfiguratorTestUtilsService } from '../../../../common/testing/common-configurator-test-utils.service'; import { Configurator } from '../../../core/model/configurator.model'; import { ConfiguratorPriceComponentOptions } from '../../price/configurator-price.component'; +import { ConfiguratorStorefrontUtilsService } from '../../service/configurator-storefront-utils.service'; import { ConfiguratorShowMoreComponent } from '../../show-more/configurator-show-more.component'; import { ConfiguratorAttributeQuantityComponentOptions } from '../quantity/configurator-attribute-quantity.component'; import { ConfiguratorAttributeProductCardComponent } from './configurator-attribute-product-card.component'; -import { ConfiguratorStorefrontUtilsService } from '../../service/configurator-storefront-utils.service'; const product: Product = { name: 'Product Name', @@ -157,7 +157,6 @@ describe('ConfiguratorAttributeProductCardComponent', () => { imports: [ I18nTestingModule, ReactiveFormsModule, - RouterTestingModule, UrlTestingModule, MediaModule, ], diff --git a/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.ts index f1e1a90c1ec..65e65fbebd8 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.module.ts index f9dd261315d..595aa316137 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/product-card/configurator-attribute-product-card.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/product-card/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/product-card/index.ts index 54d455a92c8..4be381c6560 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/product-card/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/product-card/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.component.ts index a59325023a9..cbbc8bb0e2d 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.module.ts index 43dd0cefedc..af372dfc744 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.service.ts b/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.service.ts index 0ed5195f35a..db075cdeb52 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.service.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/quantity/configurator-attribute-quantity.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/quantity/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/quantity/index.ts index c3cc3c28b71..9dbbedb4462 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/quantity/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/quantity/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-base.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-base.component.ts index 39ec34d8b07..9006cb8508e 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-base.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-base.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-multi-selection-base.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-multi-selection-base.component.ts index 8bf1731ee6c..061b3368944 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-multi-selection-base.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-multi-selection-base.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-single-selection-base.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-single-selection-base.component.ts index bb1ab717d66..62bbd028423 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-single-selection-base.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/base/configurator-attribute-single-selection-base.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/base/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/base/index.ts index 6df969ef724..538b4965e85 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/base/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/base/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.component.ts index 617058ea9cc..ba4ed488691 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.module.ts index b375272c69e..db95ce89eb7 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/configurator-attribute-checkbox-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/index.ts index b1366947640..b236d54f7f7 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox-list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.component.ts index 6e50b2b6e10..d055c1accb3 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.module.ts index c9e0659f568..9ea74db6724 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/configurator-attribute-checkbox.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/index.ts index 4344fcd4d58..a5416796919 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/checkbox/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts index 188f2ee39af..ace71f4d645 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.module.ts index e05cfefd972..8ba4217b7b9 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/configurator-attribute-drop-down.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/index.ts index f55b879e3b1..c2d664c0eaa 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/drop-down/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.component.ts index 73ab883e9fa..0ac3987aefe 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.module.ts index 8ca983a4154..c198f0b7b82 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/configurator-attribute-input-field.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/index.ts index 262a233fedf..bc69d2095cb 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/input-field/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.spec.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.spec.ts index 039d23279d6..27b668cd4d8 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.spec.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.spec.ts @@ -7,24 +7,25 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; + +import { ActivatedRoute } from '@angular/router'; import { I18nTestingModule } from '@spartacus/core'; import { ItemCounterComponent, MediaModule } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { CommonConfiguratorTestUtilsService } from '../../../../../common/testing/common-configurator-test-utils.service'; +import { ConfiguratorCommonsService } from '../../../../core/facade/configurator-commons.service'; import { Configurator } from '../../../../core/model/configurator.model'; -import { ConfiguratorAttributeCompositionContext } from '../../composition/configurator-attribute-composition.model'; +import { ConfiguratorTestUtils } from '../../../../testing/configurator-test-utils'; import { ConfiguratorPriceComponentOptions } from '../../../price/configurator-price.component'; +import { ConfiguratorStorefrontUtilsService } from '../../../service/configurator-storefront-utils.service'; import { ConfiguratorShowMoreComponent } from '../../../show-more/configurator-show-more.component'; +import { ConfiguratorAttributeCompositionContext } from '../../composition/configurator-attribute-composition.model'; import { ConfiguratorAttributeProductCardComponent, ConfiguratorAttributeProductCardComponentOptions, } from '../../product-card/configurator-attribute-product-card.component'; import { ConfiguratorAttributeQuantityComponentOptions } from '../../quantity/configurator-attribute-quantity.component'; import { ConfiguratorAttributeMultiSelectionBundleComponent } from './configurator-attribute-multi-selection-bundle.component'; -import { ConfiguratorTestUtils } from '../../../../testing/configurator-test-utils'; -import { ConfiguratorCommonsService } from '../../../../core/facade/configurator-commons.service'; -import { ConfiguratorStorefrontUtilsService } from '../../../service/configurator-storefront-utils.service'; @Component({ selector: 'cx-configurator-attribute-product-card', @@ -64,6 +65,10 @@ class MockConfiguratorCommonsService { updateConfiguration(): void {} } +class MockActivatedRoute { + constructor(public snapshot: any) {} +} + describe('ConfiguratorAttributeMultiSelectionBundleComponent', () => { let component: ConfiguratorAttributeMultiSelectionBundleComponent; let fixture: ComponentFixture; @@ -102,7 +107,6 @@ describe('ConfiguratorAttributeMultiSelectionBundleComponent', () => { TestBed.configureTestingModule({ imports: [ I18nTestingModule, - RouterTestingModule, UrlTestingModule, ReactiveFormsModule, MediaModule, @@ -116,6 +120,7 @@ describe('ConfiguratorAttributeMultiSelectionBundleComponent', () => { MockConfiguratorPriceComponent, ], providers: [ + { provide: ActivatedRoute, useValue: new MockActivatedRoute({}) }, { provide: ConfiguratorAttributeCompositionContext, useValue: ConfiguratorTestUtils.getAttributeContext(), diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.ts index 6590f785943..30cd4cd0896 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.module.ts index 1fa47acdc87..935917a070b 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/configurator-attribute-multi-selection-bundle.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/index.ts index 7e31a184458..194d8456df8 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-bundle/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.html b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.html index 12cc4bcdb61..e9d2c839bcf 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.html +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.html @@ -118,7 +118,6 @@ }}" class="form-check-label" [style.cursor]="!isReadOnly(attribute) ? 'pointer' : 'default'" - title="{{ getLabel(expMode, value.valueDisplay, value.valueCode) }}" > diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.spec.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.spec.ts index 11512ee1324..1149e729423 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.spec.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.spec.ts @@ -387,7 +387,7 @@ describe('ConfiguratorAttributeMultiSelectionImageComponent', () => { '', 1, 'aria-label', - 'configurator.a11y.description' + 'configurator.a11y.description value:val4' ); }); diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.ts index 59991cda25b..8fe40f18375 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.module.ts index 72f021878af..b7c7cc064a7 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/configurator-attribute-multi-selection-image.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/index.ts index e9a4677aabc..e2831ee99cb 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/multi-selection-image/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.component.ts index bf2495cb37f..31ce981dfae 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.module.ts index edff16433fc..8217ec9957d 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/configurator-attribute-not-supported.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/index.ts index 6f2022366a3..8ec79ca7c01 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/not-supported/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.service.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.service.ts index 8265eaae4b4..df5b881f394 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.service.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.ts index f6bbbb11031..fc3353baa0b 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.module.ts index f0563b2b674..43edac79003 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/configurator-attribute-numeric-input-field.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/index.ts index 8bb3ae254fe..fa12b3076bd 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/numeric-input-field/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts index a8e9816ba06..796e3f9e778 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.module.ts index 8a3d38dddb1..97088e7a1b1 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/configurator-attribute-radio-button.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/index.ts index ad23dfbb474..bc76df4d853 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/radio-button/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.component.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.component.ts index 6708083a20d..a0dd8fe8597 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.component.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.module.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.module.ts index 8770c9812da..be50a322fef 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.module.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/configurator-attribute-read-only.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/index.ts b/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/index.ts index 25e5d11fdc7..18151433cb0 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/index.ts +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/read-only/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/product-configurator/rulebased/components/attribute/types/single-selection-bundle-dropdown/configurator-attribute-single-selection-bundle-dropdown.component.html b/feature-libs/product-configurator/rulebased/components/attribute/types/single-selection-bundle-dropdown/configurator-attribute-single-selection-bundle-dropdown.component.html index b354ac6a8fa..7d2bbe4f57d 100644 --- a/feature-libs/product-configurator/rulebased/components/attribute/types/single-selection-bundle-dropdown/configurator-attribute-single-selection-bundle-dropdown.component.html +++ b/feature-libs/product-configurator/rulebased/components/attribute/types/single-selection-bundle-dropdown/configurator-attribute-single-selection-bundle-dropdown.component.html @@ -1,19 +1,5 @@
-
+
+ + +
+ +
+
diff --git a/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.spec.ts b/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.spec.ts index 04a19695e85..2792dc13736 100644 --- a/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.spec.ts +++ b/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.spec.ts @@ -2,7 +2,6 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { ActivatedRoute } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, RoutingService } from '@spartacus/core'; import { ICON_TYPE } from '@spartacus/storefront'; import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; @@ -51,7 +50,7 @@ describe('StoreFinderSearchComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, ReactiveFormsModule, I18nTestingModule], + imports: [ReactiveFormsModule, I18nTestingModule], declarations: [ StoreFinderSearchComponent, MockUrlPipe, diff --git a/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.ts b/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.ts index aec76881659..d07d8ba4046 100644 --- a/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.ts +++ b/feature-libs/storefinder/components/store-finder-search/store-finder-search.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.spec.ts b/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.spec.ts index 41674e091df..df477b56f61 100644 --- a/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.spec.ts +++ b/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.spec.ts @@ -1,9 +1,8 @@ import { Component, Input } from '@angular/core'; -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { I18nTestingModule } from '@spartacus/core'; -import { StoreFinderStoreDescriptionComponent } from './store-finder-store-description.component'; import { StoreFinderService } from '@spartacus/storefinder/core'; +import { StoreFinderStoreDescriptionComponent } from './store-finder-store-description.component'; class StoreFinderServiceMock { getStoreLatitude() {} @@ -26,7 +25,7 @@ describe('StoreFinderStoreDescriptionComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [ StoreFinderStoreDescriptionComponent, MockScheduleComponent, diff --git a/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts b/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts index 45fd4db124c..349fe8f691e 100644 --- a/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts +++ b/feature-libs/storefinder/components/store-finder-store-description/store-finder-store-description.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.spec.ts b/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.spec.ts index 6cc75d8b408..832be6aa8a2 100644 --- a/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.spec.ts +++ b/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ActivatedRoute } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, PointOfService, @@ -55,7 +54,7 @@ describe('StoreFinderStoreComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [SpinnerModule, RouterTestingModule, I18nTestingModule], + imports: [SpinnerModule, I18nTestingModule], declarations: [ StoreFinderStoreComponent, MockStoreFinderStoreDescriptionComponent, diff --git a/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.ts b/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.ts index 855444c1eff..e2db70957cc 100644 --- a/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.ts +++ b/feature-libs/storefinder/components/store-finder-store/store-finder-store.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.spec.ts b/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.spec.ts index bcf14b88134..0d1316f7405 100644 --- a/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.spec.ts +++ b/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.spec.ts @@ -1,7 +1,6 @@ import { DebugElement } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, RoutingService } from '@spartacus/core'; import { StoreFinderService } from '@spartacus/storefinder/core'; import { SpinnerModule } from '@spartacus/storefront'; @@ -35,7 +34,7 @@ describe('StoreFinderStoresCountComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [SpinnerModule, I18nTestingModule, RouterTestingModule], + imports: [SpinnerModule, I18nTestingModule], declarations: [StoreFinderStoresCountComponent, MockFeatureDirective], providers: [ { diff --git a/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.ts b/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.ts index add6dbc7ef9..f462a21d044 100644 --- a/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.ts +++ b/feature-libs/storefinder/components/store-finder-stores-count/store-finder-stores-count.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/components/store-finder/store-finder.component.spec.ts b/feature-libs/storefinder/components/store-finder/store-finder.component.spec.ts index d1391dae1ea..819c862b3bd 100644 --- a/feature-libs/storefinder/components/store-finder/store-finder.component.spec.ts +++ b/feature-libs/storefinder/components/store-finder/store-finder.component.spec.ts @@ -1,6 +1,5 @@ import { Component } from '@angular/core'; -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { StoreFinderComponent } from './store-finder.component'; @Component({ @@ -15,7 +14,6 @@ describe('StoreFinderComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [StoreFinderComponent, MockStoreFinderHeaderComponent], }).compileComponents(); })); diff --git a/feature-libs/storefinder/components/store-finder/store-finder.component.ts b/feature-libs/storefinder/components/store-finder/store-finder.component.ts index f7aa0f9988f..ac3982fce7f 100644 --- a/feature-libs/storefinder/components/store-finder/store-finder.component.ts +++ b/feature-libs/storefinder/components/store-finder/store-finder.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/config/default-store-finder-config.ts b/feature-libs/storefinder/core/config/default-store-finder-config.ts index 053892a87d9..86294ab403a 100644 --- a/feature-libs/storefinder/core/config/default-store-finder-config.ts +++ b/feature-libs/storefinder/core/config/default-store-finder-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/config/store-finder-config.ts b/feature-libs/storefinder/core/config/store-finder-config.ts index d12c6c45ae1..4ba24a1d36d 100644 --- a/feature-libs/storefinder/core/config/store-finder-config.ts +++ b/feature-libs/storefinder/core/config/store-finder-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/connectors/converters.ts b/feature-libs/storefinder/core/connectors/converters.ts index 15ac10bb408..64c44af689d 100644 --- a/feature-libs/storefinder/core/connectors/converters.ts +++ b/feature-libs/storefinder/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/connectors/index.ts b/feature-libs/storefinder/core/connectors/index.ts index 3d7941e45b4..00c13adc1f4 100644 --- a/feature-libs/storefinder/core/connectors/index.ts +++ b/feature-libs/storefinder/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/connectors/store-finder.adapter.ts b/feature-libs/storefinder/core/connectors/store-finder.adapter.ts index 669910dba9e..b8697c64086 100644 --- a/feature-libs/storefinder/core/connectors/store-finder.adapter.ts +++ b/feature-libs/storefinder/core/connectors/store-finder.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/connectors/store-finder.connector.ts b/feature-libs/storefinder/core/connectors/store-finder.connector.ts index a9a3801c568..9d7fdd4e76c 100644 --- a/feature-libs/storefinder/core/connectors/store-finder.connector.ts +++ b/feature-libs/storefinder/core/connectors/store-finder.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/facade/index.ts b/feature-libs/storefinder/core/facade/index.ts index 0f23b78e05a..fdb56b08c99 100644 --- a/feature-libs/storefinder/core/facade/index.ts +++ b/feature-libs/storefinder/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/facade/store-finder.service.ts b/feature-libs/storefinder/core/facade/store-finder.service.ts index cd3c97bf44e..f5b371fddbf 100644 --- a/feature-libs/storefinder/core/facade/store-finder.service.ts +++ b/feature-libs/storefinder/core/facade/store-finder.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/model/index.ts b/feature-libs/storefinder/core/model/index.ts index 7a541f409df..e25f4b463f7 100644 --- a/feature-libs/storefinder/core/model/index.ts +++ b/feature-libs/storefinder/core/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/model/search-query.ts b/feature-libs/storefinder/core/model/search-query.ts index 3ef5cc1b642..3fd3966aa01 100644 --- a/feature-libs/storefinder/core/model/search-query.ts +++ b/feature-libs/storefinder/core/model/search-query.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/model/store-finder.model.ts b/feature-libs/storefinder/core/model/store-finder.model.ts index 6876f18fdc7..d6bc8d5fc1f 100644 --- a/feature-libs/storefinder/core/model/store-finder.model.ts +++ b/feature-libs/storefinder/core/model/store-finder.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/public_api.ts b/feature-libs/storefinder/core/public_api.ts index f01bf8eed7b..7b085e292ad 100644 --- a/feature-libs/storefinder/core/public_api.ts +++ b/feature-libs/storefinder/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/service/google-map-renderer.service.ts b/feature-libs/storefinder/core/service/google-map-renderer.service.ts index 25119fde931..e549ada1fb3 100644 --- a/feature-libs/storefinder/core/service/google-map-renderer.service.ts +++ b/feature-libs/storefinder/core/service/google-map-renderer.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/service/index.ts b/feature-libs/storefinder/core/service/index.ts index fae751e4f3b..4a5c53b0608 100644 --- a/feature-libs/storefinder/core/service/index.ts +++ b/feature-libs/storefinder/core/service/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store-finder-core.module.ts b/feature-libs/storefinder/core/store-finder-core.module.ts index 61e2e67b297..1a0a01f13be 100644 --- a/feature-libs/storefinder/core/store-finder-core.module.ts +++ b/feature-libs/storefinder/core/store-finder-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/actions/find-stores.action.ts b/feature-libs/storefinder/core/store/actions/find-stores.action.ts index e618ed5a632..42f8be019ef 100644 --- a/feature-libs/storefinder/core/store/actions/find-stores.action.ts +++ b/feature-libs/storefinder/core/store/actions/find-stores.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/actions/index.ts b/feature-libs/storefinder/core/store/actions/index.ts index 361ec751f45..5fc4d3f227f 100644 --- a/feature-libs/storefinder/core/store/actions/index.ts +++ b/feature-libs/storefinder/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/actions/store-finder-group.actions.ts b/feature-libs/storefinder/core/store/actions/store-finder-group.actions.ts index 8b3140f393c..0a9aecd2b32 100644 --- a/feature-libs/storefinder/core/store/actions/store-finder-group.actions.ts +++ b/feature-libs/storefinder/core/store/actions/store-finder-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/actions/view-all-stores.action.ts b/feature-libs/storefinder/core/store/actions/view-all-stores.action.ts index 78dbf7a924e..03ce44fecf5 100644 --- a/feature-libs/storefinder/core/store/actions/view-all-stores.action.ts +++ b/feature-libs/storefinder/core/store/actions/view-all-stores.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/effects/find-stores.effect.spec.ts b/feature-libs/storefinder/core/store/effects/find-stores.effect.spec.ts index 47be2e5c31c..6e012007eed 100644 --- a/feature-libs/storefinder/core/store/effects/find-stores.effect.spec.ts +++ b/feature-libs/storefinder/core/store/effects/find-stores.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { cold, hot } from 'jasmine-marbles'; @@ -8,6 +8,10 @@ import { StoreFinderActions } from '../actions/index'; import * as fromEffects from './find-stores.effect'; import createSpy = jasmine.createSpy; import { GeoPoint, SearchConfig } from '@spartacus/core'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const singleStoreResult = {}; const searchResult: any = { stores: [] }; @@ -28,11 +32,13 @@ describe('FindStores Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: StoreFinderConnector, useValue: mockStoreFinderConnector }, fromEffects.FindStoresEffect, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/storefinder/core/store/effects/find-stores.effect.ts b/feature-libs/storefinder/core/store/effects/find-stores.effect.ts index 495f378d2ae..064516abcae 100644 --- a/feature-libs/storefinder/core/store/effects/find-stores.effect.ts +++ b/feature-libs/storefinder/core/store/effects/find-stores.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/effects/index.ts b/feature-libs/storefinder/core/store/effects/index.ts index 3f7502a1394..7fa03ca57b1 100644 --- a/feature-libs/storefinder/core/store/effects/index.ts +++ b/feature-libs/storefinder/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/effects/view-all-stores.effect.spec.ts b/feature-libs/storefinder/core/store/effects/view-all-stores.effect.spec.ts index 04261b2ae8e..4143c678d5d 100644 --- a/feature-libs/storefinder/core/store/effects/view-all-stores.effect.spec.ts +++ b/feature-libs/storefinder/core/store/effects/view-all-stores.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { cold, hot } from 'jasmine-marbles'; @@ -9,6 +9,10 @@ import * as fromEffects from './view-all-stores.effect'; import createSpy = jasmine.createSpy; import { OccConfig, SiteContextActions } from '@spartacus/core'; import { StoreCount } from '../../model/store-finder.model'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const mockOccModuleConfig: OccConfig = { backend: { @@ -36,12 +40,14 @@ describe('ViewAllStores Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: StoreFinderConnector, useValue: mockStoreFinderConnector }, { provide: OccConfig, useValue: mockOccModuleConfig }, fromEffects.ViewAllStoresEffect, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/storefinder/core/store/effects/view-all-stores.effect.ts b/feature-libs/storefinder/core/store/effects/view-all-stores.effect.ts index 6ce3faf31c6..76e26f0e09b 100644 --- a/feature-libs/storefinder/core/store/effects/view-all-stores.effect.ts +++ b/feature-libs/storefinder/core/store/effects/view-all-stores.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/index.ts b/feature-libs/storefinder/core/store/index.ts index 01ffda0b2df..3a7e5571df6 100644 --- a/feature-libs/storefinder/core/store/index.ts +++ b/feature-libs/storefinder/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/reducers/find-stores.reducer.ts b/feature-libs/storefinder/core/store/reducers/find-stores.reducer.ts index 7c957a0cd90..8d284b6fdb9 100644 --- a/feature-libs/storefinder/core/store/reducers/find-stores.reducer.ts +++ b/feature-libs/storefinder/core/store/reducers/find-stores.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/reducers/index.ts b/feature-libs/storefinder/core/store/reducers/index.ts index a9d81576f60..489965189b6 100644 --- a/feature-libs/storefinder/core/store/reducers/index.ts +++ b/feature-libs/storefinder/core/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/reducers/view-all-stores.reducer.ts b/feature-libs/storefinder/core/store/reducers/view-all-stores.reducer.ts index 67308c76ede..5bf31ab5998 100644 --- a/feature-libs/storefinder/core/store/reducers/view-all-stores.reducer.ts +++ b/feature-libs/storefinder/core/store/reducers/view-all-stores.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/selectors/feature.selector.ts b/feature-libs/storefinder/core/store/selectors/feature.selector.ts index 312dd581731..0a90919c0c0 100644 --- a/feature-libs/storefinder/core/store/selectors/feature.selector.ts +++ b/feature-libs/storefinder/core/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/selectors/find-stores.selectors.ts b/feature-libs/storefinder/core/store/selectors/find-stores.selectors.ts index 5d79c73164c..082f9da84bf 100644 --- a/feature-libs/storefinder/core/store/selectors/find-stores.selectors.ts +++ b/feature-libs/storefinder/core/store/selectors/find-stores.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/selectors/index.ts b/feature-libs/storefinder/core/store/selectors/index.ts index 23aca7bc854..3314ef503c2 100644 --- a/feature-libs/storefinder/core/store/selectors/index.ts +++ b/feature-libs/storefinder/core/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/selectors/store-finder-group.selectors.ts b/feature-libs/storefinder/core/store/selectors/store-finder-group.selectors.ts index b01c568cf48..37800ee24d3 100644 --- a/feature-libs/storefinder/core/store/selectors/store-finder-group.selectors.ts +++ b/feature-libs/storefinder/core/store/selectors/store-finder-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/selectors/view-all-stores.selectors.ts b/feature-libs/storefinder/core/store/selectors/view-all-stores.selectors.ts index 17190bebf42..8a63ffb9c76 100644 --- a/feature-libs/storefinder/core/store/selectors/view-all-stores.selectors.ts +++ b/feature-libs/storefinder/core/store/selectors/view-all-stores.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/store-finder-state.ts b/feature-libs/storefinder/core/store/store-finder-state.ts index 68379c63b8a..51fbfc32e2e 100644 --- a/feature-libs/storefinder/core/store/store-finder-state.ts +++ b/feature-libs/storefinder/core/store/store-finder-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/core/store/store-finder-store.module.ts b/feature-libs/storefinder/core/store/store-finder-store.module.ts index 1151032de70..6d5cb95d346 100644 --- a/feature-libs/storefinder/core/store/store-finder-store.module.ts +++ b/feature-libs/storefinder/core/store/store-finder-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/occ/adapters/default-occ-store-finder-config.ts b/feature-libs/storefinder/occ/adapters/default-occ-store-finder-config.ts index eb74bb17796..eb0a05f32cc 100644 --- a/feature-libs/storefinder/occ/adapters/default-occ-store-finder-config.ts +++ b/feature-libs/storefinder/occ/adapters/default-occ-store-finder-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/occ/adapters/index.ts b/feature-libs/storefinder/occ/adapters/index.ts index b00fcffd931..980d85b5cbd 100644 --- a/feature-libs/storefinder/occ/adapters/index.ts +++ b/feature-libs/storefinder/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.spec.ts b/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.spec.ts index 73e6472ab86..8a1e358a04a 100644 --- a/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.spec.ts +++ b/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { OccStoreFinderAdapter } from './occ-store-finder.adapter'; @@ -18,6 +18,10 @@ import { STORE_COUNT_NORMALIZER, STORE_FINDER_SEARCH_PAGE_NORMALIZER, } from '@spartacus/storefinder/core'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const queryText = 'test'; const searchResults = { stores: [{ name: 'test' }] }; @@ -59,10 +63,12 @@ describe('OccStoreFinderAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccStoreFinderAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.ts b/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.ts index c584a5650dc..febeb4cc497 100644 --- a/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.ts +++ b/feature-libs/storefinder/occ/adapters/occ-store-finder.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/occ/model/index.ts b/feature-libs/storefinder/occ/model/index.ts index 27a9749423d..2f2878c9343 100644 --- a/feature-libs/storefinder/occ/model/index.ts +++ b/feature-libs/storefinder/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/occ/model/occ-storefinder-endpoints.model.ts b/feature-libs/storefinder/occ/model/occ-storefinder-endpoints.model.ts index f891cc98ecd..a13e096f513 100644 --- a/feature-libs/storefinder/occ/model/occ-storefinder-endpoints.model.ts +++ b/feature-libs/storefinder/occ/model/occ-storefinder-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/occ/public_api.ts b/feature-libs/storefinder/occ/public_api.ts index 90f311f63ad..8288456e0f1 100644 --- a/feature-libs/storefinder/occ/public_api.ts +++ b/feature-libs/storefinder/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/occ/store-finder-occ.module.ts b/feature-libs/storefinder/occ/store-finder-occ.module.ts index 2b146ef4536..d259fd1f33d 100644 --- a/feature-libs/storefinder/occ/store-finder-occ.module.ts +++ b/feature-libs/storefinder/occ/store-finder-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/package.json b/feature-libs/storefinder/package.json index 3cd7f580d81..a2df9508d53 100644 --- a/feature-libs/storefinder/package.json +++ b/feature-libs/storefinder/package.json @@ -25,13 +25,13 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", diff --git a/feature-libs/storefinder/public_api.ts b/feature-libs/storefinder/public_api.ts index 4c2a979a704..7cd53d8ae98 100644 --- a/feature-libs/storefinder/public_api.ts +++ b/feature-libs/storefinder/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/config/constants.ts b/feature-libs/storefinder/root/config/constants.ts index 2e29e616467..325f21847fb 100644 --- a/feature-libs/storefinder/root/config/constants.ts +++ b/feature-libs/storefinder/root/config/constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/config/default-store-finder-layout-config.ts b/feature-libs/storefinder/root/config/default-store-finder-layout-config.ts index d3f65a69dde..d842ec7242f 100644 --- a/feature-libs/storefinder/root/config/default-store-finder-layout-config.ts +++ b/feature-libs/storefinder/root/config/default-store-finder-layout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/config/index.ts b/feature-libs/storefinder/root/config/index.ts index 39b080b913b..bffd3ec01f5 100644 --- a/feature-libs/storefinder/root/config/index.ts +++ b/feature-libs/storefinder/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/facade/index.ts b/feature-libs/storefinder/root/facade/index.ts index e6f40fe59ae..1938d4697ce 100644 --- a/feature-libs/storefinder/root/facade/index.ts +++ b/feature-libs/storefinder/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/facade/store-finder.facade.ts b/feature-libs/storefinder/root/facade/store-finder.facade.ts index 50387664e06..773f9da7551 100644 --- a/feature-libs/storefinder/root/facade/store-finder.facade.ts +++ b/feature-libs/storefinder/root/facade/store-finder.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/feature-name.ts b/feature-libs/storefinder/root/feature-name.ts index 0ed54001da3..7019c3de0ea 100644 --- a/feature-libs/storefinder/root/feature-name.ts +++ b/feature-libs/storefinder/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/model/index.ts b/feature-libs/storefinder/root/model/index.ts index b3b6963dc95..bbc3704ba83 100644 --- a/feature-libs/storefinder/root/model/index.ts +++ b/feature-libs/storefinder/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/model/store-entities.model.ts b/feature-libs/storefinder/root/model/store-entities.model.ts index b44f0d23c1d..aa08eeba81b 100644 --- a/feature-libs/storefinder/root/model/store-entities.model.ts +++ b/feature-libs/storefinder/root/model/store-entities.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/public_api.ts b/feature-libs/storefinder/root/public_api.ts index 652e3311e41..076d6bb8116 100644 --- a/feature-libs/storefinder/root/public_api.ts +++ b/feature-libs/storefinder/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/root/store-finder-root.module.ts b/feature-libs/storefinder/root/store-finder-root.module.ts index 313ba944c0a..4a95a903fef 100644 --- a/feature-libs/storefinder/root/store-finder-root.module.ts +++ b/feature-libs/storefinder/root/store-finder-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/schematics/add-storefinder/__snapshots__/index_spec.ts.snap b/feature-libs/storefinder/schematics/add-storefinder/__snapshots__/index_spec.ts.snap index 6cebd49df9c..89cc4ea8e65 100644 --- a/feature-libs/storefinder/schematics/add-storefinder/__snapshots__/index_spec.ts.snap +++ b/feature-libs/storefinder/schematics/add-storefinder/__snapshots__/index_spec.ts.snap @@ -97,8 +97,10 @@ exports[`Spartacus Storefinder schematics: ng-add Storefinder feature general se "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -116,13 +118,13 @@ exports[`Spartacus Storefinder schematics: ng-add Storefinder feature general se "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -148,10 +150,7 @@ exports[`Spartacus Storefinder schematics: ng-add Storefinder feature general se "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -163,8 +162,10 @@ exports[`Spartacus Storefinder schematics: ng-add Storefinder feature general se "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/feature-libs/storefinder/schematics/add-storefinder/index.ts b/feature-libs/storefinder/schematics/add-storefinder/index.ts index b7a0c982872..ae9530107e8 100644 --- a/feature-libs/storefinder/schematics/add-storefinder/index.ts +++ b/feature-libs/storefinder/schematics/add-storefinder/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/setup-jest.ts b/feature-libs/storefinder/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/storefinder/setup-jest.ts +++ b/feature-libs/storefinder/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/store-finder.module.ts b/feature-libs/storefinder/store-finder.module.ts index 13d541b1f1c..3922c71128a 100644 --- a/feature-libs/storefinder/store-finder.module.ts +++ b/feature-libs/storefinder/store-finder.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/styles/components/_store-finder-list-item.scss b/feature-libs/storefinder/styles/components/_store-finder-list-item.scss index 372f12ebae9..9831b4bbaf3 100644 --- a/feature-libs/storefinder/styles/components/_store-finder-list-item.scss +++ b/feature-libs/storefinder/styles/components/_store-finder-list-item.scss @@ -30,6 +30,9 @@ } .cx-store-address-street { white-space: nowrap; + @include forFeature('a11yTruncatedTextStoreFinder') { + white-space: unset; + } overflow: hidden; text-overflow: ellipsis; diff --git a/feature-libs/storefinder/test.ts b/feature-libs/storefinder/test.ts index bf370be71ed..12da58ff489 100644 --- a/feature-libs/storefinder/test.ts +++ b/feature-libs/storefinder/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/storefinder/tsconfig.schematics.json b/feature-libs/storefinder/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/feature-libs/storefinder/tsconfig.schematics.json +++ b/feature-libs/storefinder/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/feature-libs/tracking/package.json b/feature-libs/tracking/package.json index bf098c96822..d2cc412787a 100644 --- a/feature-libs/tracking/package.json +++ b/feature-libs/tracking/package.json @@ -24,9 +24,9 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" diff --git a/feature-libs/tracking/personalization/core/model/personalization-context.model.ts b/feature-libs/tracking/personalization/core/model/personalization-context.model.ts index 2e1ef6dfd31..8329f001117 100644 --- a/feature-libs/tracking/personalization/core/model/personalization-context.model.ts +++ b/feature-libs/tracking/personalization/core/model/personalization-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/core/personalization-core.module.ts b/feature-libs/tracking/personalization/core/personalization-core.module.ts index 559e5fee95f..25b1fbf173b 100644 --- a/feature-libs/tracking/personalization/core/personalization-core.module.ts +++ b/feature-libs/tracking/personalization/core/personalization-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/core/public_api.ts b/feature-libs/tracking/personalization/core/public_api.ts index bccfa1125b1..9bd3976137f 100644 --- a/feature-libs/tracking/personalization/core/public_api.ts +++ b/feature-libs/tracking/personalization/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/core/services/personalization-context.service.ts b/feature-libs/tracking/personalization/core/services/personalization-context.service.ts index 01bb8c3f172..d47bc0decdc 100644 --- a/feature-libs/tracking/personalization/core/services/personalization-context.service.ts +++ b/feature-libs/tracking/personalization/core/services/personalization-context.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/personalization.module.ts b/feature-libs/tracking/personalization/personalization.module.ts index 1a4ea3f5797..b3030daf620 100644 --- a/feature-libs/tracking/personalization/personalization.module.ts +++ b/feature-libs/tracking/personalization/personalization.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/public_api.ts b/feature-libs/tracking/personalization/public_api.ts index 6711c6ec24e..5797e090616 100644 --- a/feature-libs/tracking/personalization/public_api.ts +++ b/feature-libs/tracking/personalization/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/config/default-personalization-config.ts b/feature-libs/tracking/personalization/root/config/default-personalization-config.ts index 4e0c6250969..c42b2aa9d8d 100644 --- a/feature-libs/tracking/personalization/root/config/default-personalization-config.ts +++ b/feature-libs/tracking/personalization/root/config/default-personalization-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/config/personalization-config.ts b/feature-libs/tracking/personalization/root/config/personalization-config.ts index d31da34ea32..e071877d0c6 100644 --- a/feature-libs/tracking/personalization/root/config/personalization-config.ts +++ b/feature-libs/tracking/personalization/root/config/personalization-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/feature-name.ts b/feature-libs/tracking/personalization/root/feature-name.ts index 6934779d8af..655dc1c184a 100644 --- a/feature-libs/tracking/personalization/root/feature-name.ts +++ b/feature-libs/tracking/personalization/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/http-interceptors/index.ts b/feature-libs/tracking/personalization/root/http-interceptors/index.ts index 7a07e2df78a..aa0ef980c04 100644 --- a/feature-libs/tracking/personalization/root/http-interceptors/index.ts +++ b/feature-libs/tracking/personalization/root/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.spec.ts b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.spec.ts index 23332ad80be..8ce2010d507 100644 --- a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.spec.ts +++ b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { OccEndpointsService, WindowRef } from '@spartacus/core'; @@ -49,7 +54,7 @@ describe('OccPersonalizationIdInterceptor with personalization enabled', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: PersonalizationConfig, useValue: mockPersonalizationConfig }, { provide: WindowRef, useValue: MockWindowRef }, @@ -59,6 +64,8 @@ describe('OccPersonalizationIdInterceptor with personalization enabled', () => { useClass: OccPersonalizationIdInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); @@ -119,7 +126,7 @@ describe('OccPersonalizationIdInterceptor with personalization disabled', () => beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: PersonalizationConfig, @@ -136,6 +143,8 @@ describe('OccPersonalizationIdInterceptor with personalization disabled', () => useClass: OccPersonalizationIdInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.ts b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.ts index a700199bcbd..049baf31a42 100644 --- a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.ts +++ b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-id.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.spec.ts b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.spec.ts index 3ed7ba44cf3..3382d46892a 100644 --- a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.spec.ts +++ b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { OccEndpointsService, WindowRef } from '@spartacus/core'; @@ -48,7 +53,7 @@ describe('OccPersonalizationTimeInterceptor with personalization enabled', () => beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: PersonalizationConfig, useValue: mockPersonalizationConfig }, { provide: WindowRef, useValue: MockWindowRef }, @@ -58,6 +63,8 @@ describe('OccPersonalizationTimeInterceptor with personalization enabled', () => useClass: OccPersonalizationTimeInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); @@ -120,7 +127,7 @@ describe('OccPersonalizationTimeInterceptor with personalization disabled', () = beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: PersonalizationConfig, @@ -137,6 +144,8 @@ describe('OccPersonalizationTimeInterceptor with personalization disabled', () = useClass: OccPersonalizationTimeInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.ts b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.ts index 9f034c18fe4..93a66999d85 100644 --- a/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.ts +++ b/feature-libs/tracking/personalization/root/http-interceptors/occ-personalization-time.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/personalization-root.module.ts b/feature-libs/tracking/personalization/root/personalization-root.module.ts index 399193304dc..c8e02dadb4d 100644 --- a/feature-libs/tracking/personalization/root/personalization-root.module.ts +++ b/feature-libs/tracking/personalization/root/personalization-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/personalization/root/public_api.ts b/feature-libs/tracking/personalization/root/public_api.ts index 258845083d8..445764c779c 100644 --- a/feature-libs/tracking/personalization/root/public_api.ts +++ b/feature-libs/tracking/personalization/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/public_api.ts b/feature-libs/tracking/public_api.ts index aa672f47582..9383d93e72a 100644 --- a/feature-libs/tracking/public_api.ts +++ b/feature-libs/tracking/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/schematics/add-tracking/index.ts b/feature-libs/tracking/schematics/add-tracking/index.ts index 10dc3fe2a41..109a2c9a5bd 100644 --- a/feature-libs/tracking/schematics/add-tracking/index.ts +++ b/feature-libs/tracking/schematics/add-tracking/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/schematics/add-tracking/schema.json b/feature-libs/tracking/schematics/add-tracking/schema.json index 22e043fc89d..8b47e65ca07 100644 --- a/feature-libs/tracking/schematics/add-tracking/schema.json +++ b/feature-libs/tracking/schematics/add-tracking/schema.json @@ -24,16 +24,20 @@ "features": { "type": "array", "uniqueItems": true, + "default": ["Personalization"], "items": { "enum": ["Personalization", "TMS-GTM", "TMS-AEPL"], "type": "string" }, - "default": ["Personalization"], "x-prompt": { "message": "Which Tracking features would you like to set up?", "type": "list", "items": [ - { "value": "Personalization", "label": "Personalization" }, + { + "value": "Personalization", + "label": "Personalization", + "checked": true + }, { "value": "TMS-GTM", "label": "Tag Management System - Google Tag Manager" diff --git a/feature-libs/tracking/setup-jest.ts b/feature-libs/tracking/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/tracking/setup-jest.ts +++ b/feature-libs/tracking/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/test.ts b/feature-libs/tracking/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/feature-libs/tracking/test.ts +++ b/feature-libs/tracking/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/aep/aep.module.ts b/feature-libs/tracking/tms/aep/aep.module.ts index c50b3ca7727..bfdd21dd5c9 100644 --- a/feature-libs/tracking/tms/aep/aep.module.ts +++ b/feature-libs/tracking/tms/aep/aep.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/aep/config/default-aep.config.ts b/feature-libs/tracking/tms/aep/config/default-aep.config.ts index 9a4927a1c00..8b2848cd612 100644 --- a/feature-libs/tracking/tms/aep/config/default-aep.config.ts +++ b/feature-libs/tracking/tms/aep/config/default-aep.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/aep/public_api.ts b/feature-libs/tracking/tms/aep/public_api.ts index 03d451b1cc2..b8bf9229fda 100644 --- a/feature-libs/tracking/tms/aep/public_api.ts +++ b/feature-libs/tracking/tms/aep/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/aep/services/aep-collector.service.ts b/feature-libs/tracking/tms/aep/services/aep-collector.service.ts index 8ccf99d65fd..895f0a66879 100644 --- a/feature-libs/tracking/tms/aep/services/aep-collector.service.ts +++ b/feature-libs/tracking/tms/aep/services/aep-collector.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/aep/services/index.ts b/feature-libs/tracking/tms/aep/services/index.ts index 29cc063c40c..70a7bd40030 100644 --- a/feature-libs/tracking/tms/aep/services/index.ts +++ b/feature-libs/tracking/tms/aep/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/base-tms.module.ts b/feature-libs/tracking/tms/core/base-tms.module.ts index 508fa72f1ee..bc483a815d2 100644 --- a/feature-libs/tracking/tms/core/base-tms.module.ts +++ b/feature-libs/tracking/tms/core/base-tms.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/config/index.ts b/feature-libs/tracking/tms/core/config/index.ts index 0e3b6d92d6c..d94aaa6525f 100644 --- a/feature-libs/tracking/tms/core/config/index.ts +++ b/feature-libs/tracking/tms/core/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/config/tms-config.ts b/feature-libs/tracking/tms/core/config/tms-config.ts index b0b9d957770..3f4aecac85c 100644 --- a/feature-libs/tracking/tms/core/config/tms-config.ts +++ b/feature-libs/tracking/tms/core/config/tms-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/model/index.ts b/feature-libs/tracking/tms/core/model/index.ts index 786a5eb56d0..94738926a7a 100644 --- a/feature-libs/tracking/tms/core/model/index.ts +++ b/feature-libs/tracking/tms/core/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/model/tms.model.ts b/feature-libs/tracking/tms/core/model/tms.model.ts index 943f6544bf7..3e6544cbb16 100644 --- a/feature-libs/tracking/tms/core/model/tms.model.ts +++ b/feature-libs/tracking/tms/core/model/tms.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/public_api.ts b/feature-libs/tracking/tms/core/public_api.ts index 8d010c5e8f6..6bee0e0acbc 100644 --- a/feature-libs/tracking/tms/core/public_api.ts +++ b/feature-libs/tracking/tms/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/services/index.ts b/feature-libs/tracking/tms/core/services/index.ts index cdc3f1df0cc..1b51f711680 100644 --- a/feature-libs/tracking/tms/core/services/index.ts +++ b/feature-libs/tracking/tms/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/core/services/tms.service.ts b/feature-libs/tracking/tms/core/services/tms.service.ts index 14f61a0d80f..1c482f5a1bb 100644 --- a/feature-libs/tracking/tms/core/services/tms.service.ts +++ b/feature-libs/tracking/tms/core/services/tms.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/gtm/config/default-gtm.config.ts b/feature-libs/tracking/tms/gtm/config/default-gtm.config.ts index e94ffcd6932..61c83f80fc4 100644 --- a/feature-libs/tracking/tms/gtm/config/default-gtm.config.ts +++ b/feature-libs/tracking/tms/gtm/config/default-gtm.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/gtm/gtm.module.ts b/feature-libs/tracking/tms/gtm/gtm.module.ts index 4fe5dfd6652..5be959da21a 100644 --- a/feature-libs/tracking/tms/gtm/gtm.module.ts +++ b/feature-libs/tracking/tms/gtm/gtm.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/gtm/public_api.ts b/feature-libs/tracking/tms/gtm/public_api.ts index 6a2401c9ddc..edd38ea35c5 100644 --- a/feature-libs/tracking/tms/gtm/public_api.ts +++ b/feature-libs/tracking/tms/gtm/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/gtm/services/gtm-collector.service.ts b/feature-libs/tracking/tms/gtm/services/gtm-collector.service.ts index bcfb4efcf61..c73340a4413 100644 --- a/feature-libs/tracking/tms/gtm/services/gtm-collector.service.ts +++ b/feature-libs/tracking/tms/gtm/services/gtm-collector.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/gtm/services/index.ts b/feature-libs/tracking/tms/gtm/services/index.ts index c0b3c9234be..6f6c5e409fc 100644 --- a/feature-libs/tracking/tms/gtm/services/index.ts +++ b/feature-libs/tracking/tms/gtm/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tms/public_api.ts b/feature-libs/tracking/tms/public_api.ts index b47535672ea..6293494db05 100644 --- a/feature-libs/tracking/tms/public_api.ts +++ b/feature-libs/tracking/tms/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/tracking/tsconfig.schematics.json b/feature-libs/tracking/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/feature-libs/tracking/tsconfig.schematics.json +++ b/feature-libs/tracking/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/feature-libs/user/account/assets/public_api.ts b/feature-libs/user/account/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/user/account/assets/public_api.ts +++ b/feature-libs/user/account/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/assets/translations/en/index.ts b/feature-libs/user/account/assets/translations/en/index.ts index c8fde33ea35..c84c45de19c 100644 --- a/feature-libs/user/account/assets/translations/en/index.ts +++ b/feature-libs/user/account/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/assets/translations/translations.ts b/feature-libs/user/account/assets/translations/translations.ts index 13abb8d9269..c08b1cc032d 100644 --- a/feature-libs/user/account/assets/translations/translations.ts +++ b/feature-libs/user/account/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login-form/index.ts b/feature-libs/user/account/components/login-form/index.ts index 81181c5629d..7234ea868da 100644 --- a/feature-libs/user/account/components/login-form/index.ts +++ b/feature-libs/user/account/components/login-form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login-form/login-form-component.service.spec.ts b/feature-libs/user/account/components/login-form/login-form-component.service.spec.ts index 9a8eff0885e..82dfb1e1d6d 100644 --- a/feature-libs/user/account/components/login-form/login-form-component.service.spec.ts +++ b/feature-libs/user/account/components/login-form/login-form-component.service.spec.ts @@ -1,6 +1,5 @@ import { TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { AuthService, GlobalMessageService, @@ -35,12 +34,7 @@ describe('LoginFormComponentService', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - I18nTestingModule, - FormErrorsModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, FormErrorsModule], declarations: [], providers: [ LoginFormComponentService, diff --git a/feature-libs/user/account/components/login-form/login-form-component.service.ts b/feature-libs/user/account/components/login-form/login-form-component.service.ts index 2fc24b98675..a6012b6a859 100644 --- a/feature-libs/user/account/components/login-form/login-form-component.service.ts +++ b/feature-libs/user/account/components/login-form/login-form-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login-form/login-form.component.html b/feature-libs/user/account/components/login-form/login-form.component.html index 6c3cc083357..0a3c7f0efc5 100644 --- a/feature-libs/user/account/components/login-form/login-form.component.html +++ b/feature-libs/user/account/components/login-form/login-form.component.html @@ -79,7 +79,7 @@ { TestBed.configureTestingModule({ imports: [ ReactiveFormsModule, - RouterTestingModule, I18nTestingModule, FormErrorsModule, SpinnerModule, diff --git a/feature-libs/user/account/components/login-form/login-form.component.ts b/feature-libs/user/account/components/login-form/login-form.component.ts index ab66e28c602..f8d787b2f51 100644 --- a/feature-libs/user/account/components/login-form/login-form.component.ts +++ b/feature-libs/user/account/components/login-form/login-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login-form/login-form.module.ts b/feature-libs/user/account/components/login-form/login-form.module.ts index f89dd4404c1..3ec42c1663b 100644 --- a/feature-libs/user/account/components/login-form/login-form.module.ts +++ b/feature-libs/user/account/components/login-form/login-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login-register/index.ts b/feature-libs/user/account/components/login-register/index.ts index 81565935160..827e6e1fe34 100644 --- a/feature-libs/user/account/components/login-register/index.ts +++ b/feature-libs/user/account/components/login-register/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login-register/login-register.component.spec.ts b/feature-libs/user/account/components/login-register/login-register.component.spec.ts index 95f5c10a987..b0054a3e0ae 100644 --- a/feature-libs/user/account/components/login-register/login-register.component.spec.ts +++ b/feature-libs/user/account/components/login-register/login-register.component.spec.ts @@ -2,10 +2,9 @@ import { DebugElement, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { ActivatedRoute } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, RoutingService } from '@spartacus/core'; -import { LoginRegisterComponent } from './login-register.component'; import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; +import { LoginRegisterComponent } from './login-register.component'; class MockRoutingService implements Partial { go = () => Promise.resolve(true); } @@ -31,7 +30,7 @@ describe('LoginRegisterComponent', () => { } const testBedDefaults = { - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [LoginRegisterComponent, MockUrlPipe, MockFeatureDirective], providers: [ { provide: ActivatedRoute, useClass: MockActivatedRoute }, diff --git a/feature-libs/user/account/components/login-register/login-register.component.ts b/feature-libs/user/account/components/login-register/login-register.component.ts index 8451e7df0d5..ebc23bbcd97 100644 --- a/feature-libs/user/account/components/login-register/login-register.component.ts +++ b/feature-libs/user/account/components/login-register/login-register.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login-register/login-register.module.ts b/feature-libs/user/account/components/login-register/login-register.module.ts index fdab2c2af54..53548fc71fc 100644 --- a/feature-libs/user/account/components/login-register/login-register.module.ts +++ b/feature-libs/user/account/components/login-register/login-register.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login/index.ts b/feature-libs/user/account/components/login/index.ts index fb2d7d93063..42476346c16 100644 --- a/feature-libs/user/account/components/login/index.ts +++ b/feature-libs/user/account/components/login/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login/login.component.spec.ts b/feature-libs/user/account/components/login/login.component.spec.ts index 0cb3d1150dc..676a1a3b58f 100644 --- a/feature-libs/user/account/components/login/login.component.spec.ts +++ b/feature-libs/user/account/components/login/login.component.spec.ts @@ -2,16 +2,15 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { ActivatedRoute } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { AuthService, I18nTestingModule, RoutingService, User, } from '@spartacus/core'; +import { UserAccountFacade } from '@spartacus/user/account/root'; import { Observable, of } from 'rxjs'; import { LoginComponent } from './login.component'; -import { UserAccountFacade } from '@spartacus/user/account/root'; import createSpy = jasmine.createSpy; const mockUserDetails: User = { @@ -62,7 +61,7 @@ describe('LoginComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [LoginComponent, MockDynamicSlotComponent, MockUrlPipe], providers: [ { diff --git a/feature-libs/user/account/components/login/login.component.ts b/feature-libs/user/account/components/login/login.component.ts index 826d2b7b61d..f41b530eb97 100644 --- a/feature-libs/user/account/components/login/login.component.ts +++ b/feature-libs/user/account/components/login/login.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/login/login.module.ts b/feature-libs/user/account/components/login/login.module.ts index b8d9aaada59..1627c52ec99 100644 --- a/feature-libs/user/account/components/login/login.module.ts +++ b/feature-libs/user/account/components/login/login.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/my-account-v2-user/index.ts b/feature-libs/user/account/components/my-account-v2-user/index.ts index b4aac529940..1e8c2fe211a 100644 --- a/feature-libs/user/account/components/my-account-v2-user/index.ts +++ b/feature-libs/user/account/components/my-account-v2-user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.spec.ts b/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.spec.ts index a0953a80608..c193a23c5d0 100644 --- a/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.spec.ts +++ b/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.spec.ts @@ -1,18 +1,17 @@ +import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { MyAccountV2UserComponent } from './my-account-v2-user.component'; +import { By } from '@angular/platform-browser'; +import { ActivatedRoute } from '@angular/router'; import { AuthService, I18nTestingModule, RoutingService, User, } from '@spartacus/core'; -import { ActivatedRoute } from '@angular/router'; -import { UserAccountFacade } from '../../root/facade'; import { Observable, of } from 'rxjs'; -import { RouterTestingModule } from '@angular/router/testing'; +import { UserAccountFacade } from '../../root/facade'; +import { MyAccountV2UserComponent } from './my-account-v2-user.component'; import createSpy = jasmine.createSpy; -import { Pipe, PipeTransform } from '@angular/core'; -import { By } from '@angular/platform-browser'; class MockAuthService { login = createSpy(); @@ -52,7 +51,7 @@ describe('MyAccountV2UserComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [MyAccountV2UserComponent, MockUrlPipe], providers: [ { diff --git a/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.ts b/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.ts index ac924368aef..447caabb65b 100644 --- a/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.ts +++ b/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.module.ts b/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.module.ts index 9432be3c749..e16c01db905 100644 --- a/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.module.ts +++ b/feature-libs/user/account/components/my-account-v2-user/my-account-v2-user.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/otp-login-form/index.ts b/feature-libs/user/account/components/otp-login-form/index.ts index f34c35cd3f4..83244baaccb 100644 --- a/feature-libs/user/account/components/otp-login-form/index.ts +++ b/feature-libs/user/account/components/otp-login-form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/otp-login-form/otp-login-form.component.html b/feature-libs/user/account/components/otp-login-form/otp-login-form.component.html index fede8c27b34..16f326deb86 100644 --- a/feature-libs/user/account/components/otp-login-form/otp-login-form.component.html +++ b/feature-libs/user/account/components/otp-login-form/otp-login-form.component.html @@ -54,7 +54,7 @@ diff --git a/feature-libs/user/account/components/otp-login-form/otp-login-form.component.spec.ts b/feature-libs/user/account/components/otp-login-form/otp-login-form.component.spec.ts index 54a708eb0b8..8a4b413c965 100644 --- a/feature-libs/user/account/components/otp-login-form/otp-login-form.component.spec.ts +++ b/feature-libs/user/account/components/otp-login-form/otp-login-form.component.spec.ts @@ -2,7 +2,6 @@ import { DebugElement, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, RoutingService, WindowRef } from '@spartacus/core'; import { FormErrorsModule, SpinnerModule } from '@spartacus/storefront'; import { VerificationTokenService } from '@spartacus/user/account/core'; @@ -62,7 +61,6 @@ describe('OneTimePasswordLoginFormComponent', () => { TestBed.configureTestingModule({ imports: [ ReactiveFormsModule, - RouterTestingModule, I18nTestingModule, FormErrorsModule, SpinnerModule, diff --git a/feature-libs/user/account/components/otp-login-form/otp-login-form.component.ts b/feature-libs/user/account/components/otp-login-form/otp-login-form.component.ts index 0d302c91471..88848cd59e2 100644 --- a/feature-libs/user/account/components/otp-login-form/otp-login-form.component.ts +++ b/feature-libs/user/account/components/otp-login-form/otp-login-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/otp-login-form/otp-login-form.module.ts b/feature-libs/user/account/components/otp-login-form/otp-login-form.module.ts index 316534fc7d0..1a389607ba0 100644 --- a/feature-libs/user/account/components/otp-login-form/otp-login-form.module.ts +++ b/feature-libs/user/account/components/otp-login-form/otp-login-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/public_api.ts b/feature-libs/user/account/components/public_api.ts index a2014b0e5d1..509572adf36 100644 --- a/feature-libs/user/account/components/public_api.ts +++ b/feature-libs/user/account/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/user-account-component.module.ts b/feature-libs/user/account/components/user-account-component.module.ts index d0cecd90fef..bd8bd73e1b3 100644 --- a/feature-libs/user/account/components/user-account-component.module.ts +++ b/feature-libs/user/account/components/user-account-component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/user-account-constants.ts b/feature-libs/user/account/components/user-account-constants.ts index 7dfa2a0cdd7..024cfaab2cd 100644 --- a/feature-libs/user/account/components/user-account-constants.ts +++ b/feature-libs/user/account/components/user-account-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/verification-token-form/default-verification-token-layout.config.ts b/feature-libs/user/account/components/verification-token-form/default-verification-token-layout.config.ts index 9c6079c35ff..fbdfbbc91e1 100644 --- a/feature-libs/user/account/components/verification-token-form/default-verification-token-layout.config.ts +++ b/feature-libs/user/account/components/verification-token-form/default-verification-token-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/verification-token-form/index.ts b/feature-libs/user/account/components/verification-token-form/index.ts index 958993c9300..95c06e44791 100644 --- a/feature-libs/user/account/components/verification-token-form/index.ts +++ b/feature-libs/user/account/components/verification-token-form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/verification-token-form/verification-token-dialog.component.ts b/feature-libs/user/account/components/verification-token-form/verification-token-dialog.component.ts index baf1688c980..5da7ab17a15 100644 --- a/feature-libs/user/account/components/verification-token-form/verification-token-dialog.component.ts +++ b/feature-libs/user/account/components/verification-token-form/verification-token-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.spec.ts b/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.spec.ts index 5f0e81093ff..82745d46c1e 100644 --- a/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.spec.ts +++ b/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.spec.ts @@ -1,6 +1,5 @@ import { TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { AuthService, GlobalMessageService, @@ -35,12 +34,7 @@ describe('VerificationTokenFormComponentService', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - I18nTestingModule, - FormErrorsModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, FormErrorsModule], declarations: [], providers: [ VerificationTokenFormComponentService, diff --git a/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.ts b/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.ts index 16d4c4bb235..0ff9838793b 100644 --- a/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.ts +++ b/feature-libs/user/account/components/verification-token-form/verification-token-form-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/verification-token-form/verification-token-form.component.html b/feature-libs/user/account/components/verification-token-form/verification-token-form.component.html index acc9ee65a5d..b4c5f6215ba 100644 --- a/feature-libs/user/account/components/verification-token-form/verification-token-form.component.html +++ b/feature-libs/user/account/components/verification-token-form/verification-token-form.component.html @@ -83,7 +83,7 @@ { TestBed.configureTestingModule({ imports: [ ReactiveFormsModule, - RouterTestingModule, I18nTestingModule, FormErrorsModule, SpinnerModule, diff --git a/feature-libs/user/account/components/verification-token-form/verification-token-form.component.ts b/feature-libs/user/account/components/verification-token-form/verification-token-form.component.ts index ea20b271119..a955e1521d6 100644 --- a/feature-libs/user/account/components/verification-token-form/verification-token-form.component.ts +++ b/feature-libs/user/account/components/verification-token-form/verification-token-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/components/verification-token-form/verification-token-form.module.ts b/feature-libs/user/account/components/verification-token-form/verification-token-form.module.ts index 38dee64cb86..ebe8b3c064c 100644 --- a/feature-libs/user/account/components/verification-token-form/verification-token-form.module.ts +++ b/feature-libs/user/account/components/verification-token-form/verification-token-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/connectors/converters.ts b/feature-libs/user/account/core/connectors/converters.ts index 25bfee7ff1f..668523b6502 100644 --- a/feature-libs/user/account/core/connectors/converters.ts +++ b/feature-libs/user/account/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/connectors/index.ts b/feature-libs/user/account/core/connectors/index.ts index 0db24eedeb3..59de5e740ef 100644 --- a/feature-libs/user/account/core/connectors/index.ts +++ b/feature-libs/user/account/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/connectors/user-account.adapter.ts b/feature-libs/user/account/core/connectors/user-account.adapter.ts index 36a8f48fa02..e8513fe1e59 100644 --- a/feature-libs/user/account/core/connectors/user-account.adapter.ts +++ b/feature-libs/user/account/core/connectors/user-account.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/connectors/user-account.connector.ts b/feature-libs/user/account/core/connectors/user-account.connector.ts index 1cf25424159..70d5488bff4 100644 --- a/feature-libs/user/account/core/connectors/user-account.connector.ts +++ b/feature-libs/user/account/core/connectors/user-account.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/facade/facade-providers.ts b/feature-libs/user/account/core/facade/facade-providers.ts index da7ba9f8c32..5be958674da 100644 --- a/feature-libs/user/account/core/facade/facade-providers.ts +++ b/feature-libs/user/account/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/facade/index.ts b/feature-libs/user/account/core/facade/index.ts index eed2971eff1..14590084ece 100644 --- a/feature-libs/user/account/core/facade/index.ts +++ b/feature-libs/user/account/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/facade/user-account.service.ts b/feature-libs/user/account/core/facade/user-account.service.ts index 876172d1e89..005d347484b 100644 --- a/feature-libs/user/account/core/facade/user-account.service.ts +++ b/feature-libs/user/account/core/facade/user-account.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/facade/verification-token.service.ts b/feature-libs/user/account/core/facade/verification-token.service.ts index 377ebe87256..6093b743d11 100644 --- a/feature-libs/user/account/core/facade/verification-token.service.ts +++ b/feature-libs/user/account/core/facade/verification-token.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/public_api.ts b/feature-libs/user/account/core/public_api.ts index 8676bcccb70..ebbd1024d3b 100644 --- a/feature-libs/user/account/core/public_api.ts +++ b/feature-libs/user/account/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/core/user-account-core.module.ts b/feature-libs/user/account/core/user-account-core.module.ts index 7e12137fa42..9a8b771466b 100644 --- a/feature-libs/user/account/core/user-account-core.module.ts +++ b/feature-libs/user/account/core/user-account-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/occ/adapters/config/default-occ-user-account-endpoint.config.ts b/feature-libs/user/account/occ/adapters/config/default-occ-user-account-endpoint.config.ts index d4340ec1665..4a8407c7fe7 100644 --- a/feature-libs/user/account/occ/adapters/config/default-occ-user-account-endpoint.config.ts +++ b/feature-libs/user/account/occ/adapters/config/default-occ-user-account-endpoint.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/occ/adapters/config/index.ts b/feature-libs/user/account/occ/adapters/config/index.ts index b3064f14e23..ff58cc4c189 100644 --- a/feature-libs/user/account/occ/adapters/config/index.ts +++ b/feature-libs/user/account/occ/adapters/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/occ/adapters/config/occ-user-account-endpoint.model.ts b/feature-libs/user/account/occ/adapters/config/occ-user-account-endpoint.model.ts index e04ae1cd358..f71104a35ed 100644 --- a/feature-libs/user/account/occ/adapters/config/occ-user-account-endpoint.model.ts +++ b/feature-libs/user/account/occ/adapters/config/occ-user-account-endpoint.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/occ/adapters/index.ts b/feature-libs/user/account/occ/adapters/index.ts index 2963ca04412..db11f8e63bf 100644 --- a/feature-libs/user/account/occ/adapters/index.ts +++ b/feature-libs/user/account/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/occ/adapters/occ-user-account.adapter.spec.ts b/feature-libs/user/account/occ/adapters/occ-user-account.adapter.spec.ts index 456709c58cd..ff5bf07df5f 100644 --- a/feature-libs/user/account/occ/adapters/occ-user-account.adapter.spec.ts +++ b/feature-libs/user/account/occ/adapters/occ-user-account.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -20,6 +20,10 @@ import { VerificationTokenCreation, } from '@spartacus/user/account/root'; import { OccUserAccountAdapter } from './occ-user-account.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; export const mockOccModuleConfig: OccConfig = { backend: { @@ -80,7 +84,7 @@ describe('OccUserAccountAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserAccountAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -88,6 +92,8 @@ describe('OccUserAccountAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/user/account/occ/adapters/occ-user-account.adapter.ts b/feature-libs/user/account/occ/adapters/occ-user-account.adapter.ts index 834345d5756..04e88ed9412 100644 --- a/feature-libs/user/account/occ/adapters/occ-user-account.adapter.ts +++ b/feature-libs/user/account/occ/adapters/occ-user-account.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/occ/public_api.ts b/feature-libs/user/account/occ/public_api.ts index 519333bdf27..5e1275e6a42 100644 --- a/feature-libs/user/account/occ/public_api.ts +++ b/feature-libs/user/account/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/occ/user-account-occ.module.ts b/feature-libs/user/account/occ/user-account-occ.module.ts index 18e65c591b6..e3ad1b254f2 100644 --- a/feature-libs/user/account/occ/user-account-occ.module.ts +++ b/feature-libs/user/account/occ/user-account-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/public_api.ts b/feature-libs/user/account/public_api.ts index dfa62d7864a..dda644f8f17 100644 --- a/feature-libs/user/account/public_api.ts +++ b/feature-libs/user/account/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/events/index.ts b/feature-libs/user/account/root/events/index.ts index 221d9b0e5e0..b521463f6b8 100644 --- a/feature-libs/user/account/root/events/index.ts +++ b/feature-libs/user/account/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/events/user-account-event.listener.ts b/feature-libs/user/account/root/events/user-account-event.listener.ts index e1fab81f09c..0ffb12259cf 100644 --- a/feature-libs/user/account/root/events/user-account-event.listener.ts +++ b/feature-libs/user/account/root/events/user-account-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/events/user-account-event.module.ts b/feature-libs/user/account/root/events/user-account-event.module.ts index a9b770e8c0d..5d37a24b238 100644 --- a/feature-libs/user/account/root/events/user-account-event.module.ts +++ b/feature-libs/user/account/root/events/user-account-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/events/user-account.events.ts b/feature-libs/user/account/root/events/user-account.events.ts index 21f3e21f135..b0094a0d87e 100644 --- a/feature-libs/user/account/root/events/user-account.events.ts +++ b/feature-libs/user/account/root/events/user-account.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/facade/index.ts b/feature-libs/user/account/root/facade/index.ts index fa1ec5e5a4d..8393d118727 100644 --- a/feature-libs/user/account/root/facade/index.ts +++ b/feature-libs/user/account/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/facade/user-account.facade.ts b/feature-libs/user/account/root/facade/user-account.facade.ts index 123b47173a4..fdca86d507e 100644 --- a/feature-libs/user/account/root/facade/user-account.facade.ts +++ b/feature-libs/user/account/root/facade/user-account.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/facade/verification-token.facade.ts b/feature-libs/user/account/root/facade/verification-token.facade.ts index 3932e47c4e7..f95bcfbdb8e 100644 --- a/feature-libs/user/account/root/facade/verification-token.facade.ts +++ b/feature-libs/user/account/root/facade/verification-token.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/feature-name.ts b/feature-libs/user/account/root/feature-name.ts index d856d5594ec..dee5ee3edc8 100644 --- a/feature-libs/user/account/root/feature-name.ts +++ b/feature-libs/user/account/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/model/augmented.model.ts b/feature-libs/user/account/root/model/augmented.model.ts index 986f7b167b9..45b085356d8 100644 --- a/feature-libs/user/account/root/model/augmented.model.ts +++ b/feature-libs/user/account/root/model/augmented.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/model/index.ts b/feature-libs/user/account/root/model/index.ts index d0ddad8c795..117116b72fa 100644 --- a/feature-libs/user/account/root/model/index.ts +++ b/feature-libs/user/account/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/model/otp-login.model.ts b/feature-libs/user/account/root/model/otp-login.model.ts index d2df3e037c5..fb26a114a51 100644 --- a/feature-libs/user/account/root/model/otp-login.model.ts +++ b/feature-libs/user/account/root/model/otp-login.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/model/user.model.ts b/feature-libs/user/account/root/model/user.model.ts index 976fa7fe4f1..9c07e78ab8b 100644 --- a/feature-libs/user/account/root/model/user.model.ts +++ b/feature-libs/user/account/root/model/user.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/public_api.ts b/feature-libs/user/account/root/public_api.ts index 6b21c89879a..0cacaeaebe8 100644 --- a/feature-libs/user/account/root/public_api.ts +++ b/feature-libs/user/account/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/root/user-account-root.module.ts b/feature-libs/user/account/root/user-account-root.module.ts index 398847c60d0..4dc75ee5a58 100644 --- a/feature-libs/user/account/root/user-account-root.module.ts +++ b/feature-libs/user/account/root/user-account-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/account/user-account.module.ts b/feature-libs/user/account/user-account.module.ts index 89c978d3059..c0ac5c8b9e1 100644 --- a/feature-libs/user/account/user-account.module.ts +++ b/feature-libs/user/account/user-account.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/package.json b/feature-libs/user/package.json index e0628b3883b..9fe2fcda3d8 100644 --- a/feature-libs/user/package.json +++ b/feature-libs/user/package.json @@ -25,13 +25,13 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", diff --git a/feature-libs/user/profile/assets/public_api.ts b/feature-libs/user/profile/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/feature-libs/user/profile/assets/public_api.ts +++ b/feature-libs/user/profile/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/assets/translations/en/index.ts b/feature-libs/user/profile/assets/translations/en/index.ts index e0313eb96e1..12354b20de0 100644 --- a/feature-libs/user/profile/assets/translations/en/index.ts +++ b/feature-libs/user/profile/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/assets/translations/translations.ts b/feature-libs/user/profile/assets/translations/translations.ts index 4b8b7b49bfa..08c82fe53a7 100644 --- a/feature-libs/user/profile/assets/translations/translations.ts +++ b/feature-libs/user/profile/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/address-book.component.service.ts b/feature-libs/user/profile/components/address-book/address-book.component.service.ts index efd021ace8b..486e418c174 100644 --- a/feature-libs/user/profile/components/address-book/address-book.component.service.ts +++ b/feature-libs/user/profile/components/address-book/address-book.component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/address-book.component.spec.ts b/feature-libs/user/profile/components/address-book/address-book.component.spec.ts index 85b65d8b4a8..9e37554e2f5 100644 --- a/feature-libs/user/profile/components/address-book/address-book.component.spec.ts +++ b/feature-libs/user/profile/components/address-book/address-book.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { Address, GlobalMessageService, @@ -99,12 +98,7 @@ describe('AddressBookComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - SpinnerModule, - I18nTestingModule, - CardModule, - RouterTestingModule, - ], + imports: [SpinnerModule, I18nTestingModule, CardModule], providers: [ { provide: AddressBookComponentService, diff --git a/feature-libs/user/profile/components/address-book/address-book.component.ts b/feature-libs/user/profile/components/address-book/address-book.component.ts index 5b681414fd5..7d2724269bd 100644 --- a/feature-libs/user/profile/components/address-book/address-book.component.ts +++ b/feature-libs/user/profile/components/address-book/address-book.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/address-book.module.ts b/feature-libs/user/profile/components/address-book/address-book.module.ts index 94eb56d35a1..ee995cceec5 100644 --- a/feature-libs/user/profile/components/address-book/address-book.module.ts +++ b/feature-libs/user/profile/components/address-book/address-book.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/address-form/address-form.component.html b/feature-libs/user/profile/components/address-book/address-form/address-form.component.html index d68453f90fd..39b63cc2f42 100644 --- a/feature-libs/user/profile/components/address-book/address-form/address-form.component.html +++ b/feature-libs/user/profile/components/address-book/address-form/address-form.component.html @@ -314,7 +314,7 @@ diff --git a/feature-libs/user/profile/components/address-book/address-form/address-form.component.ts b/feature-libs/user/profile/components/address-book/address-form/address-form.component.ts index 3b71cc8245a..a875374af2b 100644 --- a/feature-libs/user/profile/components/address-book/address-form/address-form.component.ts +++ b/feature-libs/user/profile/components/address-book/address-form/address-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/address-form/address-form.module.ts b/feature-libs/user/profile/components/address-book/address-form/address-form.module.ts index 3cdabe45cb4..7b89ce417e5 100644 --- a/feature-libs/user/profile/components/address-book/address-form/address-form.module.ts +++ b/feature-libs/user/profile/components/address-book/address-form/address-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/default-suggested-addresses-dialog-layout.config.ts b/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/default-suggested-addresses-dialog-layout.config.ts index 07b916330fd..dccf6295dc3 100644 --- a/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/default-suggested-addresses-dialog-layout.config.ts +++ b/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/default-suggested-addresses-dialog-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/suggested-addresses-dialog.component.ts b/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/suggested-addresses-dialog.component.ts index 09b2a0c26ab..5986389afc5 100644 --- a/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/suggested-addresses-dialog.component.ts +++ b/feature-libs/user/profile/components/address-book/address-form/suggested-addresses-dialog/suggested-addresses-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/address-book/index.ts b/feature-libs/user/profile/components/address-book/index.ts index 7a8db9f9ba6..122b4536009 100644 --- a/feature-libs/user/profile/components/address-book/index.ts +++ b/feature-libs/user/profile/components/address-book/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/close-account/close-account.module.ts b/feature-libs/user/profile/components/close-account/close-account.module.ts index 2e7fc67da14..d8ea30cdbd8 100644 --- a/feature-libs/user/profile/components/close-account/close-account.module.ts +++ b/feature-libs/user/profile/components/close-account/close-account.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/close-account/components/close-account-modal/close-account-modal.component.ts b/feature-libs/user/profile/components/close-account/components/close-account-modal/close-account-modal.component.ts index 604cd3f9231..ba2631d54df 100644 --- a/feature-libs/user/profile/components/close-account/components/close-account-modal/close-account-modal.component.ts +++ b/feature-libs/user/profile/components/close-account/components/close-account-modal/close-account-modal.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/close-account/components/close-account-modal/default-close-account-modal-layout.config.ts b/feature-libs/user/profile/components/close-account/components/close-account-modal/default-close-account-modal-layout.config.ts index 76c28a3f900..20c80e24fc3 100644 --- a/feature-libs/user/profile/components/close-account/components/close-account-modal/default-close-account-modal-layout.config.ts +++ b/feature-libs/user/profile/components/close-account/components/close-account-modal/default-close-account-modal-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.spec.ts b/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.spec.ts index e354ca74f2f..c10e45610a0 100644 --- a/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.spec.ts +++ b/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.spec.ts @@ -1,16 +1,15 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { By } from '@angular/platform-browser'; import { I18nTestingModule, RoutingService } from '@spartacus/core'; import { ICON_TYPE, - LaunchDialogService, LAUNCH_CALLER, + LaunchDialogService, } from '@spartacus/storefront'; +import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; import { of } from 'rxjs'; import { CloseAccountComponent } from './close-account.component'; -import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; -import { By } from '@angular/platform-browser'; @Component({ selector: 'cx-icon', @@ -45,7 +44,7 @@ describe('CloseAccountComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], declarations: [ CloseAccountComponent, MockUrlPipe, diff --git a/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.ts b/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.ts index 9138d31faac..22cf778b786 100644 --- a/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.ts +++ b/feature-libs/user/profile/components/close-account/components/close-account/close-account.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/close-account/index.ts b/feature-libs/user/profile/components/close-account/index.ts index 091a091fc87..79fc1c80ef3 100644 --- a/feature-libs/user/profile/components/close-account/index.ts +++ b/feature-libs/user/profile/components/close-account/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.spec.ts b/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.spec.ts index d4d16c699c1..157c4c2c3aa 100644 --- a/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.spec.ts +++ b/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.spec.ts @@ -1,6 +1,5 @@ import { TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { AuthConfigService, GlobalMessageService, @@ -38,12 +37,7 @@ describe('ForgotPasswordComponentService', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - I18nTestingModule, - FormErrorsModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, FormErrorsModule], declarations: [], providers: [ ForgotPasswordComponentService, diff --git a/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.ts b/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.ts index 5da758eccdb..4b0bc9b3ec1 100644 --- a/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.ts +++ b/feature-libs/user/profile/components/forgot-password/forgot-password-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/forgot-password/forgot-password.component.html b/feature-libs/user/profile/components/forgot-password/forgot-password.component.html index fac4c503a5d..397f5774949 100644 --- a/feature-libs/user/profile/components/forgot-password/forgot-password.component.html +++ b/feature-libs/user/profile/components/forgot-password/forgot-password.component.html @@ -10,7 +10,7 @@ diff --git a/feature-libs/user/profile/components/forgot-password/forgot-password.component.spec.ts b/feature-libs/user/profile/components/forgot-password/forgot-password.component.spec.ts index bd5de0c7ed1..cefd5e7d215 100644 --- a/feature-libs/user/profile/components/forgot-password/forgot-password.component.spec.ts +++ b/feature-libs/user/profile/components/forgot-password/forgot-password.component.spec.ts @@ -6,7 +6,6 @@ import { UntypedFormGroup, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, RoutingService } from '@spartacus/core'; import { FormErrorsModule, SpinnerModule } from '@spartacus/storefront'; import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; @@ -48,7 +47,6 @@ describe('ForgotPasswordComponent', () => { TestBed.configureTestingModule({ imports: [ ReactiveFormsModule, - RouterTestingModule, I18nTestingModule, FormErrorsModule, SpinnerModule, diff --git a/feature-libs/user/profile/components/forgot-password/forgot-password.component.ts b/feature-libs/user/profile/components/forgot-password/forgot-password.component.ts index 3385b95e18a..b653cec5ca7 100644 --- a/feature-libs/user/profile/components/forgot-password/forgot-password.component.ts +++ b/feature-libs/user/profile/components/forgot-password/forgot-password.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/forgot-password/forgot-password.module.ts b/feature-libs/user/profile/components/forgot-password/forgot-password.module.ts index 559cf0e58e2..86e66268347 100644 --- a/feature-libs/user/profile/components/forgot-password/forgot-password.module.ts +++ b/feature-libs/user/profile/components/forgot-password/forgot-password.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/forgot-password/index.ts b/feature-libs/user/profile/components/forgot-password/index.ts index a4a1ad93493..a78c2fcce06 100644 --- a/feature-libs/user/profile/components/forgot-password/index.ts +++ b/feature-libs/user/profile/components/forgot-password/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/public_api.ts b/feature-libs/user/profile/components/public_api.ts index 85c79e9aefe..4e9ca5c82f1 100644 --- a/feature-libs/user/profile/components/public_api.ts +++ b/feature-libs/user/profile/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/register/index.ts b/feature-libs/user/profile/components/register/index.ts index 084767322d2..8bd67dfbb3f 100644 --- a/feature-libs/user/profile/components/register/index.ts +++ b/feature-libs/user/profile/components/register/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/register/register-component.service.ts b/feature-libs/user/profile/components/register/register-component.service.ts index 0a4f05f5a62..307c6b1496c 100644 --- a/feature-libs/user/profile/components/register/register-component.service.ts +++ b/feature-libs/user/profile/components/register/register-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/register/register.component.html b/feature-libs/user/profile/components/register/register.component.html index 0600e93305a..e931a943f37 100644 --- a/feature-libs/user/profile/components/register/register.component.html +++ b/feature-libs/user/profile/components/register/register.component.html @@ -317,7 +317,7 @@ diff --git a/feature-libs/user/profile/components/register/register.component.spec.ts b/feature-libs/user/profile/components/register/register.component.spec.ts index 6e742812ed3..f134840e5fd 100644 --- a/feature-libs/user/profile/components/register/register.component.spec.ts +++ b/feature-libs/user/profile/components/register/register.component.spec.ts @@ -6,7 +6,6 @@ import { UntypedFormControl, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { NgSelectModule } from '@ng-select/ng-select'; import { ANONYMOUS_CONSENT_STATUS, @@ -166,7 +165,6 @@ describe('RegisterComponent', () => { TestBed.configureTestingModule({ imports: [ ReactiveFormsModule, - RouterTestingModule, I18nTestingModule, FormErrorsModule, NgSelectModule, diff --git a/feature-libs/user/profile/components/register/register.component.ts b/feature-libs/user/profile/components/register/register.component.ts index 6a4535a7307..dcf000559c5 100644 --- a/feature-libs/user/profile/components/register/register.component.ts +++ b/feature-libs/user/profile/components/register/register.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/register/register.module.ts b/feature-libs/user/profile/components/register/register.module.ts index a310e15fc93..19a2fb921b8 100644 --- a/feature-libs/user/profile/components/register/register.module.ts +++ b/feature-libs/user/profile/components/register/register.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/reset-password/index.ts b/feature-libs/user/profile/components/reset-password/index.ts index 3c3199ac9e8..4d0117957ec 100644 --- a/feature-libs/user/profile/components/reset-password/index.ts +++ b/feature-libs/user/profile/components/reset-password/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/reset-password/reset-password-component.service.ts b/feature-libs/user/profile/components/reset-password/reset-password-component.service.ts index 3775930e732..c5010b94456 100644 --- a/feature-libs/user/profile/components/reset-password/reset-password-component.service.ts +++ b/feature-libs/user/profile/components/reset-password/reset-password-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/reset-password/reset-password.component.html b/feature-libs/user/profile/components/reset-password/reset-password.component.html index 27a3e31e888..cffd8d1ed7b 100644 --- a/feature-libs/user/profile/components/reset-password/reset-password.component.html +++ b/feature-libs/user/profile/components/reset-password/reset-password.component.html @@ -76,7 +76,7 @@ { TestBed.configureTestingModule({ imports: [ ReactiveFormsModule, - RouterTestingModule, I18nTestingModule, FormErrorsModule, SpinnerModule, diff --git a/feature-libs/user/profile/components/reset-password/reset-password.component.ts b/feature-libs/user/profile/components/reset-password/reset-password.component.ts index 90527875495..9da2a6548c6 100644 --- a/feature-libs/user/profile/components/reset-password/reset-password.component.ts +++ b/feature-libs/user/profile/components/reset-password/reset-password.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/reset-password/reset-password.module.ts b/feature-libs/user/profile/components/reset-password/reset-password.module.ts index 0c376322b81..103bcd946e3 100644 --- a/feature-libs/user/profile/components/reset-password/reset-password.module.ts +++ b/feature-libs/user/profile/components/reset-password/reset-password.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-email/index.ts b/feature-libs/user/profile/components/update-email/index.ts index 37c5d131d0e..4758bbc37b1 100644 --- a/feature-libs/user/profile/components/update-email/index.ts +++ b/feature-libs/user/profile/components/update-email/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-email/my-account-v2-email.component.spec.ts b/feature-libs/user/profile/components/update-email/my-account-v2-email.component.spec.ts index 366721b9fa8..c4d81328438 100644 --- a/feature-libs/user/profile/components/update-email/my-account-v2-email.component.spec.ts +++ b/feature-libs/user/profile/components/update-email/my-account-v2-email.component.spec.ts @@ -5,12 +5,11 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { + ReactiveFormsModule, UntypedFormControl, UntypedFormGroup, - ReactiveFormsModule, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, User } from '@spartacus/core'; import { FormErrorsModule, @@ -18,10 +17,10 @@ import { } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { BehaviorSubject, Subject, of } from 'rxjs'; +import { UserProfileFacade } from '../../root/facade'; import { MyAccountV2EmailComponent } from './my-account-v2-email.component'; -import createSpy = jasmine.createSpy; import { UpdateEmailComponentService } from './update-email-component.service'; -import { UserProfileFacade } from '../../root/facade'; +import createSpy = jasmine.createSpy; @Component({ selector: 'cx-spinner', @@ -67,7 +66,6 @@ describe('MyAccountV2EmailComponent', () => { ReactiveFormsModule, I18nTestingModule, FormErrorsModule, - RouterTestingModule, UrlTestingModule, PasswordVisibilityToggleModule, ], diff --git a/feature-libs/user/profile/components/update-email/my-account-v2-email.component.ts b/feature-libs/user/profile/components/update-email/my-account-v2-email.component.ts index ded1e6ac8a3..35a57db8e88 100644 --- a/feature-libs/user/profile/components/update-email/my-account-v2-email.component.ts +++ b/feature-libs/user/profile/components/update-email/my-account-v2-email.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-email/update-email-component.service.ts b/feature-libs/user/profile/components/update-email/update-email-component.service.ts index b1bcc78f139..42f05e9bb21 100644 --- a/feature-libs/user/profile/components/update-email/update-email-component.service.ts +++ b/feature-libs/user/profile/components/update-email/update-email-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-email/update-email.component.html b/feature-libs/user/profile/components/update-email/update-email.component.html index 38bc8201363..8c4ce199424 100644 --- a/feature-libs/user/profile/components/update-email/update-email.component.html +++ b/feature-libs/user/profile/components/update-email/update-email.component.html @@ -115,7 +115,7 @@ diff --git a/feature-libs/user/profile/components/update-email/update-email.component.spec.ts b/feature-libs/user/profile/components/update-email/update-email.component.spec.ts index f369624c65e..7ca947824f5 100644 --- a/feature-libs/user/profile/components/update-email/update-email.component.spec.ts +++ b/feature-libs/user/profile/components/update-email/update-email.component.spec.ts @@ -10,7 +10,6 @@ import { UntypedFormGroup, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { FormErrorsModule, @@ -54,7 +53,6 @@ describe('UpdateEmailComponent', () => { ReactiveFormsModule, I18nTestingModule, FormErrorsModule, - RouterTestingModule, UrlTestingModule, PasswordVisibilityToggleModule, ], diff --git a/feature-libs/user/profile/components/update-email/update-email.component.ts b/feature-libs/user/profile/components/update-email/update-email.component.ts index ec074c50f93..3c36f40256e 100644 --- a/feature-libs/user/profile/components/update-email/update-email.component.ts +++ b/feature-libs/user/profile/components/update-email/update-email.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-email/update-email.module.ts b/feature-libs/user/profile/components/update-email/update-email.module.ts index da91989ac59..fb3efc82834 100644 --- a/feature-libs/user/profile/components/update-email/update-email.module.ts +++ b/feature-libs/user/profile/components/update-email/update-email.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-email/use-my-account-v2-email.ts.ts b/feature-libs/user/profile/components/update-email/use-my-account-v2-email.ts.ts index 501506ffedd..dc71fddf4a9 100644 --- a/feature-libs/user/profile/components/update-email/use-my-account-v2-email.ts.ts +++ b/feature-libs/user/profile/components/update-email/use-my-account-v2-email.ts.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-password/index.ts b/feature-libs/user/profile/components/update-password/index.ts index 86d5dfed811..00e6c0c262d 100644 --- a/feature-libs/user/profile/components/update-password/index.ts +++ b/feature-libs/user/profile/components/update-password/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-password/my-account-v2-password.component.spec.ts b/feature-libs/user/profile/components/update-password/my-account-v2-password.component.spec.ts index c71463edd50..5d86e917cae 100644 --- a/feature-libs/user/profile/components/update-password/my-account-v2-password.component.spec.ts +++ b/feature-libs/user/profile/components/update-password/my-account-v2-password.component.spec.ts @@ -10,7 +10,6 @@ import { UntypedFormGroup, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { FormErrorsModule, @@ -19,8 +18,8 @@ import { import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { BehaviorSubject } from 'rxjs'; import { MyAccountV2PasswordComponent } from './my-account-v2-password.component'; -import createSpy = jasmine.createSpy; import { UpdatePasswordComponentService } from './update-password-component.service'; +import createSpy = jasmine.createSpy; @Component({ selector: 'cx-spinner', @@ -55,7 +54,6 @@ describe('MyAccountV2PasswordComponent', () => { ReactiveFormsModule, I18nTestingModule, FormErrorsModule, - RouterTestingModule, UrlTestingModule, PasswordVisibilityToggleModule, ], diff --git a/feature-libs/user/profile/components/update-password/my-account-v2-password.component.ts b/feature-libs/user/profile/components/update-password/my-account-v2-password.component.ts index 59506cedbe6..dab93b19991 100644 --- a/feature-libs/user/profile/components/update-password/my-account-v2-password.component.ts +++ b/feature-libs/user/profile/components/update-password/my-account-v2-password.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-password/update-password-component.service.ts b/feature-libs/user/profile/components/update-password/update-password-component.service.ts index 37d945e2851..a0325443d30 100644 --- a/feature-libs/user/profile/components/update-password/update-password-component.service.ts +++ b/feature-libs/user/profile/components/update-password/update-password-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-password/update-password.component.html b/feature-libs/user/profile/components/update-password/update-password.component.html index 42a4848e038..6feebaea536 100644 --- a/feature-libs/user/profile/components/update-password/update-password.component.html +++ b/feature-libs/user/profile/components/update-password/update-password.component.html @@ -134,7 +134,7 @@ diff --git a/feature-libs/user/profile/components/update-password/update-password.component.spec.ts b/feature-libs/user/profile/components/update-password/update-password.component.spec.ts index 7acb8431e84..e23e62e2d2b 100644 --- a/feature-libs/user/profile/components/update-password/update-password.component.spec.ts +++ b/feature-libs/user/profile/components/update-password/update-password.component.spec.ts @@ -10,7 +10,6 @@ import { UntypedFormGroup, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, RoutingService } from '@spartacus/core'; import { FormErrorsModule, @@ -60,7 +59,6 @@ describe('UpdatePasswordComponent', () => { ReactiveFormsModule, I18nTestingModule, FormErrorsModule, - RouterTestingModule, UrlTestingModule, PasswordVisibilityToggleModule, ], diff --git a/feature-libs/user/profile/components/update-password/update-password.component.ts b/feature-libs/user/profile/components/update-password/update-password.component.ts index 76094829502..b5a636bcd5e 100644 --- a/feature-libs/user/profile/components/update-password/update-password.component.ts +++ b/feature-libs/user/profile/components/update-password/update-password.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-password/update-password.module.ts b/feature-libs/user/profile/components/update-password/update-password.module.ts index e6d43137204..2ba559a073d 100644 --- a/feature-libs/user/profile/components/update-password/update-password.module.ts +++ b/feature-libs/user/profile/components/update-password/update-password.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-password/use-my-account-v2-password.ts b/feature-libs/user/profile/components/update-password/use-my-account-v2-password.ts index f091ec91291..197452cfbe9 100644 --- a/feature-libs/user/profile/components/update-password/use-my-account-v2-password.ts +++ b/feature-libs/user/profile/components/update-password/use-my-account-v2-password.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-profile/index.ts b/feature-libs/user/profile/components/update-profile/index.ts index 1795d62cf6a..c3d83d402ae 100644 --- a/feature-libs/user/profile/components/update-profile/index.ts +++ b/feature-libs/user/profile/components/update-profile/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.spec.ts b/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.spec.ts index e21f87c2827..13844844a4f 100644 --- a/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.spec.ts +++ b/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.spec.ts @@ -6,20 +6,19 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { + ReactiveFormsModule, UntypedFormControl, UntypedFormGroup, - ReactiveFormsModule, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { NgSelectModule } from '@ng-select/ng-select'; import { FeaturesConfigModule, I18nTestingModule } from '@spartacus/core'; import { FormErrorsModule } from '@spartacus/storefront'; import { UrlTestingModule } from 'projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module'; import { BehaviorSubject, Subject, of } from 'rxjs'; import { MyAccountV2ProfileComponent } from './my-account-v2-profile.component'; -import createSpy = jasmine.createSpy; import { UpdateProfileComponentService } from './update-profile-component.service'; +import createSpy = jasmine.createSpy; @Component({ selector: 'cx-spinner', template: `
spinner
`, @@ -56,7 +55,6 @@ describe('MyAccountV2ProfileComponent', () => { ReactiveFormsModule, I18nTestingModule, FormErrorsModule, - RouterTestingModule, UrlTestingModule, NgSelectModule, FeaturesConfigModule, diff --git a/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.ts b/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.ts index f41855b2679..540e8146c97 100644 --- a/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.ts +++ b/feature-libs/user/profile/components/update-profile/my-account-v2-profile.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-profile/update-profile-component.service.ts b/feature-libs/user/profile/components/update-profile/update-profile-component.service.ts index 0aed02495cf..14b2e12ca3d 100644 --- a/feature-libs/user/profile/components/update-profile/update-profile-component.service.ts +++ b/feature-libs/user/profile/components/update-profile/update-profile-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-profile/update-profile.component.html b/feature-libs/user/profile/components/update-profile/update-profile.component.html index 546e2d150f1..0e10f5b9b87 100644 --- a/feature-libs/user/profile/components/update-profile/update-profile.component.html +++ b/feature-libs/user/profile/components/update-profile/update-profile.component.html @@ -134,7 +134,7 @@ diff --git a/feature-libs/user/profile/components/update-profile/update-profile.component.spec.ts b/feature-libs/user/profile/components/update-profile/update-profile.component.spec.ts index ced90ab722e..64ef212e06e 100644 --- a/feature-libs/user/profile/components/update-profile/update-profile.component.spec.ts +++ b/feature-libs/user/profile/components/update-profile/update-profile.component.spec.ts @@ -7,7 +7,6 @@ import { UntypedFormGroup, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { NgSelectModule } from '@ng-select/ng-select'; import { FeaturesConfig, @@ -70,7 +69,6 @@ describe('UpdateProfileComponent', () => { ReactiveFormsModule, I18nTestingModule, FormErrorsModule, - RouterTestingModule, UrlTestingModule, NgSelectModule, ], diff --git a/feature-libs/user/profile/components/update-profile/update-profile.component.ts b/feature-libs/user/profile/components/update-profile/update-profile.component.ts index 7d025ea960a..b9b976253f3 100644 --- a/feature-libs/user/profile/components/update-profile/update-profile.component.ts +++ b/feature-libs/user/profile/components/update-profile/update-profile.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-profile/update-profile.module.ts b/feature-libs/user/profile/components/update-profile/update-profile.module.ts index bc590267ed5..26ef3a3316a 100644 --- a/feature-libs/user/profile/components/update-profile/update-profile.module.ts +++ b/feature-libs/user/profile/components/update-profile/update-profile.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/update-profile/use-my-account-v2-profile.ts b/feature-libs/user/profile/components/update-profile/use-my-account-v2-profile.ts index 12f93241a23..261b890bd25 100644 --- a/feature-libs/user/profile/components/update-profile/use-my-account-v2-profile.ts +++ b/feature-libs/user/profile/components/update-profile/use-my-account-v2-profile.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/components/user-profile-components.module.ts b/feature-libs/user/profile/components/user-profile-components.module.ts index c8ed43ffc2c..86a74b75816 100644 --- a/feature-libs/user/profile/components/user-profile-components.module.ts +++ b/feature-libs/user/profile/components/user-profile-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/connectors/converters.ts b/feature-libs/user/profile/core/connectors/converters.ts index bb7c3dea62a..1360c111ae4 100644 --- a/feature-libs/user/profile/core/connectors/converters.ts +++ b/feature-libs/user/profile/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/connectors/index.ts b/feature-libs/user/profile/core/connectors/index.ts index 4ab06fc1476..ea8d7142306 100644 --- a/feature-libs/user/profile/core/connectors/index.ts +++ b/feature-libs/user/profile/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/connectors/user-profile.adapter.ts b/feature-libs/user/profile/core/connectors/user-profile.adapter.ts index bc2e4007af1..5735da8f2b0 100644 --- a/feature-libs/user/profile/core/connectors/user-profile.adapter.ts +++ b/feature-libs/user/profile/core/connectors/user-profile.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/connectors/user-profile.connector.ts b/feature-libs/user/profile/core/connectors/user-profile.connector.ts index 0c27e244b03..9ba1be80b4c 100644 --- a/feature-libs/user/profile/core/connectors/user-profile.connector.ts +++ b/feature-libs/user/profile/core/connectors/user-profile.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/facade/facade-providers.ts b/feature-libs/user/profile/core/facade/facade-providers.ts index 3a599ec502c..80ead5520b6 100644 --- a/feature-libs/user/profile/core/facade/facade-providers.ts +++ b/feature-libs/user/profile/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/facade/index.ts b/feature-libs/user/profile/core/facade/index.ts index 2d39d64dbe1..943a540191c 100644 --- a/feature-libs/user/profile/core/facade/index.ts +++ b/feature-libs/user/profile/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/facade/user-email.service.ts b/feature-libs/user/profile/core/facade/user-email.service.ts index 73cf38cda4e..a846864cf3a 100644 --- a/feature-libs/user/profile/core/facade/user-email.service.ts +++ b/feature-libs/user/profile/core/facade/user-email.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/facade/user-password.service.ts b/feature-libs/user/profile/core/facade/user-password.service.ts index 84dbec65ab3..eace0c94336 100644 --- a/feature-libs/user/profile/core/facade/user-password.service.ts +++ b/feature-libs/user/profile/core/facade/user-password.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/facade/user-profile.service.ts b/feature-libs/user/profile/core/facade/user-profile.service.ts index 1ae6e92de60..29da4450f99 100644 --- a/feature-libs/user/profile/core/facade/user-profile.service.ts +++ b/feature-libs/user/profile/core/facade/user-profile.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/facade/user-register.service.ts b/feature-libs/user/profile/core/facade/user-register.service.ts index 725a6a64344..73f8323388f 100644 --- a/feature-libs/user/profile/core/facade/user-register.service.ts +++ b/feature-libs/user/profile/core/facade/user-register.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/public_api.ts b/feature-libs/user/profile/core/public_api.ts index 4af1c332d31..b0566295b88 100644 --- a/feature-libs/user/profile/core/public_api.ts +++ b/feature-libs/user/profile/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/core/user-profile-core.module.ts b/feature-libs/user/profile/core/user-profile-core.module.ts index 1cf28aeca62..219180bcb9a 100644 --- a/feature-libs/user/profile/core/user-profile-core.module.ts +++ b/feature-libs/user/profile/core/user-profile-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/occ/adapters/config/default-occ-user-profile-endpoint.config.ts b/feature-libs/user/profile/occ/adapters/config/default-occ-user-profile-endpoint.config.ts index f2904946b49..2c2f03c5c6b 100644 --- a/feature-libs/user/profile/occ/adapters/config/default-occ-user-profile-endpoint.config.ts +++ b/feature-libs/user/profile/occ/adapters/config/default-occ-user-profile-endpoint.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/occ/adapters/config/index.ts b/feature-libs/user/profile/occ/adapters/config/index.ts index 5921bb39fa6..c0fe50cb6ec 100644 --- a/feature-libs/user/profile/occ/adapters/config/index.ts +++ b/feature-libs/user/profile/occ/adapters/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/occ/adapters/config/occ-user-profile-endpoint.model.ts b/feature-libs/user/profile/occ/adapters/config/occ-user-profile-endpoint.model.ts index 3943f4842c6..2719368555b 100644 --- a/feature-libs/user/profile/occ/adapters/config/occ-user-profile-endpoint.model.ts +++ b/feature-libs/user/profile/occ/adapters/config/occ-user-profile-endpoint.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/occ/adapters/index.ts b/feature-libs/user/profile/occ/adapters/index.ts index d4004cc349e..421c23ec657 100644 --- a/feature-libs/user/profile/occ/adapters/index.ts +++ b/feature-libs/user/profile/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.spec.ts b/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.spec.ts index ccacf256763..2d3af17795a 100644 --- a/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.spec.ts +++ b/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -23,6 +23,10 @@ import { UserSignUp } from '@spartacus/user/profile/root'; import { OccUserProfileAdapter } from './occ-user-profile.adapter'; import { Observable, of } from 'rxjs'; import { CaptchaApiConfig, CaptchaRenderer } from '@spartacus/storefront'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; export const mockOccModuleConfig: OccConfig = { backend: { @@ -99,7 +103,7 @@ describe('OccUserProfileAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserProfileAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -109,6 +113,8 @@ describe('OccUserProfileAdapter', () => { }, { provide: CaptchaApiConfig, useValue: mockCaptchaApiConfig }, MockCaptchaService, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.ts b/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.ts index a5542882a5f..cf25dd5d9f9 100644 --- a/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.ts +++ b/feature-libs/user/profile/occ/adapters/occ-user-profile.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/occ/public_api.ts b/feature-libs/user/profile/occ/public_api.ts index ee244ea2341..6509412e58e 100644 --- a/feature-libs/user/profile/occ/public_api.ts +++ b/feature-libs/user/profile/occ/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/occ/user-profile-occ.module.ts b/feature-libs/user/profile/occ/user-profile-occ.module.ts index 278e0f8c050..c0f293d538f 100644 --- a/feature-libs/user/profile/occ/user-profile-occ.module.ts +++ b/feature-libs/user/profile/occ/user-profile-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/public_api.ts b/feature-libs/user/profile/public_api.ts index 2534b4fcbf5..eb265d30d0c 100644 --- a/feature-libs/user/profile/public_api.ts +++ b/feature-libs/user/profile/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/facade/index.ts b/feature-libs/user/profile/root/facade/index.ts index 76d617b9345..9d89f42a660 100644 --- a/feature-libs/user/profile/root/facade/index.ts +++ b/feature-libs/user/profile/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/facade/user-email.facade.ts b/feature-libs/user/profile/root/facade/user-email.facade.ts index 3604732adca..75f2a667146 100644 --- a/feature-libs/user/profile/root/facade/user-email.facade.ts +++ b/feature-libs/user/profile/root/facade/user-email.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/facade/user-password.facade.ts b/feature-libs/user/profile/root/facade/user-password.facade.ts index 3c0d0b28ab8..481e6f5bd0e 100644 --- a/feature-libs/user/profile/root/facade/user-password.facade.ts +++ b/feature-libs/user/profile/root/facade/user-password.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/facade/user-profile.facade.ts b/feature-libs/user/profile/root/facade/user-profile.facade.ts index 4982cacee4f..e16281f4067 100644 --- a/feature-libs/user/profile/root/facade/user-profile.facade.ts +++ b/feature-libs/user/profile/root/facade/user-profile.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/facade/user-register.facade.ts b/feature-libs/user/profile/root/facade/user-register.facade.ts index c74060d130c..dc16390e62c 100644 --- a/feature-libs/user/profile/root/facade/user-register.facade.ts +++ b/feature-libs/user/profile/root/facade/user-register.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/feature-name.ts b/feature-libs/user/profile/root/feature-name.ts index b53c288efc0..ea3b118facd 100644 --- a/feature-libs/user/profile/root/feature-name.ts +++ b/feature-libs/user/profile/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/model/augmented.model.ts b/feature-libs/user/profile/root/model/augmented.model.ts index 913906b5fd1..b0f9fca83f6 100644 --- a/feature-libs/user/profile/root/model/augmented.model.ts +++ b/feature-libs/user/profile/root/model/augmented.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/model/index.ts b/feature-libs/user/profile/root/model/index.ts index dd4e31e1118..ef82bd3ada2 100644 --- a/feature-libs/user/profile/root/model/index.ts +++ b/feature-libs/user/profile/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/model/user-profile.model.ts b/feature-libs/user/profile/root/model/user-profile.model.ts index 4302a52c579..47369186e92 100644 --- a/feature-libs/user/profile/root/model/user-profile.model.ts +++ b/feature-libs/user/profile/root/model/user-profile.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/public_api.ts b/feature-libs/user/profile/root/public_api.ts index 62caa8173f9..9d17fb66a12 100644 --- a/feature-libs/user/profile/root/public_api.ts +++ b/feature-libs/user/profile/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/root/user-profile-root.module.ts b/feature-libs/user/profile/root/user-profile-root.module.ts index dfe9cd1802c..83fe1104131 100644 --- a/feature-libs/user/profile/root/user-profile-root.module.ts +++ b/feature-libs/user/profile/root/user-profile-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/profile/user-profile.module.ts b/feature-libs/user/profile/user-profile.module.ts index caf8805028d..00ed1cdb6f9 100644 --- a/feature-libs/user/profile/user-profile.module.ts +++ b/feature-libs/user/profile/user-profile.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/public_api.ts b/feature-libs/user/public_api.ts index 08b20bcd612..c3673ca526e 100644 --- a/feature-libs/user/public_api.ts +++ b/feature-libs/user/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/schematics/add-user/__snapshots__/index_spec.ts.snap b/feature-libs/user/schematics/add-user/__snapshots__/index_spec.ts.snap index 4d84f504f57..787c629575d 100644 --- a/feature-libs/user/schematics/add-user/__snapshots__/index_spec.ts.snap +++ b/feature-libs/user/schematics/add-user/__snapshots__/index_spec.ts.snap @@ -128,8 +128,10 @@ exports[`Spartacus User schematics: ng-add User Profile feature general setup st "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -147,13 +149,13 @@ exports[`Spartacus User schematics: ng-add User Profile feature general setup st "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -179,10 +181,7 @@ exports[`Spartacus User schematics: ng-add User Profile feature general setup st "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -194,8 +193,10 @@ exports[`Spartacus User schematics: ng-add User Profile feature general setup st "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -312,8 +313,10 @@ exports[`Spartacus User schematics: ng-add User-Account feature general setup st "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -331,13 +334,13 @@ exports[`Spartacus User schematics: ng-add User-Account feature general setup st "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -363,10 +366,7 @@ exports[`Spartacus User schematics: ng-add User-Account feature general setup st "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -378,8 +378,10 @@ exports[`Spartacus User schematics: ng-add User-Account feature general setup st "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/feature-libs/user/schematics/add-user/index.ts b/feature-libs/user/schematics/add-user/index.ts index 9c9758e56e7..ddc2391f450 100644 --- a/feature-libs/user/schematics/add-user/index.ts +++ b/feature-libs/user/schematics/add-user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/schematics/add-user/schema.json b/feature-libs/user/schematics/add-user/schema.json index aaed8f89f01..89e0a5185ba 100644 --- a/feature-libs/user/schematics/add-user/schema.json +++ b/feature-libs/user/schematics/add-user/schema.json @@ -25,12 +25,27 @@ "features": { "type": "array", "uniqueItems": true, + "default": ["User-Account", "User-Profile"], "items": { "enum": ["User-Account", "User-Profile"], "type": "string" }, - "default": ["User-Account", "User-Profile"], - "x-prompt": "Which features would you like to set up from the User library? Please note that for most Spartacus features to be properly configured, the User-Account feature is required." + "x-prompt": { + "type": "list", + "message": "Which features would you like to set up from the User library? Please note that for most Spartacus features to be properly configured, the User-Account feature is required.", + "items": [ + { + "value": "User-Account", + "label": "User Account", + "checked": true + }, + { + "value": "User-Profile", + "label": "User Profile", + "checked": true + } + ] + } } }, "required": [] diff --git a/feature-libs/user/setup-jest.ts b/feature-libs/user/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/feature-libs/user/setup-jest.ts +++ b/feature-libs/user/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/test.ts b/feature-libs/user/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/feature-libs/user/test.ts +++ b/feature-libs/user/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/feature-libs/user/tsconfig.schematics.json b/feature-libs/user/tsconfig.schematics.json index 95f0b1bf2bf..13569c4d50e 100644 --- a/feature-libs/user/tsconfig.schematics.json +++ b/feature-libs/user/tsconfig.schematics.json @@ -1,8 +1,8 @@ { "compilerOptions": { "baseUrl": "./", - "module": "CommonJs", - "types": ["jest"], + "module": "CommonJS", + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/cdc/assets/public_api.ts b/integration-libs/cdc/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/integration-libs/cdc/assets/public_api.ts +++ b/integration-libs/cdc/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/assets/translations/en/index.ts b/integration-libs/cdc/assets/translations/en/index.ts index 5099c56f24f..8537e18d696 100644 --- a/integration-libs/cdc/assets/translations/en/index.ts +++ b/integration-libs/cdc/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/assets/translations/translations.ts b/integration-libs/cdc/assets/translations/translations.ts index 733d30e0208..5ba4ad1e542 100644 --- a/integration-libs/cdc/assets/translations/translations.ts +++ b/integration-libs/cdc/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/cdc.module.ts b/integration-libs/cdc/cdc.module.ts index 12a954dbbf7..7f469ebbe3b 100644 --- a/integration-libs/cdc/cdc.module.ts +++ b/integration-libs/cdc/cdc.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/components/cdc-components.module.ts b/integration-libs/cdc/components/cdc-components.module.ts index 9ac9fc02d91..0ee5aa5f56a 100644 --- a/integration-libs/cdc/components/cdc-components.module.ts +++ b/integration-libs/cdc/components/cdc-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/components/gigya-raas/gigya-raas.component.ts b/integration-libs/cdc/components/gigya-raas/gigya-raas.component.ts index d5345f915f6..136dd817f54 100644 --- a/integration-libs/cdc/components/gigya-raas/gigya-raas.component.ts +++ b/integration-libs/cdc/components/gigya-raas/gigya-raas.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/components/gigya-raas/gigya-raas.guard.ts b/integration-libs/cdc/components/gigya-raas/gigya-raas.guard.ts index 0f8e0aa9d49..0325127e47a 100644 --- a/integration-libs/cdc/components/gigya-raas/gigya-raas.guard.ts +++ b/integration-libs/cdc/components/gigya-raas/gigya-raas.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable, inject } from '@angular/core'; -import { CanActivate, UrlTree } from '@angular/router'; +import { CanActivate, GuardResult } from '@angular/router'; import { GigyaRaasComponentData } from '@spartacus/cdc/core'; import { AuthGuard, @@ -26,7 +26,7 @@ export class GigyaRaasGuard implements CanActivate { protected authGuard = inject(AuthGuard); protected notAuthGuard = inject(NotAuthGuard); - canActivate(): Observable { + canActivate(): Observable { return this.getComponentData().pipe( switchMap((componentData) => { if (Object.keys(componentData).length === 0) { diff --git a/integration-libs/cdc/components/gigya-raas/gigya-raas.module.ts b/integration-libs/cdc/components/gigya-raas/gigya-raas.module.ts index f4ddaca7042..b600cb84598 100644 --- a/integration-libs/cdc/components/gigya-raas/gigya-raas.module.ts +++ b/integration-libs/cdc/components/gigya-raas/gigya-raas.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/components/gigya-raas/index.ts b/integration-libs/cdc/components/gigya-raas/index.ts index 9c7e4a640e4..9cd15fd5c40 100644 --- a/integration-libs/cdc/components/gigya-raas/index.ts +++ b/integration-libs/cdc/components/gigya-raas/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/components/public_api.ts b/integration-libs/cdc/components/public_api.ts index 527c89dc3df..910c10376cf 100644 --- a/integration-libs/cdc/components/public_api.ts +++ b/integration-libs/cdc/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/cdc-auth.module.ts b/integration-libs/cdc/core/auth/cdc-auth.module.ts index 2b45ef20f98..8015a0a23af 100644 --- a/integration-libs/cdc/core/auth/cdc-auth.module.ts +++ b/integration-libs/cdc/core/auth/cdc-auth.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/facade/cdc-auth.service.ts b/integration-libs/cdc/core/auth/facade/cdc-auth.service.ts index 9cd0f5dd0c8..39b210644b6 100644 --- a/integration-libs/cdc/core/auth/facade/cdc-auth.service.ts +++ b/integration-libs/cdc/core/auth/facade/cdc-auth.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/facade/facade-providers.ts b/integration-libs/cdc/core/auth/facade/facade-providers.ts index 32e96d62bf6..10d1c535699 100644 --- a/integration-libs/cdc/core/auth/facade/facade-providers.ts +++ b/integration-libs/cdc/core/auth/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/facade/index.ts b/integration-libs/cdc/core/auth/facade/index.ts index 67e3e4cb658..5b6a0e461f4 100644 --- a/integration-libs/cdc/core/auth/facade/index.ts +++ b/integration-libs/cdc/core/auth/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/index.ts b/integration-libs/cdc/core/auth/index.ts index cb9c76a1591..451659c458d 100644 --- a/integration-libs/cdc/core/auth/index.ts +++ b/integration-libs/cdc/core/auth/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/services/index.ts b/integration-libs/cdc/core/auth/services/index.ts index 51300693043..f271a1793c1 100644 --- a/integration-libs/cdc/core/auth/services/index.ts +++ b/integration-libs/cdc/core/auth/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.spec.ts b/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.spec.ts index 2db0ece8074..7f33b88d23f 100644 --- a/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.spec.ts +++ b/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.spec.ts @@ -1,7 +1,11 @@ -import { HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { AuthConfigService, AuthToken } from '@spartacus/core'; @@ -43,13 +47,15 @@ describe('CdcUserAuthenticationTokenService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ CdcUserAuthenticationTokenService, { provide: AuthConfigService, useClass: MockAuthConfigService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.ts b/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.ts index 11d1c585b1b..92f79f541ea 100644 --- a/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.ts +++ b/integration-libs/cdc/core/auth/services/user-authentication/cdc-user-authentication-token.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/auth/services/user-authentication/index.ts b/integration-libs/cdc/core/auth/services/user-authentication/index.ts index 2f755f555e7..cf8a47009df 100644 --- a/integration-libs/cdc/core/auth/services/user-authentication/index.ts +++ b/integration-libs/cdc/core/auth/services/user-authentication/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/cdc-core.module.ts b/integration-libs/cdc/core/cdc-core.module.ts index d8ca406999b..1519d31d58f 100644 --- a/integration-libs/cdc/core/cdc-core.module.ts +++ b/integration-libs/cdc/core/cdc-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/events/cdc-event.builder.ts b/integration-libs/cdc/core/events/cdc-event.builder.ts index 463c7b0e8c1..d439192f99a 100644 --- a/integration-libs/cdc/core/events/cdc-event.builder.ts +++ b/integration-libs/cdc/core/events/cdc-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/events/cdc-event.module.ts b/integration-libs/cdc/core/events/cdc-event.module.ts index e9b999e9023..b82e2d812aa 100644 --- a/integration-libs/cdc/core/events/cdc-event.module.ts +++ b/integration-libs/cdc/core/events/cdc-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/events/index.ts b/integration-libs/cdc/core/events/index.ts index 1fd9fab3ccb..bd7014a0a18 100644 --- a/integration-libs/cdc/core/events/index.ts +++ b/integration-libs/cdc/core/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/models/cms.model.ts b/integration-libs/cdc/core/models/cms.model.ts index f84fc9cfd73..b345a105d3a 100644 --- a/integration-libs/cdc/core/models/cms.model.ts +++ b/integration-libs/cdc/core/models/cms.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/public_api.ts b/integration-libs/cdc/core/public_api.ts index 864935cdcc3..ddaff2d4daa 100644 --- a/integration-libs/cdc/core/public_api.ts +++ b/integration-libs/cdc/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/store/actions/cdc-user-token.action.ts b/integration-libs/cdc/core/store/actions/cdc-user-token.action.ts index 873741e65e4..3a6aae9dc63 100644 --- a/integration-libs/cdc/core/store/actions/cdc-user-token.action.ts +++ b/integration-libs/cdc/core/store/actions/cdc-user-token.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/store/actions/index.ts b/integration-libs/cdc/core/store/actions/index.ts index eb7fde1b132..2a507114c9e 100644 --- a/integration-libs/cdc/core/store/actions/index.ts +++ b/integration-libs/cdc/core/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/store/cdc-store.module.ts b/integration-libs/cdc/core/store/cdc-store.module.ts index 4b00f694ae2..7ea99f39631 100644 --- a/integration-libs/cdc/core/store/cdc-store.module.ts +++ b/integration-libs/cdc/core/store/cdc-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/store/effects/cdc-user-addresses.effect.ts b/integration-libs/cdc/core/store/effects/cdc-user-addresses.effect.ts index 2f60ab6ef94..fbb0a5b6e25 100644 --- a/integration-libs/cdc/core/store/effects/cdc-user-addresses.effect.ts +++ b/integration-libs/cdc/core/store/effects/cdc-user-addresses.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/store/effects/cdc-user-token.effect.ts b/integration-libs/cdc/core/store/effects/cdc-user-token.effect.ts index 8441e21ee4d..193934fdb3c 100644 --- a/integration-libs/cdc/core/store/effects/cdc-user-token.effect.ts +++ b/integration-libs/cdc/core/store/effects/cdc-user-token.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/store/effects/index.ts b/integration-libs/cdc/core/store/effects/index.ts index 3b59763c28f..48b8b6644f6 100644 --- a/integration-libs/cdc/core/store/effects/index.ts +++ b/integration-libs/cdc/core/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/core/store/index.ts b/integration-libs/cdc/core/store/index.ts index fbb47ee9728..e0c809ff6dd 100644 --- a/integration-libs/cdc/core/store/index.ts +++ b/integration-libs/cdc/core/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/administration/cdc-administration.module.ts b/integration-libs/cdc/organization/administration/cdc-administration.module.ts index e311015496e..dbd7d9aa25a 100644 --- a/integration-libs/cdc/organization/administration/cdc-administration.module.ts +++ b/integration-libs/cdc/organization/administration/cdc-administration.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/administration/cdc-b2b-user.service.ts b/integration-libs/cdc/organization/administration/cdc-b2b-user.service.ts index 91c9a949319..675effe5817 100644 --- a/integration-libs/cdc/organization/administration/cdc-b2b-user.service.ts +++ b/integration-libs/cdc/organization/administration/cdc-b2b-user.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/administration/cdc-org-unit.service.ts b/integration-libs/cdc/organization/administration/cdc-org-unit.service.ts index 46eee871587..f7326088106 100644 --- a/integration-libs/cdc/organization/administration/cdc-org-unit.service.ts +++ b/integration-libs/cdc/organization/administration/cdc-org-unit.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/administration/cdc-user-list.service.ts b/integration-libs/cdc/organization/administration/cdc-user-list.service.ts index 200c22bb431..f20782a601d 100644 --- a/integration-libs/cdc/organization/administration/cdc-user-list.service.ts +++ b/integration-libs/cdc/organization/administration/cdc-user-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/administration/public_api.ts b/integration-libs/cdc/organization/administration/public_api.ts index ab9fb1ff2ce..61c67fa01a8 100644 --- a/integration-libs/cdc/organization/administration/public_api.ts +++ b/integration-libs/cdc/organization/administration/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.spec.ts b/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.spec.ts index 5a26d4308aa..6492a4f2789 100644 --- a/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.spec.ts +++ b/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { FormGroup } from '@angular/forms'; import { Store } from '@ngrx/store'; @@ -20,6 +20,10 @@ import { import { UserRegisterFacade } from '@spartacus/user/profile/root'; import { of, throwError } from 'rxjs'; import { CDCB2BRegisterComponentService } from './cdc-b2b-register-component.service'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const mockedGlobalMessageService = { @@ -91,7 +95,7 @@ describe('CdcRegisterComponentService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: AuthService, useClass: MockAuthService }, { @@ -123,6 +127,8 @@ describe('CdcRegisterComponentService', () => { { provide: EventService, useClass: MockEventService }, { provide: GlobalMessageService, useValue: mockedGlobalMessageService }, CDCB2BRegisterComponentService, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.ts b/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.ts index 9c2266c30a6..b8bc3588aa1 100644 --- a/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.ts +++ b/integration-libs/cdc/organization/user-registration/cdc-b2b-register-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/user-registration/cdc-b2b-register.module.ts b/integration-libs/cdc/organization/user-registration/cdc-b2b-register.module.ts index 0153b98bcc4..042b91cbefe 100644 --- a/integration-libs/cdc/organization/user-registration/cdc-b2b-register.module.ts +++ b/integration-libs/cdc/organization/user-registration/cdc-b2b-register.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/organization/user-registration/public_api.ts b/integration-libs/cdc/organization/user-registration/public_api.ts index 65e8d126db6..785690288d9 100644 --- a/integration-libs/cdc/organization/user-registration/public_api.ts +++ b/integration-libs/cdc/organization/user-registration/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/package.json b/integration-libs/cdc/package.json index 3f06f7fdb59..03224d0b185 100644 --- a/integration-libs/cdc/package.json +++ b/integration-libs/cdc/package.json @@ -22,14 +22,14 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/asm": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/organization": "2211.32.0-1", diff --git a/integration-libs/cdc/public_api.ts b/integration-libs/cdc/public_api.ts index 2c1d7b0796c..a92a32d08b8 100644 --- a/integration-libs/cdc/public_api.ts +++ b/integration-libs/cdc/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/cdc-root.module.ts b/integration-libs/cdc/root/cdc-root.module.ts index 16bbcbf2158..00e866ec379 100644 --- a/integration-libs/cdc/root/cdc-root.module.ts +++ b/integration-libs/cdc/root/cdc-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/config/cdc-config.ts b/integration-libs/cdc/root/config/cdc-config.ts index b5a34fdeb99..82f94e96541 100644 --- a/integration-libs/cdc/root/config/cdc-config.ts +++ b/integration-libs/cdc/root/config/cdc-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/config/default-cdc-routing-config.ts b/integration-libs/cdc/root/config/default-cdc-routing-config.ts index bceb602d7e7..8f7c292f0c9 100644 --- a/integration-libs/cdc/root/config/default-cdc-routing-config.ts +++ b/integration-libs/cdc/root/config/default-cdc-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/config/index.ts b/integration-libs/cdc/root/config/index.ts index 9fbbb1837c5..743411c5355 100644 --- a/integration-libs/cdc/root/config/index.ts +++ b/integration-libs/cdc/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/cdc-consent.module.ts b/integration-libs/cdc/root/consent-management/cdc-consent.module.ts index 12b3990fca9..64a0c987432 100644 --- a/integration-libs/cdc/root/consent-management/cdc-consent.module.ts +++ b/integration-libs/cdc/root/consent-management/cdc-consent.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.spec.ts b/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.spec.ts index 58c7fc6808e..aff7ddd159b 100644 --- a/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.spec.ts +++ b/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { StoreModule } from '@ngrx/store'; @@ -8,6 +8,10 @@ import { of } from 'rxjs'; import { CdcUserConsentAdapter } from './cdc-user-consent.adapter'; import { CdcConsentsLocalStorageService } from './services/cdc-consents-local-storage.service'; import { CdcUserConsentService } from './services/cdc-user-consent.service'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const consentTemplateId = 'xxxx'; @@ -29,8 +33,8 @@ describe('CdcUserConsentAdapter', () => { let httpMock: HttpTestingController; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule, StoreModule.forRoot()], declarations: [], + imports: [StoreModule.forRoot()], providers: [ { provide: CdcUserConsentService, @@ -40,6 +44,8 @@ describe('CdcUserConsentAdapter', () => { provide: CdcConsentsLocalStorageService, useClass: MockCdcConsentsLocalStorageService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(CdcUserConsentAdapter); diff --git a/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.ts b/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.ts index e522fdd0d3d..273d9fdea60 100644 --- a/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.ts +++ b/integration-libs/cdc/root/consent-management/cdc-user-consent.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/converters/cdc-user-preference.serializer.ts b/integration-libs/cdc/root/consent-management/converters/cdc-user-preference.serializer.ts index 50af0c7a0b3..49160574de2 100644 --- a/integration-libs/cdc/root/consent-management/converters/cdc-user-preference.serializer.ts +++ b/integration-libs/cdc/root/consent-management/converters/cdc-user-preference.serializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/converters/converter.ts b/integration-libs/cdc/root/consent-management/converters/converter.ts index 6d55adcbd78..00d7dd22263 100644 --- a/integration-libs/cdc/root/consent-management/converters/converter.ts +++ b/integration-libs/cdc/root/consent-management/converters/converter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/converters/index.ts b/integration-libs/cdc/root/consent-management/converters/index.ts index fc3cf11c678..350f6b3ac85 100644 --- a/integration-libs/cdc/root/consent-management/converters/index.ts +++ b/integration-libs/cdc/root/consent-management/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/index.ts b/integration-libs/cdc/root/consent-management/index.ts index daa94e79bf8..10cc7f50391 100644 --- a/integration-libs/cdc/root/consent-management/index.ts +++ b/integration-libs/cdc/root/consent-management/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/model/cdc-consent-management.model.ts b/integration-libs/cdc/root/consent-management/model/cdc-consent-management.model.ts index e7d9be48106..64929da848a 100644 --- a/integration-libs/cdc/root/consent-management/model/cdc-consent-management.model.ts +++ b/integration-libs/cdc/root/consent-management/model/cdc-consent-management.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/model/index.ts b/integration-libs/cdc/root/consent-management/model/index.ts index 569e9925544..d69cd0c664b 100644 --- a/integration-libs/cdc/root/consent-management/model/index.ts +++ b/integration-libs/cdc/root/consent-management/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/services/cdc-consent-management-component.service.ts b/integration-libs/cdc/root/consent-management/services/cdc-consent-management-component.service.ts index 51a99b3e767..92ec610c21e 100644 --- a/integration-libs/cdc/root/consent-management/services/cdc-consent-management-component.service.ts +++ b/integration-libs/cdc/root/consent-management/services/cdc-consent-management-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/services/cdc-consents-local-storage.service.ts b/integration-libs/cdc/root/consent-management/services/cdc-consents-local-storage.service.ts index 9c849566fc0..9e36354c12d 100644 --- a/integration-libs/cdc/root/consent-management/services/cdc-consents-local-storage.service.ts +++ b/integration-libs/cdc/root/consent-management/services/cdc-consents-local-storage.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/services/cdc-user-consent.service.ts b/integration-libs/cdc/root/consent-management/services/cdc-user-consent.service.ts index 89d1bde495e..17d0ffd5589 100644 --- a/integration-libs/cdc/root/consent-management/services/cdc-user-consent.service.ts +++ b/integration-libs/cdc/root/consent-management/services/cdc-user-consent.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/consent-management/services/index.ts b/integration-libs/cdc/root/consent-management/services/index.ts index 7cd3d99aef7..5cd897771d6 100644 --- a/integration-libs/cdc/root/consent-management/services/index.ts +++ b/integration-libs/cdc/root/consent-management/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/events/cdc-event.ts b/integration-libs/cdc/root/events/cdc-event.ts index 01b44f58b40..2db5d84db19 100644 --- a/integration-libs/cdc/root/events/cdc-event.ts +++ b/integration-libs/cdc/root/events/cdc-event.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/events/index.ts b/integration-libs/cdc/root/events/index.ts index 0aaf233338e..4785362016c 100644 --- a/integration-libs/cdc/root/events/index.ts +++ b/integration-libs/cdc/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/facade/cdc-auth.facade.ts b/integration-libs/cdc/root/facade/cdc-auth.facade.ts index 255ec01d36d..690a718b315 100644 --- a/integration-libs/cdc/root/facade/cdc-auth.facade.ts +++ b/integration-libs/cdc/root/facade/cdc-auth.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/facade/index.ts b/integration-libs/cdc/root/facade/index.ts index d882f9514f8..35af04645ae 100644 --- a/integration-libs/cdc/root/facade/index.ts +++ b/integration-libs/cdc/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/feature-name.ts b/integration-libs/cdc/root/feature-name.ts index bdf8da4273a..eb11a0f0398 100644 --- a/integration-libs/cdc/root/feature-name.ts +++ b/integration-libs/cdc/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/guards/cdc-logout.guard.spec.ts b/integration-libs/cdc/root/guards/cdc-logout.guard.spec.ts index 81a1df3b2d4..3dc1b16cd19 100644 --- a/integration-libs/cdc/root/guards/cdc-logout.guard.spec.ts +++ b/integration-libs/cdc/root/guards/cdc-logout.guard.spec.ts @@ -1,7 +1,6 @@ import { Component, NgZone } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { Router, RouterModule } from '@angular/router'; import { AuthService, CmsService, @@ -60,7 +59,7 @@ describe('CdcLogoutGuard', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: 'logout', component: MockPageLayoutComponent, diff --git a/integration-libs/cdc/root/guards/cdc-logout.guard.ts b/integration-libs/cdc/root/guards/cdc-logout.guard.ts index 0c1a467d829..f18459f3e82 100644 --- a/integration-libs/cdc/root/guards/cdc-logout.guard.ts +++ b/integration-libs/cdc/root/guards/cdc-logout.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/guards/index.ts b/integration-libs/cdc/root/guards/index.ts index 35a32d8a965..cfefb0e141f 100644 --- a/integration-libs/cdc/root/guards/index.ts +++ b/integration-libs/cdc/root/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/public_api.ts b/integration-libs/cdc/root/public_api.ts index af0ade016d1..ce88fb131ef 100644 --- a/integration-libs/cdc/root/public_api.ts +++ b/integration-libs/cdc/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/service/cdc-js.service.ts b/integration-libs/cdc/root/service/cdc-js.service.ts index cc589757387..1d3c80f02d6 100644 --- a/integration-libs/cdc/root/service/cdc-js.service.ts +++ b/integration-libs/cdc/root/service/cdc-js.service.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/root/service/index.ts b/integration-libs/cdc/root/service/index.ts index c4652e11f8e..35c2c9a3094 100644 --- a/integration-libs/cdc/root/service/index.ts +++ b/integration-libs/cdc/root/service/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/schematics/add-cdc/index.ts b/integration-libs/cdc/schematics/add-cdc/index.ts index 83e29e5b54f..dca3d652a95 100644 --- a/integration-libs/cdc/schematics/add-cdc/index.ts +++ b/integration-libs/cdc/schematics/add-cdc/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/setup-jest.ts b/integration-libs/cdc/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/cdc/setup-jest.ts +++ b/integration-libs/cdc/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/test.ts b/integration-libs/cdc/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/cdc/test.ts +++ b/integration-libs/cdc/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/tsconfig.schematics.json b/integration-libs/cdc/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/cdc/tsconfig.schematics.json +++ b/integration-libs/cdc/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/cdc/user-account/cdc-user-account.module.ts b/integration-libs/cdc/user-account/cdc-user-account.module.ts index eaadb12f3f5..d2f73f0d44d 100644 --- a/integration-libs/cdc/user-account/cdc-user-account.module.ts +++ b/integration-libs/cdc/user-account/cdc-user-account.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.spec.ts b/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.spec.ts index b2538188a7f..ae7cdd804e8 100644 --- a/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.spec.ts +++ b/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.spec.ts @@ -1,6 +1,5 @@ import { TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { Store } from '@ngrx/store'; import { CdcJsService } from '@spartacus/cdc/root'; import { @@ -53,12 +52,7 @@ describe('CdcLoginComponentService', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - I18nTestingModule, - FormErrorsModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, FormErrorsModule], declarations: [], providers: [ CdcLoginFormComponentService, diff --git a/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.ts b/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.ts index 2a206604672..fe8cecbb7eb 100644 --- a/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.ts +++ b/integration-libs/cdc/user-account/login-form/cdc-login-form-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/cdc-login-form.module.ts b/integration-libs/cdc/user-account/login-form/cdc-login-form.module.ts index 20c1a654235..620f550597d 100644 --- a/integration-libs/cdc/user-account/login-form/cdc-login-form.module.ts +++ b/integration-libs/cdc/user-account/login-form/cdc-login-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/index.ts b/integration-libs/cdc/user-account/login-form/index.ts index 2920a44d8ef..34ed7e9b9d1 100644 --- a/integration-libs/cdc/user-account/login-form/index.ts +++ b/integration-libs/cdc/user-account/login-form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-component.service.ts b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-component.service.ts index 901f1300ca3..f77bee4ad9a 100644 --- a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-component.service.ts +++ b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-dialogue-event.listener.ts b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-dialogue-event.listener.ts index ff5b1e03ae3..1f7dcb8c492 100644 --- a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-dialogue-event.listener.ts +++ b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent-dialogue-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.component.ts b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.component.ts index 5874a6f22e1..3b8718c6da2 100644 --- a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.component.ts +++ b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.module.ts b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.module.ts index 5f180802ba0..13cdd3d2d96 100644 --- a/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.module.ts +++ b/integration-libs/cdc/user-account/login-form/reconsent/cdc-reconsent.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/reconsent/default-cdc-reconsent-layout.config.ts b/integration-libs/cdc/user-account/login-form/reconsent/default-cdc-reconsent-layout.config.ts index 2857a30dc08..3c5131348a7 100644 --- a/integration-libs/cdc/user-account/login-form/reconsent/default-cdc-reconsent-layout.config.ts +++ b/integration-libs/cdc/user-account/login-form/reconsent/default-cdc-reconsent-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/login-form/reconsent/index.ts b/integration-libs/cdc/user-account/login-form/reconsent/index.ts index 7a466837623..5990de064dd 100644 --- a/integration-libs/cdc/user-account/login-form/reconsent/index.ts +++ b/integration-libs/cdc/user-account/login-form/reconsent/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-account/public_api.ts b/integration-libs/cdc/user-account/public_api.ts index 51b00611bee..35841587f7e 100644 --- a/integration-libs/cdc/user-account/public_api.ts +++ b/integration-libs/cdc/user-account/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/cdc-user-profile.module.ts b/integration-libs/cdc/user-profile/cdc-user-profile.module.ts index 206ca8f8e7c..33ab52bf628 100644 --- a/integration-libs/cdc/user-profile/cdc-user-profile.module.ts +++ b/integration-libs/cdc/user-profile/cdc-user-profile.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.spec.ts b/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.spec.ts index fc4e3f5bead..41c14cb636a 100644 --- a/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.spec.ts +++ b/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.spec.ts @@ -1,6 +1,5 @@ import { TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { CdcJsService } from '@spartacus/cdc/root'; import { AuthConfigService, @@ -53,12 +52,7 @@ describe('CDCForgotPasswordComponentService', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - I18nTestingModule, - FormErrorsModule, - ], + imports: [ReactiveFormsModule, I18nTestingModule, FormErrorsModule], declarations: [], providers: [ CDCForgotPasswordComponentService, diff --git a/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.ts b/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.ts index 3476c00bc4f..0a1fe048671 100644 --- a/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.ts +++ b/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password.module.ts b/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password.module.ts index 9239237fc1a..d4865873c21 100644 --- a/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password.module.ts +++ b/integration-libs/cdc/user-profile/forgot-password/cdc-forgot-password.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/forgot-password/index.ts b/integration-libs/cdc/user-profile/forgot-password/index.ts index 0e51ba2fac0..68afb991078 100644 --- a/integration-libs/cdc/user-profile/forgot-password/index.ts +++ b/integration-libs/cdc/user-profile/forgot-password/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/public_api.ts b/integration-libs/cdc/user-profile/public_api.ts index 3cea121a008..6df01a72674 100644 --- a/integration-libs/cdc/user-profile/public_api.ts +++ b/integration-libs/cdc/user-profile/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/register/cdc-register-component.service.spec.ts b/integration-libs/cdc/user-profile/register/cdc-register-component.service.spec.ts index f65dad2f22d..e68215a599b 100644 --- a/integration-libs/cdc/user-profile/register/cdc-register-component.service.spec.ts +++ b/integration-libs/cdc/user-profile/register/cdc-register-component.service.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { UntypedFormBuilder } from '@angular/forms'; import { Store } from '@ngrx/store'; @@ -27,6 +27,10 @@ import { } from '@spartacus/user/profile/root'; import { config, Observable, of, throwError } from 'rxjs'; import { CDCRegisterComponentService } from './cdc-register-component.service'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const userRegisterFormData: UserSignUp = { @@ -124,7 +128,7 @@ describe('CdcRegisterComponentService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: AuthService, useClass: MockAuthService }, { provide: Store, useValue: { dispatch: () => {} } }, @@ -154,6 +158,8 @@ describe('CdcRegisterComponentService', () => { useClass: MockAnonymousConsentsService, }, CDCRegisterComponentService, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/cdc/user-profile/register/cdc-register-component.service.ts b/integration-libs/cdc/user-profile/register/cdc-register-component.service.ts index 2845ca87c60..facbf6510dc 100644 --- a/integration-libs/cdc/user-profile/register/cdc-register-component.service.ts +++ b/integration-libs/cdc/user-profile/register/cdc-register-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/register/cdc-register.module.ts b/integration-libs/cdc/user-profile/register/cdc-register.module.ts index dc9e59a9381..b23ca35cadf 100644 --- a/integration-libs/cdc/user-profile/register/cdc-register.module.ts +++ b/integration-libs/cdc/user-profile/register/cdc-register.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/register/index.ts b/integration-libs/cdc/user-profile/register/index.ts index 232da361f2b..8ca787f2f10 100644 --- a/integration-libs/cdc/user-profile/register/index.ts +++ b/integration-libs/cdc/user-profile/register/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/update-email/cdc-update-email-component.service.ts b/integration-libs/cdc/user-profile/update-email/cdc-update-email-component.service.ts index 6facc2cb87d..bfb224fb719 100644 --- a/integration-libs/cdc/user-profile/update-email/cdc-update-email-component.service.ts +++ b/integration-libs/cdc/user-profile/update-email/cdc-update-email-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/update-email/cdc-update-email.module.ts b/integration-libs/cdc/user-profile/update-email/cdc-update-email.module.ts index f9c700b9d6e..92c8598fde1 100644 --- a/integration-libs/cdc/user-profile/update-email/cdc-update-email.module.ts +++ b/integration-libs/cdc/user-profile/update-email/cdc-update-email.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/update-password/cdc-update-password-component.service.ts b/integration-libs/cdc/user-profile/update-password/cdc-update-password-component.service.ts index 7fca3b1dd40..c7b63b2d300 100644 --- a/integration-libs/cdc/user-profile/update-password/cdc-update-password-component.service.ts +++ b/integration-libs/cdc/user-profile/update-password/cdc-update-password-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/update-password/cdc-update-password.module.ts b/integration-libs/cdc/user-profile/update-password/cdc-update-password.module.ts index ee5549ba6de..fbc247b9e03 100644 --- a/integration-libs/cdc/user-profile/update-password/cdc-update-password.module.ts +++ b/integration-libs/cdc/user-profile/update-password/cdc-update-password.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/update-profile/cdc-update-profile-component.service.ts b/integration-libs/cdc/user-profile/update-profile/cdc-update-profile-component.service.ts index 3ce17b18f70..a3d2e09794e 100644 --- a/integration-libs/cdc/user-profile/update-profile/cdc-update-profile-component.service.ts +++ b/integration-libs/cdc/user-profile/update-profile/cdc-update-profile-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdc/user-profile/update-profile/cdc-update-profile.module.ts b/integration-libs/cdc/user-profile/update-profile/cdc-update-profile.module.ts index e20152397ab..c9d66ce0293 100644 --- a/integration-libs/cdc/user-profile/update-profile/cdc-update-profile.module.ts +++ b/integration-libs/cdc/user-profile/update-profile/cdc-update-profile.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-close-component.service.ts b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-close-component.service.ts index 19db563943c..7cfc200edef 100644 --- a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-close-component.service.ts +++ b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-close-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-messages-component.service.ts b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-messages-component.service.ts index 1f18682b5f9..9f8ab8ace92 100644 --- a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-messages-component.service.ts +++ b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-messages-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-reopen-component.service.ts b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-reopen-component.service.ts index 02129c0bb62..390875c29a9 100644 --- a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-reopen-component.service.ts +++ b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing-reopen-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing.module.ts b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing.module.ts index c3f40e420b2..c3bf660d13d 100644 --- a/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing.module.ts +++ b/integration-libs/cdp/customer-ticketing/cdp-customer-ticketing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/customer-ticketing/ng-package.json b/integration-libs/cdp/customer-ticketing/ng-package.json index 48529fbb5ce..38e01ac17de 100644 --- a/integration-libs/cdp/customer-ticketing/ng-package.json +++ b/integration-libs/cdp/customer-ticketing/ng-package.json @@ -1,13 +1,6 @@ { "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json", - "dest": "../../dist/cdp", "lib": { "entryFile": "./public_api.ts" - }, - "assets": [ - "**/*.scss", - "migrations/**/*.json", - "schematics/**/*.json", - "schematics/**/*.js" - ] + } } diff --git a/integration-libs/cdp/customer-ticketing/public_api.ts b/integration-libs/cdp/customer-ticketing/public_api.ts index 7190eb37383..70c93c057e0 100644 --- a/integration-libs/cdp/customer-ticketing/public_api.ts +++ b/integration-libs/cdp/customer-ticketing/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/package.json b/integration-libs/cdp/package.json index 9693858b727..47eb8a92461 100644 --- a/integration-libs/cdp/package.json +++ b/integration-libs/cdp/package.json @@ -22,8 +22,8 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/customer-ticketing": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" diff --git a/integration-libs/cdp/public_api.ts b/integration-libs/cdp/public_api.ts index 631ed3bff2a..5a843ff68d2 100644 --- a/integration-libs/cdp/public_api.ts +++ b/integration-libs/cdp/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/schematics/add-cdp/index.ts b/integration-libs/cdp/schematics/add-cdp/index.ts index 6a1dcd670c8..06c49c7a0bf 100644 --- a/integration-libs/cdp/schematics/add-cdp/index.ts +++ b/integration-libs/cdp/schematics/add-cdp/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/setup-jest.ts b/integration-libs/cdp/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/cdp/setup-jest.ts +++ b/integration-libs/cdp/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/test.ts b/integration-libs/cdp/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/cdp/test.ts +++ b/integration-libs/cdp/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cdp/tsconfig.schematics.json b/integration-libs/cdp/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/cdp/tsconfig.schematics.json +++ b/integration-libs/cdp/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/cds/assets/public_api.ts b/integration-libs/cds/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/integration-libs/cds/assets/public_api.ts +++ b/integration-libs/cds/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/assets/translations/en/index.ts b/integration-libs/cds/assets/translations/en/index.ts index 28b90c44510..2dc58de3745 100644 --- a/integration-libs/cds/assets/translations/en/index.ts +++ b/integration-libs/cds/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/assets/translations/translations.ts b/integration-libs/cds/assets/translations/translations.ts index da7c67664d3..ebb5a87381b 100644 --- a/integration-libs/cds/assets/translations/translations.ts +++ b/integration-libs/cds/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/package.json b/integration-libs/cds/package.json index fa552da44a2..b447e122c82 100644 --- a/integration-libs/cds/package.json +++ b/integration-libs/cds/package.json @@ -23,11 +23,11 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", diff --git a/integration-libs/cds/public_api.ts b/integration-libs/cds/public_api.ts index 66b15f36c80..cbe44d2ca6b 100644 --- a/integration-libs/cds/public_api.ts +++ b/integration-libs/cds/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/setup-jest.ts b/integration-libs/cds/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/cds/setup-jest.ts +++ b/integration-libs/cds/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/assets/index.ts b/integration-libs/cds/src/assets/index.ts index 107cf569b46..9e57ad36566 100644 --- a/integration-libs/cds/src/assets/index.ts +++ b/integration-libs/cds/src/assets/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/cds-models/cds-endpoints.model.ts b/integration-libs/cds/src/cds-models/cds-endpoints.model.ts index 87aa6263d5c..16cfe4163fc 100644 --- a/integration-libs/cds/src/cds-models/cds-endpoints.model.ts +++ b/integration-libs/cds/src/cds-models/cds-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/cds-models/cds-strategy-request.model.ts b/integration-libs/cds/src/cds-models/cds-strategy-request.model.ts index f7a2e3e563d..84340c1fd3b 100644 --- a/integration-libs/cds/src/cds-models/cds-strategy-request.model.ts +++ b/integration-libs/cds/src/cds-models/cds-strategy-request.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/cds-models/cms.model.ts b/integration-libs/cds/src/cds-models/cms.model.ts index b070837c307..a6c45b390ee 100644 --- a/integration-libs/cds/src/cds-models/cms.model.ts +++ b/integration-libs/cds/src/cds-models/cms.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/cds-models/index.ts b/integration-libs/cds/src/cds-models/index.ts index b9638788144..aa66174dac7 100644 --- a/integration-libs/cds/src/cds-models/index.ts +++ b/integration-libs/cds/src/cds-models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/cds.module.ts b/integration-libs/cds/src/cds.module.ts index fa72109fb6d..e0a28705772 100644 --- a/integration-libs/cds/src/cds.module.ts +++ b/integration-libs/cds/src/cds.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/config/cds-config-validator.ts b/integration-libs/cds/src/config/cds-config-validator.ts index ed8ae0d3ee2..12cf5bbfc3c 100644 --- a/integration-libs/cds/src/config/cds-config-validator.ts +++ b/integration-libs/cds/src/config/cds-config-validator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/config/cds-config.ts b/integration-libs/cds/src/config/cds-config.ts index 62674885eef..98db9bb90c1 100644 --- a/integration-libs/cds/src/config/cds-config.ts +++ b/integration-libs/cds/src/config/cds-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/config/default-cds-config.ts b/integration-libs/cds/src/config/default-cds-config.ts index 18d10cfc9df..3b6e99485d7 100644 --- a/integration-libs/cds/src/config/default-cds-config.ts +++ b/integration-libs/cds/src/config/default-cds-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/config/index.ts b/integration-libs/cds/src/config/index.ts index b7d79d864a9..feeb435b839 100644 --- a/integration-libs/cds/src/config/index.ts +++ b/integration-libs/cds/src/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/config/merchandising.config.ts b/integration-libs/cds/src/config/merchandising.config.ts index 363ea23db44..d4438ce6e55 100644 --- a/integration-libs/cds/src/config/merchandising.config.ts +++ b/integration-libs/cds/src/config/merchandising.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/config/profile-tag.config.ts b/integration-libs/cds/src/config/profile-tag.config.ts index 05f9217c246..6ad8ef701e0 100644 --- a/integration-libs/cds/src/config/profile-tag.config.ts +++ b/integration-libs/cds/src/config/profile-tag.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/adapters/index.ts b/integration-libs/cds/src/merchandising/adapters/index.ts index ced21693bfd..b78d4ff53b2 100644 --- a/integration-libs/cds/src/merchandising/adapters/index.ts +++ b/integration-libs/cds/src/merchandising/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.spec.ts b/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.spec.ts index 63e62167976..4c477b3f7af 100644 --- a/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.spec.ts +++ b/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.spec.ts @@ -1,6 +1,10 @@ import { - HttpClientTestingModule, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { CdsEndpointsService } from '../../../services/cds-endpoints.service'; @@ -57,13 +61,15 @@ describe('MerchandisingStrategyAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: CdsEndpointsService, useClass: MockCdsEndpointsService, }, CdsMerchandisingStrategyAdapter, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.ts b/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.ts index 72324fb61be..d7f547cc788 100644 --- a/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.ts +++ b/integration-libs/cds/src/merchandising/adapters/strategy/cds-merchandising-strategy.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/adapters/strategy/index.ts b/integration-libs/cds/src/merchandising/adapters/strategy/index.ts index dbdde632a97..27d356cf2a8 100644 --- a/integration-libs/cds/src/merchandising/adapters/strategy/index.ts +++ b/integration-libs/cds/src/merchandising/adapters/strategy/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.directive.ts b/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.directive.ts index f40e34c48dd..abf57e424d1 100644 --- a/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.directive.ts +++ b/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.module.ts b/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.module.ts index 63a78e53baf..abd35c4296d 100644 --- a/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.module.ts +++ b/integration-libs/cds/src/merchandising/cms-components/directives/attributes/attributes.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/directives/attributes/index.ts b/integration-libs/cds/src/merchandising/cms-components/directives/attributes/index.ts index cd30bba6b84..ca241523a69 100644 --- a/integration-libs/cds/src/merchandising/cms-components/directives/attributes/index.ts +++ b/integration-libs/cds/src/merchandising/cms-components/directives/attributes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/directives/index.ts b/integration-libs/cds/src/merchandising/cms-components/directives/index.ts index ad2dd12d969..678c4a59f83 100644 --- a/integration-libs/cds/src/merchandising/cms-components/directives/index.ts +++ b/integration-libs/cds/src/merchandising/cms-components/directives/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/index.ts b/integration-libs/cds/src/merchandising/cms-components/index.ts index abfeb039946..e3ac7dce95b 100644 --- a/integration-libs/cds/src/merchandising/cms-components/index.ts +++ b/integration-libs/cds/src/merchandising/cms-components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel-cms.module.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel-cms.module.ts index 612265c8b48..68da0c0c1f9 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel-cms.module.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel-cms.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/index.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/index.ts index 0fa079fd216..fba106dd27f 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/index.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.service.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.service.ts index ee9f78d9094..70f6f75c96a 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.service.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.spec.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.spec.ts index 77e33dda195..3d1c89c4483 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.spec.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.spec.ts @@ -8,7 +8,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { PageContext, PageType, @@ -167,7 +166,6 @@ describe('MerchandisingCarouselComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ MerchandisingCarouselComponent, MockCarouselComponent, diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.ts index da792d1a888..249c68840af 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/merchandising-carousel.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/index.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/index.ts index e73d7a2a296..e6100bd157c 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/index.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel-events.model.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel-events.model.ts index 4f0aef718bf..f3c86562973 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel-events.model.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel-events.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel.model.ts b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel.model.ts index d014fc92866..657c7e7d73b 100644 --- a/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel.model.ts +++ b/integration-libs/cds/src/merchandising/cms-components/merchandising-carousel/model/merchandising-carousel.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/connectors/index.ts b/integration-libs/cds/src/merchandising/connectors/index.ts index ced21693bfd..b78d4ff53b2 100644 --- a/integration-libs/cds/src/merchandising/connectors/index.ts +++ b/integration-libs/cds/src/merchandising/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/connectors/strategy/index.ts b/integration-libs/cds/src/merchandising/connectors/strategy/index.ts index 9a20d9df258..ebfbdb536c6 100644 --- a/integration-libs/cds/src/merchandising/connectors/strategy/index.ts +++ b/integration-libs/cds/src/merchandising/connectors/strategy/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.adapter.ts b/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.adapter.ts index f2961af712b..79100391b05 100644 --- a/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.adapter.ts +++ b/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.connector.ts b/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.connector.ts index 0a41db7218a..e2f50e29cc5 100644 --- a/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.connector.ts +++ b/integration-libs/cds/src/merchandising/connectors/strategy/merchandising-strategy.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/facade/cds-merchandising-product.service.ts b/integration-libs/cds/src/merchandising/facade/cds-merchandising-product.service.ts index 707b0a8af70..e9164825f75 100644 --- a/integration-libs/cds/src/merchandising/facade/cds-merchandising-product.service.ts +++ b/integration-libs/cds/src/merchandising/facade/cds-merchandising-product.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/facade/cds-merchandising-site-context.service.ts b/integration-libs/cds/src/merchandising/facade/cds-merchandising-site-context.service.ts index 5bf7a3fa8f7..0d1a7e22fd6 100644 --- a/integration-libs/cds/src/merchandising/facade/cds-merchandising-site-context.service.ts +++ b/integration-libs/cds/src/merchandising/facade/cds-merchandising-site-context.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts b/integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts index 48dd3693f1d..c3af9fcca73 100644 --- a/integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts +++ b/integration-libs/cds/src/merchandising/facade/cds-merchandising-user-context.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/facade/index.ts b/integration-libs/cds/src/merchandising/facade/index.ts index e8d932f31c9..f3db96962a6 100644 --- a/integration-libs/cds/src/merchandising/facade/index.ts +++ b/integration-libs/cds/src/merchandising/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/index.ts b/integration-libs/cds/src/merchandising/index.ts index 965e528660d..b2d3f888184 100644 --- a/integration-libs/cds/src/merchandising/index.ts +++ b/integration-libs/cds/src/merchandising/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/merchandising.module.ts b/integration-libs/cds/src/merchandising/merchandising.module.ts index 285e8fabc17..ea37f7d8091 100644 --- a/integration-libs/cds/src/merchandising/merchandising.module.ts +++ b/integration-libs/cds/src/merchandising/merchandising.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/model/index.ts b/integration-libs/cds/src/merchandising/model/index.ts index 9a23394fed6..15f81277a37 100644 --- a/integration-libs/cds/src/merchandising/model/index.ts +++ b/integration-libs/cds/src/merchandising/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/model/merchandising-facet.model.ts b/integration-libs/cds/src/merchandising/model/merchandising-facet.model.ts index cdf33c44ed1..176c5f8773d 100644 --- a/integration-libs/cds/src/merchandising/model/merchandising-facet.model.ts +++ b/integration-libs/cds/src/merchandising/model/merchandising-facet.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/model/merchandising-metadata.model.ts b/integration-libs/cds/src/merchandising/model/merchandising-metadata.model.ts index 970eddc4ab0..9aa28401c9d 100644 --- a/integration-libs/cds/src/merchandising/model/merchandising-metadata.model.ts +++ b/integration-libs/cds/src/merchandising/model/merchandising-metadata.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/model/merchandising-products.model.ts b/integration-libs/cds/src/merchandising/model/merchandising-products.model.ts index 8bd0e0c4278..ec02278c437 100644 --- a/integration-libs/cds/src/merchandising/model/merchandising-products.model.ts +++ b/integration-libs/cds/src/merchandising/model/merchandising-products.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/model/merchandising-site-context.model.ts b/integration-libs/cds/src/merchandising/model/merchandising-site-context.model.ts index ed141fdeb41..f0b4b769c7b 100644 --- a/integration-libs/cds/src/merchandising/model/merchandising-site-context.model.ts +++ b/integration-libs/cds/src/merchandising/model/merchandising-site-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/model/merchandising-user-context.model.ts b/integration-libs/cds/src/merchandising/model/merchandising-user-context.model.ts index a6aecb7c2be..2f7a105912d 100644 --- a/integration-libs/cds/src/merchandising/model/merchandising-user-context.model.ts +++ b/integration-libs/cds/src/merchandising/model/merchandising-user-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/merchandising/model/strategy-products.model.ts b/integration-libs/cds/src/merchandising/model/strategy-products.model.ts index dcc47bbf761..851d02c5fa8 100644 --- a/integration-libs/cds/src/merchandising/model/strategy-products.model.ts +++ b/integration-libs/cds/src/merchandising/model/strategy-products.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/adapters/cds-backend-notification-adapter.ts b/integration-libs/cds/src/profiletag/adapters/cds-backend-notification-adapter.ts index 40bd1bc757f..9b8f775d240 100644 --- a/integration-libs/cds/src/profiletag/adapters/cds-backend-notification-adapter.ts +++ b/integration-libs/cds/src/profiletag/adapters/cds-backend-notification-adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/adapters/index.ts b/integration-libs/cds/src/profiletag/adapters/index.ts index f5b125be36f..bcb58113575 100644 --- a/integration-libs/cds/src/profiletag/adapters/index.ts +++ b/integration-libs/cds/src/profiletag/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/adapters/occ-backend-notification-adapter.ts b/integration-libs/cds/src/profiletag/adapters/occ-backend-notification-adapter.ts index f235a448d34..383253e3cff 100644 --- a/integration-libs/cds/src/profiletag/adapters/occ-backend-notification-adapter.ts +++ b/integration-libs/cds/src/profiletag/adapters/occ-backend-notification-adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/cms-components/index.ts b/integration-libs/cds/src/profiletag/cms-components/index.ts index 0766e0789db..5184c95593c 100644 --- a/integration-libs/cds/src/profiletag/cms-components/index.ts +++ b/integration-libs/cds/src/profiletag/cms-components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/cms-components/profile-tag-cms.module.ts b/integration-libs/cds/src/profiletag/cms-components/profile-tag-cms.module.ts index e3479d9c209..7b7b27b58df 100644 --- a/integration-libs/cds/src/profiletag/cms-components/profile-tag-cms.module.ts +++ b/integration-libs/cds/src/profiletag/cms-components/profile-tag-cms.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/cms-components/profile-tag.component.ts b/integration-libs/cds/src/profiletag/cms-components/profile-tag.component.ts index 32c057e155a..5a99573b98b 100644 --- a/integration-libs/cds/src/profiletag/cms-components/profile-tag.component.ts +++ b/integration-libs/cds/src/profiletag/cms-components/profile-tag.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/connectors/cds-backend-connector.ts b/integration-libs/cds/src/profiletag/connectors/cds-backend-connector.ts index f42a793c637..cf9829fbe17 100644 --- a/integration-libs/cds/src/profiletag/connectors/cds-backend-connector.ts +++ b/integration-libs/cds/src/profiletag/connectors/cds-backend-connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/connectors/index.ts b/integration-libs/cds/src/profiletag/connectors/index.ts index 8d9e456e4e6..1b97372bdc1 100644 --- a/integration-libs/cds/src/profiletag/connectors/index.ts +++ b/integration-libs/cds/src/profiletag/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.spec.ts b/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.spec.ts index 34820c18a58..533c76694f0 100644 --- a/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.spec.ts +++ b/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.spec.ts @@ -1,7 +1,12 @@ -import { HTTP_INTERCEPTORS, HttpClient } from '@angular/common/http'; import { - HttpClientTestingModule, + HTTP_INTERCEPTORS, + HttpClient, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { OccEndpointsService } from '@spartacus/core'; @@ -20,7 +25,7 @@ describe('consent reference interceptor', () => { }; TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: ProfileTagEventService, @@ -35,6 +40,8 @@ describe('consent reference interceptor', () => { provide: OccEndpointsService, useValue: occEndPointsMock, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); }); diff --git a/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.ts b/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.ts index 393a3d3b550..c478ddbd7b6 100644 --- a/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.ts +++ b/integration-libs/cds/src/profiletag/http-interceptors/consent-reference-interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.spec.ts b/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.spec.ts index c009e341038..e9ab1445cfb 100644 --- a/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.spec.ts +++ b/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.spec.ts @@ -1,7 +1,12 @@ -import { HTTP_INTERCEPTORS, HttpClient } from '@angular/common/http'; import { - HttpClientTestingModule, + HTTP_INTERCEPTORS, + HttpClient, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { OccEndpointsService } from '@spartacus/core'; @@ -18,7 +23,7 @@ describe('Debug interceptor', () => { profileTagDebug: false, }; TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: ProfileTagEventService, @@ -33,6 +38,8 @@ describe('Debug interceptor', () => { provide: OccEndpointsService, useValue: occEndPointsMock, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); }); diff --git a/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.ts b/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.ts index eebe034284d..5c0840260bc 100644 --- a/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.ts +++ b/integration-libs/cds/src/profiletag/http-interceptors/debug-interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/http-interceptors/index.ts b/integration-libs/cds/src/profiletag/http-interceptors/index.ts index aa67c01e55f..2acff2eb0cf 100644 --- a/integration-libs/cds/src/profiletag/http-interceptors/index.ts +++ b/integration-libs/cds/src/profiletag/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/index.ts b/integration-libs/cds/src/profiletag/index.ts index 66f020201b1..69d9a25c602 100644 --- a/integration-libs/cds/src/profiletag/index.ts +++ b/integration-libs/cds/src/profiletag/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/model/index.ts b/integration-libs/cds/src/profiletag/model/index.ts index 25726258624..7177be5b6f5 100644 --- a/integration-libs/cds/src/profiletag/model/index.ts +++ b/integration-libs/cds/src/profiletag/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/model/profile-tag.model.ts b/integration-libs/cds/src/profiletag/model/profile-tag.model.ts index 236c41a857a..d5433b4635b 100644 --- a/integration-libs/cds/src/profiletag/model/profile-tag.model.ts +++ b/integration-libs/cds/src/profiletag/model/profile-tag.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/profile-tag.module.ts b/integration-libs/cds/src/profiletag/profile-tag.module.ts index 5b056c9a61a..6a667904879 100644 --- a/integration-libs/cds/src/profiletag/profile-tag.module.ts +++ b/integration-libs/cds/src/profiletag/profile-tag.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/services/index.ts b/integration-libs/cds/src/profiletag/services/index.ts index b53a8e7a7a3..9e639026526 100644 --- a/integration-libs/cds/src/profiletag/services/index.ts +++ b/integration-libs/cds/src/profiletag/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/services/profile-tag-lifecycle.service.ts b/integration-libs/cds/src/profiletag/services/profile-tag-lifecycle.service.ts index 558cb778630..48c48385099 100644 --- a/integration-libs/cds/src/profiletag/services/profile-tag-lifecycle.service.ts +++ b/integration-libs/cds/src/profiletag/services/profile-tag-lifecycle.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/services/profile-tag-push-events.service.ts b/integration-libs/cds/src/profiletag/services/profile-tag-push-events.service.ts index aecae432160..528e8a06284 100644 --- a/integration-libs/cds/src/profiletag/services/profile-tag-push-events.service.ts +++ b/integration-libs/cds/src/profiletag/services/profile-tag-push-events.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/services/profile-tag.injector.service.ts b/integration-libs/cds/src/profiletag/services/profile-tag.injector.service.ts index e2b536c129d..d59094c6664 100644 --- a/integration-libs/cds/src/profiletag/services/profile-tag.injector.service.ts +++ b/integration-libs/cds/src/profiletag/services/profile-tag.injector.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/services/profiletag-event.service.ts b/integration-libs/cds/src/profiletag/services/profiletag-event.service.ts index cd19165fccc..d87341d77c8 100644 --- a/integration-libs/cds/src/profiletag/services/profiletag-event.service.ts +++ b/integration-libs/cds/src/profiletag/services/profiletag-event.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/tracking/index.ts b/integration-libs/cds/src/profiletag/tracking/index.ts index 78038cc1fa6..ab7f78c7680 100644 --- a/integration-libs/cds/src/profiletag/tracking/index.ts +++ b/integration-libs/cds/src/profiletag/tracking/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/tracking/tracking.module.ts b/integration-libs/cds/src/profiletag/tracking/tracking.module.ts index 7f1ed78713e..5444ebcff84 100644 --- a/integration-libs/cds/src/profiletag/tracking/tracking.module.ts +++ b/integration-libs/cds/src/profiletag/tracking/tracking.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/profiletag/tracking/tracking.service.ts b/integration-libs/cds/src/profiletag/tracking/tracking.service.ts index 05c4937f8bc..0f19c7c5422 100644 --- a/integration-libs/cds/src/profiletag/tracking/tracking.service.ts +++ b/integration-libs/cds/src/profiletag/tracking/tracking.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/recent-searches/recent-searches.component.spec.ts b/integration-libs/cds/src/recent-searches/recent-searches.component.spec.ts index 966c59e8d94..ac33d95e234 100644 --- a/integration-libs/cds/src/recent-searches/recent-searches.component.spec.ts +++ b/integration-libs/cds/src/recent-searches/recent-searches.component.spec.ts @@ -1,24 +1,23 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 * */ +import { CUSTOM_ELEMENTS_SCHEMA, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { - RecentSearchesComponent, - SearchBoxOutlet, -} from './recent-searches.component'; -import { RecentSearchesService } from './recent-searches.service'; +import { I18nTestingModule } from '@spartacus/core'; import { OutletContextData, SearchBoxComponentService, } from '@spartacus/storefront'; import { BehaviorSubject, of } from 'rxjs'; -import { I18nTestingModule } from '@spartacus/core'; -import { CUSTOM_ELEMENTS_SCHEMA, Pipe, PipeTransform } from '@angular/core'; -import { RouterTestingModule } from '@angular/router/testing'; +import { + RecentSearchesComponent, + SearchBoxOutlet, +} from './recent-searches.component'; +import { RecentSearchesService } from './recent-searches.service'; @Pipe({ name: 'cxHighlight', @@ -58,7 +57,7 @@ describe('RecentSearchesComponent', () => { beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], declarations: [RecentSearchesComponent, MockHighlightPipe, MockUrlPipe], providers: [ { diff --git a/integration-libs/cds/src/recent-searches/recent-searches.component.ts b/integration-libs/cds/src/recent-searches/recent-searches.component.ts index a5b999284d6..86cec720367 100644 --- a/integration-libs/cds/src/recent-searches/recent-searches.component.ts +++ b/integration-libs/cds/src/recent-searches/recent-searches.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/recent-searches/recent-searches.module.ts b/integration-libs/cds/src/recent-searches/recent-searches.module.ts index 2bb47411aa4..7a42e141eaa 100644 --- a/integration-libs/cds/src/recent-searches/recent-searches.module.ts +++ b/integration-libs/cds/src/recent-searches/recent-searches.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/recent-searches/recent-searches.service.ts b/integration-libs/cds/src/recent-searches/recent-searches.service.ts index 69f2666a243..c55d9b80cf1 100644 --- a/integration-libs/cds/src/recent-searches/recent-searches.service.ts +++ b/integration-libs/cds/src/recent-searches/recent-searches.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/recent-searches/recent-service.service.spec.ts b/integration-libs/cds/src/recent-searches/recent-service.service.spec.ts index 583b76d5b4d..7aaff51ff4d 100644 --- a/integration-libs/cds/src/recent-searches/recent-service.service.spec.ts +++ b/integration-libs/cds/src/recent-searches/recent-service.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 * diff --git a/integration-libs/cds/src/schematics/add-cds/index.ts b/integration-libs/cds/src/schematics/add-cds/index.ts index 96f21a61328..b40e8ad8e10 100644 --- a/integration-libs/cds/src/schematics/add-cds/index.ts +++ b/integration-libs/cds/src/schematics/add-cds/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/services/cds-endpoints.service.ts b/integration-libs/cds/src/services/cds-endpoints.service.ts index a42186c74b5..fe94383b4dd 100644 --- a/integration-libs/cds/src/services/cds-endpoints.service.ts +++ b/integration-libs/cds/src/services/cds-endpoints.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/services/index.ts b/integration-libs/cds/src/services/index.ts index 1bf0abe769e..c116c0b904a 100644 --- a/integration-libs/cds/src/services/index.ts +++ b/integration-libs/cds/src/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/test.ts b/integration-libs/cds/src/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/cds/src/test.ts +++ b/integration-libs/cds/src/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/trending-searches/model/index.ts b/integration-libs/cds/src/trending-searches/model/index.ts index 1fbe49e17e0..507ad019a81 100644 --- a/integration-libs/cds/src/trending-searches/model/index.ts +++ b/integration-libs/cds/src/trending-searches/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/trending-searches/model/trending-searches.model.ts b/integration-libs/cds/src/trending-searches/model/trending-searches.model.ts index 404f2eca74c..c3eeb2a9f12 100644 --- a/integration-libs/cds/src/trending-searches/model/trending-searches.model.ts +++ b/integration-libs/cds/src/trending-searches/model/trending-searches.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/trending-searches/trending-searches.component.spec.ts b/integration-libs/cds/src/trending-searches/trending-searches.component.spec.ts index fb65c509db9..0cd71d1b0a8 100644 --- a/integration-libs/cds/src/trending-searches/trending-searches.component.spec.ts +++ b/integration-libs/cds/src/trending-searches/trending-searches.component.spec.ts @@ -1,21 +1,20 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 * */ +import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; +import { I18nTestingModule } from '@spartacus/core'; import { OutletContextData, SearchBoxComponentService, } from '@spartacus/storefront'; import { BehaviorSubject, of } from 'rxjs'; -import { I18nTestingModule } from '@spartacus/core'; -import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; -import { RouterTestingModule } from '@angular/router/testing'; -import { TrendingSearchesComponent } from './trending-searches.component'; import { SearchBoxOutletTrendingSearches } from './model'; +import { TrendingSearchesComponent } from './trending-searches.component'; import { TrendingSearchesService } from './trending-searches.service'; describe('TrendingSearchesComponent', () => { @@ -32,7 +31,7 @@ describe('TrendingSearchesComponent', () => { }; beforeEach(async () => { await TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], declarations: [TrendingSearchesComponent], providers: [ { diff --git a/integration-libs/cds/src/trending-searches/trending-searches.component.ts b/integration-libs/cds/src/trending-searches/trending-searches.component.ts index 3164f0b5092..6bb0d911fac 100644 --- a/integration-libs/cds/src/trending-searches/trending-searches.component.ts +++ b/integration-libs/cds/src/trending-searches/trending-searches.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/trending-searches/trending-searches.module.ts b/integration-libs/cds/src/trending-searches/trending-searches.module.ts index 958a8451145..41985882925 100644 --- a/integration-libs/cds/src/trending-searches/trending-searches.module.ts +++ b/integration-libs/cds/src/trending-searches/trending-searches.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/trending-searches/trending-searches.service.spec.ts b/integration-libs/cds/src/trending-searches/trending-searches.service.spec.ts index 5aaefb080ec..2ac57e10ef9 100644 --- a/integration-libs/cds/src/trending-searches/trending-searches.service.spec.ts +++ b/integration-libs/cds/src/trending-searches/trending-searches.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 * @@ -12,14 +12,18 @@ import { discardPeriodicTasks, } from '@angular/core/testing'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { BaseSiteService, WindowRef } from '@spartacus/core'; import { TrendingSearchesService } from './trending-searches.service'; import { Observable, of } from 'rxjs'; import { SearchPhrases } from './model'; import { CdsConfig } from '@spartacus/cds'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const mockCDSConfig: CdsConfig = { cds: { @@ -46,12 +50,14 @@ describe('TrendingSearchesService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ TrendingSearchesService, { provide: BaseSiteService, useClass: MockBaseSiteService }, { provide: CdsConfig, useValue: mockCDSConfig }, WindowRef, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/cds/src/trending-searches/trending-searches.service.ts b/integration-libs/cds/src/trending-searches/trending-searches.service.ts index 9eb37dccb26..667e85f34a2 100644 --- a/integration-libs/cds/src/trending-searches/trending-searches.service.ts +++ b/integration-libs/cds/src/trending-searches/trending-searches.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/src/utils/dynamic-template.ts b/integration-libs/cds/src/utils/dynamic-template.ts index 906abcb0a6e..c90a33b9226 100644 --- a/integration-libs/cds/src/utils/dynamic-template.ts +++ b/integration-libs/cds/src/utils/dynamic-template.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cds/tsconfig.schematics.json b/integration-libs/cds/tsconfig.schematics.json index 9bd12689626..834f71edc84 100644 --- a/integration-libs/cds/tsconfig.schematics.json +++ b/integration-libs/cds/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/cpq-quote/assets/public_api.ts b/integration-libs/cpq-quote/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/integration-libs/cpq-quote/assets/public_api.ts +++ b/integration-libs/cpq-quote/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/assets/translations/en/index.ts b/integration-libs/cpq-quote/assets/translations/en/index.ts index f2a171a8c11..205ea47ddc4 100644 --- a/integration-libs/cpq-quote/assets/translations/en/index.ts +++ b/integration-libs/cpq-quote/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/assets/translations/translations.ts b/integration-libs/cpq-quote/assets/translations/translations.ts index bc9b7f155f7..36bb0f013b6 100644 --- a/integration-libs/cpq-quote/assets/translations/translations.ts +++ b/integration-libs/cpq-quote/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.spec.ts b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.spec.ts index 7d77352a755..0b26e1ec71e 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.spec.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.spec.ts @@ -1,12 +1,11 @@ +import { Component, Input } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { CpqQuoteDiscountComponent } from './cpq-quote.component'; import { CartItemContext, OrderEntry } from '@spartacus/cart/base/root'; +import { CpqDiscounts } from '@spartacus/cpq-quote/root'; import { ReplaySubject, of } from 'rxjs'; -import { Component, Input } from '@angular/core'; -import { RouterTestingModule } from '@angular/router/testing'; import { take } from 'rxjs/operators'; import { CpqQuoteService } from '../../cpq-qute.service'; -import { CpqDiscounts } from '@spartacus/cpq-quote/root'; +import { CpqQuoteDiscountComponent } from './cpq-quote.component'; class MockCartItemContext implements Partial { item$ = new ReplaySubject(1); @@ -32,7 +31,6 @@ describe('CpqQuoteDiscountComponent', () => { }; mockCartItemContext = new MockCartItemContext(); await TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ CpqQuoteDiscountComponent, MockConfigureCpqDiscountsComponent, diff --git a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.ts b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.ts index 870f44fbee6..5f8ac879ef7 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-discount-tbody/cpq-quote.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-heading/cpq-quote-heading.component.ts b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-heading/cpq-quote-heading.component.ts index 1a953e24b4c..fcb7d198917 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-heading/cpq-quote-heading.component.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote-heading/cpq-quote-heading.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote/cpq-quote-offer.component.ts b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote/cpq-quote-offer.component.ts index eaa949001f4..280abf17cbd 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote/cpq-quote-offer.component.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/components/cpq-quote/cpq-quote-offer.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote-discount/cpq-discount.module.ts b/integration-libs/cpq-quote/cpq-quote-discount/cpq-discount.module.ts index 1d4cbf49e74..b477701bab6 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/cpq-discount.module.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/cpq-discount.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute-shared.service.ts b/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute-shared.service.ts index f8e9dd85541..c8e01d10f3e 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute-shared.service.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute-shared.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute.service.ts b/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute.service.ts index 4c579771316..f26f67e5021 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute.service.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/cpq-qute.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote-discount/public_api.ts b/integration-libs/cpq-quote/cpq-quote-discount/public_api.ts index a2f7abab0d2..89e7f505a7f 100644 --- a/integration-libs/cpq-quote/cpq-quote-discount/public_api.ts +++ b/integration-libs/cpq-quote/cpq-quote-discount/public_api.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/cpq-quote.module.ts b/integration-libs/cpq-quote/cpq-quote.module.ts index 1101e3b1605..ef1dfa2363c 100644 --- a/integration-libs/cpq-quote/cpq-quote.module.ts +++ b/integration-libs/cpq-quote/cpq-quote.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/package.json b/integration-libs/cpq-quote/package.json index 73cb0c92923..35e7d216887 100644 --- a/integration-libs/cpq-quote/package.json +++ b/integration-libs/cpq-quote/package.json @@ -20,9 +20,9 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", diff --git a/integration-libs/cpq-quote/project.json b/integration-libs/cpq-quote/project.json index 93290030094..954eba3814a 100644 --- a/integration-libs/cpq-quote/project.json +++ b/integration-libs/cpq-quote/project.json @@ -26,6 +26,13 @@ "karmaConfig": "integration-libs/cpq-quote/karma.conf.js" } }, + "test-jest": { + "executor": "nx:run-commands", + "options": { + "command": "npm run test:schematics", + "cwd": "integration-libs/cpq-quote" + } + }, "lint": { "executor": "@angular-eslint/builder:lint", "options": { diff --git a/integration-libs/cpq-quote/public_api.ts b/integration-libs/cpq-quote/public_api.ts index 9def0e8f89c..dc0a1a05f74 100644 --- a/integration-libs/cpq-quote/public_api.ts +++ b/integration-libs/cpq-quote/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/root/cpq-quote-root.module.ts b/integration-libs/cpq-quote/root/cpq-quote-root.module.ts index 4cfbb852257..613e06717d0 100644 --- a/integration-libs/cpq-quote/root/cpq-quote-root.module.ts +++ b/integration-libs/cpq-quote/root/cpq-quote-root.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/root/feature-name.ts b/integration-libs/cpq-quote/root/feature-name.ts index 3412a676eae..80c49426014 100644 --- a/integration-libs/cpq-quote/root/feature-name.ts +++ b/integration-libs/cpq-quote/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/root/model/augmented-core.model.ts b/integration-libs/cpq-quote/root/model/augmented-core.model.ts index d33869f335a..b444300582d 100644 --- a/integration-libs/cpq-quote/root/model/augmented-core.model.ts +++ b/integration-libs/cpq-quote/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/root/model/cpqDiscounts.model.ts b/integration-libs/cpq-quote/root/model/cpqDiscounts.model.ts index 516b700dae4..4f4a873f131 100644 --- a/integration-libs/cpq-quote/root/model/cpqDiscounts.model.ts +++ b/integration-libs/cpq-quote/root/model/cpqDiscounts.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/root/model/index.ts b/integration-libs/cpq-quote/root/model/index.ts index e2bd5297ac5..8972a9f0a36 100644 --- a/integration-libs/cpq-quote/root/model/index.ts +++ b/integration-libs/cpq-quote/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/root/public_api.ts b/integration-libs/cpq-quote/root/public_api.ts index 88462662407..f75bd66bcc2 100644 --- a/integration-libs/cpq-quote/root/public_api.ts +++ b/integration-libs/cpq-quote/root/public_api.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/schematics/add-cpq-quote/index.ts b/integration-libs/cpq-quote/schematics/add-cpq-quote/index.ts index 75c4f3b7de2..bf0f30e311f 100644 --- a/integration-libs/cpq-quote/schematics/add-cpq-quote/index.ts +++ b/integration-libs/cpq-quote/schematics/add-cpq-quote/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/setup-jest.ts b/integration-libs/cpq-quote/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/cpq-quote/setup-jest.ts +++ b/integration-libs/cpq-quote/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/test.ts b/integration-libs/cpq-quote/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/cpq-quote/test.ts +++ b/integration-libs/cpq-quote/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/cpq-quote/tsconfig.schematics.json b/integration-libs/cpq-quote/tsconfig.schematics.json index ca7b043424e..d59474f4a45 100644 --- a/integration-libs/cpq-quote/tsconfig.schematics.json +++ b/integration-libs/cpq-quote/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "noEmitOnError": true, "noFallthroughCasesInSwitch": true, "noImplicitAny": true, diff --git a/integration-libs/digital-payments/assets/public_api.ts b/integration-libs/digital-payments/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/integration-libs/digital-payments/assets/public_api.ts +++ b/integration-libs/digital-payments/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/assets/translations/en/index.ts b/integration-libs/digital-payments/assets/translations/en/index.ts index a095bf02874..5b0ea46729a 100644 --- a/integration-libs/digital-payments/assets/translations/en/index.ts +++ b/integration-libs/digital-payments/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/assets/translations/translations.ts b/integration-libs/digital-payments/assets/translations/translations.ts index c280e4f97ce..bbf472842e7 100644 --- a/integration-libs/digital-payments/assets/translations/translations.ts +++ b/integration-libs/digital-payments/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/package.json b/integration-libs/digital-payments/package.json index de6e30a3cce..6405aa24b1d 100644 --- a/integration-libs/digital-payments/package.json +++ b/integration-libs/digital-payments/package.json @@ -21,12 +21,12 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", diff --git a/integration-libs/digital-payments/public_api.ts b/integration-libs/digital-payments/public_api.ts index fa1085bae45..84c23c42d70 100644 --- a/integration-libs/digital-payments/public_api.ts +++ b/integration-libs/digital-payments/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/schematics/add-digital-payments/index.ts b/integration-libs/digital-payments/schematics/add-digital-payments/index.ts index 0a8b1bb0bc7..3dd113e0710 100644 --- a/integration-libs/digital-payments/schematics/add-digital-payments/index.ts +++ b/integration-libs/digital-payments/schematics/add-digital-payments/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/setup-jest.ts b/integration-libs/digital-payments/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/digital-payments/setup-jest.ts +++ b/integration-libs/digital-payments/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/config/default-digital-payments-endpoint.config.ts b/integration-libs/digital-payments/src/checkout/adapters/config/default-digital-payments-endpoint.config.ts index 2a4978e88d6..11c7fd8dcdb 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/config/default-digital-payments-endpoint.config.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/config/default-digital-payments-endpoint.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/config/index.ts b/integration-libs/digital-payments/src/checkout/adapters/config/index.ts index 8e24ad01dc0..2b562f0a2a3 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/config/index.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.config.ts b/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.config.ts index 48c7d9eccd0..ae8c3b49b0d 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.config.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.model.ts b/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.model.ts index 92a2ce89652..4929e82db70 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.model.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/config/occ-digital-payments-endpoint.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/converters.ts b/integration-libs/digital-payments/src/checkout/adapters/converters.ts index b1c132929c8..7b011843098 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/converters.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/digital-payments.adapter.ts b/integration-libs/digital-payments/src/checkout/adapters/digital-payments.adapter.ts index 1e74c50235a..df92267f722 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/digital-payments.adapter.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/digital-payments.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-details.normalizer.ts b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-details.normalizer.ts index da008f8cc14..466c6a7dda1 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-details.normalizer.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-details.normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-request.normalizer.ts b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-request.normalizer.ts index 31b27ca5078..134c6d41e40 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-request.normalizer.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payment-request.normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.spec.ts b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.spec.ts index 419f44ce7c9..b6804a35641 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.spec.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.spec.ts @@ -1,7 +1,11 @@ -import { HttpRequest } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpRequest, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -54,7 +58,7 @@ describe('OccDigitalPaymentsAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: DigitalPaymentsConfig, useValue: mockDpConfig }, OccDigitalPaymentsAdapter, @@ -62,6 +66,8 @@ describe('OccDigitalPaymentsAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.ts b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.ts index e319f2896ab..a38d558624d 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/occ-digital-payments.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/adapters/occ.models.ts b/integration-libs/digital-payments/src/checkout/adapters/occ.models.ts index 8269a34e70a..4ac1ad6be56 100644 --- a/integration-libs/digital-payments/src/checkout/adapters/occ.models.ts +++ b/integration-libs/digital-payments/src/checkout/adapters/occ.models.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/default-dp-confirmation-dialog.config.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/default-dp-confirmation-dialog.config.ts index fcb9d1097e8..06c27a03e98 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/default-dp-confirmation-dialog.config.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/default-dp-confirmation-dialog.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.component.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.component.ts index 410704f0f65..ee938cc8049 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.component.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.module.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.module.ts index 521c4ffeec3..b5023ad200b 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.module.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-confirmation-dialog/dp-confirmation-dialog.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.component.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.component.ts index 43288198178..84a587976a9 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.component.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.module.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.module.ts index 3235dcd868b..c2efe111396 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.module.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-callback/dp-payment-callback.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.component.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.component.ts index d32daff18ca..fa4cc59606b 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.component.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.module.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.module.ts index 05045192cee..9f886529bae 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.module.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-form/dp-payment-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.component.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.component.ts index 9776598c1e8..e597eea844e 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.component.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.module.ts b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.module.ts index 2519f5d6e0b..b965107baa7 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.module.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/dp-payment-method/dp-payment-method.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/cms-components/index.ts b/integration-libs/digital-payments/src/checkout/cms-components/index.ts index 07586eea9b6..82e91734495 100644 --- a/integration-libs/digital-payments/src/checkout/cms-components/index.ts +++ b/integration-libs/digital-payments/src/checkout/cms-components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/dp-checkout.module.ts b/integration-libs/digital-payments/src/checkout/dp-checkout.module.ts index d5ee7c1ed4d..9ec089683ae 100644 --- a/integration-libs/digital-payments/src/checkout/dp-checkout.module.ts +++ b/integration-libs/digital-payments/src/checkout/dp-checkout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/facade/dp-checkout-payment.service.ts b/integration-libs/digital-payments/src/checkout/facade/dp-checkout-payment.service.ts index 01ef6f96db8..8497d1c197a 100644 --- a/integration-libs/digital-payments/src/checkout/facade/dp-checkout-payment.service.ts +++ b/integration-libs/digital-payments/src/checkout/facade/dp-checkout-payment.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/facade/dp-local-storage.service.ts b/integration-libs/digital-payments/src/checkout/facade/dp-local-storage.service.ts index 8a2c1d3d892..70c11dd3146 100644 --- a/integration-libs/digital-payments/src/checkout/facade/dp-local-storage.service.ts +++ b/integration-libs/digital-payments/src/checkout/facade/dp-local-storage.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/facade/index.ts b/integration-libs/digital-payments/src/checkout/facade/index.ts index bb4c6732d50..6b22bf0acfd 100644 --- a/integration-libs/digital-payments/src/checkout/facade/index.ts +++ b/integration-libs/digital-payments/src/checkout/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/index.ts b/integration-libs/digital-payments/src/checkout/index.ts index bfd82596937..4b08a9b0a7f 100644 --- a/integration-libs/digital-payments/src/checkout/index.ts +++ b/integration-libs/digital-payments/src/checkout/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/models/augmented.model.ts b/integration-libs/digital-payments/src/checkout/models/augmented.model.ts index 88756c300a4..3b92ffcba72 100644 --- a/integration-libs/digital-payments/src/checkout/models/augmented.model.ts +++ b/integration-libs/digital-payments/src/checkout/models/augmented.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/models/dp-checkout.model.ts b/integration-libs/digital-payments/src/checkout/models/dp-checkout.model.ts index 56d30f3ab2b..b10015b140a 100644 --- a/integration-libs/digital-payments/src/checkout/models/dp-checkout.model.ts +++ b/integration-libs/digital-payments/src/checkout/models/dp-checkout.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/checkout/models/index.ts b/integration-libs/digital-payments/src/checkout/models/index.ts index b709ed5fab0..c6bd8841493 100644 --- a/integration-libs/digital-payments/src/checkout/models/index.ts +++ b/integration-libs/digital-payments/src/checkout/models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/digital-payments.module.ts b/integration-libs/digital-payments/src/digital-payments.module.ts index eca71b463d1..de0e08bbef6 100644 --- a/integration-libs/digital-payments/src/digital-payments.module.ts +++ b/integration-libs/digital-payments/src/digital-payments.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/test.ts b/integration-libs/digital-payments/src/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/digital-payments/src/test.ts +++ b/integration-libs/digital-payments/src/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/src/utils/dp-constants.ts b/integration-libs/digital-payments/src/utils/dp-constants.ts index d4a34b9b361..e02912e913c 100644 --- a/integration-libs/digital-payments/src/utils/dp-constants.ts +++ b/integration-libs/digital-payments/src/utils/dp-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/digital-payments/tsconfig.schematics.json b/integration-libs/digital-payments/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/digital-payments/tsconfig.schematics.json +++ b/integration-libs/digital-payments/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/epd-visualization/assets/public_api.ts b/integration-libs/epd-visualization/assets/public_api.ts index eafa913ea0c..7acabb626ac 100644 --- a/integration-libs/epd-visualization/assets/public_api.ts +++ b/integration-libs/epd-visualization/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/assets/translations/en/index.ts b/integration-libs/epd-visualization/assets/translations/en/index.ts index d5c57c182f3..7de89fa716d 100644 --- a/integration-libs/epd-visualization/assets/translations/en/index.ts +++ b/integration-libs/epd-visualization/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/assets/translations/index.ts b/integration-libs/epd-visualization/assets/translations/index.ts index 659170bb76a..0aaccb70ed2 100644 --- a/integration-libs/epd-visualization/assets/translations/index.ts +++ b/integration-libs/epd-visualization/assets/translations/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/assets/translations/translations.ts b/integration-libs/epd-visualization/assets/translations/translations.ts index eed0c61ec0f..0fd9f7d5e1b 100644 --- a/integration-libs/epd-visualization/assets/translations/translations.ts +++ b/integration-libs/epd-visualization/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/epd-visualization-components.module.ts b/integration-libs/epd-visualization/components/epd-visualization-components.module.ts index e9173314dd5..ff674ab0dcf 100644 --- a/integration-libs/epd-visualization/components/epd-visualization-components.module.ts +++ b/integration-libs/epd-visualization/components/epd-visualization-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/public_api.ts b/integration-libs/epd-visualization/components/public_api.ts index 3b9034f7303..a9ec01f548a 100644 --- a/integration-libs/epd-visualization/components/public_api.ts +++ b/integration-libs/epd-visualization/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/index.ts b/integration-libs/epd-visualization/components/visual-picking/index.ts index 0b1b8a8cc15..d42b26f6ef8 100644 --- a/integration-libs/epd-visualization/components/visual-picking/index.ts +++ b/integration-libs/epd-visualization/components/visual-picking/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/index.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/index.ts index 55830e6d40e..deffbabec5a 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/index.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/index.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/index.ts index a22ab86949d..2af927e68fb 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/index.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.spec.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.spec.ts index 072da3d9ad6..2122e5d6fc1 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.spec.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.spec.ts @@ -1,11 +1,14 @@ import { CommonModule } from '@angular/common'; import { - HttpClientTestingModule, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { FormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nModule, MockTranslatePipe, @@ -42,20 +45,14 @@ describe('VisualPickingProductFilterComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ declarations: [VisualPickingProductFilterComponent, MockTranslatePipe], - imports: [ - RouterTestingModule, - HttpClientTestingModule, - I18nModule, - CommonModule, - FormsModule, - UrlModule, - IconModule, - ], + imports: [I18nModule, CommonModule, FormsModule, UrlModule, IconModule], providers: [ { provide: VisualPickingProductFilterService, useValue: mockVisualPickingProductFilterService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }).compileComponents(); diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.ts index 52d43c26308..a989ffcd975 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.module.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.module.ts index b1760e62807..4ae158ae4c9 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.module.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.service.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.service.ts index e81457038bb..a3467c8d7ef 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.service.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-filter/visual-picking-product-filter.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.spec.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.spec.ts index 2533f493f99..2f80ea1cafd 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.spec.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.spec.ts @@ -9,7 +9,6 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; import { By } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, Cart, @@ -123,7 +122,6 @@ describe('CompactAddToCartComponent', () => { TestBed.configureTestingModule({ imports: [ BrowserAnimationsModule, - RouterTestingModule, SpinnerModule, I18nTestingModule, ReactiveFormsModule, diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.ts index c11b75a5eef..1f7983a6628 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.module.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.module.ts index fa8535de669..00f23690d97 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.module.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/compact-add-to-cart.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/index.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/index.ts index 77da5d26837..a0b77e44683 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/index.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/compact-add-to-cart/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/index.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/index.ts index 5a8b1820293..199cc927d50 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/index.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/index.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/index.ts index 4e3b12663e5..497d49b5c9a 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/index.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/visual-picking-product-list-item.model.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/visual-picking-product-list-item.model.ts index eefd9e1800b..b2308f09b35 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/visual-picking-product-list-item.model.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/model/visual-picking-product-list-item.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/index.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/index.ts index cc819345ace..085639e9a4e 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/index.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.spec.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.spec.ts index 8cb5e70bb8e..d0f5268e6be 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.spec.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input, TemplateRef, ViewChild } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { LoggerService } from '@spartacus/core'; import { ICON_TYPE } from '@spartacus/storefront'; import { EMPTY } from 'rxjs'; @@ -47,7 +46,6 @@ describe('PagedList Component', () => { let headerTemplate: any; beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ PagedListComponent, MockCxIconComponent, diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.ts index 813b0773a80..863761aada9 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.module.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.module.ts index 96a0cff4f3b..37186ba897c 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.module.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/paged-list/paged-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.spec.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.spec.ts index eda6fe729a0..e3884b86c53 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.spec.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.spec.ts @@ -1,11 +1,15 @@ import { CommonModule } from '@angular/common'; import { - HttpClientTestingModule, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { Component, EventEmitter } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RouterModule } from '@angular/router'; import { Actions } from '@ngrx/effects'; import { StoreModule } from '@ngrx/store'; import { AddToCartModule } from '@spartacus/cart/base/components/add-to-cart'; @@ -141,16 +145,16 @@ describe('VisualPickingProductListComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ + declarations: [VisualPickingProductListComponent], imports: [ CommonModule, StoreModule.forRoot({}), - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: 'product', component: MockPageLayoutComponent, }, ]), - HttpClientTestingModule, CommonModule, MediaModule, IconModule, @@ -161,7 +165,6 @@ describe('VisualPickingProductListComponent', () => { I18nTestingModule, CompactAddToCartModule, ], - declarations: [VisualPickingProductListComponent], providers: [ Actions, { @@ -172,6 +175,8 @@ describe('VisualPickingProductListComponent', () => { provide: ProductAvailabilityAdapter, useClass: MockProductAvailabilityAdapter, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }) .overrideComponent(VisualPickingProductListComponent, { diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.ts index 00a1403163b..f8a252c9d8d 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.module.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.module.ts index 2c8b3903b6e..7f7311b3195 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.module.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.service.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.service.ts index 69cf84d2bee..17dfde8c28d 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.service.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/product-list/visual-picking-product-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.spec.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.spec.ts index bc074d5495d..ba3e5a0faab 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.spec.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.spec.ts @@ -1,12 +1,16 @@ import { CommonModule } from '@angular/common'; import { - HttpClientTestingModule, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { Component, EventEmitter } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { FormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RouterModule } from '@angular/router'; import { MockTranslatePipe, Product, @@ -125,13 +129,12 @@ describe('VisualPickingTabComponent', () => { IconModule, FormsModule, UrlModule, - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: 'product', component: MockPageLayoutComponent, }, ]), - HttpClientTestingModule, VisualViewerModule, VisualPickingProductListModule, VisualPickingProductFilterModule, @@ -141,6 +144,8 @@ describe('VisualPickingTabComponent', () => { provide: TranslationService, useClass: MockTranslationService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }) .overrideComponent(VisualViewerComponent, { diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.ts index f7064b0e149..9fd3f1af429 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.module.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.module.ts index 5ae0afb58c3..d3fde2a5092 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.module.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.service.ts b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.service.ts index d15395697a3..b8ea8c4b211 100644 --- a/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.service.ts +++ b/integration-libs/epd-visualization/components/visual-picking/visual-picking-tab/visual-picking-tab.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/index.ts b/integration-libs/epd-visualization/components/visual-viewer/index.ts index b3ee577ef6e..3313d55b7c0 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/index.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/index.ts b/integration-libs/epd-visualization/components/visual-viewer/models/index.ts index b49df06c0bc..38458187758 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/index.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/navigation-mode.ts b/integration-libs/epd-visualization/components/visual-viewer/models/navigation-mode.ts index 8e07c3a50e2..164ce19d15c 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/navigation-mode.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/navigation-mode.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/node-content-type.ts b/integration-libs/epd-visualization/components/visual-viewer/models/node-content-type.ts index ec766374c00..0665746b37c 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/node-content-type.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/node-content-type.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-info.ts b/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-info.ts index 615d837fd84..ee152984898 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-info.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-info.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-state.ts b/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-state.ts index 500d90f0cac..ff3cca907cf 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-state.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/scene-load-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/selection-display-mode.ts b/integration-libs/epd-visualization/components/visual-viewer/models/selection-display-mode.ts index 4183749e009..5168eeef613 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/selection-display-mode.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/selection-display-mode.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/selection-mode.ts b/integration-libs/epd-visualization/components/visual-viewer/models/selection-mode.ts index a9e539f8a1b..35cf6ef37e4 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/selection-mode.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/selection-mode.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/visualization-load-info.ts b/integration-libs/epd-visualization/components/visual-viewer/models/visualization-load-info.ts index 6aa6c7e1529..4e7f66b0dd5 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/visualization-load-info.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/visualization-load-info.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/models/zoom-to.ts b/integration-libs/epd-visualization/components/visual-viewer/models/zoom-to.ts index 1c8bd7f078a..fe56a43c91b 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/models/zoom-to.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/models/zoom-to.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/index.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/index.ts index 217677eb597..7968639de2d 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/index.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/index.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/index.ts index 9b5d07a1784..dfce9675061 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/index.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.component.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.component.ts index 0bae01d5bb2..7fdbaa7f036 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.component.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.module.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.module.ts index 1fbfa102f76..aa5314e8cb3 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.module.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.service.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.service.ts index b936ab44b90..d34c1c27dbc 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.service.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-animation-slider/visual-viewer-animation-slider.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/index.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/index.ts index 531b409c149..d5f3480ecea 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/index.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.component.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.component.ts index 7208bfb48b6..f1f54d4ff0c 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.component.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.module.ts b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.module.ts index f9680210d82..4cd411b3c8f 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.module.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/toolbar/visual-viewer-toolbar-button/visual-viewer-toolbar-button.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.spec.ts b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.spec.ts index a58b8bfaf8f..143029102e9 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.spec.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.spec.ts @@ -1,10 +1,13 @@ import { - HttpClientTestingModule, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { Component, ElementRef, EventEmitter } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, LanguageService, @@ -259,15 +262,13 @@ describe('VisualViewerComponent', () => { }; TestBed.configureTestingModule({ + declarations: [VisualViewerComponent], imports: [ - RouterTestingModule, - HttpClientTestingModule, I18nTestingModule, VisualViewerToolbarButtonModule, VisualViewerAnimationSliderModule, SpinnerModule, ], - declarations: [VisualViewerComponent], providers: [ provideConfigFactory(getTestConfig), provideDefaultConfigFactory(getEpdVisualizationDefaultConfig), @@ -283,6 +284,8 @@ describe('VisualViewerComponent', () => { provide: SceneAdapter, useClass: StorageV1Adapter, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }).compileComponents(); @@ -303,8 +306,6 @@ describe('VisualViewerComponent', () => { TestBed.configureTestingModule({ declarations: [VisualViewerComponent], imports: [ - RouterTestingModule, - HttpClientTestingModule, I18nTestingModule, VisualViewerToolbarButtonModule, VisualViewerAnimationSliderModule, @@ -320,6 +321,8 @@ describe('VisualViewerComponent', () => { provide: VisualViewerAnimationSliderComponent, useClass: MockVisualViewerAnimationSliderComponent, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }).overrideComponent(VisualViewerComponent, { set: { diff --git a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.ts b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.ts index d30926e6291..0fd9cb6705b 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.module.ts b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.module.ts index 2bdf93912c3..5d91d8979f1 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.module.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.service.ts b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.service.ts index 0c00101ab30..a002bd50280 100644 --- a/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.service.ts +++ b/integration-libs/epd-visualization/components/visual-viewer/visual-viewer.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/index.ts b/integration-libs/epd-visualization/core/connectors/index.ts index c6cf206eff5..e5c62a4a3cc 100644 --- a/integration-libs/epd-visualization/core/connectors/index.ts +++ b/integration-libs/epd-visualization/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/scene/converters.ts b/integration-libs/epd-visualization/core/connectors/scene/converters.ts index bbd77508205..186ad0a306b 100644 --- a/integration-libs/epd-visualization/core/connectors/scene/converters.ts +++ b/integration-libs/epd-visualization/core/connectors/scene/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/scene/index.ts b/integration-libs/epd-visualization/core/connectors/scene/index.ts index 4748666d6df..d16e78165d5 100644 --- a/integration-libs/epd-visualization/core/connectors/scene/index.ts +++ b/integration-libs/epd-visualization/core/connectors/scene/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/scene/nodes-response.ts b/integration-libs/epd-visualization/core/connectors/scene/nodes-response.ts index fccdf3fa19a..68a3f7e96fb 100644 --- a/integration-libs/epd-visualization/core/connectors/scene/nodes-response.ts +++ b/integration-libs/epd-visualization/core/connectors/scene/nodes-response.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/scene/scene.adapter.ts b/integration-libs/epd-visualization/core/connectors/scene/scene.adapter.ts index 57e589fddf6..963671dcf95 100644 --- a/integration-libs/epd-visualization/core/connectors/scene/scene.adapter.ts +++ b/integration-libs/epd-visualization/core/connectors/scene/scene.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/scene/scene.connector.ts b/integration-libs/epd-visualization/core/connectors/scene/scene.connector.ts index e9500093a45..1f88eb5f5ab 100644 --- a/integration-libs/epd-visualization/core/connectors/scene/scene.connector.ts +++ b/integration-libs/epd-visualization/core/connectors/scene/scene.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/visualization/converters.ts b/integration-libs/epd-visualization/core/connectors/visualization/converters.ts index 1b3b0dbeade..9ea088bbc42 100644 --- a/integration-libs/epd-visualization/core/connectors/visualization/converters.ts +++ b/integration-libs/epd-visualization/core/connectors/visualization/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/visualization/index.ts b/integration-libs/epd-visualization/core/connectors/visualization/index.ts index bf95345aa70..47e9eba60b6 100644 --- a/integration-libs/epd-visualization/core/connectors/visualization/index.ts +++ b/integration-libs/epd-visualization/core/connectors/visualization/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/visualization/lookup-visualizations-response.ts b/integration-libs/epd-visualization/core/connectors/visualization/lookup-visualizations-response.ts index f7982812652..c3f9081efcc 100644 --- a/integration-libs/epd-visualization/core/connectors/visualization/lookup-visualizations-response.ts +++ b/integration-libs/epd-visualization/core/connectors/visualization/lookup-visualizations-response.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/visualization/visualization.adapter.ts b/integration-libs/epd-visualization/core/connectors/visualization/visualization.adapter.ts index c2a7a6e0aa6..addff86ff62 100644 --- a/integration-libs/epd-visualization/core/connectors/visualization/visualization.adapter.ts +++ b/integration-libs/epd-visualization/core/connectors/visualization/visualization.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/connectors/visualization/visualization.connector.ts b/integration-libs/epd-visualization/core/connectors/visualization/visualization.connector.ts index f216f25b11b..ea7af4e54a3 100644 --- a/integration-libs/epd-visualization/core/connectors/visualization/visualization.connector.ts +++ b/integration-libs/epd-visualization/core/connectors/visualization/visualization.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/epd-visualization-core.module.ts b/integration-libs/epd-visualization/core/epd-visualization-core.module.ts index 9ce9b9dc4c9..7befb1571de 100644 --- a/integration-libs/epd-visualization/core/epd-visualization-core.module.ts +++ b/integration-libs/epd-visualization/core/epd-visualization-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/public_api.ts b/integration-libs/epd-visualization/core/public_api.ts index 56786efec7f..d86ba4e32e9 100644 --- a/integration-libs/epd-visualization/core/public_api.ts +++ b/integration-libs/epd-visualization/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/services/index.ts b/integration-libs/epd-visualization/core/services/index.ts index 99279948f87..e5de599811e 100644 --- a/integration-libs/epd-visualization/core/services/index.ts +++ b/integration-libs/epd-visualization/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/index.ts b/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/index.ts index 638025a004b..a1b389048d8 100644 --- a/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/index.ts +++ b/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/scene-node-to-product-lookup.service.ts b/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/scene-node-to-product-lookup.service.ts index ec80289db6d..2a5a5df43b6 100644 --- a/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/scene-node-to-product-lookup.service.ts +++ b/integration-libs/epd-visualization/core/services/scene-node-to-product-lookup/scene-node-to-product-lookup.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/services/visualization-lookup/index.ts b/integration-libs/epd-visualization/core/services/visualization-lookup/index.ts index 422097db538..49c55e35b79 100644 --- a/integration-libs/epd-visualization/core/services/visualization-lookup/index.ts +++ b/integration-libs/epd-visualization/core/services/visualization-lookup/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/core/services/visualization-lookup/visualization-lookup.service.ts b/integration-libs/epd-visualization/core/services/visualization-lookup/visualization-lookup.service.ts index 71c79810496..a4cfb8ba1a8 100644 --- a/integration-libs/epd-visualization/core/services/visualization-lookup/visualization-lookup.service.ts +++ b/integration-libs/epd-visualization/core/services/visualization-lookup/visualization-lookup.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.spec.ts b/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.spec.ts index 555851f97d9..d5ece6dd571 100644 --- a/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.spec.ts +++ b/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -11,6 +11,10 @@ import { NodesResponse, SceneAdapter } from '@spartacus/epd-visualization/core'; import { getEpdVisualizationDefaultConfig } from '@spartacus/epd-visualization/root'; import { getTestConfig } from '../../../root/testing/epd-visualization-test-config'; import { StorageV1Adapter } from './storage-v1.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; let sceneAdapter: SceneAdapter; let httpMock: HttpTestingController; @@ -21,7 +25,7 @@ describe('StorageV1Adapter', () => { describe('getNodes', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ provideConfigFactory(getTestConfig), provideDefaultConfigFactory(getEpdVisualizationDefaultConfig), @@ -29,6 +33,8 @@ describe('StorageV1Adapter', () => { provide: SceneAdapter, useClass: StorageV1Adapter, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.ts b/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.ts index 40b3219bfe1..86de48beb12 100644 --- a/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.ts +++ b/integration-libs/epd-visualization/epd-visualization-api/adapters/storage-v1/storage-v1.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.spec.ts b/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.spec.ts index 3a3be5fe868..488a4b29a2e 100644 --- a/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.spec.ts +++ b/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -17,6 +17,10 @@ import { } from '@spartacus/epd-visualization/root'; import { getTestConfig } from '../../../root/testing/epd-visualization-test-config'; import { VisualizationV1Adapter } from './visualization-v1.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; let visualizationAdapter: VisualizationAdapter; let httpMock: HttpTestingController; @@ -26,7 +30,7 @@ const fakeResponse: LookupVisualizationsResponse = { visualizations: [] }; describe('VisualizationApiService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ provideConfigFactory(getTestConfig), provideDefaultConfigFactory(getEpdVisualizationDefaultConfig), @@ -34,6 +38,8 @@ describe('VisualizationApiService', () => { provide: VisualizationAdapter, useClass: VisualizationV1Adapter, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.ts b/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.ts index f937a67f437..1ae2a97e240 100644 --- a/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.ts +++ b/integration-libs/epd-visualization/epd-visualization-api/adapters/visualization-v1/visualization-v1.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/epd-visualization-api/epd-visualization-api.module.ts b/integration-libs/epd-visualization/epd-visualization-api/epd-visualization-api.module.ts index 91e5ebc989f..69ef59c6362 100644 --- a/integration-libs/epd-visualization/epd-visualization-api/epd-visualization-api.module.ts +++ b/integration-libs/epd-visualization/epd-visualization-api/epd-visualization-api.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/epd-visualization-api/public_api.ts b/integration-libs/epd-visualization/epd-visualization-api/public_api.ts index abddbe9039c..c6ca56ea486 100644 --- a/integration-libs/epd-visualization/epd-visualization-api/public_api.ts +++ b/integration-libs/epd-visualization/epd-visualization-api/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/epd-visualization.module.ts b/integration-libs/epd-visualization/epd-visualization.module.ts index 1860939e704..37dc160444d 100644 --- a/integration-libs/epd-visualization/epd-visualization.module.ts +++ b/integration-libs/epd-visualization/epd-visualization.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/package.json b/integration-libs/epd-visualization/package.json index 8f907ed5246..99eff0f7aea 100644 --- a/integration-libs/epd-visualization/package.json +++ b/integration-libs/epd-visualization/package.json @@ -32,11 +32,11 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", "@sapui5/ts-types-esm": "1.120.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", diff --git a/integration-libs/epd-visualization/public_api.ts b/integration-libs/epd-visualization/public_api.ts index d51619fde04..a32f32d0cfd 100644 --- a/integration-libs/epd-visualization/public_api.ts +++ b/integration-libs/epd-visualization/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/config/epd-visualization-config-validator.ts b/integration-libs/epd-visualization/root/config/epd-visualization-config-validator.ts index 31107b05f8d..e077c8ba810 100644 --- a/integration-libs/epd-visualization/root/config/epd-visualization-config-validator.ts +++ b/integration-libs/epd-visualization/root/config/epd-visualization-config-validator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/config/epd-visualization-config.ts b/integration-libs/epd-visualization/root/config/epd-visualization-config.ts index 58253a85de4..028f1d264cd 100644 --- a/integration-libs/epd-visualization/root/config/epd-visualization-config.ts +++ b/integration-libs/epd-visualization/root/config/epd-visualization-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/config/epd-visualization-default-config.ts b/integration-libs/epd-visualization/root/config/epd-visualization-default-config.ts index 9053cd61e6f..d2f1f1f7923 100644 --- a/integration-libs/epd-visualization/root/config/epd-visualization-default-config.ts +++ b/integration-libs/epd-visualization/root/config/epd-visualization-default-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/config/index.ts b/integration-libs/epd-visualization/root/config/index.ts index 0ac61454da9..d5322718e4d 100644 --- a/integration-libs/epd-visualization/root/config/index.ts +++ b/integration-libs/epd-visualization/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/epd-visualization-root.module.ts b/integration-libs/epd-visualization/root/epd-visualization-root.module.ts index 1b93ddc0d14..867948433e6 100644 --- a/integration-libs/epd-visualization/root/epd-visualization-root.module.ts +++ b/integration-libs/epd-visualization/root/epd-visualization-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/feature-name.ts b/integration-libs/epd-visualization/root/feature-name.ts index 6b5d3918be1..24e607e6c0b 100644 --- a/integration-libs/epd-visualization/root/feature-name.ts +++ b/integration-libs/epd-visualization/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/models/index.ts b/integration-libs/epd-visualization/root/models/index.ts index 14d9920e246..889ac515163 100644 --- a/integration-libs/epd-visualization/root/models/index.ts +++ b/integration-libs/epd-visualization/root/models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/models/usage-ids/index.ts b/integration-libs/epd-visualization/root/models/usage-ids/index.ts index c19b0b697e0..81cf1746b04 100644 --- a/integration-libs/epd-visualization/root/models/usage-ids/index.ts +++ b/integration-libs/epd-visualization/root/models/usage-ids/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/models/usage-ids/usage-id-definition.ts b/integration-libs/epd-visualization/root/models/usage-ids/usage-id-definition.ts index 602ab3246bc..68ac8bead9d 100644 --- a/integration-libs/epd-visualization/root/models/usage-ids/usage-id-definition.ts +++ b/integration-libs/epd-visualization/root/models/usage-ids/usage-id-definition.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/models/usage-ids/usage-id.ts b/integration-libs/epd-visualization/root/models/usage-ids/usage-id.ts index 34bfcf2a80d..2e3ca161164 100644 --- a/integration-libs/epd-visualization/root/models/usage-ids/usage-id.ts +++ b/integration-libs/epd-visualization/root/models/usage-ids/usage-id.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/models/visualizations/content-type.ts b/integration-libs/epd-visualization/root/models/visualizations/content-type.ts index f2faf1c0029..b3eaf8de03a 100644 --- a/integration-libs/epd-visualization/root/models/visualizations/content-type.ts +++ b/integration-libs/epd-visualization/root/models/visualizations/content-type.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/models/visualizations/index.ts b/integration-libs/epd-visualization/root/models/visualizations/index.ts index 5c9e7a83346..5cbeb0e1a33 100644 --- a/integration-libs/epd-visualization/root/models/visualizations/index.ts +++ b/integration-libs/epd-visualization/root/models/visualizations/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/models/visualizations/visualization-info.ts b/integration-libs/epd-visualization/root/models/visualizations/visualization-info.ts index 0680a68b321..62e24887639 100644 --- a/integration-libs/epd-visualization/root/models/visualizations/visualization-info.ts +++ b/integration-libs/epd-visualization/root/models/visualizations/visualization-info.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/public_api.ts b/integration-libs/epd-visualization/root/public_api.ts index dc86271094f..9568aa9acd8 100644 --- a/integration-libs/epd-visualization/root/public_api.ts +++ b/integration-libs/epd-visualization/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/testing/epd-visualization-test-config.ts b/integration-libs/epd-visualization/root/testing/epd-visualization-test-config.ts index d45bfffeacc..2efdfc8deb9 100644 --- a/integration-libs/epd-visualization/root/testing/epd-visualization-test-config.ts +++ b/integration-libs/epd-visualization/root/testing/epd-visualization-test-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/util/event-listener-utils.ts b/integration-libs/epd-visualization/root/util/event-listener-utils.ts index ef953bdb38d..f277ce13445 100644 --- a/integration-libs/epd-visualization/root/util/event-listener-utils.ts +++ b/integration-libs/epd-visualization/root/util/event-listener-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/util/index.ts b/integration-libs/epd-visualization/root/util/index.ts index 0e97f60d0e4..b265a925615 100644 --- a/integration-libs/epd-visualization/root/util/index.ts +++ b/integration-libs/epd-visualization/root/util/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/root/util/url-utils.ts b/integration-libs/epd-visualization/root/util/url-utils.ts index f2e2f6d95e1..3c99d2dbe9b 100644 --- a/integration-libs/epd-visualization/root/util/url-utils.ts +++ b/integration-libs/epd-visualization/root/util/url-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/schematics/add-epd-visualization/__snapshots__/index_spec.ts.snap b/integration-libs/epd-visualization/schematics/add-epd-visualization/__snapshots__/index_spec.ts.snap index bbe897cefd6..33c5e9481d2 100644 --- a/integration-libs/epd-visualization/schematics/add-epd-visualization/__snapshots__/index_spec.ts.snap +++ b/integration-libs/epd-visualization/schematics/add-epd-visualization/__snapshots__/index_spec.ts.snap @@ -156,8 +156,10 @@ exports[`Spartacus SAP EPD Visualization integration schematics: ng-add SAP EPD "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -175,13 +177,13 @@ exports[`Spartacus SAP EPD Visualization integration schematics: ng-add SAP EPD "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -207,10 +209,7 @@ exports[`Spartacus SAP EPD Visualization integration schematics: ng-add SAP EPD "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -222,8 +221,10 @@ exports[`Spartacus SAP EPD Visualization integration schematics: ng-add SAP EPD "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/integration-libs/epd-visualization/schematics/add-epd-visualization/index.ts b/integration-libs/epd-visualization/schematics/add-epd-visualization/index.ts index ef13969bb90..8cf24622461 100644 --- a/integration-libs/epd-visualization/schematics/add-epd-visualization/index.ts +++ b/integration-libs/epd-visualization/schematics/add-epd-visualization/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/setup-jest.ts b/integration-libs/epd-visualization/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/epd-visualization/setup-jest.ts +++ b/integration-libs/epd-visualization/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/styles/components/visual-picking/_index.scss b/integration-libs/epd-visualization/styles/components/visual-picking/_index.scss index 45e44f80392..391cc8ef7c6 100644 --- a/integration-libs/epd-visualization/styles/components/visual-picking/_index.scss +++ b/integration-libs/epd-visualization/styles/components/visual-picking/_index.scss @@ -1,4 +1,4 @@ -@import './paged-list.component.scss'; -@import './visual-picking-product-filter.component.scss'; -@import './visual-picking-product-list.component.scss'; -@import './visual-picking-tab.component.scss'; +@import './paged-list.component'; +@import './visual-picking-product-filter.component'; +@import './visual-picking-product-list.component'; +@import './visual-picking-tab.component'; diff --git a/integration-libs/epd-visualization/styles/components/visual-viewer/_index.scss b/integration-libs/epd-visualization/styles/components/visual-viewer/_index.scss index c77ca5eb9c0..4f07507d733 100644 --- a/integration-libs/epd-visualization/styles/components/visual-viewer/_index.scss +++ b/integration-libs/epd-visualization/styles/components/visual-viewer/_index.scss @@ -1,3 +1,3 @@ -@import './visual-viewer-animation-slider.component.scss'; -@import './visual-viewer-toolbar-button.component.scss'; -@import './visual-viewer.component.scss'; +@import './visual-viewer-animation-slider.component'; +@import './visual-viewer-toolbar-button.component'; +@import './visual-viewer.component'; diff --git a/integration-libs/epd-visualization/test.ts b/integration-libs/epd-visualization/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/epd-visualization/test.ts +++ b/integration-libs/epd-visualization/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/epd-visualization/tsconfig.schematics.json b/integration-libs/epd-visualization/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/epd-visualization/tsconfig.schematics.json +++ b/integration-libs/epd-visualization/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/omf/order/config/default-omf-config.ts b/integration-libs/omf/order/config/default-omf-config.ts index 2ad483c46ce..9043816b493 100644 --- a/integration-libs/omf/order/config/default-omf-config.ts +++ b/integration-libs/omf/order/config/default-omf-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/order/config/omf-config.ts b/integration-libs/omf/order/config/omf-config.ts index aaab2b94e85..7bd4253a1d4 100644 --- a/integration-libs/omf/order/config/omf-config.ts +++ b/integration-libs/omf/order/config/omf-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/order/ng-package.json b/integration-libs/omf/order/ng-package.json index e9016efd633..38e01ac17de 100644 --- a/integration-libs/omf/order/ng-package.json +++ b/integration-libs/omf/order/ng-package.json @@ -1,8 +1,6 @@ { "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json", - "dest": "../../dist/omf", "lib": { "entryFile": "./public_api.ts" - }, - "assets": ["**/*.scss", "schematics/**/*.json", "schematics/**/*.js"] + } } diff --git a/integration-libs/omf/order/occ-omf-order-history.adapter.spec.ts b/integration-libs/omf/order/occ-omf-order-history.adapter.spec.ts index a098bdb4f1c..4ee475e3e4e 100644 --- a/integration-libs/omf/order/occ-omf-order-history.adapter.spec.ts +++ b/integration-libs/omf/order/occ-omf-order-history.adapter.spec.ts @@ -1,13 +1,16 @@ import { - HttpClientModule, HttpHeaders, HttpRequest, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed, waitForAsync } from '@angular/core/testing'; +import { ActivatedRoute } from '@angular/router'; +import { Store, StoreModule } from '@ngrx/store'; import { ConverterService, InterceptorUtil, @@ -17,17 +20,15 @@ import { OccEndpointsService, USE_CLIENT_TOKEN, } from '@spartacus/core'; +import { OrderSelectors } from '@spartacus/order/core'; import { Order, ORDER_NORMALIZER } from '@spartacus/order/root'; import { MockOccEndpointsService, mockOccModuleConfig, } from 'projects/core/src/occ/adapters/user/unit-test.helper'; -import { OccOmfOrderHistoryAdapter } from './occ-omf-order-history.adapter'; import { of } from 'rxjs'; -import { ActivatedRoute } from '@angular/router'; -import { Store, StoreModule } from '@ngrx/store'; import { OmfConfig } from './config/omf-config'; -import { OrderSelectors } from '@spartacus/order/core'; +import { OccOmfOrderHistoryAdapter } from './occ-omf-order-history.adapter'; const userId = '123'; const orderData: Order = { @@ -64,11 +65,7 @@ describe('OccOmfOrderHistoryAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - HttpClientModule, - HttpClientTestingModule, - StoreModule.forRoot({}), - ], + imports: [StoreModule.forRoot({})], providers: [ LoggerService, OccOmfOrderHistoryAdapter, @@ -79,6 +76,8 @@ describe('OccOmfOrderHistoryAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/omf/order/occ-omf-order-history.adapter.ts b/integration-libs/omf/order/occ-omf-order-history.adapter.ts index 20f582da81d..b9168b5708d 100644 --- a/integration-libs/omf/order/occ-omf-order-history.adapter.ts +++ b/integration-libs/omf/order/occ-omf-order-history.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/order/omf-order-history.service.ts b/integration-libs/omf/order/omf-order-history.service.ts index 910078da593..c840005fe94 100644 --- a/integration-libs/omf/order/omf-order-history.service.ts +++ b/integration-libs/omf/order/omf-order-history.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/order/omf-order.module.ts b/integration-libs/omf/order/omf-order.module.ts index 2639027ba79..3358e62305f 100644 --- a/integration-libs/omf/order/omf-order.module.ts +++ b/integration-libs/omf/order/omf-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/order/public_api.ts b/integration-libs/omf/order/public_api.ts index 651b6e75332..d5ed77eedec 100644 --- a/integration-libs/omf/order/public_api.ts +++ b/integration-libs/omf/order/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/package.json b/integration-libs/omf/package.json index 6a95a850cd8..f13e4909acd 100644 --- a/integration-libs/omf/package.json +++ b/integration-libs/omf/package.json @@ -20,11 +20,11 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", diff --git a/integration-libs/omf/public_api.ts b/integration-libs/omf/public_api.ts index 3fe3a63378c..13d326ec9eb 100644 --- a/integration-libs/omf/public_api.ts +++ b/integration-libs/omf/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/root/feature-name.ts b/integration-libs/omf/root/feature-name.ts index 14c45e09839..5e1f6fd7239 100644 --- a/integration-libs/omf/root/feature-name.ts +++ b/integration-libs/omf/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/root/model/index.ts b/integration-libs/omf/root/model/index.ts index bca3e90ea98..a45445294a4 100644 --- a/integration-libs/omf/root/model/index.ts +++ b/integration-libs/omf/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/root/model/omf-configuration.ts b/integration-libs/omf/root/model/omf-configuration.ts index 52c3eb38c16..591c779f643 100644 --- a/integration-libs/omf/root/model/omf-configuration.ts +++ b/integration-libs/omf/root/model/omf-configuration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/root/omf-root.module.ts b/integration-libs/omf/root/omf-root.module.ts index de8d9cc3bcc..070dd30b8bb 100644 --- a/integration-libs/omf/root/omf-root.module.ts +++ b/integration-libs/omf/root/omf-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/root/public_api.ts b/integration-libs/omf/root/public_api.ts index 195d0fdd35d..be6e94ee653 100644 --- a/integration-libs/omf/root/public_api.ts +++ b/integration-libs/omf/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/schematics/add-omf/index.ts b/integration-libs/omf/schematics/add-omf/index.ts index 39829b110e8..ed485d2e355 100644 --- a/integration-libs/omf/schematics/add-omf/index.ts +++ b/integration-libs/omf/schematics/add-omf/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/setup-jest.ts b/integration-libs/omf/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/omf/setup-jest.ts +++ b/integration-libs/omf/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/test.ts b/integration-libs/omf/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/omf/test.ts +++ b/integration-libs/omf/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/omf/tsconfig.schematics.json b/integration-libs/omf/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/omf/tsconfig.schematics.json +++ b/integration-libs/omf/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/opf/base/components/opf-base-components.module.ts b/integration-libs/opf/base/components/opf-base-components.module.ts index 3e1b27f101e..9781e32d2a4 100644 --- a/integration-libs/opf/base/components/opf-base-components.module.ts +++ b/integration-libs/opf/base/components/opf-base-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/components/opf-error-modal/default-opf-error-modal.layout.config.ts b/integration-libs/opf/base/components/opf-error-modal/default-opf-error-modal.layout.config.ts index f1231ae94eb..7c921110621 100644 --- a/integration-libs/opf/base/components/opf-error-modal/default-opf-error-modal.layout.config.ts +++ b/integration-libs/opf/base/components/opf-error-modal/default-opf-error-modal.layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/components/opf-error-modal/index.ts b/integration-libs/opf/base/components/opf-error-modal/index.ts index 1fb0417bdfe..31198130ff2 100644 --- a/integration-libs/opf/base/components/opf-error-modal/index.ts +++ b/integration-libs/opf/base/components/opf-error-modal/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.component.ts b/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.component.ts index 9f7ce4ef3e0..3de6e558f11 100644 --- a/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.component.ts +++ b/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.module.ts b/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.module.ts index 731b570c305..71f10d7b27e 100644 --- a/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.module.ts +++ b/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.service.ts b/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.service.ts index fdfc92c1c7e..e830a9b04f3 100644 --- a/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.service.ts +++ b/integration-libs/opf/base/components/opf-error-modal/opf-error-modal.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/components/public_api.ts b/integration-libs/opf/base/components/public_api.ts index fda555465a3..72d089975ce 100644 --- a/integration-libs/opf/base/components/public_api.ts +++ b/integration-libs/opf/base/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/connectors/index.ts b/integration-libs/opf/base/core/connectors/index.ts index 49833cc7005..4eb54c64d09 100644 --- a/integration-libs/opf/base/core/connectors/index.ts +++ b/integration-libs/opf/base/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/connectors/opf-base.adapter.ts b/integration-libs/opf/base/core/connectors/opf-base.adapter.ts index 047b912ab00..0e37cecba50 100644 --- a/integration-libs/opf/base/core/connectors/opf-base.adapter.ts +++ b/integration-libs/opf/base/core/connectors/opf-base.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/connectors/opf-base.connector.spec.ts b/integration-libs/opf/base/core/connectors/opf-base.connector.spec.ts index a00feeece74..4b0adc6146d 100644 --- a/integration-libs/opf/base/core/connectors/opf-base.connector.spec.ts +++ b/integration-libs/opf/base/core/connectors/opf-base.connector.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/connectors/opf-base.connector.ts b/integration-libs/opf/base/core/connectors/opf-base.connector.ts index fcaa61185f4..ce9cdc3883d 100644 --- a/integration-libs/opf/base/core/connectors/opf-base.connector.ts +++ b/integration-libs/opf/base/core/connectors/opf-base.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/facade/facade-providers.ts b/integration-libs/opf/base/core/facade/facade-providers.ts index 7cb972c2d39..76896b2fbee 100644 --- a/integration-libs/opf/base/core/facade/facade-providers.ts +++ b/integration-libs/opf/base/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/facade/index.ts b/integration-libs/opf/base/core/facade/index.ts index e38b42fa770..1ff03c57a8e 100644 --- a/integration-libs/opf/base/core/facade/index.ts +++ b/integration-libs/opf/base/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/facade/opf-base.service.spec.ts b/integration-libs/opf/base/core/facade/opf-base.service.spec.ts index a7b4ea18e21..15b39fc0b38 100644 --- a/integration-libs/opf/base/core/facade/opf-base.service.spec.ts +++ b/integration-libs/opf/base/core/facade/opf-base.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/facade/opf-base.service.ts b/integration-libs/opf/base/core/facade/opf-base.service.ts index 5d5e4b66e31..0ff6b7db02e 100644 --- a/integration-libs/opf/base/core/facade/opf-base.service.ts +++ b/integration-libs/opf/base/core/facade/opf-base.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/opf-base-core.module.ts b/integration-libs/opf/base/core/opf-base-core.module.ts index cd9cf708a1d..1ae74697106 100644 --- a/integration-libs/opf/base/core/opf-base-core.module.ts +++ b/integration-libs/opf/base/core/opf-base-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/public_api.ts b/integration-libs/opf/base/core/public_api.ts index 7d5a48d9b8f..8ccfcd61c84 100644 --- a/integration-libs/opf/base/core/public_api.ts +++ b/integration-libs/opf/base/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/services/index.ts b/integration-libs/opf/base/core/services/index.ts index f426d726ab1..d6eed71359e 100644 --- a/integration-libs/opf/base/core/services/index.ts +++ b/integration-libs/opf/base/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/services/opf-endpoints.service.ts b/integration-libs/opf/base/core/services/opf-endpoints.service.ts index 767f59f1d51..bbfbb141052 100644 --- a/integration-libs/opf/base/core/services/opf-endpoints.service.ts +++ b/integration-libs/opf/base/core/services/opf-endpoints.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/tokens/index.ts b/integration-libs/opf/base/core/tokens/index.ts index 62a40ab0d42..b176045f70b 100644 --- a/integration-libs/opf/base/core/tokens/index.ts +++ b/integration-libs/opf/base/core/tokens/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/core/tokens/tokens.ts b/integration-libs/opf/base/core/tokens/tokens.ts index bccf04e756c..85fe963c674 100644 --- a/integration-libs/opf/base/core/tokens/tokens.ts +++ b/integration-libs/opf/base/core/tokens/tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/opf-api/adapters/index.ts b/integration-libs/opf/base/opf-api/adapters/index.ts index d363f42831f..90dcc174227 100644 --- a/integration-libs/opf/base/opf-api/adapters/index.ts +++ b/integration-libs/opf/base/opf-api/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.spec.ts b/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.spec.ts index bcfce21cc02..947618a2a77 100644 --- a/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.spec.ts +++ b/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.spec.ts @@ -1,13 +1,17 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ -import { HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, LoggerService } from '@spartacus/core'; @@ -18,6 +22,7 @@ import { OpfActiveConfigurationsPagination, OpfActiveConfigurationsResponse, OpfConfig, + OpfMetadataStatePersistanceService, OpfPaymentProviderType, } from '@spartacus/opf/base/root'; import { map } from 'rxjs'; @@ -80,6 +85,14 @@ class MockOpfEndpointsService implements Partial { } } +class MockOpfMetadataStatePersistanceService + implements Partial +{ + getActiveLanguage(): string { + return 'en-us'; + } +} + describe('OpfApiBaseAdapter', () => { let service: OpfApiBaseAdapter; let httpMock: HttpTestingController; @@ -89,13 +102,19 @@ describe('OpfApiBaseAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OpfApiBaseAdapter, ConverterService, { provide: LoggerService, useClass: MockLoggerService }, { provide: OpfEndpointsService, useClass: MockOpfEndpointsService }, + { + provide: OpfMetadataStatePersistanceService, + useClass: MockOpfMetadataStatePersistanceService, + }, { provide: OpfConfig, useValue: mockOpfConfig }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.ts b/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.ts index 9e6a839e36e..cda3e428e0e 100644 --- a/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.ts +++ b/integration-libs/opf/base/opf-api/adapters/opf-api-base.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -21,6 +21,7 @@ import { OpfActiveConfigurationsQuery, OpfActiveConfigurationsResponse, OpfConfig, + OpfMetadataStatePersistanceService, } from '@spartacus/opf/base/root'; import { Observable } from 'rxjs'; import { catchError } from 'rxjs/operators'; @@ -31,6 +32,9 @@ export class OpfApiBaseAdapter implements OpfBaseAdapter { protected converter = inject(ConverterService); protected opfEndpointsService = inject(OpfEndpointsService); protected config = inject(OpfConfig); + protected opfMetadataStatePersistanceService = inject( + OpfMetadataStatePersistanceService + ); protected logger = inject(LoggerService); protected headerWithNoLanguage: { [name: string]: string } = { @@ -39,12 +43,14 @@ export class OpfApiBaseAdapter implements OpfBaseAdapter { }; protected header: { [name: string]: string } = { ...this.headerWithNoLanguage, - 'Accept-Language': 'en-us', + 'Accept-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }; protected headerWithContentLanguage: { [name: string]: string } = { ...this.headerWithNoLanguage, - 'Content-Language': 'en-us', + 'Content-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }; getActiveConfigurations( diff --git a/integration-libs/opf/base/opf-api/config/default-opf-api-base-config.ts b/integration-libs/opf/base/opf-api/config/default-opf-api-base-config.ts index 2d4d5ac32b2..a3391e9597f 100644 --- a/integration-libs/opf/base/opf-api/config/default-opf-api-base-config.ts +++ b/integration-libs/opf/base/opf-api/config/default-opf-api-base-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -10,7 +10,7 @@ export const defaultOpfApiBaseConfig: OpfApiConfig = { backend: { opfApi: { endpoints: { - getActiveConfigurations: 'v2/active-configurations', + getActiveConfigurations: 'active-configurations', }, }, }, diff --git a/integration-libs/opf/base/opf-api/model/index.ts b/integration-libs/opf/base/opf-api/model/index.ts index e5deeb22770..487477c2bed 100644 --- a/integration-libs/opf/base/opf-api/model/index.ts +++ b/integration-libs/opf/base/opf-api/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/opf-api/model/opf-api-base-endpoints.model.ts b/integration-libs/opf/base/opf-api/model/opf-api-base-endpoints.model.ts index 49a1974bac0..2989cd3a708 100644 --- a/integration-libs/opf/base/opf-api/model/opf-api-base-endpoints.model.ts +++ b/integration-libs/opf/base/opf-api/model/opf-api-base-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/opf-api/opf-api-base.module.ts b/integration-libs/opf/base/opf-api/opf-api-base.module.ts index 1fdf1892974..e2e23aeca8f 100644 --- a/integration-libs/opf/base/opf-api/opf-api-base.module.ts +++ b/integration-libs/opf/base/opf-api/opf-api-base.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/opf-api/public_api.ts b/integration-libs/opf/base/opf-api/public_api.ts index f55d858b490..b9923af1514 100644 --- a/integration-libs/opf/base/opf-api/public_api.ts +++ b/integration-libs/opf/base/opf-api/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/opf-base.module.ts b/integration-libs/opf/base/opf-base.module.ts index 72f57d298a7..9e1e315dcdb 100644 --- a/integration-libs/opf/base/opf-base.module.ts +++ b/integration-libs/opf/base/opf-base.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/public_api.ts b/integration-libs/opf/base/public_api.ts index e81320a9417..e1f97c6cd11 100644 --- a/integration-libs/opf/base/public_api.ts +++ b/integration-libs/opf/base/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/config/constants.ts b/integration-libs/opf/base/root/config/constants.ts index 9b80ffea156..8fc2de342ee 100644 --- a/integration-libs/opf/base/root/config/constants.ts +++ b/integration-libs/opf/base/root/config/constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/config/default-opf-config.ts b/integration-libs/opf/base/root/config/default-opf-config.ts index 892fa7fc041..0086c41920a 100644 --- a/integration-libs/opf/base/root/config/default-opf-config.ts +++ b/integration-libs/opf/base/root/config/default-opf-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -9,5 +9,8 @@ import { OpfConfig } from './opf-config'; export const defaultOpfConfig: OpfConfig = { opf: { opfBaseUrl: '', + paymentOption: { + enableInfoMessage: true, + }, }, }; diff --git a/integration-libs/opf/base/root/config/index.ts b/integration-libs/opf/base/root/config/index.ts index b491c261115..7a0fbc3612a 100644 --- a/integration-libs/opf/base/root/config/index.ts +++ b/integration-libs/opf/base/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/config/opf-api-config.ts b/integration-libs/opf/base/root/config/opf-api-config.ts index 8e3fcefe820..e6ed0370ac8 100644 --- a/integration-libs/opf/base/root/config/opf-api-config.ts +++ b/integration-libs/opf/base/root/config/opf-api-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/config/opf-config.ts b/integration-libs/opf/base/root/config/opf-config.ts index 5fcde7c4cc4..a62757ef9a7 100644 --- a/integration-libs/opf/base/root/config/opf-config.ts +++ b/integration-libs/opf/base/root/config/opf-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -15,6 +15,26 @@ export abstract class OpfConfig { opf?: { opfBaseUrl?: string; commerceCloudPublicKey?: string; + paymentOption?: { + /** + * The map of info message translation keys for specific payment configuration IDs + * @example + * ```ts + * const opfConfig = { + * opf: { + * paymentInfoMessagesMap: { + * 213: 'opfCheckout.payPalPaymentInfoMessage' // Message key for payment method ID 213 + * } + * } + * }; + * ``` + */ + paymentInfoMessagesMap?: Record; + /** + * Enables the payment info message section within the payment options + */ + enableInfoMessage?: boolean; + }; }; } diff --git a/integration-libs/opf/base/root/events/index.ts b/integration-libs/opf/base/root/events/index.ts index 888125d4665..43bbc0f07dd 100644 --- a/integration-libs/opf/base/root/events/index.ts +++ b/integration-libs/opf/base/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/events/opf-event.listener.ts b/integration-libs/opf/base/root/events/opf-event.listener.ts index 666281781b3..624978781f9 100644 --- a/integration-libs/opf/base/root/events/opf-event.listener.ts +++ b/integration-libs/opf/base/root/events/opf-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/events/opf-event.module.ts b/integration-libs/opf/base/root/events/opf-event.module.ts index 1b84d53247a..ee92b421cbe 100644 --- a/integration-libs/opf/base/root/events/opf-event.module.ts +++ b/integration-libs/opf/base/root/events/opf-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/facade/index.ts b/integration-libs/opf/base/root/facade/index.ts index 12742df7438..dbd29855839 100644 --- a/integration-libs/opf/base/root/facade/index.ts +++ b/integration-libs/opf/base/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/facade/opf-base.facade.ts b/integration-libs/opf/base/root/facade/opf-base.facade.ts index 0b302535047..e69ddc6dba3 100644 --- a/integration-libs/opf/base/root/facade/opf-base.facade.ts +++ b/integration-libs/opf/base/root/facade/opf-base.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/feature-name.ts b/integration-libs/opf/base/root/feature-name.ts index 1c20225be2c..aed4339974c 100644 --- a/integration-libs/opf/base/root/feature-name.ts +++ b/integration-libs/opf/base/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/augmented-core.model.ts b/integration-libs/opf/base/root/model/augmented-core.model.ts index 6b829e259b8..ab0c131aad6 100644 --- a/integration-libs/opf/base/root/model/augmented-core.model.ts +++ b/integration-libs/opf/base/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/index.ts b/integration-libs/opf/base/root/model/index.ts index 625d43908ae..0aa4f20216f 100644 --- a/integration-libs/opf/base/root/model/index.ts +++ b/integration-libs/opf/base/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/opf-api-backend-config.model.ts b/integration-libs/opf/base/root/model/opf-api-backend-config.model.ts index 69a32bc27f0..aab8a7b048e 100644 --- a/integration-libs/opf/base/root/model/opf-api-backend-config.model.ts +++ b/integration-libs/opf/base/root/model/opf-api-backend-config.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/opf-api-endpoint.model.ts b/integration-libs/opf/base/root/model/opf-api-endpoint.model.ts index e89dce073c6..4d70a18a0a5 100644 --- a/integration-libs/opf/base/root/model/opf-api-endpoint.model.ts +++ b/integration-libs/opf/base/root/model/opf-api-endpoint.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/opf-api-endpoints.model.ts b/integration-libs/opf/base/root/model/opf-api-endpoints.model.ts index 7edb4bdba3c..13aa09547ac 100644 --- a/integration-libs/opf/base/root/model/opf-api-endpoints.model.ts +++ b/integration-libs/opf/base/root/model/opf-api-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/opf-base.model.ts b/integration-libs/opf/base/root/model/opf-base.model.ts index 0bf968e5380..771c336d215 100644 --- a/integration-libs/opf/base/root/model/opf-base.model.ts +++ b/integration-libs/opf/base/root/model/opf-base.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/opf-error-dialog.model.ts b/integration-libs/opf/base/root/model/opf-error-dialog.model.ts index 941cbf819cd..309d1da323a 100644 --- a/integration-libs/opf/base/root/model/opf-error-dialog.model.ts +++ b/integration-libs/opf/base/root/model/opf-error-dialog.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/model/opf-metadata-store.model.ts b/integration-libs/opf/base/root/model/opf-metadata-store.model.ts index 146fc9020b1..5e066c1616e 100644 --- a/integration-libs/opf/base/root/model/opf-metadata-store.model.ts +++ b/integration-libs/opf/base/root/model/opf-metadata-store.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -9,6 +9,6 @@ export interface OpfMetadataModel { selectedPaymentOptionId: number | undefined; defaultSelectedPaymentOptionId?: number; isPaymentInProgress: boolean; - paymentSessionId: string | undefined; + opfPaymentSessionId: string | undefined; isTermsAndConditionsAlertClosed: boolean; } diff --git a/integration-libs/opf/base/root/opf-base-root.module.ts b/integration-libs/opf/base/root/opf-base-root.module.ts index db9dfca3387..419b868fe3b 100644 --- a/integration-libs/opf/base/root/opf-base-root.module.ts +++ b/integration-libs/opf/base/root/opf-base-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/public_api.ts b/integration-libs/opf/base/root/public_api.ts index 6f194c71e7e..c50f2943daf 100644 --- a/integration-libs/opf/base/root/public_api.ts +++ b/integration-libs/opf/base/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/services/index.ts b/integration-libs/opf/base/root/services/index.ts index ee67629ce76..c65086aed70 100644 --- a/integration-libs/opf/base/root/services/index.ts +++ b/integration-libs/opf/base/root/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/services/opf-global-message.service.ts b/integration-libs/opf/base/root/services/opf-global-message.service.ts index e1302a65f8d..61fea1d4caa 100644 --- a/integration-libs/opf/base/root/services/opf-global-message.service.ts +++ b/integration-libs/opf/base/root/services/opf-global-message.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.spec.ts b/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.spec.ts index e742492a2c8..50b777c8ae1 100644 --- a/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.spec.ts +++ b/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.spec.ts @@ -4,7 +4,7 @@ */ import { TestBed } from '@angular/core/testing'; -import { StatePersistenceService } from '@spartacus/core'; +import { LANGUAGE_CONTEXT_ID, StatePersistenceService } from '@spartacus/core'; import { BehaviorSubject, of, Subscription } from 'rxjs'; import { OpfMetadataModel } from '../model'; import { @@ -17,7 +17,7 @@ const mockOpfMetadata: OpfMetadataModel = { isPaymentInProgress: true, selectedPaymentOptionId: 111, termsAndConditionsChecked: true, - paymentSessionId: '111111', + opfPaymentSessionId: '111111', isTermsAndConditionsAlertClosed: false, }; @@ -29,7 +29,7 @@ describe('OpfMetadataStatePersistanceService', () => { beforeEach(() => { statePersistenceServiceMock = jasmine.createSpyObj( 'StatePersistenceService', - ['syncWithStorage'] + ['syncWithStorage', 'readStateFromStorage'] ); opfMetadataStoreServiceMock = jasmine.createSpyObj( 'OpMetadataStoreService', @@ -106,4 +106,14 @@ describe('OpfMetadataStatePersistanceService', () => { service.ngOnDestroy(); expect(Subscription.prototype.unsubscribe).toHaveBeenCalled(); }); + + it('should `getActiveLanguage` method call `readStateFromStorage`', () => { + service.getActiveLanguage(); + + expect( + statePersistenceServiceMock.readStateFromStorage + ).toHaveBeenCalledWith({ + key: LANGUAGE_CONTEXT_ID, + }); + }); }); diff --git a/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.ts b/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.ts index 10eac012f4c..dc687e172f0 100644 --- a/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.ts +++ b/integration-libs/opf/base/root/services/opf-metadata-state-persistence.service.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable, OnDestroy, inject } from '@angular/core'; -import { StatePersistenceService } from '@spartacus/core'; +import { LANGUAGE_CONTEXT_ID, StatePersistenceService } from '@spartacus/core'; import { Observable, Subscription } from 'rxjs'; import { map } from 'rxjs/operators'; import { OpfMetadataModel } from '../model/opf-metadata-store.model'; @@ -46,6 +46,15 @@ export class OpfMetadataStatePersistanceService implements OnDestroy { ); } + /** + * Gets an active content language from the browser local storage. + */ + public getActiveLanguage(): string { + return this.statePersistenceService.readStateFromStorage({ + key: LANGUAGE_CONTEXT_ID, + }) as string; + } + /** * Gets and transforms state from different sources into the form that should * be saved in storage. diff --git a/integration-libs/opf/base/root/services/opf-metadata-store.service.spec.ts b/integration-libs/opf/base/root/services/opf-metadata-store.service.spec.ts index 318b2af527b..a60b0e8d8c4 100644 --- a/integration-libs/opf/base/root/services/opf-metadata-store.service.spec.ts +++ b/integration-libs/opf/base/root/services/opf-metadata-store.service.spec.ts @@ -11,7 +11,7 @@ const initialState: OpfMetadataModel = { termsAndConditionsChecked: false, selectedPaymentOptionId: undefined, isPaymentInProgress: false, - paymentSessionId: undefined, + opfPaymentSessionId: undefined, isTermsAndConditionsAlertClosed: false, }; @@ -19,7 +19,7 @@ const state: OpfMetadataModel = { isPaymentInProgress: true, selectedPaymentOptionId: 111, termsAndConditionsChecked: true, - paymentSessionId: '111111', + opfPaymentSessionId: '111111', isTermsAndConditionsAlertClosed: false, }; @@ -77,7 +77,7 @@ describe('OpfMetadataStoreService', () => { isPaymentInProgress: true, termsAndConditionsChecked: true, selectedPaymentOptionId: 111, - paymentSessionId: '111111', + opfPaymentSessionId: '111111', isTermsAndConditionsAlertClosed: false, }; diff --git a/integration-libs/opf/base/root/services/opf-metadata-store.service.ts b/integration-libs/opf/base/root/services/opf-metadata-store.service.ts index 35097e26ba7..b0abbf34105 100644 --- a/integration-libs/opf/base/root/services/opf-metadata-store.service.ts +++ b/integration-libs/opf/base/root/services/opf-metadata-store.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -14,7 +14,7 @@ export class OpfMetadataStoreService { termsAndConditionsChecked: false, selectedPaymentOptionId: undefined, isPaymentInProgress: false, - paymentSessionId: undefined, + opfPaymentSessionId: undefined, isTermsAndConditionsAlertClosed: false, }); diff --git a/integration-libs/opf/base/root/services/opf-resource-loader.service.spec.ts b/integration-libs/opf/base/root/services/opf-resource-loader.service.spec.ts index fb230644040..76b77c4b9d4 100644 --- a/integration-libs/opf/base/root/services/opf-resource-loader.service.spec.ts +++ b/integration-libs/opf/base/root/services/opf-resource-loader.service.spec.ts @@ -71,6 +71,7 @@ describe('OpfResourceLoaderService', () => { it('should load provider resources successfully for scripts', fakeAsync(() => { const mockScriptResource = { + attributes: [{ key: 'crossorigin', value: 'use-credentials' }], url: 'script-url', sri: 'fake-hash-code', type: OpfDynamicScriptResourceType.SCRIPT, @@ -176,6 +177,10 @@ describe('OpfResourceLoaderService', () => { const mockStylesResources = { url: 'style-url', sri: 'fake-hash-code', + attributes: [ + { key: 'mock-key', value: 'mock-value' }, + { key: 'crossorigin', value: 'use-credentials' }, + ], type: OpfDynamicScriptResourceType.STYLES, }; diff --git a/integration-libs/opf/base/root/services/opf-resource-loader.service.ts b/integration-libs/opf/base/root/services/opf-resource-loader.service.ts index aa7e9a32b8d..c9020a9d3e3 100644 --- a/integration-libs/opf/base/root/services/opf-resource-loader.service.ts +++ b/integration-libs/opf/base/root/services/opf-resource-loader.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -11,6 +11,7 @@ import { ScriptLoader } from '@spartacus/core'; import { OpfDynamicScriptResource, OpfDynamicScriptResourceType, + OpfKeyValueMap, } from '../model'; @Injectable({ @@ -22,14 +23,16 @@ export class OpfResourceLoaderService { protected platformId = inject(PLATFORM_ID); protected readonly OPF_RESOURCE_ATTRIBUTE_KEY = 'data-opf-resource'; + protected readonly CORS_DEFAULT_VALUE = 'anonymous'; protected embedStyles(embedOptions: { + attributes?: OpfKeyValueMap[]; src: string; sri?: string; callback?: EventListener; errorCallback: EventListener; }): void { - const { src, sri, callback, errorCallback } = embedOptions; + const { attributes, src, sri, callback, errorCallback } = embedOptions; const link: HTMLLinkElement = this.document.createElement('link'); link.href = src; @@ -38,6 +41,18 @@ export class OpfResourceLoaderService { link.setAttribute(this.OPF_RESOURCE_ATTRIBUTE_KEY, 'true'); if (sri) { link.integrity = sri; + const corsKeyvalue = attributes?.find( + (attr) => attr.key === 'crossorigin' && !!attr.value?.length + ); + link.crossOrigin = corsKeyvalue?.value ?? this.CORS_DEFAULT_VALUE; + } + if (attributes?.length) { + attributes.forEach((attribute) => { + const { key, value } = attribute; + if (!(key in link)) { + link.setAttribute(key, value); + } + }); } if (callback) { @@ -74,6 +89,12 @@ export class OpfResourceLoaderService { if (resource?.sri) { attributes['integrity'] = resource.sri; + const corsKeyvalue: OpfKeyValueMap | undefined = + resource?.attributes?.find( + (attr) => attr.key === 'crossorigin' && !!attr.value?.length + ); + attributes['crossOrigin'] = + corsKeyvalue?.value ?? this.CORS_DEFAULT_VALUE; } if (resource.attributes) { @@ -88,6 +109,7 @@ export class OpfResourceLoaderService { attributes: attributes, callback: () => resolve(), errorCallback: () => reject(), + disableKeyRestriction: true, }); } else { resolve(); @@ -105,6 +127,7 @@ export class OpfResourceLoaderService { return new Promise((resolve, reject) => { if (resource.url && !this.hasStyles(resource.url)) { this.embedStyles({ + attributes: resource?.attributes, src: resource.url, sri: resource?.sri, callback: () => resolve(), diff --git a/integration-libs/opf/checkout/assets/public_api.ts b/integration-libs/opf/checkout/assets/public_api.ts index eafa913ea0c..7acabb626ac 100644 --- a/integration-libs/opf/checkout/assets/public_api.ts +++ b/integration-libs/opf/checkout/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/assets/translations/en/index.ts b/integration-libs/opf/checkout/assets/translations/en/index.ts index 948e6e6a811..6d6db095f62 100644 --- a/integration-libs/opf/checkout/assets/translations/en/index.ts +++ b/integration-libs/opf/checkout/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/assets/translations/en/opfCheckout.json b/integration-libs/opf/checkout/assets/translations/en/opfCheckout.json index 2d276cfd15a..780c43ca5bf 100644 --- a/integration-libs/opf/checkout/assets/translations/en/opfCheckout.json +++ b/integration-libs/opf/checkout/assets/translations/en/opfCheckout.json @@ -9,8 +9,11 @@ "billingAddress": "Billing Address", "paymentOption": "Payment option", "termsAndConditions": "Terms & Conditions", + "closeTermsAndConditionsAlert": "Close alert", "itemsToBeShipped": "Items to be shipped", "proceedPayment": "Place Order", + "defaultPaymentInfoMessage": "You are about to make a payment. Depending on the option selected, you will either be redirected to a secure external page or complete the process directly within this page", + "proceedPaymentButtonLabel": "Place Order, opens external page", "retryPayment": "Retry to Continue", "checkTermsAndConditionsExplicit": "You must agree Terms & Conditions to see available payment options.", "checkTermsAndConditionsImplicit": "By submitting the order, you are agreeing to our Terms & Conditions.", diff --git a/integration-libs/opf/checkout/assets/translations/index.ts b/integration-libs/opf/checkout/assets/translations/index.ts index 659170bb76a..0aaccb70ed2 100644 --- a/integration-libs/opf/checkout/assets/translations/index.ts +++ b/integration-libs/opf/checkout/assets/translations/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/assets/translations/translations.ts b/integration-libs/opf/checkout/assets/translations/translations.ts index 64566913c34..04e3ac3779b 100644 --- a/integration-libs/opf/checkout/assets/translations/translations.ts +++ b/integration-libs/opf/checkout/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/get-address-card-content.pipe.ts b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/get-address-card-content.pipe.ts index 1674061deae..a48ef21a89a 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/get-address-card-content.pipe.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/get-address-card-content.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.html b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.html index 4cce8a8fb21..92504a6cac0 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.html +++ b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.html @@ -1,62 +1,66 @@ -

{{ 'opfCheckout.billingAddress' | cxTranslate }}

- - -
-
- +
+

{{ 'opfCheckout.billingAddress' | cxTranslate }}

+ + +
+
+ +
-
- -
- + +
+ - -
-
+ +
+
- - + + + - - - - + + + + diff --git a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.ts b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.ts index ec357daa09d..fabb78755e5 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.module.ts b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.module.ts index a88e0e9610f..67550384084 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.module.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.service.ts b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.service.ts index 776259bf41b..d6beab86285 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.service.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-billing-address-form/opf-checkout-billing-address-form.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-components.module.ts b/integration-libs/opf/checkout/components/opf-checkout-components.module.ts index 475cf588568..40dfdd8c194 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-components.module.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/index.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/index.ts index 12724a4d5fb..3cdeb44672d 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/index.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.html b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.html index b123c0e4bb7..edcfe9c39b4 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.html +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.html @@ -1,132 +1,163 @@ - -
+
-

{{ 'opfCheckout.termsAndConditions' | cxTranslate }}

+

+ {{ 'opfCheckout.tabs.paymentAndReview' | cxTranslate }} +

-
-
- -
-
-
+

{{ 'opfCheckout.termsAndConditions' | cxTranslate }}

+ + - +
+
+ +
+
+
- + - + - - -
- {{ - 'cartItems.cartTotal' - | cxTranslate: { count: cart.deliveryItemsQuantity } - }}: - {{ cart.totalPrice?.formattedValue }} -
-
- + + -
- {{ 'opfCheckout.itemsToBeShipped' | cxTranslate }} + + +
+ {{ + 'cartItems.cartTotal' + | cxTranslate: { count: cart.deliveryItemsQuantity } + }}: + {{ cart.totalPrice?.formattedValue }}
+
+ -
-
- -
- -
+
+ {{ 'opfCheckout.itemsToBeShipped' | cxTranslate }}
-
- -
- +
+
+ +
+ +
+
+ +
+ +
+ +
-
- - -
- + + +
+ + diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.ts index 31f07bdb9d0..3ecf2797970 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.module.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.module.ts index cb0a1f84ba5..d625810bd2b 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.module.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-and-review/opf-checkout-payment-and-review.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/index.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/index.ts index c0c3a6934bf..97321f96256 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/index.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.html b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.html index e3f6616b68b..20f63ffc727 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.html +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.html @@ -21,9 +21,15 @@ " class="cx-payment-link" > - {{ - 'opfCheckout.proceedPayment' | cxTranslate - }} + {{ 'opfCheckout.proceedPayment' | cxTranslate }}
-
+ +
@@ -71,7 +77,13 @@
diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.ts index 7f059770745..ae7db630da2 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.module.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.module.ts index 136a4764880..4369613e98b 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.module.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.spec.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.spec.ts index bd68b0f2eaa..53fb1195bd6 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.spec.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.spec.ts @@ -300,7 +300,6 @@ describe('OpfCheckoutPaymentWrapperService', () => { isLoading: false, isError: false, renderType: OpfPaymentRenderPattern.FULL_PAGE, - data: mockUrl, destination: { url: mockUrl, form: [] }, }); }); @@ -313,13 +312,13 @@ describe('OpfCheckoutPaymentWrapperService', () => { }; (service as any).storePaymentSessionId(mockPaymentSessionData); expect(opfMetadataStoreServiceMock.updateOpfMetadata).toHaveBeenCalledWith({ - paymentSessionId: mockPaymentSessionId, + opfPaymentSessionId: mockPaymentSessionId, }); mockPaymentSessionData.pattern = OpfPaymentRenderPattern.HOSTED_FIELDS; (service as any).storePaymentSessionId(mockPaymentSessionData); expect(opfMetadataStoreServiceMock.updateOpfMetadata).toHaveBeenCalledWith({ - paymentSessionId: undefined, + opfPaymentSessionId: undefined, }); }); @@ -349,7 +348,6 @@ describe('OpfCheckoutPaymentWrapperService', () => { isLoading: false, isError: false, renderType: OpfPaymentRenderPattern.IFRAME, - data: mockUrl, destination: { url: mockUrl, form: mockFormData }, }); }); @@ -400,7 +398,7 @@ describe('OpfCheckoutPaymentWrapperService', () => { isLoading: false, isError: false, renderType: OpfPaymentRenderPattern.HOSTED_FIELDS, - data: '', + html: '', }); done(); }); diff --git a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.ts b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.ts index 18c26f1f8ae..5526f1890df 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payment-wrapper/opf-checkout-payment-wrapper.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -140,7 +140,9 @@ export class OpfCheckoutPaymentWrapperService { paymentOptionConfig.paymentSessionId ? paymentOptionConfig.paymentSessionId : undefined; - this.opfMetadataStoreService.updateOpfMetadata({ paymentSessionId }); + this.opfMetadataStoreService.updateOpfMetadata({ + opfPaymentSessionId: paymentSessionId, + }); } reloadPaymentMode(): void { @@ -149,18 +151,16 @@ export class OpfCheckoutPaymentWrapperService { } } + /** + * Render payment option covering the three patterns: IFRAME, FULL_PAGE, HOSTED_FIELDS. + * Context to explain this method logic: + * All three patterns can contains `dynamicScript` value. + * IFRAME and FULL_PAGE patterns can also have `destination` value. + * if `dynamicScript` and `destination` are present in same config, dynamicScript takes precendence. + * @param config + * @returns : none, OpfPaymentRenderMethodEvent gets emitted + */ renderPaymentGateway(config: OpfPaymentSessionData) { - if (config?.destination) { - this.renderPaymentMethodEvent$.next({ - isLoading: false, - isError: false, - renderType: config?.pattern, - data: config?.destination.url, - destination: config?.destination, - }); - return; - } - if (config?.dynamicScript) { const html = config?.dynamicScript?.html; @@ -174,7 +174,7 @@ export class OpfCheckoutPaymentWrapperService { isLoading: false, isError: false, renderType: config?.pattern, - data: html, + html, }); if (html) { @@ -186,11 +186,16 @@ export class OpfCheckoutPaymentWrapperService { }); return; } - this.handlePaymentInitiationError({ - message: 'Payment Configuration problem', - }) - .pipe(take(1)) - .subscribe(); + if (config?.destination) { + this.renderPaymentMethodEvent$.next({ + isLoading: false, + isError: false, + renderType: config?.pattern, + destination: config?.destination, + }); + return; + } + this.handleGeneralPaymentError().pipe(take(1)).subscribe(); } protected handlePaymentInitiationError( diff --git a/integration-libs/opf/checkout/components/opf-checkout-payments/index.ts b/integration-libs/opf/checkout/components/opf-checkout-payments/index.ts index 0058ca9e235..ea12ef6f437 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payments/index.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payments/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.html b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.html index 54387ce2451..b17253ff81b 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.html +++ b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.html @@ -1,59 +1,87 @@ -

- {{ 'opfCheckout.paymentOption' | cxTranslate }} -

- - -
- -
- -
+ +
+
+ + + + + diff --git a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.spec.ts b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.spec.ts index 046328f31cd..5c8babc04d8 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.spec.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.spec.ts @@ -87,7 +87,7 @@ const mockOpfMetadata: OpfMetadataModel = { selectedPaymentOptionId: 111, termsAndConditionsChecked: true, defaultSelectedPaymentOptionId: 1, - paymentSessionId: '111111', + opfPaymentSessionId: '111111', isTermsAndConditionsAlertClosed: false, }; @@ -193,7 +193,7 @@ describe('OpfCheckoutPaymentsComponent', () => { selectedPaymentOptionId: undefined, termsAndConditionsChecked: true, defaultSelectedPaymentOptionId, - paymentSessionId: '111111', + opfPaymentSessionId: '111111', isTermsAndConditionsAlertClosed: false, }) ); diff --git a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.ts b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.ts index 4498a06077a..ac6d62dc3a9 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -17,15 +17,18 @@ import { GlobalMessageType, PaginationModel, QueryState, + TranslationService, } from '@spartacus/core'; import { OpfActiveConfiguration, OpfActiveConfigurationsPagination, OpfActiveConfigurationsResponse, OpfBaseFacade, + OpfConfig, OpfMetadataModel, OpfMetadataStoreService, } from '@spartacus/opf/base/root'; +import { ICON_TYPE } from '@spartacus/storefront'; import { Observable, Subscription } from 'rxjs'; import { tap } from 'rxjs/operators'; @@ -36,6 +39,8 @@ import { tap } from 'rxjs/operators'; }) export class OpfCheckoutPaymentsComponent implements OnInit, OnDestroy { protected opfBaseService = inject(OpfBaseFacade); + protected opfConfig = inject(OpfConfig); + protected translation = inject(TranslationService); protected opfMetadataStoreService = inject(OpfMetadataStoreService); protected globalMessageService = inject(GlobalMessageService); @@ -58,6 +63,8 @@ export class OpfCheckoutPaymentsComponent implements OnInit, OnDestroy { QueryState >; + iconTypes = ICON_TYPE; + getActiveConfigurations(): Observable< QueryState > { @@ -89,6 +96,21 @@ export class OpfCheckoutPaymentsComponent implements OnInit, OnDestroy { this.activeConfigurations$ = this.getActiveConfigurations(); } + getPaymentInfoMessage(paymentId: number | undefined): Observable { + const defaultMessage = 'opfCheckout.defaultPaymentInfoMessage'; + const translationKey = + paymentId && this.opfConfig?.opf?.paymentOption?.paymentInfoMessagesMap + ? (this.opfConfig.opf.paymentOption.paymentInfoMessagesMap[paymentId] ?? + defaultMessage) + : defaultMessage; + + return this.translation.translate(translationKey); + } + + get isPaymentInfoMessageVisible(): boolean { + return Boolean(this.opfConfig?.opf?.paymentOption?.enableInfoMessage); + } + /** * Method pre-selects (based on terms and conditions state) * previously selected payment option ID by customer. diff --git a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.module.ts b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.module.ts index 35373c7cd1c..ce0b75facf7 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.module.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-payments/opf-checkout-payments.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -7,7 +7,11 @@ import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { I18nModule } from '@spartacus/core'; -import { PaginationModule, SpinnerModule } from '@spartacus/storefront'; +import { + IconModule, + PaginationModule, + SpinnerModule, +} from '@spartacus/storefront'; import { OpfCheckoutPaymentWrapperModule } from '../opf-checkout-payment-wrapper'; import { OpfCheckoutTermsAndConditionsAlertModule } from '../opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.module'; import { OpfCheckoutPaymentsComponent } from './opf-checkout-payments.component'; @@ -22,6 +26,7 @@ import { OpfCheckoutPaymentsComponent } from './opf-checkout-payments.component' PaginationModule, OpfCheckoutPaymentWrapperModule, OpfCheckoutTermsAndConditionsAlertModule, + IconModule, ], }) export class OpfCheckoutPaymentsModule {} diff --git a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/index.ts b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/index.ts index 0353619ae09..ecbd7b40345 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/index.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.html b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.html index 290b1728a86..5981e725a6c 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.html +++ b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.html @@ -1,17 +1,26 @@
- + - +
diff --git a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.ts b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.ts index 43c9f16dd33..d3491b8faea 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -25,6 +25,11 @@ export class OpfCheckoutTermsAndConditionsAlertComponent implements OnInit { iconTypes = ICON_TYPE; + /** + * Defines if alert could be dismissed or not + */ + @Input() isDismissible: boolean; + @Input() isVisible: boolean; /** * Explicit Terms and Conditions (isExplicit true) requires user to accept T&C to see and select payments options. diff --git a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.module.ts b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.module.ts index 8dd28791630..6b34c9b08c0 100644 --- a/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.module.ts +++ b/integration-libs/opf/checkout/components/opf-checkout-terms-and-conditions-alert/opf-checkout-terms-and-conditions-alert.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/components/public_api.ts b/integration-libs/opf/checkout/components/public_api.ts index 9119685c67d..044eb28dc92 100644 --- a/integration-libs/opf/checkout/components/public_api.ts +++ b/integration-libs/opf/checkout/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/opf-checkout.module.ts b/integration-libs/opf/checkout/opf-checkout.module.ts index 0364ca9a60a..6e640bd49fe 100644 --- a/integration-libs/opf/checkout/opf-checkout.module.ts +++ b/integration-libs/opf/checkout/opf-checkout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/public_api.ts b/integration-libs/opf/checkout/public_api.ts index c7fd5e7a4bb..e99913c7590 100644 --- a/integration-libs/opf/checkout/public_api.ts +++ b/integration-libs/opf/checkout/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/config/default-opf-checkout-b2b-config.ts b/integration-libs/opf/checkout/root/config/default-opf-checkout-b2b-config.ts index 65f41b5c73b..1baa45235ff 100644 --- a/integration-libs/opf/checkout/root/config/default-opf-checkout-b2b-config.ts +++ b/integration-libs/opf/checkout/root/config/default-opf-checkout-b2b-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/config/default-opf-checkout-config.ts b/integration-libs/opf/checkout/root/config/default-opf-checkout-config.ts index 9332f5e2cbe..27c0b6fa4b9 100644 --- a/integration-libs/opf/checkout/root/config/default-opf-checkout-config.ts +++ b/integration-libs/opf/checkout/root/config/default-opf-checkout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/config/default-opf-checkout-routing-config.ts b/integration-libs/opf/checkout/root/config/default-opf-checkout-routing-config.ts index ce99b8eb4cd..444cd4a0a05 100644 --- a/integration-libs/opf/checkout/root/config/default-opf-checkout-routing-config.ts +++ b/integration-libs/opf/checkout/root/config/default-opf-checkout-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/config/index.ts b/integration-libs/opf/checkout/root/config/index.ts index 7696a88316b..bf8883c337f 100644 --- a/integration-libs/opf/checkout/root/config/index.ts +++ b/integration-libs/opf/checkout/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/feature-name.ts b/integration-libs/opf/checkout/root/feature-name.ts index f91082ca920..a331f838a1f 100644 --- a/integration-libs/opf/checkout/root/feature-name.ts +++ b/integration-libs/opf/checkout/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/model/index.ts b/integration-libs/opf/checkout/root/model/index.ts index 023524f1a6d..756aaf8203b 100644 --- a/integration-libs/opf/checkout/root/model/index.ts +++ b/integration-libs/opf/checkout/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/model/opf-checkout.model.ts b/integration-libs/opf/checkout/root/model/opf-checkout.model.ts index 2ed88869357..80a23f017a0 100644 --- a/integration-libs/opf/checkout/root/model/opf-checkout.model.ts +++ b/integration-libs/opf/checkout/root/model/opf-checkout.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/opf-checkout-root.module.ts b/integration-libs/opf/checkout/root/opf-checkout-root.module.ts index a20fdb59c95..d3288d60acb 100644 --- a/integration-libs/opf/checkout/root/opf-checkout-root.module.ts +++ b/integration-libs/opf/checkout/root/opf-checkout-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/root/public_api.ts b/integration-libs/opf/checkout/root/public_api.ts index 070b2573dba..e34b1f6c1ee 100644 --- a/integration-libs/opf/checkout/root/public_api.ts +++ b/integration-libs/opf/checkout/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/checkout/styles/components/_opf-checkout-payment-and-review.scss b/integration-libs/opf/checkout/styles/components/_opf-checkout-payment-and-review.scss index ce650d038b6..1cc1cad8c54 100644 --- a/integration-libs/opf/checkout/styles/components/_opf-checkout-payment-and-review.scss +++ b/integration-libs/opf/checkout/styles/components/_opf-checkout-payment-and-review.scss @@ -87,7 +87,7 @@ } } - > cx-opf-checkout-terms-and-conditions-alert { + > section > cx-opf-checkout-terms-and-conditions-alert { display: none; @include media-breakpoint-down(md) { display: block; diff --git a/integration-libs/opf/checkout/styles/components/_opf-checkout-payments.scss b/integration-libs/opf/checkout/styles/components/_opf-checkout-payments.scss index eeb1d2bc6d0..6986ad15dd8 100644 --- a/integration-libs/opf/checkout/styles/components/_opf-checkout-payments.scss +++ b/integration-libs/opf/checkout/styles/components/_opf-checkout-payments.scss @@ -45,4 +45,23 @@ .cx-payment-options-list-pagination { justify-content: flex-end; } + + .cx-payment-info-box { + display: flex; + margin: 12px 0; + padding: 16px; + border: 1px solid #d3d6db; + border-radius: 10px; + background-color: #f1f1f1f1; + + cx-icon { + color: var(--cx-color-info); + } + } + + .cx-payment-info-box-message { + text-transform: none; + margin: 0; + font-weight: 600; + } } diff --git a/integration-libs/opf/checkout/styles/components/_opf-checkout-terms-and-conditions-alert.scss b/integration-libs/opf/checkout/styles/components/_opf-checkout-terms-and-conditions-alert.scss index 4f042640d4a..f906a91926f 100644 --- a/integration-libs/opf/checkout/styles/components/_opf-checkout-terms-and-conditions-alert.scss +++ b/integration-libs/opf/checkout/styles/components/_opf-checkout-terms-and-conditions-alert.scss @@ -1,5 +1,6 @@ %cx-opf-checkout-terms-and-conditions-alert { .alert { + padding-inline-end: 3rem; .close { top: var(--cx-top, 50%); right: 1.5rem; @@ -10,6 +11,8 @@ } .message { padding: 10px 0; + margin: 0; + text-align: start; } } } diff --git a/integration-libs/opf/cta/components/opf-cta-components.module.ts b/integration-libs/opf/cta/components/opf-cta-components.module.ts index f7287763abf..e9a8fa0d0b3 100644 --- a/integration-libs/opf/cta/components/opf-cta-components.module.ts +++ b/integration-libs/opf/cta/components/opf-cta-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/opf-cta-element/index.ts b/integration-libs/opf/cta/components/opf-cta-element/index.ts index 67e9cc9d1c6..b2db4b27b4b 100644 --- a/integration-libs/opf/cta/components/opf-cta-element/index.ts +++ b/integration-libs/opf/cta/components/opf-cta-element/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.component.ts b/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.component.ts index 1f753de8ab7..7ac008b53f3 100644 --- a/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.component.ts +++ b/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.module.ts b/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.module.ts index 655c69b85a3..00b5f00e2f3 100644 --- a/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.module.ts +++ b/integration-libs/opf/cta/components/opf-cta-element/opf-cta-element.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/opf-cta-scripts/index.ts b/integration-libs/opf/cta/components/opf-cta-scripts/index.ts index be1d6ce3900..00e9eb4d605 100644 --- a/integration-libs/opf/cta/components/opf-cta-scripts/index.ts +++ b/integration-libs/opf/cta/components/opf-cta-scripts/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.component.ts b/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.component.ts index 79e39c7596a..2330f9b6b4f 100644 --- a/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.component.ts +++ b/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.module.ts b/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.module.ts index 42b509fe7a1..f7560fb167b 100644 --- a/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.module.ts +++ b/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.service.ts b/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.service.ts index 4976c9fe528..9f8d7174988 100644 --- a/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.service.ts +++ b/integration-libs/opf/cta/components/opf-cta-scripts/opf-cta-scripts.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/components/public_api.ts b/integration-libs/opf/cta/components/public_api.ts index 9c1af5319b5..0f61fbc5449 100644 --- a/integration-libs/opf/cta/components/public_api.ts +++ b/integration-libs/opf/cta/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/connectors/index.ts b/integration-libs/opf/cta/core/connectors/index.ts index 181d6f21ca0..dd70726cf67 100644 --- a/integration-libs/opf/cta/core/connectors/index.ts +++ b/integration-libs/opf/cta/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/connectors/opf-cta.adapter.ts b/integration-libs/opf/cta/core/connectors/opf-cta.adapter.ts index 44318a62785..460a9dc3935 100644 --- a/integration-libs/opf/cta/core/connectors/opf-cta.adapter.ts +++ b/integration-libs/opf/cta/core/connectors/opf-cta.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/connectors/opf-cta.connector.spec.ts b/integration-libs/opf/cta/core/connectors/opf-cta.connector.spec.ts index a0e04ed29b5..0c06e825654 100644 --- a/integration-libs/opf/cta/core/connectors/opf-cta.connector.spec.ts +++ b/integration-libs/opf/cta/core/connectors/opf-cta.connector.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/connectors/opf-cta.connector.ts b/integration-libs/opf/cta/core/connectors/opf-cta.connector.ts index f240a0693ff..dcebb756ab9 100644 --- a/integration-libs/opf/cta/core/connectors/opf-cta.connector.ts +++ b/integration-libs/opf/cta/core/connectors/opf-cta.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/facade/facade-providers.ts b/integration-libs/opf/cta/core/facade/facade-providers.ts index 6c7f8131a8e..ce180ada2ed 100644 --- a/integration-libs/opf/cta/core/facade/facade-providers.ts +++ b/integration-libs/opf/cta/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/facade/index.ts b/integration-libs/opf/cta/core/facade/index.ts index 0043a789b2a..75c4fa05d62 100644 --- a/integration-libs/opf/cta/core/facade/index.ts +++ b/integration-libs/opf/cta/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/facade/opf-cta.service.spec.ts b/integration-libs/opf/cta/core/facade/opf-cta.service.spec.ts index 0cecdf0a87b..dc058ca5b5e 100644 --- a/integration-libs/opf/cta/core/facade/opf-cta.service.spec.ts +++ b/integration-libs/opf/cta/core/facade/opf-cta.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/facade/opf-cta.service.ts b/integration-libs/opf/cta/core/facade/opf-cta.service.ts index 4cdb5f08c56..03197d148a3 100644 --- a/integration-libs/opf/cta/core/facade/opf-cta.service.ts +++ b/integration-libs/opf/cta/core/facade/opf-cta.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/opf-cta-core.module.ts b/integration-libs/opf/cta/core/opf-cta-core.module.ts index bddf1bc41c0..74ac383ad51 100644 --- a/integration-libs/opf/cta/core/opf-cta-core.module.ts +++ b/integration-libs/opf/cta/core/opf-cta-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/public_api.ts b/integration-libs/opf/cta/core/public_api.ts index cf15109d563..d0a85415d60 100644 --- a/integration-libs/opf/cta/core/public_api.ts +++ b/integration-libs/opf/cta/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/services/index.ts b/integration-libs/opf/cta/core/services/index.ts index 38980d13a1b..3716f5ccbb6 100644 --- a/integration-libs/opf/cta/core/services/index.ts +++ b/integration-libs/opf/cta/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/services/opf-dynamic-cta.service.ts b/integration-libs/opf/cta/core/services/opf-dynamic-cta.service.ts index f27cde9027a..9f8d8dc1088 100644 --- a/integration-libs/opf/cta/core/services/opf-dynamic-cta.service.ts +++ b/integration-libs/opf/cta/core/services/opf-dynamic-cta.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/services/opf-static-cta.service.ts b/integration-libs/opf/cta/core/services/opf-static-cta.service.ts index 846d880b687..3aa5ce46aff 100644 --- a/integration-libs/opf/cta/core/services/opf-static-cta.service.ts +++ b/integration-libs/opf/cta/core/services/opf-static-cta.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/tokens/index.ts b/integration-libs/opf/cta/core/tokens/index.ts index 62a40ab0d42..b176045f70b 100644 --- a/integration-libs/opf/cta/core/tokens/index.ts +++ b/integration-libs/opf/cta/core/tokens/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/core/tokens/tokens.ts b/integration-libs/opf/cta/core/tokens/tokens.ts index 00fe35dec83..881a25051f9 100644 --- a/integration-libs/opf/cta/core/tokens/tokens.ts +++ b/integration-libs/opf/cta/core/tokens/tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/opf-api/adapters/index.ts b/integration-libs/opf/cta/opf-api/adapters/index.ts index 69a3b6b3ddd..2516edf024b 100644 --- a/integration-libs/opf/cta/opf-api/adapters/index.ts +++ b/integration-libs/opf/cta/opf-api/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.spec.ts b/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.spec.ts index f4ebd2f7841..ac9e5616ff2 100644 --- a/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.spec.ts +++ b/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.spec.ts @@ -1,12 +1,12 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, LoggerService } from '@spartacus/core'; @@ -15,6 +15,7 @@ import { OPF_CC_PUBLIC_KEY_HEADER, OpfConfig, OpfDynamicScriptResourceType, + OpfMetadataStatePersistanceService, } from '@spartacus/opf/base/root'; import { OpfCtaScriptsRequest, @@ -23,6 +24,10 @@ import { import { Observable, of } from 'rxjs'; import { catchError } from 'rxjs/operators'; import { OpfApiCtaAdapter } from './opf-api-cta.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const mockCtaScriptsRequest: OpfCtaScriptsRequest = { paymentAccountIds: [123], @@ -62,6 +67,14 @@ const mockOpfConfig: OpfConfig = { }, }; +class MockOpfMetadataStatePersistanceService + implements Partial +{ + getActiveLanguage(): string { + return 'en-us'; + } +} + describe('OpfApiCtaAdapter', () => { let adapter: OpfApiCtaAdapter; let httpMock: HttpTestingController; @@ -75,13 +88,19 @@ describe('OpfApiCtaAdapter', () => { ]); TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OpfApiCtaAdapter, { provide: OpfConfig, useValue: mockOpfConfig }, { provide: ConverterService, useValue: converterSpy }, { provide: OpfEndpointsService, useValue: opfEndpointsSpy }, + { + provide: OpfMetadataStatePersistanceService, + useClass: MockOpfMetadataStatePersistanceService, + }, LoggerService, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.ts b/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.ts index 9e275a96034..b88051e490f 100644 --- a/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.ts +++ b/integration-libs/opf/cta/opf-api/adapters/opf-api-cta.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -14,7 +14,11 @@ import { tryNormalizeHttpError, } from '@spartacus/core'; import { OpfEndpointsService } from '@spartacus/opf/base/core'; -import { OPF_CC_PUBLIC_KEY_HEADER, OpfConfig } from '@spartacus/opf/base/root'; +import { + OPF_CC_PUBLIC_KEY_HEADER, + OpfConfig, + OpfMetadataStatePersistanceService, +} from '@spartacus/opf/base/root'; import { OPF_CTA_SCRIPTS_NORMALIZER, OpfCtaAdapter, @@ -32,6 +36,9 @@ export class OpfApiCtaAdapter implements OpfCtaAdapter { protected http = inject(HttpClient); protected converter = inject(ConverterService); protected opfEndpointsService = inject(OpfEndpointsService); + protected opfMetadataStatePersistanceService = inject( + OpfMetadataStatePersistanceService + ); protected config = inject(OpfConfig); protected logger = inject(LoggerService); @@ -42,12 +49,14 @@ export class OpfApiCtaAdapter implements OpfCtaAdapter { }; protected header: { [name: string]: string } = { ...this.headerWithNoLanguage, - 'Accept-Language': 'en-us', + 'Accept-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }; protected headerWithContentLanguage: { [name: string]: string } = { ...this.headerWithNoLanguage, - 'Content-Language': 'en-us', + 'Content-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }; getCtaScripts( diff --git a/integration-libs/opf/cta/opf-api/config/default-opf-api-cta-config.ts b/integration-libs/opf/cta/opf-api/config/default-opf-api-cta-config.ts index 610dd3b7471..1da470bc69f 100644 --- a/integration-libs/opf/cta/opf-api/config/default-opf-api-cta-config.ts +++ b/integration-libs/opf/cta/opf-api/config/default-opf-api-cta-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/opf-api/model/index.ts b/integration-libs/opf/cta/opf-api/model/index.ts index 56500e9e6a4..51acd5809f9 100644 --- a/integration-libs/opf/cta/opf-api/model/index.ts +++ b/integration-libs/opf/cta/opf-api/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/opf-api/model/opf-api-cta-endpoints.model.ts b/integration-libs/opf/cta/opf-api/model/opf-api-cta-endpoints.model.ts index 4572db567b3..505bffc5127 100644 --- a/integration-libs/opf/cta/opf-api/model/opf-api-cta-endpoints.model.ts +++ b/integration-libs/opf/cta/opf-api/model/opf-api-cta-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/opf-api/opf-api-cta.module.ts b/integration-libs/opf/cta/opf-api/opf-api-cta.module.ts index a8061d0a34e..073a83dbcfe 100644 --- a/integration-libs/opf/cta/opf-api/opf-api-cta.module.ts +++ b/integration-libs/opf/cta/opf-api/opf-api-cta.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/opf-api/public_api.ts b/integration-libs/opf/cta/opf-api/public_api.ts index ac9f1352305..265fa1a05f4 100644 --- a/integration-libs/opf/cta/opf-api/public_api.ts +++ b/integration-libs/opf/cta/opf-api/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/opf-cta.module.ts b/integration-libs/opf/cta/opf-cta.module.ts index ec6d8c52f08..036f42ac9b6 100644 --- a/integration-libs/opf/cta/opf-cta.module.ts +++ b/integration-libs/opf/cta/opf-cta.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/public_api.ts b/integration-libs/opf/cta/public_api.ts index 4529600d9e8..f916c0a6d23 100644 --- a/integration-libs/opf/cta/public_api.ts +++ b/integration-libs/opf/cta/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/root/facade/index.ts b/integration-libs/opf/cta/root/facade/index.ts index 04238b758c5..f8d8f556c44 100644 --- a/integration-libs/opf/cta/root/facade/index.ts +++ b/integration-libs/opf/cta/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/root/facade/opf-cta.facade.ts b/integration-libs/opf/cta/root/facade/opf-cta.facade.ts index f0f6ba9b35f..b5ab6084680 100644 --- a/integration-libs/opf/cta/root/facade/opf-cta.facade.ts +++ b/integration-libs/opf/cta/root/facade/opf-cta.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/root/feature-name.ts b/integration-libs/opf/cta/root/feature-name.ts index 1144451b547..46706e518bb 100644 --- a/integration-libs/opf/cta/root/feature-name.ts +++ b/integration-libs/opf/cta/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/root/model/index.ts b/integration-libs/opf/cta/root/model/index.ts index ed178e55e9a..bf715cf1af2 100644 --- a/integration-libs/opf/cta/root/model/index.ts +++ b/integration-libs/opf/cta/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/root/model/opf-cta.model.ts b/integration-libs/opf/cta/root/model/opf-cta.model.ts index 3ac7420beef..036efc81ebd 100644 --- a/integration-libs/opf/cta/root/model/opf-cta.model.ts +++ b/integration-libs/opf/cta/root/model/opf-cta.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/root/opf-cta-root.module.ts b/integration-libs/opf/cta/root/opf-cta-root.module.ts index 8717a3917ae..00c35f99cb4 100644 --- a/integration-libs/opf/cta/root/opf-cta-root.module.ts +++ b/integration-libs/opf/cta/root/opf-cta-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/cta/root/public_api.ts b/integration-libs/opf/cta/root/public_api.ts index 7512b1bfc87..e0ca6f2436b 100644 --- a/integration-libs/opf/cta/root/public_api.ts +++ b/integration-libs/opf/cta/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/core/facade/facade-providers.ts b/integration-libs/opf/global-functions/core/facade/facade-providers.ts index c4852f1c55a..3631003520a 100644 --- a/integration-libs/opf/global-functions/core/facade/facade-providers.ts +++ b/integration-libs/opf/global-functions/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/core/facade/index.ts b/integration-libs/opf/global-functions/core/facade/index.ts index 06bc4217c26..3badfc787e3 100644 --- a/integration-libs/opf/global-functions/core/facade/index.ts +++ b/integration-libs/opf/global-functions/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/core/facade/opf-global-functions.service.ts b/integration-libs/opf/global-functions/core/facade/opf-global-functions.service.ts index faeba21bbd9..774ea84c9b8 100644 --- a/integration-libs/opf/global-functions/core/facade/opf-global-functions.service.ts +++ b/integration-libs/opf/global-functions/core/facade/opf-global-functions.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/core/opf-global-functions-core.module.ts b/integration-libs/opf/global-functions/core/opf-global-functions-core.module.ts index d610acc1b5f..72365e64a94 100644 --- a/integration-libs/opf/global-functions/core/opf-global-functions-core.module.ts +++ b/integration-libs/opf/global-functions/core/opf-global-functions-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/core/public_api.ts b/integration-libs/opf/global-functions/core/public_api.ts index cab77f367fd..3850349a3cf 100644 --- a/integration-libs/opf/global-functions/core/public_api.ts +++ b/integration-libs/opf/global-functions/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/opf-global-functions.module.ts b/integration-libs/opf/global-functions/opf-global-functions.module.ts index 7280e3a0eb0..802147bf9bd 100644 --- a/integration-libs/opf/global-functions/opf-global-functions.module.ts +++ b/integration-libs/opf/global-functions/opf-global-functions.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/public_api.ts b/integration-libs/opf/global-functions/public_api.ts index 5f808633d84..d92ece106ac 100644 --- a/integration-libs/opf/global-functions/public_api.ts +++ b/integration-libs/opf/global-functions/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/root/facade/index.ts b/integration-libs/opf/global-functions/root/facade/index.ts index b7dcd186311..11d95257762 100644 --- a/integration-libs/opf/global-functions/root/facade/index.ts +++ b/integration-libs/opf/global-functions/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/root/facade/opf-global-functions.facade.ts b/integration-libs/opf/global-functions/root/facade/opf-global-functions.facade.ts index 75aa5d17f4b..a9bfa8f80eb 100644 --- a/integration-libs/opf/global-functions/root/facade/opf-global-functions.facade.ts +++ b/integration-libs/opf/global-functions/root/facade/opf-global-functions.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/root/feature-name.ts b/integration-libs/opf/global-functions/root/feature-name.ts index 11c0e85cfd4..e9c5e793eaa 100644 --- a/integration-libs/opf/global-functions/root/feature-name.ts +++ b/integration-libs/opf/global-functions/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/root/model/index.ts b/integration-libs/opf/global-functions/root/model/index.ts index 762460a7482..9264ec0ee3c 100644 --- a/integration-libs/opf/global-functions/root/model/index.ts +++ b/integration-libs/opf/global-functions/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/root/model/opf-global-functions.model.ts b/integration-libs/opf/global-functions/root/model/opf-global-functions.model.ts index bc44649b4b2..3063ee8b10d 100644 --- a/integration-libs/opf/global-functions/root/model/opf-global-functions.model.ts +++ b/integration-libs/opf/global-functions/root/model/opf-global-functions.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/root/opf-global-functions-root.module.ts b/integration-libs/opf/global-functions/root/opf-global-functions-root.module.ts index 12fa648a036..4ce502fd51e 100644 --- a/integration-libs/opf/global-functions/root/opf-global-functions-root.module.ts +++ b/integration-libs/opf/global-functions/root/opf-global-functions-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/global-functions/root/public_api.ts b/integration-libs/opf/global-functions/root/public_api.ts index 5f1b9ecadab..252ccc36703 100644 --- a/integration-libs/opf/global-functions/root/public_api.ts +++ b/integration-libs/opf/global-functions/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/order/model/index.ts b/integration-libs/opf/order/model/index.ts index a19cb9b5993..051edf98483 100644 --- a/integration-libs/opf/order/model/index.ts +++ b/integration-libs/opf/order/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/order/model/opf-order.model.ts b/integration-libs/opf/order/model/opf-order.model.ts index 537f9c2ac4a..22f434f487a 100644 --- a/integration-libs/opf/order/model/opf-order.model.ts +++ b/integration-libs/opf/order/model/opf-order.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/order/ng-package.json b/integration-libs/opf/order/ng-package.json index e4a2a8a6707..38e01ac17de 100644 --- a/integration-libs/opf/order/ng-package.json +++ b/integration-libs/opf/order/ng-package.json @@ -1,8 +1,6 @@ { "$schema": "../../../node_modules/ng-packagr/ng-package.schema.json", - "dest": "../../dist/opf", "lib": { "entryFile": "./public_api.ts" - }, - "assets": ["**/*.scss", "schematics/**/*.json", "schematics/**/*.js"] + } } diff --git a/integration-libs/opf/order/opf-occ-order-normalizer.spec.ts b/integration-libs/opf/order/opf-occ-order-normalizer.spec.ts index 724e1cf254c..818c10e3a44 100644 --- a/integration-libs/opf/order/opf-occ-order-normalizer.spec.ts +++ b/integration-libs/opf/order/opf-occ-order-normalizer.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/order/opf-occ-order-normalizer.ts b/integration-libs/opf/order/opf-occ-order-normalizer.ts index 16155f30047..010b4a08e30 100644 --- a/integration-libs/opf/order/opf-occ-order-normalizer.ts +++ b/integration-libs/opf/order/opf-occ-order-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/order/opf-order.module.ts b/integration-libs/opf/order/opf-order.module.ts index e6cd1331624..cbea1ce85b0 100644 --- a/integration-libs/opf/order/opf-order.module.ts +++ b/integration-libs/opf/order/opf-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/order/public_api.ts b/integration-libs/opf/order/public_api.ts index 9a13879dd0c..50a02440ad7 100644 --- a/integration-libs/opf/order/public_api.ts +++ b/integration-libs/opf/order/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/package.json b/integration-libs/opf/package.json index 1c6d972b09f..35c1db3f334 100644 --- a/integration-libs/opf/package.json +++ b/integration-libs/opf/package.json @@ -25,13 +25,13 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", diff --git a/integration-libs/opf/payment/assets/public_api.ts b/integration-libs/opf/payment/assets/public_api.ts index eafa913ea0c..7acabb626ac 100644 --- a/integration-libs/opf/payment/assets/public_api.ts +++ b/integration-libs/opf/payment/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/assets/translations/en/index.ts b/integration-libs/opf/payment/assets/translations/en/index.ts index d246d5baaf6..07b17066b76 100644 --- a/integration-libs/opf/payment/assets/translations/en/index.ts +++ b/integration-libs/opf/payment/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/assets/translations/index.ts b/integration-libs/opf/payment/assets/translations/index.ts index 659170bb76a..0aaccb70ed2 100644 --- a/integration-libs/opf/payment/assets/translations/index.ts +++ b/integration-libs/opf/payment/assets/translations/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/assets/translations/translations.ts b/integration-libs/opf/payment/assets/translations/translations.ts index add198ef94d..2243881e738 100644 --- a/integration-libs/opf/payment/assets/translations/translations.ts +++ b/integration-libs/opf/payment/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/connectors/converters.ts b/integration-libs/opf/payment/core/connectors/converters.ts index eef2328765c..1b37ca26a37 100644 --- a/integration-libs/opf/payment/core/connectors/converters.ts +++ b/integration-libs/opf/payment/core/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/connectors/index.ts b/integration-libs/opf/payment/core/connectors/index.ts index 3532641c01d..a13c30c82a7 100644 --- a/integration-libs/opf/payment/core/connectors/index.ts +++ b/integration-libs/opf/payment/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/connectors/opf-payment.adapter.ts b/integration-libs/opf/payment/core/connectors/opf-payment.adapter.ts index f5d11ce2fab..8667a646337 100644 --- a/integration-libs/opf/payment/core/connectors/opf-payment.adapter.ts +++ b/integration-libs/opf/payment/core/connectors/opf-payment.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/connectors/opf-payment.connector.spec.ts b/integration-libs/opf/payment/core/connectors/opf-payment.connector.spec.ts index bb728c940bc..74d7b5888f5 100644 --- a/integration-libs/opf/payment/core/connectors/opf-payment.connector.spec.ts +++ b/integration-libs/opf/payment/core/connectors/opf-payment.connector.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/connectors/opf-payment.connector.ts b/integration-libs/opf/payment/core/connectors/opf-payment.connector.ts index 0ca59e21c35..d5ee8c15f9d 100644 --- a/integration-libs/opf/payment/core/connectors/opf-payment.connector.ts +++ b/integration-libs/opf/payment/core/connectors/opf-payment.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/facade/facade-providers.ts b/integration-libs/opf/payment/core/facade/facade-providers.ts index 6721cb03b3a..12fa686d70d 100644 --- a/integration-libs/opf/payment/core/facade/facade-providers.ts +++ b/integration-libs/opf/payment/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/facade/index.ts b/integration-libs/opf/payment/core/facade/index.ts index de1e5cc11e5..a6f48291943 100644 --- a/integration-libs/opf/payment/core/facade/index.ts +++ b/integration-libs/opf/payment/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/facade/opf-payment.service.spec.ts b/integration-libs/opf/payment/core/facade/opf-payment.service.spec.ts index ad1831c0924..a89b3e55b62 100644 --- a/integration-libs/opf/payment/core/facade/opf-payment.service.spec.ts +++ b/integration-libs/opf/payment/core/facade/opf-payment.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/facade/opf-payment.service.ts b/integration-libs/opf/payment/core/facade/opf-payment.service.ts index aab0fc9adc9..ace0ddf6405 100644 --- a/integration-libs/opf/payment/core/facade/opf-payment.service.ts +++ b/integration-libs/opf/payment/core/facade/opf-payment.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/opf-payment-core.module.ts b/integration-libs/opf/payment/core/opf-payment-core.module.ts index b5adf61c1e6..33042e07db1 100644 --- a/integration-libs/opf/payment/core/opf-payment-core.module.ts +++ b/integration-libs/opf/payment/core/opf-payment-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/public_api.ts b/integration-libs/opf/payment/core/public_api.ts index 35056cbc27f..863269fc76c 100644 --- a/integration-libs/opf/payment/core/public_api.ts +++ b/integration-libs/opf/payment/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/services/index.ts b/integration-libs/opf/payment/core/services/index.ts index a0b11726638..a185ac68e90 100644 --- a/integration-libs/opf/payment/core/services/index.ts +++ b/integration-libs/opf/payment/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/services/opf-payment-error-handler.service.ts b/integration-libs/opf/payment/core/services/opf-payment-error-handler.service.ts index ef00c8703b7..5e709969eac 100644 --- a/integration-libs/opf/payment/core/services/opf-payment-error-handler.service.ts +++ b/integration-libs/opf/payment/core/services/opf-payment-error-handler.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/services/opf-payment-hosted-fields.service.ts b/integration-libs/opf/payment/core/services/opf-payment-hosted-fields.service.ts index d85d5258fb1..e808f87af24 100644 --- a/integration-libs/opf/payment/core/services/opf-payment-hosted-fields.service.ts +++ b/integration-libs/opf/payment/core/services/opf-payment-hosted-fields.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/tokens/index.ts b/integration-libs/opf/payment/core/tokens/index.ts index 62a40ab0d42..b176045f70b 100644 --- a/integration-libs/opf/payment/core/tokens/index.ts +++ b/integration-libs/opf/payment/core/tokens/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/tokens/tokens.ts b/integration-libs/opf/payment/core/tokens/tokens.ts index b8ffa1c548f..aefa23634a5 100644 --- a/integration-libs/opf/payment/core/tokens/tokens.ts +++ b/integration-libs/opf/payment/core/tokens/tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/utils/index.ts b/integration-libs/opf/payment/core/utils/index.ts index be7069d8bf5..23e1eec667e 100644 --- a/integration-libs/opf/payment/core/utils/index.ts +++ b/integration-libs/opf/payment/core/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/core/utils/opf-payment-utils.ts b/integration-libs/opf/payment/core/utils/opf-payment-utils.ts index 26b7d41a48e..6e499247bb7 100644 --- a/integration-libs/opf/payment/core/utils/opf-payment-utils.ts +++ b/integration-libs/opf/payment/core/utils/opf-payment-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/opf-api/adapters/index.ts b/integration-libs/opf/payment/opf-api/adapters/index.ts index 219ba65b857..a603c3defa2 100644 --- a/integration-libs/opf/payment/opf-api/adapters/index.ts +++ b/integration-libs/opf/payment/opf-api/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.spec.ts b/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.spec.ts index 30146adebe6..f7d51d36373 100644 --- a/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.spec.ts +++ b/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -8,10 +8,12 @@ import { HttpClient, HttpErrorResponse, HttpHeaders, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { fakeAsync, TestBed, tick } from '@angular/core/testing'; import { @@ -22,11 +24,14 @@ import { LoggerService, tryNormalizeHttpError, } from '@spartacus/core'; +import { OpfEndpointsService } from '@spartacus/opf/base/core'; +import { + OpfConfig, + OpfMetadataStatePersistanceService, +} from '@spartacus/opf/base/root'; import { defer, of, throwError } from 'rxjs'; import { take } from 'rxjs/operators'; -import { OpfEndpointsService } from '@spartacus/opf/base/core'; import { OPF_PAYMENT_VERIFICATION_NORMALIZER } from '../../core/tokens'; -import { OpfConfig } from '@spartacus/opf/base/root'; import { OpfPaymentVerificationResponse } from '../../root/model'; import { OpfApiPaymentAdapter } from './opf-api-payment.adapter'; @@ -80,6 +85,14 @@ export class MockOpfEndpointsService implements Partial { } } +class MockOpfMetadataStatePersistanceService + implements Partial +{ + getActiveLanguage(): string { + return 'en-us'; + } +} + const mockPaymentSessionId = '123'; const mockNormalizedJaloError = tryNormalizeHttpError( @@ -109,7 +122,7 @@ describe(`OpfApiPaymentAdapter`, () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OpfApiPaymentAdapter, { @@ -120,6 +133,12 @@ describe(`OpfApiPaymentAdapter`, () => { provide: OpfConfig, useValue: mockOpfConfig, }, + { + provide: OpfMetadataStatePersistanceService, + useClass: MockOpfMetadataStatePersistanceService, + }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.ts b/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.ts index 0d37c687104..e970fccb5a7 100644 --- a/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.ts +++ b/integration-libs/opf/payment/opf-api/adapters/opf-api-payment.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -18,6 +18,7 @@ import { OPF_CC_ACCESS_CODE_HEADER, OPF_CC_PUBLIC_KEY_HEADER, OpfConfig, + OpfMetadataStatePersistanceService, } from '@spartacus/opf/base/root'; import { OPF_AFTER_REDIRECT_SCRIPTS_NORMALIZER, @@ -47,6 +48,9 @@ export class OpfApiPaymentAdapter implements OpfPaymentAdapter { protected converter = inject(ConverterService); protected opfEndpointsService = inject(OpfEndpointsService); protected config = inject(OpfConfig); + protected opfMetadataStatePersistanceService = inject( + OpfMetadataStatePersistanceService + ); protected logger = inject(LoggerService); protected headerWithNoLanguage: { [name: string]: string } = { @@ -55,12 +59,14 @@ export class OpfApiPaymentAdapter implements OpfPaymentAdapter { }; protected header: { [name: string]: string } = { ...this.headerWithNoLanguage, - 'Accept-Language': 'en-us', + 'Accept-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }; protected headerWithContentLanguage: { [name: string]: string } = { ...this.headerWithNoLanguage, - 'Content-Language': 'en-us', + 'Content-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }; verifyPayment( @@ -178,7 +184,8 @@ export class OpfApiPaymentAdapter implements OpfPaymentAdapter { paymentConfig: OpfPaymentInitiationConfig ): Observable { const headers = new HttpHeaders({ - 'Accept-Language': 'en-us', + 'Accept-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }) .set( OPF_CC_PUBLIC_KEY_HEADER, diff --git a/integration-libs/opf/payment/opf-api/config/default-opf-api-payment-config.ts b/integration-libs/opf/payment/opf-api/config/default-opf-api-payment-config.ts index 2c784853f72..b7d502ffc2e 100644 --- a/integration-libs/opf/payment/opf-api/config/default-opf-api-payment-config.ts +++ b/integration-libs/opf/payment/opf-api/config/default-opf-api-payment-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/opf-api/model/index.ts b/integration-libs/opf/payment/opf-api/model/index.ts index 3580a29a0c4..867ae095441 100644 --- a/integration-libs/opf/payment/opf-api/model/index.ts +++ b/integration-libs/opf/payment/opf-api/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/opf-api/model/opf-api-payment-endpoints.model.ts b/integration-libs/opf/payment/opf-api/model/opf-api-payment-endpoints.model.ts index fe58893e609..14c36e7c8e7 100644 --- a/integration-libs/opf/payment/opf-api/model/opf-api-payment-endpoints.model.ts +++ b/integration-libs/opf/payment/opf-api/model/opf-api-payment-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/opf-api/opf-api-payment.module.ts b/integration-libs/opf/payment/opf-api/opf-api-payment.module.ts index 9d1f43e4c94..592e0a56256 100644 --- a/integration-libs/opf/payment/opf-api/opf-api-payment.module.ts +++ b/integration-libs/opf/payment/opf-api/opf-api-payment.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/opf-api/public_api.ts b/integration-libs/opf/payment/opf-api/public_api.ts index 0c8f22cbbb1..bb9cbbac950 100644 --- a/integration-libs/opf/payment/opf-api/public_api.ts +++ b/integration-libs/opf/payment/opf-api/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/opf-payment.module.ts b/integration-libs/opf/payment/opf-payment.module.ts index cea734c2b65..096c7ff3051 100644 --- a/integration-libs/opf/payment/opf-payment.module.ts +++ b/integration-libs/opf/payment/opf-payment.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/public_api.ts b/integration-libs/opf/payment/public_api.ts index 558d7a407d8..ed638a5b8b0 100644 --- a/integration-libs/opf/payment/public_api.ts +++ b/integration-libs/opf/payment/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-method-details/index.ts b/integration-libs/opf/payment/root/components/opf-payment-method-details/index.ts index 9e2f7196605..f778daaf7e0 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-method-details/index.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-method-details/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.spec.ts b/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.spec.ts index 5d89e8084de..5a4717a613e 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.spec.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.ts b/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.ts index 8502f3b326a..0d189721e60 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.module.ts b/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.module.ts index 23a3e4c5e99..95639d2b541 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.module.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-method-details/opf-payment-method-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-verification/index.ts b/integration-libs/opf/payment/root/components/opf-payment-verification/index.ts index 1b670910e92..dec364fa9e2 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-verification/index.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-verification/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.component.ts b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.component.ts index e580ea77e9c..35fbde62928 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.component.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.module.ts b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.module.ts index 92060d0e130..213b6dacf86 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.module.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.spec.ts b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.spec.ts index 45c8ece2570..16c30be82f7 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.spec.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.spec.ts @@ -112,14 +112,20 @@ describe('OpfPaymentVerificationService', () => { cxRoute: 'paymentVerificationResult', }, }, - queryParams: of({ paymentSessionId: mockPaymentSessionId }), + queryParams: of({ + opfPaymentSessionId: mockPaymentSessionId, + keyMock: 'valueMock', + }), } as unknown as ActivatedRoute; - it('should verify the result URL and return the response map if the route cxRoute is "paymentVerificationResult"', (done) => { + it('should verify the result URL and return the response map without opfPaymentSessionId if the route cxRoute is "paymentVerificationResult"', (done) => { service.verifyResultUrl(mockRouteSnapshot).subscribe((result) => { expect(result.paymentSessionId).toEqual(mockPaymentSessionId); expect(result.paramsMap).toEqual([ - { key: 'paymentSessionId', value: mockPaymentSessionId }, + { + key: 'keyMock', + value: 'valueMock', + }, ]); done(); }); @@ -133,14 +139,14 @@ describe('OpfPaymentVerificationService', () => { cxRoute: 'paymentVerificationResult', }, }, - queryParams: of({ afterRedirectScriptFlag: 'true' }), + queryParams: of({ opfAfterRedirectFlag: 'true' }), } as unknown as ActivatedRoute; const mockOpfMetadata: OpfMetadataModel = { isPaymentInProgress: true, selectedPaymentOptionId: 111, termsAndConditionsChecked: true, - paymentSessionId: mockPaymentSessionId, + opfPaymentSessionId: mockPaymentSessionId, isTermsAndConditionsAlertClosed: false, }; @@ -151,7 +157,7 @@ describe('OpfPaymentVerificationService', () => { service.verifyResultUrl(mockRouteSnapshot).subscribe((result) => { expect(result.paymentSessionId).toEqual(mockPaymentSessionId); expect(result.paramsMap).toEqual([ - { key: 'afterRedirectScriptFlag', value: 'true' }, + { key: 'opfAfterRedirectFlag', value: 'true' }, ]); expect(result.afterRedirectScriptFlag).toEqual('true'); done(); @@ -180,7 +186,7 @@ describe('OpfPaymentVerificationService', () => { isPaymentInProgress: true, selectedPaymentOptionId: 111, termsAndConditionsChecked: true, - paymentSessionId: undefined, + opfPaymentSessionId: undefined, isTermsAndConditionsAlertClosed: false, }; @@ -212,7 +218,7 @@ describe('OpfPaymentVerificationService', () => { isPaymentInProgress: true, selectedPaymentOptionId: 111, termsAndConditionsChecked: true, - paymentSessionId: undefined, + opfPaymentSessionId: undefined, isTermsAndConditionsAlertClosed: false, }; @@ -500,7 +506,7 @@ describe('OpfPaymentVerificationService', () => { isPaymentInProgress: true, selectedPaymentOptionId: 111, termsAndConditionsChecked: true, - paymentSessionId: '111111', + opfPaymentSessionId: '111111', isTermsAndConditionsAlertClosed: false, }; @@ -522,7 +528,7 @@ describe('OpfPaymentVerificationService', () => { isPaymentInProgress: false, selectedPaymentOptionId: 111, termsAndConditionsChecked: true, - paymentSessionId: '111111', + opfPaymentSessionId: '111111', isTermsAndConditionsAlertClosed: false, }; diff --git a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.ts b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.ts index 0fdc1da2d7e..6aa23b8bc3c 100644 --- a/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.ts +++ b/integration-libs/opf/payment/root/components/opf-payment-verification/opf-payment-verification.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -85,22 +85,26 @@ export class OpfPaymentVerificationService { }), concatMap((paymentSessionId: string | undefined) => { if (!paymentSessionId) { - return throwError(this.opfDefaultPaymentError); + return throwError(() => this.opfDefaultPaymentError); } return of({ paymentSessionId, - paramsMap, + paramsMap: paramsMap.filter( + (param) => + param.key !== + OpfPaymentVerificationUrlInput.OPF_PAYMENT_SESSION_ID + ), afterRedirectScriptFlag: this.findInParamsMap( - 'afterRedirectScriptFlag', + OpfPaymentVerificationUrlInput.OPF_AFTER_REDIRECT_FLAG, paramsMap ), }); }) ) - : throwError({ + : throwError(() => ({ ...this.opfDefaultPaymentError, message: 'opfPayment.errors.cancelPayment', - }); + })); } protected getPaymentSessionId( @@ -108,7 +112,7 @@ export class OpfPaymentVerificationService { ): Observable { if (paramMap?.length) { const paymentSessionId = this.findInParamsMap( - OpfPaymentVerificationUrlInput.PAYMENT_SESSION_ID, + OpfPaymentVerificationUrlInput.OPF_PAYMENT_SESSION_ID, paramMap ); return paymentSessionId @@ -121,7 +125,7 @@ export class OpfPaymentVerificationService { protected getPaymentSessionIdFromStorage(): Observable { return this.opfMetadataStoreService.getOpfMetadataState().pipe( take(1), - map((opfMetaData) => opfMetaData?.paymentSessionId) + map((opfMetaData) => opfMetaData?.opfPaymentSessionId) ); } @@ -153,12 +157,12 @@ export class OpfPaymentVerificationService { ) { return of(true); } else if (response.result === OpfPaymentVerificationResult.CANCELLED) { - return throwError({ + return throwError(() => ({ ...this.opfDefaultPaymentError, message: 'opfPayment.errors.cancelPayment', - }); + })); } else { - return throwError(this.opfDefaultPaymentError); + return throwError(() => this.opfDefaultPaymentError); } } diff --git a/integration-libs/opf/payment/root/config/default-opf-payment-routing-config.ts b/integration-libs/opf/payment/root/config/default-opf-payment-routing-config.ts index 5d66d781726..335d5ee850a 100644 --- a/integration-libs/opf/payment/root/config/default-opf-payment-routing-config.ts +++ b/integration-libs/opf/payment/root/config/default-opf-payment-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/config/index.ts b/integration-libs/opf/payment/root/config/index.ts index 929f225e0e1..fde99e02b07 100644 --- a/integration-libs/opf/payment/root/config/index.ts +++ b/integration-libs/opf/payment/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/facade/index.ts b/integration-libs/opf/payment/root/facade/index.ts index caae084ff29..55f4943840d 100644 --- a/integration-libs/opf/payment/root/facade/index.ts +++ b/integration-libs/opf/payment/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/facade/opf-payment.facade.ts b/integration-libs/opf/payment/root/facade/opf-payment.facade.ts index 1f82e0edddc..a1fd0a97020 100644 --- a/integration-libs/opf/payment/root/facade/opf-payment.facade.ts +++ b/integration-libs/opf/payment/root/facade/opf-payment.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/feature-name.ts b/integration-libs/opf/payment/root/feature-name.ts index fc0dcaf1880..2ff73152783 100644 --- a/integration-libs/opf/payment/root/feature-name.ts +++ b/integration-libs/opf/payment/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/model/augmented-core.model.ts b/integration-libs/opf/payment/root/model/augmented-core.model.ts index fe6d5f48375..34f4ecd58f3 100644 --- a/integration-libs/opf/payment/root/model/augmented-core.model.ts +++ b/integration-libs/opf/payment/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/model/index.ts b/integration-libs/opf/payment/root/model/index.ts index afc80e943f0..2c537d48280 100644 --- a/integration-libs/opf/payment/root/model/index.ts +++ b/integration-libs/opf/payment/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/model/opf-payment-error.model.ts b/integration-libs/opf/payment/root/model/opf-payment-error.model.ts index 60ce56e5a94..f97df233acd 100644 --- a/integration-libs/opf/payment/root/model/opf-payment-error.model.ts +++ b/integration-libs/opf/payment/root/model/opf-payment-error.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/model/opf-payment-verification.model.ts b/integration-libs/opf/payment/root/model/opf-payment-verification.model.ts index 0e446a8a846..62936e13eae 100644 --- a/integration-libs/opf/payment/root/model/opf-payment-verification.model.ts +++ b/integration-libs/opf/payment/root/model/opf-payment-verification.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -22,6 +22,6 @@ export enum OpfPaymentVerificationResult { } export enum OpfPaymentVerificationUrlInput { - PAYMENT_SESSION_ID = 'paymentSessionId', - ORDER_ID = 'orderId', + OPF_AFTER_REDIRECT_FLAG = 'opfAfterRedirectFlag', + OPF_PAYMENT_SESSION_ID = 'opfPaymentSessionId', } diff --git a/integration-libs/opf/payment/root/model/opf-payment.model.ts b/integration-libs/opf/payment/root/model/opf-payment.model.ts index 467db3f0a71..8a94bffa9a7 100644 --- a/integration-libs/opf/payment/root/model/opf-payment.model.ts +++ b/integration-libs/opf/payment/root/model/opf-payment.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -172,7 +172,7 @@ export interface OpfPaymentRenderMethodEvent { isLoading: boolean; isError: boolean; renderType?: OpfPaymentRenderPattern; - data?: string | null; + html?: string | null; destination?: OpfPaymentDestination; } diff --git a/integration-libs/opf/payment/root/opf-payment-root.module.ts b/integration-libs/opf/payment/root/opf-payment-root.module.ts index 07babb601f6..3f4124f9339 100644 --- a/integration-libs/opf/payment/root/opf-payment-root.module.ts +++ b/integration-libs/opf/payment/root/opf-payment-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/payment/root/public_api.ts b/integration-libs/opf/payment/root/public_api.ts index 9c3305a1ea5..d1547b21aa5 100644 --- a/integration-libs/opf/payment/root/public_api.ts +++ b/integration-libs/opf/payment/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/public_api.ts b/integration-libs/opf/public_api.ts index b47535672ea..6293494db05 100644 --- a/integration-libs/opf/public_api.ts +++ b/integration-libs/opf/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session-wrapper.service.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session-wrapper.service.ts index 4f2c66940f4..1dd3f0916e0 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session-wrapper.service.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session-wrapper.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.spec.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.spec.ts index 6563148f686..d53517caed1 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.spec.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.ts index 11f2f6d834c..d4acfc586a1 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/apple-pay-session.orchestrator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/index.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/index.ts index ad9f1ab6054..bd0d6264fa8 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/index.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay-session/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.spec.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.spec.ts index ca402972419..d3cc01d5022 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.spec.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.ts index 9a8c214f87c..eeb070b98be 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.module.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.module.ts index 6453df610fd..4a62a896a91 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.module.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.spec.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.spec.ts index 7a99a92e506..63901b5d60d 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.spec.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.ts index 0c90c8a7262..29ed0019087 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/apple-pay.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -49,6 +49,13 @@ export class ApplePayService { ); protected opfQuickBuyFacade = inject(OpfQuickBuyFacade); protected paymentInProgress = false; + protected readonly defaultApplePayCardParameters: any = { + shippingMethods: [], + merchantCapabilities: ['supports3DS'], + supportedNetworks: ['visa', 'masterCard', 'amex', 'discover'], + requiredShippingContactFields: ['email', 'name', 'postalAddress'], + requiredBillingContactFields: ['email', 'name', 'postalAddress'], + }; protected initialTransactionDetails: QuickBuyTransactionDetails = { context: OpfQuickBuyLocation.PRODUCT, @@ -168,16 +175,12 @@ export class ApplePayService { this.transactionDetails = this.initTransactionDetails(transactionInput); const countryCode = transactionInput?.countryCode || ''; const initialRequest: ApplePayJS.ApplePayPaymentRequest = { + ...this.defaultApplePayCardParameters, currencyCode: this.transactionDetails.total.currency, total: { amount: this.transactionDetails.total.amount, label: this.transactionDetails.total.label, }, - shippingMethods: [], - merchantCapabilities: ['supports3DS'], - supportedNetworks: ['visa', 'masterCard', 'amex', 'discover'], - requiredShippingContactFields: ['email', 'name', 'postalAddress'], - requiredBillingContactFields: ['email', 'name', 'postalAddress'], countryCode, }; diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/index.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/index.ts index 75d1549ec3b..9ae5ce5cc08 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/index.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/apple-pay/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.spec.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.spec.ts index 8fff40c5ee9..f143bf61421 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.spec.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.ts index 8914d3e5063..cf5d7aedb30 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.module.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.module.ts index cbcb3ab7cdf..e75c4b12fd9 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.module.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.spec.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.spec.ts index 48a94a18196..9323a4e4211 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.spec.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.ts index 37e7ed64855..a0cc7a69a70 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/google-pay.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -76,6 +76,22 @@ export class OpfGooglePayService { }, }; + protected readonly defaultGooglePayCardParameters: any = { + allowedAuthMethods: ['PAN_ONLY', 'CRYPTOGRAM_3DS'], + allowedCardNetworks: [ + 'AMEX', + 'DISCOVER', + 'INTERAC', + 'JCB', + 'MASTERCARD', + 'VISA', + ], + billingAddressRequired: true, + billingAddressParameters: { + format: 'FULL', + }, + }; + private initialTransactionInfo: google.payments.api.TransactionInfo = { totalPrice: '0.00', totalPriceStatus: 'ESTIMATED', @@ -480,19 +496,7 @@ export class OpfGooglePayService { this.googlePaymentRequest.allowedPaymentMethods = [ { parameters: { - allowedAuthMethods: ['PAN_ONLY', 'CRYPTOGRAM_3DS'], - allowedCardNetworks: [ - 'AMEX', - 'DISCOVER', - 'INTERAC', - 'JCB', - 'MASTERCARD', - 'VISA', - ], - billingAddressRequired: true, - billingAddressParameters: { - format: 'FULL', - }, + ...this.defaultGooglePayCardParameters, }, tokenizationSpecification: { parameters: { diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/index.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/index.ts index 1aa81a7756d..323b1d28af7 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/index.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/google-pay/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/index.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/index.ts index dea3f4ca18b..5a36d28fe6c 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/index.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.spec.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.spec.ts index d2d3304854a..82de4083053 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.spec.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.ts index d552188acad..ebdd0c79237 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.module.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.module.ts index 1b3400e9e5e..5b853455849 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.module.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.spec.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.spec.ts index 944dc7ad838..774eab36a26 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.spec.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.ts index f590ba4f8e8..7533ee47873 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-buttons/opf-quick-buy-buttons.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/opf-quick-buy-components.module.ts b/integration-libs/opf/quick-buy/components/opf-quick-buy-components.module.ts index 71ea7e1bcae..8c8abf79d41 100644 --- a/integration-libs/opf/quick-buy/components/opf-quick-buy-components.module.ts +++ b/integration-libs/opf/quick-buy/components/opf-quick-buy-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/components/public_api.ts b/integration-libs/opf/quick-buy/components/public_api.ts index cbc0b00f2f2..e04d5044627 100644 --- a/integration-libs/opf/quick-buy/components/public_api.ts +++ b/integration-libs/opf/quick-buy/components/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/connectors/index.ts b/integration-libs/opf/quick-buy/core/connectors/index.ts index 5319ac93b18..5ed6905ca37 100644 --- a/integration-libs/opf/quick-buy/core/connectors/index.ts +++ b/integration-libs/opf/quick-buy/core/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.adapter.ts b/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.adapter.ts index 20846828238..62abea7e21d 100644 --- a/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.adapter.ts +++ b/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.spec.ts b/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.spec.ts index cc4bc3d389d..6c27ffb22ff 100644 --- a/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.spec.ts +++ b/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.ts b/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.ts index 5366b251865..ea3d2441e14 100644 --- a/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.ts +++ b/integration-libs/opf/quick-buy/core/connectors/opf-quick-buy.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/facade/facade-providers.ts b/integration-libs/opf/quick-buy/core/facade/facade-providers.ts index 277cb27157c..3de0bc9be14 100644 --- a/integration-libs/opf/quick-buy/core/facade/facade-providers.ts +++ b/integration-libs/opf/quick-buy/core/facade/facade-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/facade/index.ts b/integration-libs/opf/quick-buy/core/facade/index.ts index b71ebd71bf7..5c3d63c56ab 100644 --- a/integration-libs/opf/quick-buy/core/facade/index.ts +++ b/integration-libs/opf/quick-buy/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.spec.ts b/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.spec.ts index a2ad6968c94..813dc635b6d 100644 --- a/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.spec.ts +++ b/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.ts b/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.ts index 4007a28cc51..dcd42542284 100644 --- a/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.ts +++ b/integration-libs/opf/quick-buy/core/facade/opf-quick-buy.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/opf-quick-buy-core.module.ts b/integration-libs/opf/quick-buy/core/opf-quick-buy-core.module.ts index d5672dd6a9f..4eb0913af0c 100644 --- a/integration-libs/opf/quick-buy/core/opf-quick-buy-core.module.ts +++ b/integration-libs/opf/quick-buy/core/opf-quick-buy-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/public_api.ts b/integration-libs/opf/quick-buy/core/public_api.ts index 6f213071e9c..da647df2158 100644 --- a/integration-libs/opf/quick-buy/core/public_api.ts +++ b/integration-libs/opf/quick-buy/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/services/index.ts b/integration-libs/opf/quick-buy/core/services/index.ts index 372f83fa89e..5169e75ca4f 100644 --- a/integration-libs/opf/quick-buy/core/services/index.ts +++ b/integration-libs/opf/quick-buy/core/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.spec.ts b/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.spec.ts index 05a83b69eb2..e7b7aa77734 100644 --- a/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.spec.ts +++ b/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -427,9 +427,11 @@ describe('OpfQuickBuyTransactionService', () => { }); describe('deleteUserAddresses', () => { - it('should call deleteUserAddress for each address ID', () => { + it('should call `deleteUserAddress` for each address ID for logged in users', () => { const addrIds = ['addr1', 'addr2', 'addr3']; + authService.isUserLoggedIn.and.returnValue(of(true)); + service.deleteUserAddresses(addrIds); addrIds.forEach((addrId) => { @@ -439,9 +441,21 @@ describe('OpfQuickBuyTransactionService', () => { }); }); + it('should not call `deleteUserAddress` for unauthenticated users', () => { + const addrIds = ['addr1', 'addr2', 'addr3']; + + authService.isUserLoggedIn.and.returnValue(of(false)); + + service.deleteUserAddresses(addrIds); + + expect(userAddressService.deleteUserAddress).toHaveBeenCalledTimes(0); + }); + it('should disable global messages for address deletion success', () => { const addrIds = ['addr1', 'addr2']; + authService.isUserLoggedIn.and.returnValue(of(true)); + service.deleteUserAddresses(addrIds); expect(opfGlobalMessageService.disableGlobalMessage).toHaveBeenCalledWith( diff --git a/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.ts b/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.ts index 523dacab745..f2179541cee 100644 --- a/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.ts +++ b/integration-libs/opf/quick-buy/core/services/opf-quick-buy-transaction.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -176,12 +176,19 @@ export class OpfQuickBuyTransactionService { } deleteUserAddresses(addrIds: string[]): void { - this.opfGlobalMessageService.disableGlobalMessage([ - 'addressForm.userAddressDeleteSuccess', - ]); - addrIds.forEach((addrId) => { - this.userAddressService.deleteUserAddress(addrId); - }); + this.authService + .isUserLoggedIn() + .pipe(take(1)) + .subscribe((isUserLoggedIn) => { + if (isUserLoggedIn) { + this.opfGlobalMessageService.disableGlobalMessage([ + 'addressForm.userAddressDeleteSuccess', + ]); + addrIds.forEach((addrId) => { + this.userAddressService.deleteUserAddress(addrId); + }); + } + }); } createCartGuestUser(): Observable { diff --git a/integration-libs/opf/quick-buy/core/tokens/index.ts b/integration-libs/opf/quick-buy/core/tokens/index.ts index 62a40ab0d42..b176045f70b 100644 --- a/integration-libs/opf/quick-buy/core/tokens/index.ts +++ b/integration-libs/opf/quick-buy/core/tokens/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/core/tokens/tokens.ts b/integration-libs/opf/quick-buy/core/tokens/tokens.ts index f14dcf1415f..e7fded14b50 100644 --- a/integration-libs/opf/quick-buy/core/tokens/tokens.ts +++ b/integration-libs/opf/quick-buy/core/tokens/tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/opf-api/adapters/index.ts b/integration-libs/opf/quick-buy/opf-api/adapters/index.ts index b8040b7c01c..c2de6502cd3 100644 --- a/integration-libs/opf/quick-buy/opf-api/adapters/index.ts +++ b/integration-libs/opf/quick-buy/opf-api/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.spec.ts b/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.spec.ts index b70811cda81..12f82dfac7a 100644 --- a/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.spec.ts +++ b/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.spec.ts @@ -1,25 +1,38 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import { ConverterService, LoggerService } from '@spartacus/core'; import { OpfEndpointsService } from '@spartacus/opf/base/core'; import { OPF_CC_ACCESS_CODE_HEADER, OPF_CC_PUBLIC_KEY_HEADER, OpfConfig, + OpfMetadataStatePersistanceService, } from '@spartacus/opf/base/root'; -import { OpfApiQuickBuyAdapter } from './opf-api-quick-buy.adapter'; import { ApplePaySessionVerificationRequest } from '@spartacus/opf/quick-buy/root'; import { catchError, Observable, throwError } from 'rxjs'; +import { OpfApiQuickBuyAdapter } from './opf-api-quick-buy.adapter'; + +class MockOpfMetadataStatePersistanceService + implements Partial +{ + getActiveLanguage(): string { + return 'en-us'; + } +} describe('OpfApiQuickBuyAdapter', () => { let service: OpfApiQuickBuyAdapter; @@ -57,13 +70,19 @@ describe('OpfApiQuickBuyAdapter', () => { mockOpfConfig = { opf: { commerceCloudPublicKey: 'public-key' } }; TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OpfApiQuickBuyAdapter, { provide: ConverterService, useValue: mockConverter }, { provide: OpfEndpointsService, useValue: mockOpfEndpointsService }, { provide: OpfConfig, useValue: mockOpfConfig }, { provide: LoggerService, useValue: mockLogger }, + { + provide: OpfMetadataStatePersistanceService, + useClass: MockOpfMetadataStatePersistanceService, + }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.ts b/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.ts index 9aa896b7817..5e8ec4b8843 100644 --- a/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.ts +++ b/integration-libs/opf/quick-buy/opf-api/adapters/opf-api-quick-buy.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -18,6 +18,7 @@ import { OPF_CC_ACCESS_CODE_HEADER, OPF_CC_PUBLIC_KEY_HEADER, OpfConfig, + OpfMetadataStatePersistanceService, } from '@spartacus/opf/base/root'; import { OPF_APPLE_PAY_WEB_SESSION_NORMALIZER, @@ -36,6 +37,9 @@ export class OpfApiQuickBuyAdapter implements OpfQuickBuyAdapter { protected converter = inject(ConverterService); protected opfEndpointsService = inject(OpfEndpointsService); protected config = inject(OpfConfig); + protected opfMetadataStatePersistanceService = inject( + OpfMetadataStatePersistanceService + ); protected logger = inject(LoggerService); protected headerWithNoLanguage: { [name: string]: string } = { @@ -45,7 +49,8 @@ export class OpfApiQuickBuyAdapter implements OpfQuickBuyAdapter { protected headerWithContentLanguage: { [name: string]: string } = { ...this.headerWithNoLanguage, - 'Content-Language': 'en-us', + 'Content-Language': + this.opfMetadataStatePersistanceService.getActiveLanguage(), }; getApplePayWebSession( diff --git a/integration-libs/opf/quick-buy/opf-api/config/default-opf-api-quick-buy-config.ts b/integration-libs/opf/quick-buy/opf-api/config/default-opf-api-quick-buy-config.ts index 0a4fabb33aa..3f49ec55217 100644 --- a/integration-libs/opf/quick-buy/opf-api/config/default-opf-api-quick-buy-config.ts +++ b/integration-libs/opf/quick-buy/opf-api/config/default-opf-api-quick-buy-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/opf-api/model/index.ts b/integration-libs/opf/quick-buy/opf-api/model/index.ts index 30a8f2f0853..517a619642f 100644 --- a/integration-libs/opf/quick-buy/opf-api/model/index.ts +++ b/integration-libs/opf/quick-buy/opf-api/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/opf-api/model/opf-api-quick-buy-endpoints.model.ts b/integration-libs/opf/quick-buy/opf-api/model/opf-api-quick-buy-endpoints.model.ts index 72106c06243..97f45d5e0d1 100644 --- a/integration-libs/opf/quick-buy/opf-api/model/opf-api-quick-buy-endpoints.model.ts +++ b/integration-libs/opf/quick-buy/opf-api/model/opf-api-quick-buy-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/opf-api/opf-api-quick-buy.module.ts b/integration-libs/opf/quick-buy/opf-api/opf-api-quick-buy.module.ts index 66dcfc623a9..e1278107516 100644 --- a/integration-libs/opf/quick-buy/opf-api/opf-api-quick-buy.module.ts +++ b/integration-libs/opf/quick-buy/opf-api/opf-api-quick-buy.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/opf-api/public_api.ts b/integration-libs/opf/quick-buy/opf-api/public_api.ts index 46b610b8780..da84191fb41 100644 --- a/integration-libs/opf/quick-buy/opf-api/public_api.ts +++ b/integration-libs/opf/quick-buy/opf-api/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/opf-quick-buy.module.ts b/integration-libs/opf/quick-buy/opf-quick-buy.module.ts index ad609e7683e..7090d416a18 100644 --- a/integration-libs/opf/quick-buy/opf-quick-buy.module.ts +++ b/integration-libs/opf/quick-buy/opf-quick-buy.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/public_api.ts b/integration-libs/opf/quick-buy/public_api.ts index 71d3b23b87d..69160f21b33 100644 --- a/integration-libs/opf/quick-buy/public_api.ts +++ b/integration-libs/opf/quick-buy/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/config/default-opf-quick-buy-config.ts b/integration-libs/opf/quick-buy/root/config/default-opf-quick-buy-config.ts index 530d6df71cc..6d174966ea0 100644 --- a/integration-libs/opf/quick-buy/root/config/default-opf-quick-buy-config.ts +++ b/integration-libs/opf/quick-buy/root/config/default-opf-quick-buy-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/config/index.ts b/integration-libs/opf/quick-buy/root/config/index.ts index f9e16353f22..765ed275031 100644 --- a/integration-libs/opf/quick-buy/root/config/index.ts +++ b/integration-libs/opf/quick-buy/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/config/opf-quick-buy-config.ts b/integration-libs/opf/quick-buy/root/config/opf-quick-buy-config.ts index 5636f9f6ced..b8682672a1c 100644 --- a/integration-libs/opf/quick-buy/root/config/opf-quick-buy-config.ts +++ b/integration-libs/opf/quick-buy/root/config/opf-quick-buy-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/facade/index.ts b/integration-libs/opf/quick-buy/root/facade/index.ts index 75e7004272b..1eb900eec85 100644 --- a/integration-libs/opf/quick-buy/root/facade/index.ts +++ b/integration-libs/opf/quick-buy/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/facade/opf-quick-buy.facade.ts b/integration-libs/opf/quick-buy/root/facade/opf-quick-buy.facade.ts index 61478f2cab9..012fb6a0ba2 100644 --- a/integration-libs/opf/quick-buy/root/facade/opf-quick-buy.facade.ts +++ b/integration-libs/opf/quick-buy/root/facade/opf-quick-buy.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/feature-name.ts b/integration-libs/opf/quick-buy/root/feature-name.ts index 0afcf7b7e5a..c496071a0e9 100644 --- a/integration-libs/opf/quick-buy/root/feature-name.ts +++ b/integration-libs/opf/quick-buy/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/model/augmented-opf-quick-buy.model.ts b/integration-libs/opf/quick-buy/root/model/augmented-opf-quick-buy.model.ts index 626b98db066..26bb863e62a 100644 --- a/integration-libs/opf/quick-buy/root/model/augmented-opf-quick-buy.model.ts +++ b/integration-libs/opf/quick-buy/root/model/augmented-opf-quick-buy.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/model/constants.ts b/integration-libs/opf/quick-buy/root/model/constants.ts index da073ccd573..bd050721e09 100644 --- a/integration-libs/opf/quick-buy/root/model/constants.ts +++ b/integration-libs/opf/quick-buy/root/model/constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/model/index.ts b/integration-libs/opf/quick-buy/root/model/index.ts index 8ca6e243e9b..7d10f9332f8 100644 --- a/integration-libs/opf/quick-buy/root/model/index.ts +++ b/integration-libs/opf/quick-buy/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/model/opf-apple-pay.model.ts b/integration-libs/opf/quick-buy/root/model/opf-apple-pay.model.ts index 459021c0732..d70b52ed0ef 100644 --- a/integration-libs/opf/quick-buy/root/model/opf-apple-pay.model.ts +++ b/integration-libs/opf/quick-buy/root/model/opf-apple-pay.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/model/opf-quick-buy.model.ts b/integration-libs/opf/quick-buy/root/model/opf-quick-buy.model.ts index 08d94206c5d..659ecd9adc6 100644 --- a/integration-libs/opf/quick-buy/root/model/opf-quick-buy.model.ts +++ b/integration-libs/opf/quick-buy/root/model/opf-quick-buy.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/opf-quick-buy-root.module.ts b/integration-libs/opf/quick-buy/root/opf-quick-buy-root.module.ts index f19cfa8be5a..4bbb5e7c5d6 100644 --- a/integration-libs/opf/quick-buy/root/opf-quick-buy-root.module.ts +++ b/integration-libs/opf/quick-buy/root/opf-quick-buy-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/quick-buy/root/public_api.ts b/integration-libs/opf/quick-buy/root/public_api.ts index 95ee241ec6d..0575b7e0e6e 100644 --- a/integration-libs/opf/quick-buy/root/public_api.ts +++ b/integration-libs/opf/quick-buy/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/schematics/add-opf/__snapshots__/index_spec.ts.snap b/integration-libs/opf/schematics/add-opf/__snapshots__/index_spec.ts.snap index 156c0c67417..9db839d7cad 100644 --- a/integration-libs/opf/schematics/add-opf/__snapshots__/index_spec.ts.snap +++ b/integration-libs/opf/schematics/add-opf/__snapshots__/index_spec.ts.snap @@ -108,8 +108,10 @@ exports[`Spartacus SAP OPF integration schematics: ng-add SAP OPF feature genera "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", @@ -127,13 +129,13 @@ exports[`Spartacus SAP OPF integration schematics: ng-add SAP OPF feature genera "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -159,10 +161,7 @@ exports[`Spartacus SAP OPF integration schematics: ng-add SAP OPF feature genera "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -174,8 +173,10 @@ exports[`Spartacus SAP OPF integration schematics: ng-add SAP OPF feature genera "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss", diff --git a/integration-libs/opf/schematics/add-opf/index.ts b/integration-libs/opf/schematics/add-opf/index.ts index 854865f0061..7be15805af1 100644 --- a/integration-libs/opf/schematics/add-opf/index.ts +++ b/integration-libs/opf/schematics/add-opf/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/schematics/add-opf/schema.json b/integration-libs/opf/schematics/add-opf/schema.json index 96ea7de885f..fb00e63aa2d 100644 --- a/integration-libs/opf/schematics/add-opf/schema.json +++ b/integration-libs/opf/schematics/add-opf/schema.json @@ -24,6 +24,14 @@ "features": { "type": "array", "uniqueItems": true, + "default": [ + "OPF-Checkout", + "OPF-Base", + "OPF-Payment", + "OPF-Cta", + "OPF-Global-Functions", + "OPF-Quick-Buy" + ], "items": { "enum": [ "OPF-Checkout", @@ -35,14 +43,42 @@ ], "type": "string" }, - "default": [ - "OPF-Checkout", - "OPF-Base", - "OPF-Payment", - "OPF-Cta", - "OPF-Global-Functions", - "OPF-Quick-Buy" - ] + "x-prompt": { + "message": "Which Opey Payment Framework features would you like to set up?", + "type": "list", + "items": [ + { + "value": "OPF-Checkout", + "label": "OPF Checkout", + "checked": true + }, + { + "value": "OPF-Base", + "label": "OPF Base", + "checked": true + }, + { + "value": "OPF-Payment", + "label": "OPF Payment", + "checked": true + }, + { + "value": "OPF-Cta", + "label": "OPF CTA", + "checked": true + }, + { + "value": "OPF-Global-Functions", + "label": "OPF Global Functions", + "checked": true + }, + { + "value": "OPF-Quick-Buy", + "label": "OPF Quick Buy", + "checked": true + } + ] + } }, "opfBaseUrl": { "type": "string", diff --git a/integration-libs/opf/setup-jest.ts b/integration-libs/opf/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/opf/setup-jest.ts +++ b/integration-libs/opf/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opf/test.ts b/integration-libs/opf/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/opf/test.ts +++ b/integration-libs/opf/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/package.json b/integration-libs/opps/package.json index d6c73959daf..39818e54ea0 100644 --- a/integration-libs/opps/package.json +++ b/integration-libs/opps/package.json @@ -25,10 +25,10 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/router": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", diff --git a/integration-libs/opps/public_api.ts b/integration-libs/opps/public_api.ts index 3fe3a63378c..13d326ec9eb 100644 --- a/integration-libs/opps/public_api.ts +++ b/integration-libs/opps/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/config/default-opps-config.ts b/integration-libs/opps/root/config/default-opps-config.ts index 8df47253742..7d6829adbcc 100644 --- a/integration-libs/opps/root/config/default-opps-config.ts +++ b/integration-libs/opps/root/config/default-opps-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/config/index.ts b/integration-libs/opps/root/config/index.ts index 1cfa89a8198..876d6315761 100644 --- a/integration-libs/opps/root/config/index.ts +++ b/integration-libs/opps/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/config/opps-config.ts b/integration-libs/opps/root/config/opps-config.ts index 33d5947852f..c2bf40c8010 100644 --- a/integration-libs/opps/root/config/opps-config.ts +++ b/integration-libs/opps/root/config/opps-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/coupon-codes/http-interceptors/index.ts b/integration-libs/opps/root/coupon-codes/http-interceptors/index.ts index bfb4e0eb065..84a60630e21 100644 --- a/integration-libs/opps/root/coupon-codes/http-interceptors/index.ts +++ b/integration-libs/opps/root/coupon-codes/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.spec.ts b/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.spec.ts index e291ebd2bc9..f71cb89e42d 100644 --- a/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.spec.ts +++ b/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { WindowRef } from '@spartacus/core'; @@ -33,7 +38,7 @@ describe('OccCouponCodesInterceptor', () => { let couponService: OppsCouponCodesService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: OppsConfig, useValue: mockOppsConfig }, { provide: WindowRef, useValue: MockWindowRef }, @@ -46,6 +51,8 @@ describe('OccCouponCodesInterceptor', () => { provide: OppsCouponCodesService, useClass: MockOppsCouponCodesService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.ts b/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.ts index a307a19eacd..8500f6bdb3b 100644 --- a/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.ts +++ b/integration-libs/opps/root/coupon-codes/http-interceptors/occ-opps-coupon-codes.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/coupon-codes/index.ts b/integration-libs/opps/root/coupon-codes/index.ts index 0e8079dca4a..ca6341d601d 100644 --- a/integration-libs/opps/root/coupon-codes/index.ts +++ b/integration-libs/opps/root/coupon-codes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/coupon-codes/opps-coupon-codes.module.ts b/integration-libs/opps/root/coupon-codes/opps-coupon-codes.module.ts index d4b738037c5..82771aee80d 100644 --- a/integration-libs/opps/root/coupon-codes/opps-coupon-codes.module.ts +++ b/integration-libs/opps/root/coupon-codes/opps-coupon-codes.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/coupon-codes/opps-coupon-codes.service.ts b/integration-libs/opps/root/coupon-codes/opps-coupon-codes.service.ts index ede549acf43..494b2c7a8de 100644 --- a/integration-libs/opps/root/coupon-codes/opps-coupon-codes.service.ts +++ b/integration-libs/opps/root/coupon-codes/opps-coupon-codes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/login-required/index.ts b/integration-libs/opps/root/login-required/index.ts index fce5c242437..24902577917 100644 --- a/integration-libs/opps/root/login-required/index.ts +++ b/integration-libs/opps/root/login-required/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/login-required/opps-login-required.guard.ts b/integration-libs/opps/root/login-required/opps-login-required.guard.ts index 2c5ce447839..65abfee7aad 100644 --- a/integration-libs/opps/root/login-required/opps-login-required.guard.ts +++ b/integration-libs/opps/root/login-required/opps-login-required.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable, inject, isDevMode } from '@angular/core'; -import { RouterStateSnapshot, UrlTree, Router } from '@angular/router'; +import { GuardResult, Router, RouterStateSnapshot } from '@angular/router'; import { AuthRedirectService, AuthService, @@ -29,7 +29,7 @@ export class OppsLoginRequiredGuard { canActivate( route: CmsActivatedRouteSnapshot, _state: RouterStateSnapshot - ): Observable { + ): Observable { const navigation = this.router.getCurrentNavigation(); return this.authService.isUserLoggedIn().pipe( take(1), diff --git a/integration-libs/opps/root/login-required/opps-login-required.module.ts b/integration-libs/opps/root/login-required/opps-login-required.module.ts index 91b033222e4..d5859719dfa 100644 --- a/integration-libs/opps/root/login-required/opps-login-required.module.ts +++ b/integration-libs/opps/root/login-required/opps-login-required.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/opps-root.module.ts b/integration-libs/opps/root/opps-root.module.ts index ab649240214..897a8c8aed1 100644 --- a/integration-libs/opps/root/opps-root.module.ts +++ b/integration-libs/opps/root/opps-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/root/public_api.ts b/integration-libs/opps/root/public_api.ts index 76c4518945b..f3be38f0ba0 100644 --- a/integration-libs/opps/root/public_api.ts +++ b/integration-libs/opps/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/schematics/add-opps/index.ts b/integration-libs/opps/schematics/add-opps/index.ts index 9b80c5d23b2..dd40df1cca7 100644 --- a/integration-libs/opps/schematics/add-opps/index.ts +++ b/integration-libs/opps/schematics/add-opps/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/setup-jest.ts b/integration-libs/opps/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/opps/setup-jest.ts +++ b/integration-libs/opps/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/test.ts b/integration-libs/opps/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/opps/test.ts +++ b/integration-libs/opps/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/opps/tsconfig.schematics.json b/integration-libs/opps/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/opps/tsconfig.schematics.json +++ b/integration-libs/opps/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/s4-service/assets/public_api.ts b/integration-libs/s4-service/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/integration-libs/s4-service/assets/public_api.ts +++ b/integration-libs/s4-service/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/assets/translations/en/index.ts b/integration-libs/s4-service/assets/translations/en/index.ts index c58430e3133..2bfd855ed52 100644 --- a/integration-libs/s4-service/assets/translations/en/index.ts +++ b/integration-libs/s4-service/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/assets/translations/translations.ts b/integration-libs/s4-service/assets/translations/translations.ts index 94c93b69cc4..2b7af411708 100644 --- a/integration-libs/s4-service/assets/translations/translations.ts +++ b/integration-libs/s4-service/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.component.ts b/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.component.ts index 207b7287b98..5bdafd2e439 100644 --- a/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.component.ts +++ b/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.module.ts b/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.module.ts index c80e8651d56..2c81988f6cd 100644 --- a/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.module.ts +++ b/integration-libs/s4-service/checkout/components/checkout-delivery-mode/service-checkout-delivery-mode.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.spec.ts b/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.spec.ts index 9f80369bee9..c65b21ab9c9 100644 --- a/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.spec.ts +++ b/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { ActiveCartFacade, Cart, @@ -30,18 +29,18 @@ import { QueryState, UserCostCenterService, } from '@spartacus/core'; +import { + CheckoutServiceDetailsFacade, + CheckoutServiceSchedulePickerService, + S4ServiceDeliveryModeConfig, + ServiceDateTime, +} from '@spartacus/s4-service/root'; import { Card, OutletModule, PromotionsModule } from '@spartacus/storefront'; import { IconTestingModule } from 'projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module'; import { BehaviorSubject, EMPTY, Observable, of } from 'rxjs'; import { ServiceCheckoutReviewSubmitComponent } from './service-checkout-review-submit.component'; import createSpy = jasmine.createSpy; -import { - CheckoutServiceDetailsFacade, - CheckoutServiceSchedulePickerService, - ServiceDateTime, - S4ServiceDeliveryModeConfig, -} from '@spartacus/s4-service/root'; const mockServiceDeliveryModeConfig: S4ServiceDeliveryModeConfig = { s4ServiceDeliveryMode: { code: 'fast-service', @@ -255,7 +254,6 @@ describe('ServiceCheckoutReviewSubmitComponent', () => { imports: [ I18nTestingModule, PromotionsModule, - RouterTestingModule, IconTestingModule, OutletModule, ], diff --git a/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.ts b/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.ts index b0ccf327e6f..90acf0de01a 100644 --- a/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.ts +++ b/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.module.ts b/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.module.ts index 56365e6f748..ea8d47db93d 100644 --- a/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.module.ts +++ b/integration-libs/s4-service/checkout/components/checkout-review-submit/service-checkout-review-submit.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.component.html b/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.component.html index 33cee2d5bdd..0da1b701c0f 100644 --- a/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.component.html +++ b/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.component.html @@ -96,7 +96,7 @@ + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.module.ts b/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.module.ts index 121f1e45478..0729869d406 100644 --- a/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.module.ts +++ b/integration-libs/s4-service/checkout/components/checkout-service-details/checkout-service-details.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/guards/checkout-service-order-steps-set.guard.ts b/integration-libs/s4-service/checkout/components/guards/checkout-service-order-steps-set.guard.ts index 09221b3930c..019d518d5a8 100644 --- a/integration-libs/s4-service/checkout/components/guards/checkout-service-order-steps-set.guard.ts +++ b/integration-libs/s4-service/checkout/components/guards/checkout-service-order-steps-set.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable, inject } from '@angular/core'; -import { ActivatedRouteSnapshot, UrlTree } from '@angular/router'; +import { ActivatedRouteSnapshot, GuardResult } from '@angular/router'; import { ActiveCartFacade } from '@spartacus/cart/base/root'; import { CheckoutB2BStepsSetGuard } from '@spartacus/checkout/b2b/components'; import { CheckoutStep, CheckoutStepType } from '@spartacus/checkout/base/root'; @@ -23,7 +23,7 @@ export class CheckoutServiceOrderStepsSetGuard extends CheckoutB2BStepsSetGuard protected activeCartFacade = inject(ActiveCartFacade); protected config = inject(S4ServiceDeliveryModeConfig); - canActivate(route: ActivatedRouteSnapshot): Observable { + canActivate(route: ActivatedRouteSnapshot): Observable { return combineLatest( this.checkoutServiceDetailsFacade.hasServiceItems(), this.checkoutServiceDetailsFacade.hasNonServiceItems() @@ -42,9 +42,7 @@ export class CheckoutServiceOrderStepsSetGuard extends CheckoutB2BStepsSetGuard ); } - protected isServiceDetailsSet( - step: CheckoutStep - ): Observable { + protected isServiceDetailsSet(step: CheckoutStep): Observable { return this.checkoutServiceDetailsFacade .getSelectedServiceDetailsState() .pipe( @@ -80,7 +78,7 @@ export class CheckoutServiceOrderStepsSetGuard extends CheckoutB2BStepsSetGuard protected override isB2BStepSet( step: CheckoutStep, isAccountPayment: boolean - ): Observable { + ): Observable { if (step && !step.disabled) { switch (step.type[0]) { case CheckoutStepType.PAYMENT_TYPE: diff --git a/integration-libs/s4-service/checkout/components/guards/index.ts b/integration-libs/s4-service/checkout/components/guards/index.ts index 2f6a735e45a..4eb944e740d 100644 --- a/integration-libs/s4-service/checkout/components/guards/index.ts +++ b/integration-libs/s4-service/checkout/components/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/index.ts b/integration-libs/s4-service/checkout/components/index.ts index e147f3538f2..88f5624b6c9 100644 --- a/integration-libs/s4-service/checkout/components/index.ts +++ b/integration-libs/s4-service/checkout/components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/components/s4-service-checkout-component.module.ts b/integration-libs/s4-service/checkout/components/s4-service-checkout-component.module.ts index 6b91a44b5d8..b1365b95d27 100644 --- a/integration-libs/s4-service/checkout/components/s4-service-checkout-component.module.ts +++ b/integration-libs/s4-service/checkout/components/s4-service-checkout-component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/core/connector/checkout-service-details.adapter.ts b/integration-libs/s4-service/checkout/core/connector/checkout-service-details.adapter.ts index 18946f0892a..b5486cf7df6 100644 --- a/integration-libs/s4-service/checkout/core/connector/checkout-service-details.adapter.ts +++ b/integration-libs/s4-service/checkout/core/connector/checkout-service-details.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/core/connector/checkout-service-details.connector.ts b/integration-libs/s4-service/checkout/core/connector/checkout-service-details.connector.ts index 092508854d0..91c77f856e6 100644 --- a/integration-libs/s4-service/checkout/core/connector/checkout-service-details.connector.ts +++ b/integration-libs/s4-service/checkout/core/connector/checkout-service-details.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/core/connector/index.ts b/integration-libs/s4-service/checkout/core/connector/index.ts index f6439411fb4..e6f57464565 100644 --- a/integration-libs/s4-service/checkout/core/connector/index.ts +++ b/integration-libs/s4-service/checkout/core/connector/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/core/facade/checkout-service-details.service.ts b/integration-libs/s4-service/checkout/core/facade/checkout-service-details.service.ts index 08d6c969980..116bff2373a 100644 --- a/integration-libs/s4-service/checkout/core/facade/checkout-service-details.service.ts +++ b/integration-libs/s4-service/checkout/core/facade/checkout-service-details.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/core/facade/index.ts b/integration-libs/s4-service/checkout/core/facade/index.ts index 84bcc317efd..e5a43fbdd1d 100644 --- a/integration-libs/s4-service/checkout/core/facade/index.ts +++ b/integration-libs/s4-service/checkout/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/core/index.ts b/integration-libs/s4-service/checkout/core/index.ts index 512e138f7b6..4ed7f14c636 100644 --- a/integration-libs/s4-service/checkout/core/index.ts +++ b/integration-libs/s4-service/checkout/core/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/core/s4-service-checkout-core.module.ts b/integration-libs/s4-service/checkout/core/s4-service-checkout-core.module.ts index aab2c682d9d..3a9d8bbc640 100644 --- a/integration-libs/s4-service/checkout/core/s4-service-checkout-core.module.ts +++ b/integration-libs/s4-service/checkout/core/s4-service-checkout-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/occ/adapter/index.ts b/integration-libs/s4-service/checkout/occ/adapter/index.ts index 133877a6a77..c4b6c669172 100644 --- a/integration-libs/s4-service/checkout/occ/adapter/index.ts +++ b/integration-libs/s4-service/checkout/occ/adapter/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.spec.ts b/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.spec.ts index adc03cf0edb..e2e4681a342 100644 --- a/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.spec.ts +++ b/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.spec.ts @@ -1,11 +1,15 @@ import { TestBed } from '@angular/core/testing'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { LoggerService, OccEndpointsService } from '@spartacus/core'; import { ServiceDetails } from '@spartacus/s4-service/root'; import { OccCheckoutServiceDetailsAdapter } from './occ-checkout-service-details.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const mockUrl = 'testUrl/setServiceScheduleSlot?userId=testUserId&cartId=testCartId'; @@ -27,11 +31,13 @@ describe('OccCheckoutServiceDetailsAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCheckoutServiceDetailsAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, { provide: LoggerService, useValue: loggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); adapter = TestBed.inject(OccCheckoutServiceDetailsAdapter); diff --git a/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.ts b/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.ts index 6fb839a319a..48cbb355e0b 100644 --- a/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.ts +++ b/integration-libs/s4-service/checkout/occ/adapter/occ-checkout-service-details.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/occ/config/default-occ-checkout-s4-service-config.ts b/integration-libs/s4-service/checkout/occ/config/default-occ-checkout-s4-service-config.ts index 3af2881fcc2..4c4c9f6556c 100644 --- a/integration-libs/s4-service/checkout/occ/config/default-occ-checkout-s4-service-config.ts +++ b/integration-libs/s4-service/checkout/occ/config/default-occ-checkout-s4-service-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/occ/index.ts b/integration-libs/s4-service/checkout/occ/index.ts index 55dee8cce10..8e6f01d003e 100644 --- a/integration-libs/s4-service/checkout/occ/index.ts +++ b/integration-libs/s4-service/checkout/occ/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/occ/s4-service-checkout-occ.module.ts b/integration-libs/s4-service/checkout/occ/s4-service-checkout-occ.module.ts index 82473a711d8..cd758e1c1ee 100644 --- a/integration-libs/s4-service/checkout/occ/s4-service-checkout-occ.module.ts +++ b/integration-libs/s4-service/checkout/occ/s4-service-checkout-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/public_api.ts b/integration-libs/s4-service/checkout/public_api.ts index b7d49ca8afa..77865b3f8fa 100644 --- a/integration-libs/s4-service/checkout/public_api.ts +++ b/integration-libs/s4-service/checkout/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/checkout/s4-service-checkout.module.ts b/integration-libs/s4-service/checkout/s4-service-checkout.module.ts index 33499e28ef2..67df38cd953 100644 --- a/integration-libs/s4-service/checkout/s4-service-checkout.module.ts +++ b/integration-libs/s4-service/checkout/s4-service-checkout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.component.ts b/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.component.ts index 112c3831731..0300a8f35d3 100644 --- a/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.component.ts +++ b/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.module.ts b/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.module.ts index bdd255dc789..e9f63fecf8e 100644 --- a/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.module.ts +++ b/integration-libs/s4-service/order/components/cancel-service-order-headline/cancel-service-order-headline.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.spec.ts b/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.spec.ts index cb466dbfbd0..d9b0e8361a0 100644 --- a/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.spec.ts +++ b/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.spec.ts @@ -1,16 +1,22 @@ +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; +import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { CancelServiceOrderComponent } from './cancel-service-order.component'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; -import { I18nTestingModule } from '@spartacus/core'; -import { of, throwError } from 'rxjs'; import { By } from '@angular/platform-browser'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + GlobalMessageService, + GlobalMessageType, + I18nTestingModule, + RoutingService, +} from '@spartacus/core'; import { OrderDetailsService } from '@spartacus/order/components'; import { CancelServiceOrderFacade } from '@spartacus/s4-service/root'; -import { GlobalMessageService, GlobalMessageType } from '@spartacus/core'; -import { RoutingService } from '@spartacus/core'; -import { Pipe, PipeTransform } from '@angular/core'; +import { of, throwError } from 'rxjs'; +import { CancelServiceOrderComponent } from './cancel-service-order.component'; // Mock classes class MockOrderDetailsService { @@ -55,13 +61,8 @@ describe('CancelServiceOrderComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - ReactiveFormsModule, - RouterTestingModule, - HttpClientTestingModule, - I18nTestingModule, - ], declarations: [CancelServiceOrderComponent, MockUrlPipe], + imports: [ReactiveFormsModule, I18nTestingModule], providers: [ { provide: OrderDetailsService, useClass: MockOrderDetailsService }, { @@ -70,6 +71,8 @@ describe('CancelServiceOrderComponent', () => { }, { provide: GlobalMessageService, useClass: MockGlobalMessageService }, { provide: RoutingService, useClass: MockRoutingService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }).compileComponents(); })); diff --git a/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.ts b/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.ts index 23e9779e3c4..2feb56c6798 100644 --- a/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.ts +++ b/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.module.ts b/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.module.ts index 2472048448e..dd56bd6370a 100644 --- a/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.module.ts +++ b/integration-libs/s4-service/order/components/cancel-service-order/cancel-service-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.spec.ts b/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.spec.ts index 2229a224305..03b76cc69d6 100644 --- a/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.spec.ts +++ b/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { SemanticPathService } from '@spartacus/core'; import { OrderDetailsService } from '@spartacus/order/components'; import { of } from 'rxjs'; @@ -25,7 +24,6 @@ describe('CancelServiceOrderGuard', () => { { provide: OrderDetailsService, useClass: MockOrderDetailsService }, { provide: SemanticPathService, useClass: MockSemanticPathService }, ], - imports: [RouterTestingModule], }); guard = TestBed.inject(CancelServiceOrderGuard); diff --git a/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.ts b/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.ts index 7a71f8cf6d1..1b6aff18d8f 100644 --- a/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.ts +++ b/integration-libs/s4-service/order/components/guards/cancel-service-order.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ -import { Injectable, inject } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { inject, Injectable } from '@angular/core'; +import { GuardResult, Router } from '@angular/router'; import { SemanticPathService } from '@spartacus/core'; import { OrderDetailsService } from '@spartacus/order/components'; import { map, Observable } from 'rxjs'; @@ -18,7 +18,7 @@ export class CancelServiceOrderGuard { protected router = inject(Router); protected semanticPathService = inject(SemanticPathService); - canActivate(): Observable { + canActivate(): Observable { return this.orderDetailsService.getOrderDetails().pipe( map((orderDetails) => { if ( diff --git a/integration-libs/s4-service/order/components/guards/index.ts b/integration-libs/s4-service/order/components/guards/index.ts index c5f897019a1..d23c699dd4f 100644 --- a/integration-libs/s4-service/order/components/guards/index.ts +++ b/integration-libs/s4-service/order/components/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/guards/service-order.guard.ts b/integration-libs/s4-service/order/components/guards/service-order.guard.ts index 16473260033..8f6828b11ec 100644 --- a/integration-libs/s4-service/order/components/guards/service-order.guard.ts +++ b/integration-libs/s4-service/order/components/guards/service-order.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { inject, Injectable } from '@angular/core'; -import { UrlTree } from '@angular/router'; +import { GuardResult } from '@angular/router'; import { GlobalMessageService, GlobalMessageType } from '@spartacus/core'; import { OrderDetailsService } from '@spartacus/order/components'; import { map, Observable } from 'rxjs'; @@ -17,7 +17,7 @@ export class ServiceOrderGuard { protected orderDetailsService = inject(OrderDetailsService); protected globalMessageService = inject(GlobalMessageService); - canActivate(): Observable { + canActivate(): Observable { return this.orderDetailsService.getOrderDetails().pipe( map((orderDetails) => { if (orderDetails && orderDetails.serviceReschedulable) { diff --git a/integration-libs/s4-service/order/components/index.ts b/integration-libs/s4-service/order/components/index.ts index a75d25d53cd..69524736433 100644 --- a/integration-libs/s4-service/order/components/index.ts +++ b/integration-libs/s4-service/order/components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/order-summary/service-details-card.component.ts b/integration-libs/s4-service/order/components/order-summary/service-details-card.component.ts index 91eb1dd0593..03a21fd03e0 100644 --- a/integration-libs/s4-service/order/components/order-summary/service-details-card.component.ts +++ b/integration-libs/s4-service/order/components/order-summary/service-details-card.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/order-summary/service-details-card.module.ts b/integration-libs/s4-service/order/components/order-summary/service-details-card.module.ts index 7176189e87d..ad264be3ba3 100644 --- a/integration-libs/s4-service/order/components/order-summary/service-details-card.module.ts +++ b/integration-libs/s4-service/order/components/order-summary/service-details-card.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/order-summary/service-order-overview-component.service.ts b/integration-libs/s4-service/order/components/order-summary/service-order-overview-component.service.ts index 36079b56d51..6754d76f4bc 100644 --- a/integration-libs/s4-service/order/components/order-summary/service-order-overview-component.service.ts +++ b/integration-libs/s4-service/order/components/order-summary/service-order-overview-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.component.html b/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.component.html index 6e2f05d6fe1..6aea2516fd5 100644 --- a/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.component.html +++ b/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.component.html @@ -104,7 +104,7 @@

{{ 'rescheduleService.headerLabel' | cxTranslate }}

+ * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.module.ts b/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.module.ts index f7579bde480..5b5c0402cd4 100644 --- a/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.module.ts +++ b/integration-libs/s4-service/order/components/reschedule-service-order/reschedule-service-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/s4-service-components.module.ts b/integration-libs/s4-service/order/components/s4-service-components.module.ts index 2fa09a7403f..43841032c86 100644 --- a/integration-libs/s4-service/order/components/s4-service-components.module.ts +++ b/integration-libs/s4-service/order/components/s4-service-components.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.spec.ts b/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.spec.ts index 986f3875fdd..af524aeaa43 100644 --- a/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.spec.ts +++ b/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.spec.ts @@ -1,9 +1,7 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { S4ServiceOrderDetailActionsComponent } from './s4-service-order-detail-actions.component'; -import { RouterTestingModule } from '@angular/router/testing'; import { Component, DebugElement, Pipe, PipeTransform } from '@angular/core'; -import { EMPTY, Observable, of } from 'rxjs'; +import { By } from '@angular/platform-browser'; import { GlobalMessageService, GlobalMessageType, @@ -13,9 +11,10 @@ import { TranslationService, } from '@spartacus/core'; import { OrderDetailsService } from '@spartacus/order/components'; -import { CheckoutServiceSchedulePickerService } from '@spartacus/s4-service/root'; -import { By } from '@angular/platform-browser'; import { Order } from '@spartacus/order/root'; +import { CheckoutServiceSchedulePickerService } from '@spartacus/s4-service/root'; +import { EMPTY, Observable, of } from 'rxjs'; +import { S4ServiceOrderDetailActionsComponent } from './s4-service-order-detail-actions.component'; const mockOrder1 = { serviceCancellable: true, @@ -78,7 +77,7 @@ describe('S4ServiceOrderDetailActionsComponent', () => { } TestBed.configureTestingModule({ - imports: [I18nModule, RouterTestingModule], + imports: [I18nModule], providers: [ { provide: TranslationService, useClass: MockTranslationService }, { provide: OrderDetailsService, useClass: MockOrderDetailsService }, diff --git a/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.ts b/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.ts index 79016de7721..927c6247c54 100644 --- a/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.ts +++ b/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.module.ts b/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.module.ts index ddb027c30ad..28689c21360 100644 --- a/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.module.ts +++ b/integration-libs/s4-service/order/components/s4-service-order-detail-actions/s4-service-order-detail-actions.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/connector/cancel-service-order.adapter.ts b/integration-libs/s4-service/order/core/connector/cancel-service-order.adapter.ts index 62ab9a002c0..2910f215ab1 100644 --- a/integration-libs/s4-service/order/core/connector/cancel-service-order.adapter.ts +++ b/integration-libs/s4-service/order/core/connector/cancel-service-order.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/connector/cancel-service-order.connector.ts b/integration-libs/s4-service/order/core/connector/cancel-service-order.connector.ts index f61dd5af578..bf92a5607be 100644 --- a/integration-libs/s4-service/order/core/connector/cancel-service-order.connector.ts +++ b/integration-libs/s4-service/order/core/connector/cancel-service-order.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/connector/index.ts b/integration-libs/s4-service/order/core/connector/index.ts index 3aac1128bda..144ad9b2c52 100644 --- a/integration-libs/s4-service/order/core/connector/index.ts +++ b/integration-libs/s4-service/order/core/connector/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/connector/reschedule-service-order.adapter.ts b/integration-libs/s4-service/order/core/connector/reschedule-service-order.adapter.ts index da9403694da..3e809e57dd3 100644 --- a/integration-libs/s4-service/order/core/connector/reschedule-service-order.adapter.ts +++ b/integration-libs/s4-service/order/core/connector/reschedule-service-order.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/connector/reschedule-service-order.connector.ts b/integration-libs/s4-service/order/core/connector/reschedule-service-order.connector.ts index 1496901de42..be6c63cd447 100644 --- a/integration-libs/s4-service/order/core/connector/reschedule-service-order.connector.ts +++ b/integration-libs/s4-service/order/core/connector/reschedule-service-order.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/facade/cancel-service-order.service.ts b/integration-libs/s4-service/order/core/facade/cancel-service-order.service.ts index efdb8e19264..57b47fad3ee 100644 --- a/integration-libs/s4-service/order/core/facade/cancel-service-order.service.ts +++ b/integration-libs/s4-service/order/core/facade/cancel-service-order.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/facade/index.ts b/integration-libs/s4-service/order/core/facade/index.ts index f04d1bf5d91..18f66dc2316 100644 --- a/integration-libs/s4-service/order/core/facade/index.ts +++ b/integration-libs/s4-service/order/core/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/facade/reschedule-service-order.service.ts b/integration-libs/s4-service/order/core/facade/reschedule-service-order.service.ts index e69922a8b23..68070ff96ac 100644 --- a/integration-libs/s4-service/order/core/facade/reschedule-service-order.service.ts +++ b/integration-libs/s4-service/order/core/facade/reschedule-service-order.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/index.ts b/integration-libs/s4-service/order/core/index.ts index 1af9fde2264..ed146c124b3 100644 --- a/integration-libs/s4-service/order/core/index.ts +++ b/integration-libs/s4-service/order/core/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/core/s4-service-order-core.module.ts b/integration-libs/s4-service/order/core/s4-service-order-core.module.ts index a980da51d3e..f13c9cd4c6d 100644 --- a/integration-libs/s4-service/order/core/s4-service-order-core.module.ts +++ b/integration-libs/s4-service/order/core/s4-service-order-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/adapters/index.ts b/integration-libs/s4-service/order/occ/adapters/index.ts index 8e38be60f67..d04c724ca40 100644 --- a/integration-libs/s4-service/order/occ/adapters/index.ts +++ b/integration-libs/s4-service/order/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.spec.ts b/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.spec.ts index 9706db6bf8a..d7b72f7e530 100644 --- a/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.spec.ts +++ b/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.spec.ts @@ -1,11 +1,15 @@ import { TestBed } from '@angular/core/testing'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { OccCancelServiceOrderAdapter } from './occ-cancel-service-order.adapter'; import { OccEndpointsService } from '@spartacus/core'; import { CancellationDetails } from '@spartacus/s4-service/root'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('OccCancelServiceOrderAdapter', () => { let adapter: OccCancelServiceOrderAdapter; @@ -23,10 +27,12 @@ describe('OccCancelServiceOrderAdapter', () => { ]); TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCancelServiceOrderAdapter, { provide: OccEndpointsService, useValue: spyOccEndpointsService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.ts b/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.ts index 9f82b71b1e8..573d4947976 100644 --- a/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.ts +++ b/integration-libs/s4-service/order/occ/adapters/occ-cancel-service-order.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.spec.ts b/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.spec.ts index a2c246214c6..91dfc831193 100644 --- a/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.spec.ts +++ b/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.spec.ts @@ -2,10 +2,14 @@ import { TestBed } from '@angular/core/testing'; import { OccRescheduleServiceOrderAdapter } from './occ-reschedule-service-order.adapter'; import { LoggerService, OccEndpointsService } from '@spartacus/core'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { ServiceDetails } from '@spartacus/s4-service/root'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const mockUrl = @@ -28,11 +32,13 @@ describe('OccRescheduleServiceOrderAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccRescheduleServiceOrderAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService }, { provide: LoggerService, useValue: loggerService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); adapter = TestBed.inject(OccRescheduleServiceOrderAdapter); diff --git a/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.ts b/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.ts index 6adb9961270..c8ab0479d6d 100644 --- a/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.ts +++ b/integration-libs/s4-service/order/occ/adapters/occ-reschedule-service-order.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/config/default-occ-s4-service-config.ts b/integration-libs/s4-service/order/occ/config/default-occ-s4-service-config.ts index fabdeba6477..7c0a0251341 100644 --- a/integration-libs/s4-service/order/occ/config/default-occ-s4-service-config.ts +++ b/integration-libs/s4-service/order/occ/config/default-occ-s4-service-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/index.ts b/integration-libs/s4-service/order/occ/index.ts index 970506e0a1b..0d1e7ba6326 100644 --- a/integration-libs/s4-service/order/occ/index.ts +++ b/integration-libs/s4-service/order/occ/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/model/index.ts b/integration-libs/s4-service/order/occ/model/index.ts index edbc4c23054..81fab1bb23a 100644 --- a/integration-libs/s4-service/order/occ/model/index.ts +++ b/integration-libs/s4-service/order/occ/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/model/occ-s4-service-endpoints.model.ts b/integration-libs/s4-service/order/occ/model/occ-s4-service-endpoints.model.ts index 8c94105fb63..8327425dc0a 100644 --- a/integration-libs/s4-service/order/occ/model/occ-s4-service-endpoints.model.ts +++ b/integration-libs/s4-service/order/occ/model/occ-s4-service-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/occ/s4-service-order-occ.module.ts b/integration-libs/s4-service/order/occ/s4-service-order-occ.module.ts index 3276e030a35..91f3627d0b5 100644 --- a/integration-libs/s4-service/order/occ/s4-service-order-occ.module.ts +++ b/integration-libs/s4-service/order/occ/s4-service-order-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/public_api.ts b/integration-libs/s4-service/order/public_api.ts index 3951d1b34d9..611f2421db1 100644 --- a/integration-libs/s4-service/order/public_api.ts +++ b/integration-libs/s4-service/order/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/order/s4-service-order.module.ts b/integration-libs/s4-service/order/s4-service-order.module.ts index b029c09b5da..0dbd35ce590 100644 --- a/integration-libs/s4-service/order/s4-service-order.module.ts +++ b/integration-libs/s4-service/order/s4-service-order.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/package.json b/integration-libs/s4-service/package.json index ec330a561a6..78a85325b42 100644 --- a/integration-libs/s4-service/package.json +++ b/integration-libs/s4-service/package.json @@ -25,11 +25,11 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", diff --git a/integration-libs/s4-service/public_api.ts b/integration-libs/s4-service/public_api.ts index 3cf6a3279d3..f4337c1c2f2 100644 --- a/integration-libs/s4-service/public_api.ts +++ b/integration-libs/s4-service/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/config/default-service-delivery-mode-config.ts b/integration-libs/s4-service/root/config/default-service-delivery-mode-config.ts index ec5a71428d5..3dfab99e28e 100644 --- a/integration-libs/s4-service/root/config/default-service-delivery-mode-config.ts +++ b/integration-libs/s4-service/root/config/default-service-delivery-mode-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/config/default-service-details-checkout-config.ts b/integration-libs/s4-service/root/config/default-service-details-checkout-config.ts index bec851b7f8f..6bbc917a70e 100644 --- a/integration-libs/s4-service/root/config/default-service-details-checkout-config.ts +++ b/integration-libs/s4-service/root/config/default-service-details-checkout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/config/default-service-orders-routing-config.ts b/integration-libs/s4-service/root/config/default-service-orders-routing-config.ts index ea13c92509c..0d261aa715c 100644 --- a/integration-libs/s4-service/root/config/default-service-orders-routing-config.ts +++ b/integration-libs/s4-service/root/config/default-service-orders-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/config/index.ts b/integration-libs/s4-service/root/config/index.ts index 04457f3262e..424931057f9 100644 --- a/integration-libs/s4-service/root/config/index.ts +++ b/integration-libs/s4-service/root/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/events/checkout-service-details-event.listener.ts b/integration-libs/s4-service/root/events/checkout-service-details-event.listener.ts index 2c079df4d2b..5865edefdb4 100644 --- a/integration-libs/s4-service/root/events/checkout-service-details-event.listener.ts +++ b/integration-libs/s4-service/root/events/checkout-service-details-event.listener.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/events/checkout-service-details-event.module.ts b/integration-libs/s4-service/root/events/checkout-service-details-event.module.ts index 73b31732a5b..488a0bd3db1 100644 --- a/integration-libs/s4-service/root/events/checkout-service-details-event.module.ts +++ b/integration-libs/s4-service/root/events/checkout-service-details-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/events/checkout-service-details.events.ts b/integration-libs/s4-service/root/events/checkout-service-details.events.ts index ebfe7d34276..d7880671a23 100644 --- a/integration-libs/s4-service/root/events/checkout-service-details.events.ts +++ b/integration-libs/s4-service/root/events/checkout-service-details.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/events/index.ts b/integration-libs/s4-service/root/events/index.ts index 824041a7c74..f7092f6b473 100644 --- a/integration-libs/s4-service/root/events/index.ts +++ b/integration-libs/s4-service/root/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/facade/cancel-service-order.facade.ts b/integration-libs/s4-service/root/facade/cancel-service-order.facade.ts index ccbcf296385..0605488714b 100644 --- a/integration-libs/s4-service/root/facade/cancel-service-order.facade.ts +++ b/integration-libs/s4-service/root/facade/cancel-service-order.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/facade/checkout-service-details.facade.ts b/integration-libs/s4-service/root/facade/checkout-service-details.facade.ts index 07487613f22..b56ad1b37ee 100644 --- a/integration-libs/s4-service/root/facade/checkout-service-details.facade.ts +++ b/integration-libs/s4-service/root/facade/checkout-service-details.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/facade/checkout-service-schedule-picker.service.ts b/integration-libs/s4-service/root/facade/checkout-service-schedule-picker.service.ts index fd1a1a5b428..6a12e6cdcdb 100644 --- a/integration-libs/s4-service/root/facade/checkout-service-schedule-picker.service.ts +++ b/integration-libs/s4-service/root/facade/checkout-service-schedule-picker.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/facade/index.ts b/integration-libs/s4-service/root/facade/index.ts index 3933503f8e7..79cddf46e7a 100644 --- a/integration-libs/s4-service/root/facade/index.ts +++ b/integration-libs/s4-service/root/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/facade/reschedule-service-order.facade.ts b/integration-libs/s4-service/root/facade/reschedule-service-order.facade.ts index 465d43cec8d..d38af4881f4 100644 --- a/integration-libs/s4-service/root/facade/reschedule-service-order.facade.ts +++ b/integration-libs/s4-service/root/facade/reschedule-service-order.facade.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/feature-name.ts b/integration-libs/s4-service/root/feature-name.ts index 8220880c718..b782926c637 100644 --- a/integration-libs/s4-service/root/feature-name.ts +++ b/integration-libs/s4-service/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/model/augmented-types.model.ts b/integration-libs/s4-service/root/model/augmented-types.model.ts index f8512eb5aef..ccb99dc5d69 100644 --- a/integration-libs/s4-service/root/model/augmented-types.model.ts +++ b/integration-libs/s4-service/root/model/augmented-types.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/model/checkout-service-details.model.ts b/integration-libs/s4-service/root/model/checkout-service-details.model.ts index 64e8022fe07..ab27d9f606d 100644 --- a/integration-libs/s4-service/root/model/checkout-service-details.model.ts +++ b/integration-libs/s4-service/root/model/checkout-service-details.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/model/index.ts b/integration-libs/s4-service/root/model/index.ts index 843212aa988..19f20117b4f 100644 --- a/integration-libs/s4-service/root/model/index.ts +++ b/integration-libs/s4-service/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/public_api.ts b/integration-libs/s4-service/root/public_api.ts index 0ceeae9e568..62bee3d6a98 100644 --- a/integration-libs/s4-service/root/public_api.ts +++ b/integration-libs/s4-service/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/root/s4-service-root.module.ts b/integration-libs/s4-service/root/s4-service-root.module.ts index 2ad163e0852..e172e1796e2 100644 --- a/integration-libs/s4-service/root/s4-service-root.module.ts +++ b/integration-libs/s4-service/root/s4-service-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/s4-service.module.ts b/integration-libs/s4-service/s4-service.module.ts index 9e17ca88243..2e8421da231 100644 --- a/integration-libs/s4-service/s4-service.module.ts +++ b/integration-libs/s4-service/s4-service.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/schematics/add-s4-service/index.ts b/integration-libs/s4-service/schematics/add-s4-service/index.ts index 45817c8a7b5..3a0cfad09b0 100644 --- a/integration-libs/s4-service/schematics/add-s4-service/index.ts +++ b/integration-libs/s4-service/schematics/add-s4-service/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/setup-jest.ts b/integration-libs/s4-service/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/s4-service/setup-jest.ts +++ b/integration-libs/s4-service/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/test.ts b/integration-libs/s4-service/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/s4-service/test.ts +++ b/integration-libs/s4-service/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4-service/tsconfig.schematics.json b/integration-libs/s4-service/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/s4-service/tsconfig.schematics.json +++ b/integration-libs/s4-service/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/s4om/assets/public_api.ts b/integration-libs/s4om/assets/public_api.ts index 76dd4f8f788..0784e372a0d 100644 --- a/integration-libs/s4om/assets/public_api.ts +++ b/integration-libs/s4om/assets/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/assets/translations/en/index.ts b/integration-libs/s4om/assets/translations/en/index.ts index 2d3af45317c..53d15f79049 100644 --- a/integration-libs/s4om/assets/translations/en/index.ts +++ b/integration-libs/s4om/assets/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/assets/translations/translations.ts b/integration-libs/s4om/assets/translations/translations.ts index 64dd0712ea9..b5a330c79d2 100644 --- a/integration-libs/s4om/assets/translations/translations.ts +++ b/integration-libs/s4om/assets/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/index.ts b/integration-libs/s4om/index.ts index 5a77d352f8c..441e86e56cc 100644 --- a/integration-libs/s4om/index.ts +++ b/integration-libs/s4om/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/package.json b/integration-libs/s4om/package.json index a4e62404bf8..e33536cd14f 100644 --- a/integration-libs/s4om/package.json +++ b/integration-libs/s4om/package.json @@ -20,9 +20,9 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/pdf-invoices": "2211.32.0-1", diff --git a/integration-libs/s4om/public_api.ts b/integration-libs/s4om/public_api.ts index 94db24ca39d..731fb50f55a 100644 --- a/integration-libs/s4om/public_api.ts +++ b/integration-libs/s4om/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.spec.ts b/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.spec.ts index adb3a6372d9..5c8883dc302 100644 --- a/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.spec.ts +++ b/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { ReactiveFormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { CartItemContext, OrderEntry } from '@spartacus/cart/base/root'; import { LanguageService } from '@spartacus/core'; import { ScheduleLine } from '@spartacus/s4om/root'; @@ -42,7 +41,7 @@ describe('ScheduleLinesCartEntryComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, ReactiveFormsModule, I18nTestingModule], + imports: [ReactiveFormsModule, I18nTestingModule], declarations: [ ScheduleLinesComponent, MockConfigureScheduleLineComponent, diff --git a/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.ts b/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.ts index d108f28942d..5018543410e 100644 --- a/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.ts +++ b/integration-libs/s4om/root/components/schedule-lines/schedule-lines.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/components/schedule-lines/schedule-lines.module.ts b/integration-libs/s4om/root/components/schedule-lines/schedule-lines.module.ts index 6f5536bd35c..f17cb6984f9 100644 --- a/integration-libs/s4om/root/components/schedule-lines/schedule-lines.module.ts +++ b/integration-libs/s4om/root/components/schedule-lines/schedule-lines.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/feature-name.ts b/integration-libs/s4om/root/feature-name.ts index 7f63ddb4a9a..c92c05a0e20 100644 --- a/integration-libs/s4om/root/feature-name.ts +++ b/integration-libs/s4om/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/model/augmented-core.model.ts b/integration-libs/s4om/root/model/augmented-core.model.ts index 0e7155a86ef..19373609349 100644 --- a/integration-libs/s4om/root/model/augmented-core.model.ts +++ b/integration-libs/s4om/root/model/augmented-core.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/model/index.ts b/integration-libs/s4om/root/model/index.ts index bce637270ac..36baf233853 100644 --- a/integration-libs/s4om/root/model/index.ts +++ b/integration-libs/s4om/root/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/model/schedule-line.model.ts b/integration-libs/s4om/root/model/schedule-line.model.ts index c4b8724b06d..5e623dea690 100644 --- a/integration-libs/s4om/root/model/schedule-line.model.ts +++ b/integration-libs/s4om/root/model/schedule-line.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/public_api.ts b/integration-libs/s4om/root/public_api.ts index 253efa8e23c..572de89dea5 100644 --- a/integration-libs/s4om/root/public_api.ts +++ b/integration-libs/s4om/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/root/s4om-root.module.ts b/integration-libs/s4om/root/s4om-root.module.ts index c6433975024..1d276c0c662 100644 --- a/integration-libs/s4om/root/s4om-root.module.ts +++ b/integration-libs/s4om/root/s4om-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/s4om.module.ts b/integration-libs/s4om/s4om.module.ts index ee14ca5cf96..d5bb3385259 100644 --- a/integration-libs/s4om/s4om.module.ts +++ b/integration-libs/s4om/s4om.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/schematics/add-s4om/index.ts b/integration-libs/s4om/schematics/add-s4om/index.ts index 5aa04fac340..14e3cdf2d18 100644 --- a/integration-libs/s4om/schematics/add-s4om/index.ts +++ b/integration-libs/s4om/schematics/add-s4om/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/schematics/add-s4om/schema.json b/integration-libs/s4om/schematics/add-s4om/schema.json index b9e70316943..9bbe54dd498 100644 --- a/integration-libs/s4om/schematics/add-s4om/schema.json +++ b/integration-libs/s4om/schematics/add-s4om/schema.json @@ -29,7 +29,11 @@ "message": "Which S/4 HANA Order Management features would you like to set up?", "type": "list", "items": [ - { "value": "S4HANA-Order-Management", "label": "Schedule Lines" }, + { + "value": "S4HANA-Order-Management", + "label": "Schedule Lines", + "checked": true + }, { "value": "Requested-Delivery-Date", "label": "Requested Delivery Date" diff --git a/integration-libs/s4om/schematics/constants.ts b/integration-libs/s4om/schematics/constants.ts index 1017a0008c4..6accba7e5f0 100644 --- a/integration-libs/s4om/schematics/constants.ts +++ b/integration-libs/s4om/schematics/constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/setup-jest.ts b/integration-libs/s4om/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/s4om/setup-jest.ts +++ b/integration-libs/s4om/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/styles/_index.scss b/integration-libs/s4om/styles/_index.scss index 012c6aae2a1..0ef87ce8b9d 100644 --- a/integration-libs/s4om/styles/_index.scss +++ b/integration-libs/s4om/styles/_index.scss @@ -1 +1 @@ -@import './schedule-lines.scss'; +@import './schedule-lines'; diff --git a/integration-libs/s4om/test.ts b/integration-libs/s4om/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/s4om/test.ts +++ b/integration-libs/s4om/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/s4om/tsconfig.schematics.json b/integration-libs/s4om/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/s4om/tsconfig.schematics.json +++ b/integration-libs/s4om/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/integration-libs/segment-refs/package.json b/integration-libs/segment-refs/package.json index 11a4d7f79d6..623620f69e5 100644 --- a/integration-libs/segment-refs/package.json +++ b/integration-libs/segment-refs/package.json @@ -20,9 +20,9 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" diff --git a/integration-libs/segment-refs/public_api.ts b/integration-libs/segment-refs/public_api.ts index 220aff1336c..6592359c3c4 100644 --- a/integration-libs/segment-refs/public_api.ts +++ b/integration-libs/segment-refs/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/root/config/default-segment-refs-config.ts b/integration-libs/segment-refs/root/config/default-segment-refs-config.ts index e89812a6e32..78c996a7635 100644 --- a/integration-libs/segment-refs/root/config/default-segment-refs-config.ts +++ b/integration-libs/segment-refs/root/config/default-segment-refs-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/root/config/segment-refs-config.ts b/integration-libs/segment-refs/root/config/segment-refs-config.ts index e948eebea93..8005baa8196 100644 --- a/integration-libs/segment-refs/root/config/segment-refs-config.ts +++ b/integration-libs/segment-refs/root/config/segment-refs-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/root/feature-name.ts b/integration-libs/segment-refs/root/feature-name.ts index bc850ded2bb..8d943e02c59 100644 --- a/integration-libs/segment-refs/root/feature-name.ts +++ b/integration-libs/segment-refs/root/feature-name.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/root/http-interceptors/index.ts b/integration-libs/segment-refs/root/http-interceptors/index.ts index dc28c45e474..7d82a9e178c 100644 --- a/integration-libs/segment-refs/root/http-interceptors/index.ts +++ b/integration-libs/segment-refs/root/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.spec.ts b/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.spec.ts index 28f2bc549ca..79b702d808c 100644 --- a/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.spec.ts +++ b/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { WindowRef } from '@spartacus/core'; @@ -57,7 +62,7 @@ describe('OccSegmentRefsInterceptor', () => { let httpMock: HttpTestingController; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: SegmentRefsConfig, useValue: mockSegmentRefsConfig }, { provide: WindowRef, useValue: MockWindowRef1 }, @@ -66,6 +71,8 @@ describe('OccSegmentRefsInterceptor', () => { useClass: OccSegmentRefsInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); @@ -94,7 +101,7 @@ describe('OccSegmentRefsInterceptor', () => { let httpMock: HttpTestingController; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: SegmentRefsConfig, useValue: mockSegmentRefsConfig }, { provide: WindowRef, useValue: MockWindowRef2 }, @@ -103,6 +110,8 @@ describe('OccSegmentRefsInterceptor', () => { useClass: OccSegmentRefsInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); @@ -131,7 +140,7 @@ describe('OccSegmentRefsInterceptor', () => { let httpMock: HttpTestingController; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: SegmentRefsConfig, useValue: mockSegmentRefsConfig }, { provide: WindowRef, useValue: MockWindowRef3 }, @@ -140,6 +149,8 @@ describe('OccSegmentRefsInterceptor', () => { useClass: OccSegmentRefsInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.ts b/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.ts index 0451ca7931b..0d31badf2de 100644 --- a/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.ts +++ b/integration-libs/segment-refs/root/http-interceptors/occ-segment-refs.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/root/public_api.ts b/integration-libs/segment-refs/root/public_api.ts index b46fcfa04cc..a6fcfeec0de 100644 --- a/integration-libs/segment-refs/root/public_api.ts +++ b/integration-libs/segment-refs/root/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/root/segment-refs-root.module.ts b/integration-libs/segment-refs/root/segment-refs-root.module.ts index 4ffa102e857..062d64f6323 100644 --- a/integration-libs/segment-refs/root/segment-refs-root.module.ts +++ b/integration-libs/segment-refs/root/segment-refs-root.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/schematics/add-segment-refs/index.ts b/integration-libs/segment-refs/schematics/add-segment-refs/index.ts index 0190ba6877a..4063abfbc94 100644 --- a/integration-libs/segment-refs/schematics/add-segment-refs/index.ts +++ b/integration-libs/segment-refs/schematics/add-segment-refs/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/setup-jest.ts b/integration-libs/segment-refs/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/integration-libs/segment-refs/setup-jest.ts +++ b/integration-libs/segment-refs/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/test.ts b/integration-libs/segment-refs/test.ts index cb29fd468dd..8b0940f7877 100644 --- a/integration-libs/segment-refs/test.ts +++ b/integration-libs/segment-refs/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/integration-libs/segment-refs/tsconfig.schematics.json b/integration-libs/segment-refs/tsconfig.schematics.json index 95f0b1bf2bf..b10f8a63602 100644 --- a/integration-libs/segment-refs/tsconfig.schematics.json +++ b/integration-libs/segment-refs/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/schematics": ["../../projects/schematics/index"], "@spartacus/setup": ["../../core-libs/setup/public_api"], diff --git a/migrations.json b/migrations.json new file mode 100644 index 00000000000..d0efa1a9a69 --- /dev/null +++ b/migrations.json @@ -0,0 +1,18 @@ +{ + "migrations": [ + { + "version": "17.2.2-alpha.0", + "description": "Updates @angular-eslint to v17.3", + "factory": "./migrations/update-17-3-0/update-17-3-0", + "package": "@angular-eslint/schematics", + "name": "update-17-3-0" + }, + { + "version": "18.1.1-alpha.0", + "description": "Updates @angular-eslint to v18.2", + "factory": "./migrations/update-18-2-0/update-18-2-0", + "package": "@angular-eslint/schematics", + "name": "update-18-2-0" + } + ] +} diff --git a/nx.json b/nx.json index 738d49de045..92fac38cffa 100644 --- a/nx.json +++ b/nx.json @@ -16,5 +16,7 @@ "e2e": { "cache": true } - } + }, + "useInferencePlugins": false, + "useLegacyCache": true } diff --git a/package-lock.json b/package-lock.json index b1f001d3853..4c38b5f45fc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,7 +1,7 @@ { "name": "storefrontapp", "version": "0.0.0", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -9,63 +9,66 @@ "version": "0.0.0", "license": "Apache-2.0", "dependencies": { - "@angular/animations": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/compiler": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/platform-browser-dynamic": "^17.0.5", - "@angular/platform-server": "^17.0.5", - "@angular/pwa": "^17.0.5", - "@angular/router": "^17.0.5", - "@angular/service-worker": "^17.0.5", - "@angular/ssr": "^17.0.5", + "@angular/animations": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/compiler": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/platform-browser-dynamic": "^18.2.9", + "@angular/platform-server": "^18.2.9", + "@angular/pwa": "^18.2.9", + "@angular/router": "^18.2.9", + "@angular/service-worker": "^18.2.9", + "@angular/ssr": "^18.2.9", "@fontsource/open-sans": "^4.5.14", "@fortawesome/fontawesome-free": "6.5.1", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/operators": "^18.0.0", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", "@types/applepayjs": "^14.0.3", "@types/google.maps": "^3.54.0", "@types/googlepay": "^0.7.4", "angular-oauth2-oidc": "^17.0.1", "bootstrap": "^4.6.2", "comment-json": "^4.2.3", - "express": "^4.21.1", + "express": "^4.21.2", "hamburgers": "^1.2.1", "i18next": "^23.7.6", "i18next-http-backend": "^2.4.2", "i18next-resources-to-backend": "^1.2.0", - "ngx-infinite-scroll": "^17.0.0", + "ngx-infinite-scroll": "^18.0.0", "rxjs": "^7.8.0", "tslib": "^2.6.2", - "zone.js": "0.14.2" + "zone.js": "0.14.10" }, "devDependencies": { - "@angular-builders/custom-webpack": "^17.0.0", - "@angular-devkit/build-angular": "^17.3.5", - "@angular-devkit/core": "^17.0.5", - "@angular-devkit/schematics": "^17.0.5", - "@angular-eslint/builder": "^17.1.0", - "@angular-eslint/eslint-plugin": "^17.0.1", - "@angular-eslint/eslint-plugin-template": "^17.0.1", - "@angular-eslint/schematics": "^17.1.0", - "@angular-eslint/template-parser": "17.2.1", - "@angular-eslint/utils": "^17.1.0", - "@angular/cli": "~17.3.0", - "@angular/compiler-cli": "^17.0.5", - "@angular/language-service": "17.0.5", + "@angular-builders/custom-webpack": "^18.0.0", + "@angular-devkit/build-angular": "^18.2.9", + "@angular-devkit/core": "^18.2.9", + "@angular-devkit/schematics": "^18.2.9", + "@angular-eslint/builder": "^18.4.2", + "@angular-eslint/eslint-plugin": "^18.4.2", + "@angular-eslint/eslint-plugin-template": "^18.4.2", + "@angular-eslint/schematics": "^18.4.2", + "@angular-eslint/template-parser": "^18.4.2", + "@angular-eslint/test-utils": "^18.4.2", + "@angular-eslint/utils": "^18.4.2", + "@angular/cli": "~18.2.9", + "@angular/compiler-cli": "^18.2.9", + "@angular/language-service": "^18.2.9", "@babel/runtime": "^7.18.9", - "@ngrx/store-devtools": "^17.0.1", - "@nx/angular": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/eslint-plugin": "17.3.2", - "@nx/jest": "17.3.2", - "@nx/workspace": "17.3.2", + "@ngrx/store-devtools": "^18.1.1", + "@nx/angular": "^20.1.3", + "@nx/devkit": "^20.1.3", + "@nx/eslint-plugin": "^20.1.3", + "@nx/jest": "^20.1.3", + "@nx/workspace": "^20.1.3", "@sapui5/ts-types-esm": "1.120.1", - "@schematics/angular": "^17.0.5", + "@schematics/angular": "^18.2.9", + "@stylistic/eslint-plugin-ts": "^2.9.0", "@swc-node/register": "^1.6.8", "@swc/core": "^1.3.85", "@types/express": "^4.17.17", @@ -73,13 +76,13 @@ "@types/http-proxy": "^1.17.15", "@types/i18next": "^13.0.0", "@types/jasmine": "~5.1.0", - "@types/jest": "^29.4.0", + "@types/jest": "^29.5.14", "@types/node": "^18.15.11", "@types/semver": "7.5.8", "@types/shelljs": "^0.8.12", - "@typescript-eslint/eslint-plugin": "^6.13.1", - "@typescript-eslint/parser": "^6.13.1", - "@typescript-eslint/utils": "^6.13.1", + "@typescript-eslint/eslint-plugin": "^8.9.0", + "@typescript-eslint/parser": "^8.9.0", + "@typescript-eslint/utils": "^8.9.0", "browser-sync": "^3.0.3", "commander": "^12.0.0", "concurrently": "^8.0.1", @@ -87,7 +90,7 @@ "cross-env": "^7.0.3", "enquirer": "^2.3.6", "env-cmd": "^10.1.0", - "eslint": "^8.32.0", + "eslint": "^8.57.0", "eslint-plugin-deprecation": "^3.0.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jsdoc": "^46.0.0", @@ -99,10 +102,10 @@ "i18n-lint": "^1.1.0", "jasmine-core": "~5.4.0", "jasmine-marbles": "^0.9.2", - "jest": "^29.0.0", + "jest": "^29.7.0", "jest-circus": "^29.0.0", "jest-environment-node": "^29.0.0", - "jest-preset-angular": "13.1.6", + "jest-preset-angular": "14.1.1", "jsonc-parser": "~3.2.1", "karma": "~6.4.1", "karma-chrome-launcher": "~3.2.0", @@ -111,8 +114,8 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "^2.0.0", "karma-junit-reporter": "^2.0.1", - "ng-packagr": "17.0.3", - "nx": "17.3.2", + "ng-packagr": "18.2.1", + "nx": "20.1.3", "parse5": "^7.1.2", "postcss": "^8.4.31", "postcss-scss": "^4.0.6", @@ -135,26 +138,19 @@ "node": "^18.20.0 || ^20.12.0" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@adobe/css-tools": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", - "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==", - "dev": true + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.1.tgz", + "integrity": "sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ==", + "dev": true, + "license": "MIT" }, "node_modules/@ampproject/remapping": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.24" @@ -163,57 +159,74 @@ "node": ">=6.0.0" } }, + "node_modules/@angular-builders/common": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@angular-builders/common/-/common-2.0.0.tgz", + "integrity": "sha512-O5YJc++DtJVJhqA/OomRKN2jGYzvU/YXtfrPAqcA9Is3Ob5jvV0L0JHSAjSw/KaLvk/FjBIqoRVcYdLp5LKddA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "^18.0.0", + "ts-node": "^10.0.0", + "tsconfig-paths": "^4.1.0" + }, + "engines": { + "node": "^14.20.0 || ^16.13.0 || >=18.10.0" + } + }, "node_modules/@angular-builders/custom-webpack": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-17.0.0.tgz", - "integrity": "sha512-gKZKRzCE4cbDYyQLu1G/2CkAFbMd0oF07jMxX+jOTADzDeOy9mPOeBaFO60oWgeknrhXf31rynho55LGrHStkg==", + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-18.0.0.tgz", + "integrity": "sha512-XSynPSXHq5+nrh7J2snfrcbvm6YGwUGQRzr7OuO3wURJ6CHOD9C+xEAmvEUWW8c1YjEslVNG7aLtCGz7LA4ymw==", "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/architect": ">=0.1700.0 < 0.1800.0", - "@angular-devkit/build-angular": "^17.0.0", - "@angular-devkit/core": "^17.0.0", + "@angular-builders/common": "2.0.0", + "@angular-devkit/architect": ">=0.1800.0 < 0.1900.0", + "@angular-devkit/build-angular": "^18.0.0", + "@angular-devkit/core": "^18.0.0", "lodash": "^4.17.15", - "ts-node": "^10.0.0", - "tsconfig-paths": "^4.1.0", "webpack-merge": "^5.7.3" }, "engines": { "node": "^14.20.0 || ^16.13.0 || >=18.10.0" }, "peerDependencies": { - "@angular/compiler-cli": "^17.0.0" + "@angular/compiler-cli": "^18.0.0" } }, "node_modules/@angular-devkit/architect": { - "version": "0.1703.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.10.tgz", - "integrity": "sha512-wmjx5GspSPprdUGryK5+9vNawbEO7p8h9dxgX3uoeFwPAECcHC+/KK3qPhX2NiGcM6MDsyt25SrbSktJp6PRsA==", - "devOptional": true, + "version": "0.1802.12", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.12.tgz", + "integrity": "sha512-bepVb2/GtJppYKaeW8yTGE6egmoWZ7zagFDsmBdbF+BYp+HmeoPsclARcdryBPVq68zedyTRdvhWSUTbw1AYuw==", + "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/core": "17.3.10", + "@angular-devkit/core": "18.2.12", "rxjs": "7.8.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } }, "node_modules/@angular-devkit/architect/node_modules/@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "devOptional": true, + "version": "18.2.12", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.12.tgz", + "integrity": "sha512-NtB6ypsaDyPE6/fqWOdfTmACs+yK5RqfH5tStEzWFeeDsIEDYKsJ06ypuRep7qTjYus5Rmttk0Ds+cFgz8JdUQ==", + "dev": true, + "license": "MIT", "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", "rxjs": "7.8.1", "source-map": "0.7.4" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, @@ -226,110 +239,105 @@ } } }, - "node_modules/@angular-devkit/architect/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "devOptional": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } + "node_modules/@angular-devkit/architect/node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.5.tgz", - "integrity": "sha512-Ju2MkMidJglJq/iWgM9CNbhK7A/2n0LNYPZx+ucb+aOFWvurCQrU4Mt/es6xCsxOEs5OPhjqdva8mxE5FHwzTQ==", + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.9.tgz", + "integrity": "sha512-d4W6t9vBozFUmOP2VvihMcSg/zgr3AvJY6/b7OPuATlK+W3P6tmsqxGIQ6eKc1TxXeu3lWhi14mV2pPykfrwfA==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1703.5", - "@angular-devkit/build-webpack": "0.1703.5", - "@angular-devkit/core": "17.3.5", - "@babel/core": "7.24.0", - "@babel/generator": "7.23.6", - "@babel/helper-annotate-as-pure": "7.22.5", - "@babel/helper-split-export-declaration": "7.22.6", - "@babel/plugin-transform-async-generator-functions": "7.23.9", - "@babel/plugin-transform-async-to-generator": "7.23.3", - "@babel/plugin-transform-runtime": "7.24.0", - "@babel/preset-env": "7.24.0", - "@babel/runtime": "7.24.0", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "17.3.5", + "@angular-devkit/architect": "0.1802.9", + "@angular-devkit/build-webpack": "0.1802.9", + "@angular-devkit/core": "18.2.9", + "@angular/build": "18.2.9", + "@babel/core": "7.25.2", + "@babel/generator": "7.25.0", + "@babel/helper-annotate-as-pure": "7.24.7", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-transform-async-generator-functions": "7.25.0", + "@babel/plugin-transform-async-to-generator": "7.24.7", + "@babel/plugin-transform-runtime": "7.24.7", + "@babel/preset-env": "7.25.3", + "@babel/runtime": "7.25.0", + "@discoveryjs/json-ext": "0.6.1", + "@ngtools/webpack": "18.2.9", "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", - "autoprefixer": "10.4.18", + "autoprefixer": "10.4.20", "babel-loader": "9.1.3", - "babel-plugin-istanbul": "6.1.1", "browserslist": "^4.21.5", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.22", - "css-loader": "6.10.0", - "esbuild-wasm": "0.20.1", + "copy-webpack-plugin": "12.0.2", + "critters": "0.0.24", + "css-loader": "7.1.2", + "esbuild-wasm": "0.23.0", "fast-glob": "3.3.2", - "http-proxy-middleware": "2.0.6", - "https-proxy-agent": "7.0.4", - "inquirer": "9.2.15", - "jsonc-parser": "3.2.1", + "http-proxy-middleware": "3.0.0", + "https-proxy-agent": "7.0.5", + "istanbul-lib-instrument": "6.0.3", + "jsonc-parser": "3.3.1", "karma-source-map-support": "1.4.0", "less": "4.2.0", - "less-loader": "11.1.0", + "less-loader": "12.2.0", "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.1", - "magic-string": "0.30.8", - "mini-css-extract-plugin": "2.8.1", + "loader-utils": "3.3.1", + "magic-string": "0.30.11", + "mini-css-extract-plugin": "2.9.0", "mrmime": "2.0.0", - "open": "8.4.2", + "open": "10.1.0", "ora": "5.4.1", "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.1", - "piscina": "4.4.0", - "postcss": "8.4.35", + "picomatch": "4.0.2", + "piscina": "4.6.1", + "postcss": "8.4.41", "postcss-loader": "8.1.1", "resolve-url-loader": "5.0.0", "rxjs": "7.8.1", - "sass": "1.71.1", - "sass-loader": "14.1.1", - "semver": "7.6.0", + "sass": "1.77.6", + "sass-loader": "16.0.0", + "semver": "7.6.3", "source-map-loader": "5.0.0", "source-map-support": "0.5.21", - "terser": "5.29.1", + "terser": "5.31.6", "tree-kill": "1.2.2", - "tslib": "2.6.2", - "undici": "6.11.1", - "vite": "5.1.7", - "watchpack": "2.4.0", - "webpack": "5.90.3", - "webpack-dev-middleware": "6.1.2", - "webpack-dev-server": "4.15.1", - "webpack-merge": "5.10.0", + "tslib": "2.6.3", + "vite": "5.4.6", + "watchpack": "2.4.1", + "webpack": "5.94.0", + "webpack-dev-middleware": "7.4.2", + "webpack-dev-server": "5.0.4", + "webpack-merge": "6.0.1", "webpack-subresource-integrity": "5.1.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "optionalDependencies": { - "esbuild": "0.20.1" + "esbuild": "0.23.0" }, "peerDependencies": { - "@angular/compiler-cli": "^17.0.0", - "@angular/localize": "^17.0.0", - "@angular/platform-server": "^17.0.0", - "@angular/service-worker": "^17.0.0", + "@angular/compiler-cli": "^18.0.0", + "@angular/localize": "^18.0.0", + "@angular/platform-server": "^18.0.0", + "@angular/service-worker": "^18.0.0", "@web/test-runner": "^0.18.0", "browser-sync": "^3.0.2", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0", "karma": "^6.3.0", - "ng-packagr": "^17.0.0", + "ng-packagr": "^18.0.0", "protractor": "^7.0.0", "tailwindcss": "^2.0.0 || ^3.0.0", - "typescript": ">=5.2 <5.5" + "typescript": ">=5.4 <5.6" }, "peerDependenciesMeta": { "@angular/localize": { @@ -368,491 +376,389 @@ } }, "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/architect": { - "version": "0.1703.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.5.tgz", - "integrity": "sha512-j3+9QeXIafuRMtk7N5Cmm/IiMSS/TOaybzfCv/LK+DP3hjEd8f8Az7hPmevUuOArvWNzUvoUeu30GmR3wABydA==", + "version": "0.1802.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.9.tgz", + "integrity": "sha512-fubJf4WC/t3ITy+tyjI4/CKKwUP4XJTmV+Y0nyPcrkcthVyUcIpZB74NlUOvg6WECiPQuIc+CtoAaA9X5+RQ5Q==", "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/core": "17.3.5", + "@angular-devkit/core": "18.2.9", "rxjs": "7.8.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@angular-devkit/core": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.5.tgz", - "integrity": "sha512-iqGv45HVI+yRROoTqQTY0QChYlRCZkFUfIjdfJLegjc6xq9sLtxDr03CWM45BKGG5lSxDOy+qu/pdRvtL3V2eg==", + "node_modules/@angular-devkit/build-angular/node_modules/@angular/build": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.9.tgz", + "integrity": "sha512-o1hOEM2e6ARy+ck2Pohl0d/RFgbbXTw6/hTLAj3CBKjtqAGStRaVF2UlJjhi+xOxlfsOPuJJc9IpzLBteku+Ag==", "dev": true, + "license": "MIT", "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" + "@ampproject/remapping": "2.3.0", + "@angular-devkit/architect": "0.1802.9", + "@babel/core": "7.25.2", + "@babel/helper-annotate-as-pure": "7.24.7", + "@babel/helper-split-export-declaration": "7.24.7", + "@babel/plugin-syntax-import-attributes": "7.24.7", + "@inquirer/confirm": "3.1.22", + "@vitejs/plugin-basic-ssl": "1.1.0", + "browserslist": "^4.23.0", + "critters": "0.0.24", + "esbuild": "0.23.0", + "fast-glob": "3.3.2", + "https-proxy-agent": "7.0.5", + "listr2": "8.2.4", + "lmdb": "3.0.13", + "magic-string": "0.30.11", + "mrmime": "2.0.0", + "parse5-html-rewriting-stream": "7.0.0", + "picomatch": "4.0.2", + "piscina": "4.6.1", + "rollup": "4.22.4", + "sass": "1.77.6", + "semver": "7.6.3", + "vite": "5.4.6", + "watchpack": "2.4.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "peerDependencies": { - "chokidar": "^3.5.2" + "@angular/compiler-cli": "^18.0.0", + "@angular/localize": "^18.0.0", + "@angular/platform-server": "^18.0.0", + "@angular/service-worker": "^18.0.0", + "less": "^4.2.0", + "postcss": "^8.4.0", + "tailwindcss": "^2.0.0 || ^3.0.0", + "typescript": ">=5.4 <5.6" }, "peerDependenciesMeta": { - "chokidar": { + "@angular/localize": { + "optional": true + }, + "@angular/platform-server": { + "optional": true + }, + "@angular/service-worker": { + "optional": true + }, + "less": { + "optional": true + }, + "postcss": { + "optional": true + }, + "tailwindcss": { "optional": true } } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/aix-ppc64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz", - "integrity": "sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==", - "cpu": [ - "ppc64" - ], + "node_modules/@angular-devkit/build-angular/node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.7.tgz", + "integrity": "sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==", "dev": true, - "optional": true, - "os": [ - "aix" - ], + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.24.7" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz", - "integrity": "sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==", - "cpu": [ - "arm" - ], + "node_modules/@angular-devkit/build-angular/node_modules/@babel/runtime": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz", - "integrity": "sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==", - "cpu": [ - "arm64" - ], + "node_modules/@angular-devkit/build-angular/node_modules/@inquirer/confirm": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.1.22.tgz", + "integrity": "sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", + "dependencies": { + "@inquirer/core": "^9.0.10", + "@inquirer/type": "^1.5.2" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/android-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz", - "integrity": "sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-android-arm-eabi": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", + "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", "cpu": [ - "x64" + "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz", - "integrity": "sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-android-arm64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", + "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } + "android" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/darwin-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz", - "integrity": "sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-darwin-arm64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", + "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", "cpu": [ - "x64" + "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz", - "integrity": "sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-darwin-x64": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", + "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", "cpu": [ - "arm64" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "darwin" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/freebsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz", - "integrity": "sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", + "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", "cpu": [ - "x64" + "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } + "linux" + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz", - "integrity": "sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", + "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz", - "integrity": "sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", + "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ia32": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz", - "integrity": "sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", + "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", "cpu": [ - "ia32" + "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-loong64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz", - "integrity": "sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-powerpc64le-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", + "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", "cpu": [ - "loong64" + "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-mips64el": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz", - "integrity": "sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-riscv64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", + "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", "cpu": [ - "mips64el" + "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-ppc64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz", - "integrity": "sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-s390x-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", + "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", "cpu": [ - "ppc64" + "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-riscv64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz", - "integrity": "sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-x64-gnu": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", + "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", "cpu": [ - "riscv64" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-s390x": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz", - "integrity": "sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-linux-x64-musl": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", + "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", "cpu": [ - "s390x" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/linux-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz", - "integrity": "sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/netbsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz", - "integrity": "sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/openbsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz", - "integrity": "sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/sunos-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz", - "integrity": "sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz", - "integrity": "sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-win32-arm64-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", + "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-ia32": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz", - "integrity": "sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-win32-ia32-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", + "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/@esbuild/win32-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz", - "integrity": "sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==", + "node_modules/@angular-devkit/build-angular/node_modules/@rollup/rollup-win32-x64-msvc": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", + "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" - ], - "engines": { - "node": ">=12" - } + ] }, - "node_modules/@angular-devkit/build-angular/node_modules/agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "node_modules/@angular-devkit/build-angular/node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } + "license": "MIT" }, - "node_modules/@angular-devkit/build-angular/node_modules/critters": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.22.tgz", - "integrity": "sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==", + "node_modules/@angular-devkit/build-angular/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@angular-devkit/build-angular/node_modules/esbuild": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz", - "integrity": "sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.20.1", - "@esbuild/android-arm": "0.20.1", - "@esbuild/android-arm64": "0.20.1", - "@esbuild/android-x64": "0.20.1", - "@esbuild/darwin-arm64": "0.20.1", - "@esbuild/darwin-x64": "0.20.1", - "@esbuild/freebsd-arm64": "0.20.1", - "@esbuild/freebsd-x64": "0.20.1", - "@esbuild/linux-arm": "0.20.1", - "@esbuild/linux-arm64": "0.20.1", - "@esbuild/linux-ia32": "0.20.1", - "@esbuild/linux-loong64": "0.20.1", - "@esbuild/linux-mips64el": "0.20.1", - "@esbuild/linux-ppc64": "0.20.1", - "@esbuild/linux-riscv64": "0.20.1", - "@esbuild/linux-s390x": "0.20.1", - "@esbuild/linux-x64": "0.20.1", - "@esbuild/netbsd-x64": "0.20.1", - "@esbuild/openbsd-x64": "0.20.1", - "@esbuild/sunos-x64": "0.20.1", - "@esbuild/win32-arm64": "0.20.1", - "@esbuild/win32-ia32": "0.20.1", - "@esbuild/win32-x64": "0.20.1" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/esbuild-wasm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.20.1.tgz", - "integrity": "sha512-6v/WJubRsjxBbQdz6izgvx7LsVFvVaGmSdwrFHmEzoVgfXL89hkKPoQHsnVI2ngOkcBUQT9kmAM1hVL1k/Av4A==", + "node_modules/@angular-devkit/build-angular/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" } }, "node_modules/@angular-devkit/build-angular/node_modules/eslint-scope": { @@ -860,6 +766,7 @@ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -873,51 +780,95 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, - "node_modules/@angular-devkit/build-angular/node_modules/https-proxy-agent": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "node_modules/@angular-devkit/build-angular/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", "dev": true, - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, - "engines": { - "node": ">= 14" - } + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@angular-devkit/build-angular/node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "dev": true, + "license": "MIT" }, - "node_modules/@angular-devkit/build-angular/node_modules/magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", + "node_modules/@angular-devkit/build-angular/node_modules/postcss": { + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "nanoid": "^3.3.7", + "picocolors": "^1.0.1", + "source-map-js": "^1.2.0" }, "engines": { - "node": ">=12" + "node": "^10 || ^12 || >=14" } }, - "node_modules/@angular-devkit/build-angular/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", + "node_modules/@angular-devkit/build-angular/node_modules/rollup": { + "version": "4.22.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", + "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.5" + }, + "bin": { + "rollup": "dist/bin/rollup" + }, "engines": { - "node": ">=12" + "node": ">=18.0.0", + "npm": ">=8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.22.4", + "@rollup/rollup-android-arm64": "4.22.4", + "@rollup/rollup-darwin-arm64": "4.22.4", + "@rollup/rollup-darwin-x64": "4.22.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", + "@rollup/rollup-linux-arm-musleabihf": "4.22.4", + "@rollup/rollup-linux-arm64-gnu": "4.22.4", + "@rollup/rollup-linux-arm64-musl": "4.22.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", + "@rollup/rollup-linux-riscv64-gnu": "4.22.4", + "@rollup/rollup-linux-s390x-gnu": "4.22.4", + "@rollup/rollup-linux-x64-gnu": "4.22.4", + "@rollup/rollup-linux-x64-musl": "4.22.4", + "@rollup/rollup-win32-arm64-msvc": "4.22.4", + "@rollup/rollup-win32-ia32-msvc": "4.22.4", + "@rollup/rollup-win32-x64-msvc": "4.22.4", + "fsevents": "~2.3.2" } }, "node_modules/@angular-devkit/build-angular/node_modules/schema-utils": { @@ -925,6 +876,7 @@ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -938,52 +890,34 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/@angular-devkit/build-angular/node_modules/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@angular-devkit/build-angular/node_modules/schema-utils/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "node_modules/@angular-devkit/build-angular/node_modules/tslib": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", + "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==", "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } + "license": "0BSD" }, "node_modules/@angular-devkit/build-angular/node_modules/webpack": { - "version": "5.90.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", - "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, + "license": "MIT", "dependencies": { - "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", + "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "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.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", @@ -991,7 +925,7 @@ "schema-utils": "^3.2.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.0", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -1010,93 +944,72 @@ } } }, + "node_modules/@angular-devkit/build-angular/node_modules/webpack-merge": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-6.0.1.tgz", + "integrity": "sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==", + "dev": true, + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "flat": "^5.0.2", + "wildcard": "^2.0.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1703.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1703.5.tgz", - "integrity": "sha512-KcoKlWhDP6+2q3laQ6elXLt2QrVxWJFdCPUC9dIm0Tnc997Tal/UVhlDKaZgITYDgDvRFqG+tzNm2uFd8l7h+A==", + "version": "0.1802.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.9.tgz", + "integrity": "sha512-p7xNGo5ZTV/Z0Rk+q2/E68QQLw9VT33kauDh6s010jIeBLrOwMo74JpzXMSFttQo5O4bLKP8IORzIM+0q7Uzjg==", "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1703.5", + "@angular-devkit/architect": "0.1802.9", "rxjs": "7.8.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, "peerDependencies": { "webpack": "^5.30.0", - "webpack-dev-server": "^4.0.0" + "webpack-dev-server": "^5.0.2" } }, "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/architect": { - "version": "0.1703.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.5.tgz", - "integrity": "sha512-j3+9QeXIafuRMtk7N5Cmm/IiMSS/TOaybzfCv/LK+DP3hjEd8f8Az7hPmevUuOArvWNzUvoUeu30GmR3wABydA==", + "version": "0.1802.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.9.tgz", + "integrity": "sha512-fubJf4WC/t3ITy+tyjI4/CKKwUP4XJTmV+Y0nyPcrkcthVyUcIpZB74NlUOvg6WECiPQuIc+CtoAaA9X5+RQ5Q==", "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/core": "17.3.5", + "@angular-devkit/core": "18.2.9", "rxjs": "7.8.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } }, - "node_modules/@angular-devkit/build-webpack/node_modules/@angular-devkit/core": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.5.tgz", - "integrity": "sha512-iqGv45HVI+yRROoTqQTY0QChYlRCZkFUfIjdfJLegjc6xq9sLtxDr03CWM45BKGG5lSxDOy+qu/pdRvtL3V2eg==", - "dev": true, + "node_modules/@angular-devkit/core": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.9.tgz", + "integrity": "sha512-bsVt//5E0ua7FZfO0dCF/qGGY6KQD34/bNGyRu5B6HedimpdU2/0PGDptksU5v3yKEc9gNw0xC6mT0UsY/R9pA==", + "license": "MIT", "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", + "ajv": "8.17.1", + "ajv-formats": "3.0.1", + "jsonc-parser": "3.3.1", + "picomatch": "4.0.2", "rxjs": "7.8.1", "source-map": "0.7.4" }, "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } - } - }, - "node_modules/@angular-devkit/build-webpack/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/@angular-devkit/core": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.0.5.tgz", - "integrity": "sha512-e1evgRabAfOZBnmFCe8E0oufcu+FzBe5hBzS94Dm42GlxdX965/M4yVKQxIMpjivQTmjl+AWb6cF1ltBdSGZeQ==", - "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "3.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" }, @@ -1110,1888 +1023,1406 @@ } }, "node_modules/@angular-devkit/core/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "node_modules/@angular-devkit/core/node_modules/picomatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", - "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "license": "MIT" }, "node_modules/@angular-devkit/schematics": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.0.5.tgz", - "integrity": "sha512-KYPku0qTb8B+TtRbFqXGYpJOPg1k6d5bNHV6n8jTc35mlEUUghOd7HkovdfkQ3cgGNQM56a74D1CvSeruZEGsA==", + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.9.tgz", + "integrity": "sha512-aIY5/IomDOINGCtFYi77uo0acDpdQNNCighfBBUGEBNMQ1eE3oGNGpLAH/qWeuxJndgmxrdKsvws9DdT46kLig==", + "license": "MIT", "dependencies": { - "@angular-devkit/core": "17.0.5", - "jsonc-parser": "3.2.0", - "magic-string": "0.30.5", + "@angular-devkit/core": "18.2.9", + "jsonc-parser": "3.3.1", + "magic-string": "0.30.11", "ora": "5.4.1", "rxjs": "7.8.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } }, "node_modules/@angular-devkit/schematics/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "license": "MIT" }, "node_modules/@angular-eslint/builder": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-17.1.0.tgz", - "integrity": "sha512-rLIInxx9q82DDrfcg5gzjNftxhkqdLILUgjlA9XtA9LayU3rz4CS81we+vAOAPbbnGxoMsEeBg5nVecbKN3dVQ==", + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-18.4.2.tgz", + "integrity": "sha512-eyI9sreaM9ukA24PCJoSqsjCYOiBf3TZ/Q1WY8PG0SwQWc03qJNqPl5K+/Ptmsc1RtoDCLCU6uaOBFPhb9lDxw==", "dev": true, - "dependencies": { - "@nx/devkit": "17.1.2", - "nx": "17.1.2" - }, + "license": "MIT", "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", "typescript": "*" } }, - "node_modules/@angular-eslint/builder/node_modules/@nrwl/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-INPZk4qts3xNJt8E9fttuVTufXdigPUOvUiAiPJmR2oUGDF8SeOlIYNForbz+XMRvxyIVtf45O32azUsgeZe3Q==", + "node_modules/@angular-eslint/bundled-angular-compiler": { + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-18.4.2.tgz", + "integrity": "sha512-K7pqmZI3Dl75zlLexyaM7bw4xdgk/3bhP1B6uqDKML9+vIIvccCR2bGvqFurqeFbJlMykzb3H4jytT+HpqV4tg==", "dev": true, - "dependencies": { - "@nx/devkit": "17.1.2" - } + "license": "MIT" }, - "node_modules/@angular-eslint/builder/node_modules/@nrwl/tao": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.1.2.tgz", - "integrity": "sha512-tL+dlygeor/kLG5fuK5qaiVFJ4hEtvJ/E+xY9epp20UKCNQSEkrSFiesiXtX6E/PPf4YbOQ4B4itWR2EYCm03Q==", + "node_modules/@angular-eslint/eslint-plugin": { + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-18.4.2.tgz", + "integrity": "sha512-Oem4W2P54cPADN9rJenLj90rqDPUQWx5kZiz84FCnsSn5DBdsI5LGQoogNT9y3Jx/9VL/VGIMMA5B6qG+0hVlg==", "dev": true, + "license": "MIT", "dependencies": { - "nx": "17.1.2", - "tslib": "^2.3.0" + "@angular-eslint/bundled-angular-compiler": "18.4.2", + "@angular-eslint/utils": "18.4.2" }, - "bin": { - "tao": "index.js" + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-9Izd9jsa++AaZSSlhi0zkv58k4clzE0kICurx9DjfWN6zXnD08HqJoUYCVVaeYS/SrWlQUbMig8e49BO8ZV5mw==", + "node_modules/@angular-eslint/eslint-plugin-template": { + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-18.4.2.tgz", + "integrity": "sha512-v9msmIdZK6lOEC4ScDeYKFLpszpJ5Ei+8ifkT7fXXKmPaWtPJtMbW+VGOUNm5Ezi+xByAGCn1qU+OF2aJ/4CLw==", "dev": true, + "license": "MIT", "dependencies": { - "@nrwl/devkit": "17.1.2", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "semver": "7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0" + "@angular-eslint/bundled-angular-compiler": "18.4.2", + "@angular-eslint/utils": "18.4.2", + "aria-query": "5.3.2", + "axobject-query": "4.1.0" }, "peerDependencies": { - "nx": ">= 16 <= 18" + "@typescript-eslint/types": "^7.11.0 || ^8.0.0", + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-darwin-arm64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.1.2.tgz", - "integrity": "sha512-U8fwkuw0vmDfeRQX9LSMt1XiAXM57fxOiuHlrIBn8hUBvMAugAgSAYd7K9YQjrFf9UFUtQeSHDU9N/c/n63hdg==", - "cpu": [ - "arm64" - ], + "node_modules/@angular-eslint/schematics": { + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-18.4.2.tgz", + "integrity": "sha512-pZCc3NhfwRT5S0DGXTzKbl3dD4I8K4LRYot+Aq4rzY5LtiGHDSi4PKu2M0OBSRrQFQXq7/2gDXGO0AvH6LX97w==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" + "license": "MIT", + "dependencies": { + "@angular-eslint/eslint-plugin": "18.4.2", + "@angular-eslint/eslint-plugin-template": "18.4.2", + "ignore": "6.0.2", + "semver": "7.6.3", + "strip-json-comments": "3.1.1" + }, + "peerDependencies": { + "@angular-devkit/core": ">= 18.0.0 < 19.0.0", + "@angular-devkit/schematics": ">= 18.0.0 < 19.0.0" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-darwin-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.1.2.tgz", - "integrity": "sha512-QR9Jrm32UK2nLdDRtjFabfCvF5SOQJ2IuYkw6Sxe16xGZU2DS9nQku0TQO3Uy2HV1xSR7vzj7ys5z4eI2k+/mA==", - "cpu": [ - "x64" - ], + "node_modules/@angular-eslint/template-parser": { + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-18.4.2.tgz", + "integrity": "sha512-KGjDLUxMsdjaxC+8VTxCG07Q6qshOTWMYTvp2LZ4QBySDQnQuFwsIJIJfU8jJwzJCkPKfVpnyuHggAn7fdYnxA==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "18.4.2", + "eslint-scope": "^8.0.2" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-freebsd-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.1.2.tgz", - "integrity": "sha512-6rDuFHJREVg5XpcM5RlE8pHP4bgcbns8sSemF/g75SV4iEkBqxRvSe88oBtF44b7IpX2zdONRDV4qQcRf3DxRg==", - "cpu": [ - "x64" - ], + "node_modules/@angular-eslint/test-utils": { + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/test-utils/-/test-utils-18.4.2.tgz", + "integrity": "sha512-svtoLjLzVKav8ndw1/T8T2pcfLpATb77lig4FfTUjuoI9+V3YmNW+UTHpqNq6Y1Zr9iPUAwXlO8zU6eaYhMiKw==", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" + "license": "MIT", + "peerDependencies": { + "@angular-eslint/template-parser": "18.4.2", + "@typescript-eslint/parser": "^7.11.0 || ^8.0.0", + "@typescript-eslint/rule-tester": "^7.11.0 || ^8.0.0", + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" + }, + "peerDependenciesMeta": { + "@angular-eslint/template-parser": { + "optional": true + }, + "@typescript-eslint/parser": { + "optional": true + } } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.1.2.tgz", - "integrity": "sha512-4FwqUX7NxVfJ0v7frBKNbjENz6pvp3slDfoG2/WmnAj5a6TCu7magwlg1qLQaHYJ1m/i8u7RrG0Uz4SYHWzkVw==", - "cpu": [ - "arm" - ], + "node_modules/@angular-eslint/utils": { + "version": "18.4.2", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-18.4.2.tgz", + "integrity": "sha512-+c0r33QSkAnGmu/DYAPfzJJk5QDX4TP2d6EFtsenrufqRkZqrOcK4Q5t61J92Ukkr03XoqTzTDSBjlwAfM56Rw==", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" + "license": "MIT", + "dependencies": { + "@angular-eslint/bundled-angular-compiler": "18.4.2" + }, + "peerDependencies": { + "@typescript-eslint/utils": "^7.11.0 || ^8.0.0", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": "*" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.1.2.tgz", - "integrity": "sha512-r6UATY0dVdxwpVJPf/f/KfRkFpMP06wC6HcfNMGbTBTKiKtsdYF42bWoSkDgtgP2bOx9FDH+Hwu3U/Rtj44FIA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@angular/animations": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-18.2.9.tgz", + "integrity": "sha512-GAsTKENoTRVKgXX4ACBMMTp8SW4rW8u637uLag+ttJV2XBzC3YJlw5m6b/W4cdrmqZjztoEwUjR6CUTjBqMujQ==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">= 10" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/core": "18.2.9" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-linux-arm64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.1.2.tgz", - "integrity": "sha512-MXGYY/KCzQhbj5UKwnRO2/GhByOkRlI+EeH1Mazam8wZ1BiBfcVWZoOUybIlxxes1o4cAnkZwB527tCmwrHvGw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@angular/cli": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.9.tgz", + "integrity": "sha512-ejTIqwvPABwK7MtVmI2qWbEaMhhbHNsq0NPzl1hwLtkrLbjdDrEVv0Wy+gN0xqrT9NyCPl4AmNLz/xuYTzgU5g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/architect": "0.1802.9", + "@angular-devkit/core": "18.2.9", + "@angular-devkit/schematics": "18.2.9", + "@inquirer/prompts": "5.3.8", + "@listr2/prompt-adapter-inquirer": "2.0.15", + "@schematics/angular": "18.2.9", + "@yarnpkg/lockfile": "1.1.0", + "ini": "4.1.3", + "jsonc-parser": "3.3.1", + "listr2": "8.2.4", + "npm-package-arg": "11.0.3", + "npm-pick-manifest": "9.1.0", + "pacote": "18.0.6", + "resolve": "1.22.8", + "semver": "7.6.3", + "symbol-observable": "4.0.0", + "yargs": "17.7.2" + }, + "bin": { + "ng": "bin/ng.js" + }, "engines": { - "node": ">= 10" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-linux-x64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.1.2.tgz", - "integrity": "sha512-3cC131hJ3VhuxjzzBlwIdVp46onykOo78EmnURNdLxcWOpmcKgYXn7OnVwjrglYi+JL7D0vABGKKUpt1cs6/rA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@angular/cli/node_modules/@angular-devkit/architect": { + "version": "0.1802.9", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.9.tgz", + "integrity": "sha512-fubJf4WC/t3ITy+tyjI4/CKKwUP4XJTmV+Y0nyPcrkcthVyUcIpZB74NlUOvg6WECiPQuIc+CtoAaA9X5+RQ5Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@angular-devkit/core": "18.2.9", + "rxjs": "7.8.1" + }, "engines": { - "node": ">= 10" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-linux-x64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.1.2.tgz", - "integrity": "sha512-1UrR87ByhE0zSXt0C+RNT5ZiAsctOSWZwPYQAGolz8K70BxomDeRVtIaRog5KK5SHlEd1ILvgsmrhovjLjrJNw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } + "node_modules/@angular/cli/node_modules/jsonc-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "devOptional": true, + "license": "MIT" }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.1.2.tgz", - "integrity": "sha512-2M7FfzfPGAN7tCUWZilPGNk/RbbGcA00MKOA4MDqMwJtLobW8KqfMedilRNTEuyNibejOHwvGzA9T/Ac/ahHgA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], + "node_modules/@angular/common": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-18.2.9.tgz", + "integrity": "sha512-Opi6DVaU0aGyJqLk5jPmeYx559fp3afj4wuxM5aDzV4KEVGDVbNCpO0hMuwHZ6rtCjHhv1fQthgS48qoiQ6LKw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">= 10" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/core": "18.2.9", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular-eslint/builder/node_modules/@nx/nx-win32-x64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.1.2.tgz", - "integrity": "sha512-oxKCKunuo4wRusMlNu7PlhBijhtNy7eBZPAWyqUsdfnb+CjY2QncjCguW3fnsG9gHQFCa+y0b1WkSkvJ5G1DiQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], + "node_modules/@angular/compiler": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-18.2.9.tgz", + "integrity": "sha512-fchbcbsyTOd/qHGy+yPEmE1p10OTNEjGrWHQzUbf3xdlm23EvxHTitHh8i6EBdwYnM5zz0IIBhltP8tt89oeYw==", + "license": "MIT", + "dependencies": { + "tslib": "^2.3.0" + }, "engines": { - "node": ">= 10" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/core": "18.2.9" + }, + "peerDependenciesMeta": { + "@angular/core": { + "optional": true + } } }, - "node_modules/@angular-eslint/builder/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@angular-eslint/builder/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "node_modules/@angular/compiler-cli": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-18.2.9.tgz", + "integrity": "sha512-4iMoRvyMmq/fdI/4Gob9HKjL/jvTlCjbS4kouAYHuGO9w9dmUhi1pY1z+mALtCEl9/Q8CzU2W8e5cU2xtV4nVg==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" + "@babel/core": "7.25.2", + "@jridgewell/sourcemap-codec": "^1.4.14", + "chokidar": "^4.0.0", + "convert-source-map": "^1.5.1", + "reflect-metadata": "^0.2.0", + "semver": "^7.0.0", + "tslib": "^2.3.0", + "yargs": "^17.2.1" + }, + "bin": { + "ng-xi18n": "bundles/src/bin/ng_xi18n.js", + "ngc": "bundles/src/bin/ngc.js", + "ngcc": "bundles/ngcc/index.js" }, "engines": { - "node": ">=8.6" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" + }, + "peerDependencies": { + "@angular/compiler": "18.2.9", + "typescript": ">=5.4 <5.6" } }, - "node_modules/@angular-eslint/builder/node_modules/glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "node_modules/@angular/compiler-cli/node_modules/chokidar": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", + "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "readdirp": "^4.0.1" }, "engines": { - "node": "*" - } - }, - "node_modules/@angular-eslint/builder/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" + "node": ">= 14.16.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "funding": { + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@angular-eslint/builder/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "node_modules/@angular-eslint/builder/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@angular/compiler-cli/node_modules/readdirp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", + "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=10" - } - }, - "node_modules/@angular-eslint/builder/node_modules/nx": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.1.2.tgz", - "integrity": "sha512-pf94ri36cAiSzbYcPTJwQzttgAsHSjCLEni0Ilw6aVdjpoV2l6cggYxwddX7pgtCWuokVp/6KhAxVkbzvH65wg==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@nrwl/tao": "17.1.2", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.6", - "axios": "^1.5.1", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.3.1", - "dotenv-expand": "~10.0.0", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^11.1.0", - "glob": "7.1.4", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "js-yaml": "4.1.0", - "jsonc-parser": "3.2.0", - "lines-and-columns": "~2.0.3", - "minimatch": "3.0.5", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "semver": "7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "v8-compile-cache": "2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "17.1.2", - "@nx/nx-darwin-x64": "17.1.2", - "@nx/nx-freebsd-x64": "17.1.2", - "@nx/nx-linux-arm-gnueabihf": "17.1.2", - "@nx/nx-linux-arm64-gnu": "17.1.2", - "@nx/nx-linux-arm64-musl": "17.1.2", - "@nx/nx-linux-x64-gnu": "17.1.2", - "@nx/nx-linux-x64-musl": "17.1.2", - "@nx/nx-win32-arm64-msvc": "17.1.2", - "@nx/nx-win32-x64-msvc": "17.1.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.6.7", - "@swc/core": "^1.3.85" + "node": ">= 14.16.0" }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } + "funding": { + "type": "individual", + "url": "https://paulmillr.com/funding/" } }, - "node_modules/@angular-eslint/builder/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, + "node_modules/@angular/core": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-18.2.9.tgz", + "integrity": "sha512-h9/Bzo/7LTPzzh9I/1Gk8TWOXPGeHt3jLlnYrCh2KbrWbTErNtW0V3ad5I3Zv+K2Z7RSl9Z3D3Y6ILH796N4ZA==", + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "tslib": "^2.3.0" }, "engines": { - "node": ">=10" - } - }, - "node_modules/@angular-eslint/builder/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.1.0.tgz", - "integrity": "sha512-Y+CN/8nQZaYjsb2b2sXbkQr0LrgBWhCzyLZ+rLfnLE60B9k4GeDt5b7z/OdSObi1xozXfqiaAZ1eXo0iQMN3JA==", - "dev": true - }, - "node_modules/@angular-eslint/eslint-plugin": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.1.0.tgz", - "integrity": "sha512-pQac5h+XwsquDzaasK/xs9tjdQ/f9eLq8e5An9eXJGHWy4KcrMmQ1XrpaMMMg503LF3rRG/dHKBskGsYgSN9oQ==", - "dev": true, - "dependencies": { - "@angular-eslint/utils": "17.1.0", - "@typescript-eslint/utils": "6.11.0" - }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" - } - }, - "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.1.0.tgz", - "integrity": "sha512-nL9VhChwFQLIRQM4xbTY8Vo095Q4/D77hPtqt3ShYIrORjYTwaWa8+neexToAqXVMapce7oFmFa/OqtxvEerLg==", - "dev": true, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.1.0", - "@angular-eslint/utils": "17.1.0", - "@typescript-eslint/type-utils": "6.11.0", - "@typescript-eslint/utils": "6.11.0", - "aria-query": "5.3.0", - "axobject-query": "4.0.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "rxjs": "^6.5.3 || ^7.4.0", + "zone.js": "~0.14.10" } }, - "node_modules/@angular-eslint/eslint-plugin-template/node_modules/@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", - "dev": true, + "node_modules/@angular/forms": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-18.2.9.tgz", + "integrity": "sha512-yyN5dG60CXH6MRte8rv4aGUTeNOMz/pUV7rVxittpjN7tPHfGEL9Xz89Or90Aa1QiHuBmHFk+9A39s03aO1rDQ==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" + "tslib": "^2.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@angular/common": "18.2.9", + "@angular/core": "18.2.9", + "@angular/platform-browser": "18.2.9", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular-eslint/eslint-plugin-template/node_modules/@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", + "node_modules/@angular/language-service": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-18.2.9.tgz", + "integrity": "sha512-vC9la5VpvfX27ept36rlc42nGxDak7YfbWtSoZUageyZJUWyIEAvW8rNNPEvoO86RLi011/HmyyIr2GSQLKvxA==", "dev": true, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" } }, - "node_modules/@angular-eslint/eslint-plugin-template/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", - "dev": true, + "node_modules/@angular/platform-browser": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-18.2.9.tgz", + "integrity": "sha512-UNu6XjK0SV35FFe55yd1yefZI8tzflVKzev/RzC31XngrczhlH0+WCbae4rG1XJULzJwJ1R1p7gqq4+ktEczRQ==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "tslib": "^2.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@angular/animations": "18.2.9", + "@angular/common": "18.2.9", + "@angular/core": "18.2.9" }, "peerDependenciesMeta": { - "typescript": { + "@angular/animations": { "optional": true } } }, - "node_modules/@angular-eslint/eslint-plugin-template/node_modules/@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", - "dev": true, + "node_modules/@angular/platform-browser-dynamic": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-18.2.9.tgz", + "integrity": "sha512-cUTB8Jc3I/fu2UKv/PJmNGQGvKyyTo8ln4GUX3EJ4wUHzgkrU0s4x7DNok0Ql8FZKs5dLR8C0xVbG7Dv/ViPdw==", + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" + "tslib": "^2.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, - "node_modules/@angular-eslint/eslint-plugin-template/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@angular/common": "18.2.9", + "@angular/compiler": "18.2.9", + "@angular/core": "18.2.9", + "@angular/platform-browser": "18.2.9" } }, - "node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", - "dev": true, + "node_modules/@angular/platform-server": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-18.2.9.tgz", + "integrity": "sha512-lKCFngM/xDH1et5vt5eYDCIpB9p+C1lGGcbAfrsDLnQmMxou506kOoLxW+a6KB1By8yonNFL18MsEPTDxRLtqw==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "tslib": "^2.3.0", + "xhr2": "^0.2.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", - "dev": true, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@angular/animations": "18.2.9", + "@angular/common": "18.2.9", + "@angular/compiler": "18.2.9", + "@angular/core": "18.2.9", + "@angular/platform-browser": "18.2.9" } }, - "node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", - "dev": true, + "node_modules/@angular/pwa": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/pwa/-/pwa-18.2.9.tgz", + "integrity": "sha512-cmU/fTp6wXPrSWvhBWKujVUd6zAPVHP2hwjhAoPA/gLACg3Z2/Im6P8OqeDi8dchMQYAtfmNZBGdyNVARjfwYw==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "@angular-devkit/schematics": "18.2.9", + "@schematics/angular": "18.2.9", + "parse5-html-rewriting-stream": "7.0.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@angular/cli": "^18.0.0" }, "peerDependenciesMeta": { - "typescript": { + "@angular/cli": { "optional": true } } }, - "node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", - "dev": true, + "node_modules/@angular/router": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-18.2.9.tgz", + "integrity": "sha512-D0rSrMf/sbhr5yQgz+LNBxdv1BR3S4pYDj1Exq6yVRKX8HSbjc5hxe/44VaOEKBh8StJ6GRiNOMoIcDt73Jang==", + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" + "tslib": "^2.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "@angular/common": "18.2.9", + "@angular/core": "18.2.9", + "@angular/platform-browser": "18.2.9", + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@angular-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", - "dev": true, + "node_modules/@angular/service-worker": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-18.2.9.tgz", + "integrity": "sha512-AIXp5D1zcRjUxZjJhWRjQFP5ZkCCjqOe53diiOuI0gHu8cwdGUUKeY2fwGb3XWOOgglwH0zKIk1Pqq/8dKAylQ==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" + "tslib": "^2.3.0" }, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "bin": { + "ngsw-config": "ngsw-config.js" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@angular-eslint/schematics": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.1.0.tgz", - "integrity": "sha512-74gW1E5P4z3PvxNXOTXGaF6li/MLcSeJO8z7XtcP7wcXWu0fihOKlMJGgqB3rIcBa8lRcTDLekQERF+kRZ15aQ==", - "dev": true, - "dependencies": { - "@angular-eslint/eslint-plugin": "17.1.0", - "@angular-eslint/eslint-plugin-template": "17.1.0", - "@nx/devkit": "17.1.2", - "ignore": "5.2.4", - "nx": "17.1.2", - "strip-json-comments": "3.1.1", - "tmp": "0.2.1" + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0" }, "peerDependencies": { - "@angular/cli": ">= 17.0.0 < 18.0.0" - } - }, - "node_modules/@angular-eslint/schematics/node_modules/@nrwl/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-INPZk4qts3xNJt8E9fttuVTufXdigPUOvUiAiPJmR2oUGDF8SeOlIYNForbz+XMRvxyIVtf45O32azUsgeZe3Q==", - "dev": true, - "dependencies": { - "@nx/devkit": "17.1.2" + "@angular/common": "18.2.9", + "@angular/core": "18.2.9" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nrwl/tao": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.1.2.tgz", - "integrity": "sha512-tL+dlygeor/kLG5fuK5qaiVFJ4hEtvJ/E+xY9epp20UKCNQSEkrSFiesiXtX6E/PPf4YbOQ4B4itWR2EYCm03Q==", - "dev": true, + "node_modules/@angular/ssr": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-18.2.9.tgz", + "integrity": "sha512-4CxbSfkuYlXFUkmt690m0uqEJeMd12B9tC2FSvJWEWJPG23rsqZmPBSLcDMzfdix0Kam0+FBSIoqah/9fX8t5A==", + "license": "MIT", "dependencies": { - "nx": "17.1.2", + "critters": "0.0.24", "tslib": "^2.3.0" }, - "bin": { - "tao": "index.js" + "peerDependencies": { + "@angular/common": "^18.0.0", + "@angular/core": "^18.0.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-9Izd9jsa++AaZSSlhi0zkv58k4clzE0kICurx9DjfWN6zXnD08HqJoUYCVVaeYS/SrWlQUbMig8e49BO8ZV5mw==", + "node_modules/@babel/code-frame": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "dev": true, + "license": "MIT", "dependencies": { - "@nrwl/devkit": "17.1.2", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "semver": "7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0" + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, - "peerDependencies": { - "nx": ">= 16 <= 18" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-darwin-arm64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.1.2.tgz", - "integrity": "sha512-U8fwkuw0vmDfeRQX9LSMt1XiAXM57fxOiuHlrIBn8hUBvMAugAgSAYd7K9YQjrFf9UFUtQeSHDU9N/c/n63hdg==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/compat-data": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.2.tgz", + "integrity": "sha512-Z0WgzSEa+aUcdiJuCIqgujCshpMWgUpgOxXotrYPSA53hA3qopNaqcJpyr0hVb1FeWdnqFA35/fUtXgBK8srQg==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-darwin-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.1.2.tgz", - "integrity": "sha512-QR9Jrm32UK2nLdDRtjFabfCvF5SOQJ2IuYkw6Sxe16xGZU2DS9nQku0TQO3Uy2HV1xSR7vzj7ys5z4eI2k+/mA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-freebsd-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.1.2.tgz", - "integrity": "sha512-6rDuFHJREVg5XpcM5RlE8pHP4bgcbns8sSemF/g75SV4iEkBqxRvSe88oBtF44b7IpX2zdONRDV4qQcRf3DxRg==", - "cpu": [ - "x64" - ], + "node_modules/@babel/core": { + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.25.2.tgz", + "integrity": "sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.24.7", + "@babel/generator": "^7.25.0", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-module-transforms": "^7.25.2", + "@babel/helpers": "^7.25.0", + "@babel/parser": "^7.25.0", + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.2", + "@babel/types": "^7.25.2", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.1.2.tgz", - "integrity": "sha512-4FwqUX7NxVfJ0v7frBKNbjENz6pvp3slDfoG2/WmnAj5a6TCu7magwlg1qLQaHYJ1m/i8u7RrG0Uz4SYHWzkVw==", - "cpu": [ - "arm" - ], + "node_modules/@babel/core/node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } + "license": "MIT" }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-linux-arm64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.1.2.tgz", - "integrity": "sha512-r6UATY0dVdxwpVJPf/f/KfRkFpMP06wC6HcfNMGbTBTKiKtsdYF42bWoSkDgtgP2bOx9FDH+Hwu3U/Rtj44FIA==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-linux-arm64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.1.2.tgz", - "integrity": "sha512-MXGYY/KCzQhbj5UKwnRO2/GhByOkRlI+EeH1Mazam8wZ1BiBfcVWZoOUybIlxxes1o4cAnkZwB527tCmwrHvGw==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/generator": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.0.tgz", + "integrity": "sha512-3LEEcj3PVW8pW2R1SR1M89g/qrYk/m/mB/tLqn7dn4sbBUQyTqnlod+II2U4dqiGtUmkcnAmkMDralTFZttRiw==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^2.5.1" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-linux-x64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.1.2.tgz", - "integrity": "sha512-3cC131hJ3VhuxjzzBlwIdVp46onykOo78EmnURNdLxcWOpmcKgYXn7OnVwjrglYi+JL7D0vABGKKUpt1cs6/rA==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", + "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "@babel/types": "^7.24.7" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-linux-x64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.1.2.tgz", - "integrity": "sha512-1UrR87ByhE0zSXt0C+RNT5ZiAsctOSWZwPYQAGolz8K70BxomDeRVtIaRog5KK5SHlEd1ILvgsmrhovjLjrJNw==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.25.9.tgz", + "integrity": "sha512-C47lC7LIDCnz0h4vai/tpNOI95tCd5ZT3iBt/DBH5lXKHZsyNQv18yf1wIIg2ntiQNgmAvA+DgZ82iW8Qdym8g==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-win32-arm64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.1.2.tgz", - "integrity": "sha512-2M7FfzfPGAN7tCUWZilPGNk/RbbGcA00MKOA4MDqMwJtLobW8KqfMedilRNTEuyNibejOHwvGzA9T/Ac/ahHgA==", - "cpu": [ - "arm64" - ], + "node_modules/@babel/helper-compilation-targets": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", "dev": true, - "optional": true, - "os": [ - "win32" - ], + "license": "MIT", + "dependencies": { + "@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" + }, "engines": { - "node": ">= 10" + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/@nx/nx-win32-x64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.1.2.tgz", - "integrity": "sha512-oxKCKunuo4wRusMlNu7PlhBijhtNy7eBZPAWyqUsdfnb+CjY2QncjCguW3fnsG9gHQFCa+y0b1WkSkvJ5G1DiQ==", - "cpu": [ - "x64" - ], + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@angular-eslint/schematics/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@angular-eslint/schematics/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-colors": "^4.1.1" + "@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" }, "engines": { - "node": ">=8.6" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "dev": true, + "license": "MIT", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "@babel/types": "^7.25.9" }, "engines": { - "node": "*" + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, + "license": "ISC", "bin": { - "js-yaml": "bin/js-yaml.js" + "semver": "bin/semver.js" } }, - "node_modules/@angular-eslint/schematics/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "node_modules/@angular-eslint/schematics/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.9.tgz", + "integrity": "sha512-ORPNZ3h6ZRkOyAa/SaHU+XsLZr0UQzRwuDQ0cczIA17nAzZ+85G5cVkOJIj7QavLZGSe8QXUmNFxSZzjcZF9bw==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.1.1", + "semver": "^6.3.1" }, "engines": { - "node": ">=10" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/nx": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.1.2.tgz", - "integrity": "sha512-pf94ri36cAiSzbYcPTJwQzttgAsHSjCLEni0Ilw6aVdjpoV2l6cggYxwddX7pgtCWuokVp/6KhAxVkbzvH65wg==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "dev": true, - "hasInstallScript": true, + "license": "MIT", "dependencies": { - "@nrwl/tao": "17.1.2", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.6", - "axios": "^1.5.1", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.3.1", - "dotenv-expand": "~10.0.0", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^11.1.0", - "glob": "7.1.4", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "js-yaml": "4.1.0", - "jsonc-parser": "3.2.0", - "lines-and-columns": "~2.0.3", - "minimatch": "3.0.5", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "semver": "7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "v8-compile-cache": "2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - }, - "bin": { - "nx": "bin/nx.js", - "nx-cloud": "bin/nx-cloud.js" - }, - "optionalDependencies": { - "@nx/nx-darwin-arm64": "17.1.2", - "@nx/nx-darwin-x64": "17.1.2", - "@nx/nx-freebsd-x64": "17.1.2", - "@nx/nx-linux-arm-gnueabihf": "17.1.2", - "@nx/nx-linux-arm64-gnu": "17.1.2", - "@nx/nx-linux-arm64-musl": "17.1.2", - "@nx/nx-linux-x64-gnu": "17.1.2", - "@nx/nx-linux-x64-musl": "17.1.2", - "@nx/nx-win32-arm64-msvc": "17.1.2", - "@nx/nx-win32-x64-msvc": "17.1.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.6.7", - "@swc/core": "^1.3.85" + "@babel/types": "^7.25.9" }, - "peerDependenciesMeta": { - "@swc-node/register": { - "optional": true - }, - "@swc/core": { - "optional": true - } + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/schematics/node_modules/semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "ISC", "bin": { "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" } }, - "node_modules/@angular-eslint/schematics/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@angular-eslint/template-parser": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-17.2.1.tgz", - "integrity": "sha512-WPQYFvRju0tCDXQ/pwrzC911pE07JvpeDgcN2elhzV6lxDHJEZpA5O9pnW9qgNA6J6XM9Q7dBkJ22ztAzC4WFw==", + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", "dev": true, + "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.2.1", - "eslint-scope": "^8.0.0" - }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@angular-eslint/template-parser/node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.2.1.tgz", - "integrity": "sha512-puC0itsZv2QlrDOCcWtq1KZH+DvfrpV+mV78HHhi6+h25R5iIhr8ARKcl3EQxFjvrFq34jhG8pSupxKvFbHVfA==", - "dev": true - }, - "node_modules/@angular-eslint/template-parser/node_modules/eslint-scope": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.0.tgz", - "integrity": "sha512-zj3Byw6jX4TcFCJmxOzLt6iol5FAr9xQyZZSQjEzW2UiCJXLwXdRIKCYVFftnpZckaC9Ps9xlC7jB8tSeWWOaw==", + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", "dev": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/utils": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.1.0.tgz", - "integrity": "sha512-AmG0xpRtnBQwrbHObonSilmD3hiFEtZHwFY3LT28VWxznB6WIAHFE7SrKWrRsRsXlib8LaRo4uobR5+MO8aLpw==", + "node_modules/@babel/helper-module-imports": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", "dev": true, + "license": "MIT", "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.1.0", - "@typescript-eslint/utils": "6.11.0" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, - "peerDependencies": { - "eslint": "^7.20.0 || ^8.0.0", - "typescript": "*" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", + "node_modules/@babel/helper-module-transforms": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", + "node_modules/@babel/helper-plugin-utils": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=6.9.0" } }, - "node_modules/@angular-eslint/utils/node_modules/@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=6.9.0" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "@babel/core": "^7.0.0" } }, - "node_modules/@angular-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", + "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" + "@babel/types": "^7.25.9" }, "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=6.9.0" } }, - "node_modules/@angular/animations": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.5.tgz", - "integrity": "sha512-NZ9Y3QWqrn0THypVNwsztMV9rnjxNMRIf6to8aZv+ehIUOvskqcA/lW5qAdcMr1uNoyloB9vahJrDniWWEKT5A==", + "node_modules/@babel/helper-replace-supers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.9.tgz", + "integrity": "sha512-IiDqTOTBQy0sWyeXyGSC5TBJpGFXBkRynjBeXsvbhQFKj2viwJC76Epz35YLU1fpe/Am6Vppb7W7zM4fPQzLsQ==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/core": "17.0.5" + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/cli": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.3.10.tgz", - "integrity": "sha512-lA0kf4Cpo8Jcuennq6wGyBTP/UG1oX4xsM9uLRZ2vkPoisjHCk46rWaVP7vfAqdUH39vbATFXftpy1SiEmAI4w==", - "devOptional": true, + "node_modules/@babel/helper-simple-access": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.25.9.tgz", + "integrity": "sha512-c6WHXuiaRsJTyHYLJV75t9IqsmTbItYfdj99PnzYGQZkYKvan5/2jKJ7gu31J3/BJ/A18grImSPModuyG/Eo0Q==", + "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/architect": "0.1703.10", - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "@schematics/angular": "17.3.10", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "ini": "4.1.2", - "inquirer": "9.2.15", - "jsonc-parser": "3.2.1", - "npm-package-arg": "11.0.1", - "npm-pick-manifest": "9.0.0", - "open": "8.4.2", - "ora": "5.4.1", - "pacote": "17.0.6", - "resolve": "1.22.8", - "semver": "7.6.0", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "bin": { - "ng": "bin/ng.js" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" } }, - "node_modules/@angular/cli/node_modules/@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "devOptional": true, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", + "dev": true, + "license": "MIT", "dependencies": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" - }, - "peerDependencies": { - "chokidar": "^3.5.2" - }, - "peerDependenciesMeta": { - "chokidar": { - "optional": true - } + "node": ">=6.9.0" } }, - "node_modules/@angular/cli/node_modules/@angular-devkit/schematics": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", - "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", - "devOptional": true, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", + "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "dev": true, + "license": "MIT", "dependencies": { - "@angular-devkit/core": "17.3.10", - "jsonc-parser": "3.2.1", - "magic-string": "0.30.8", - "ora": "5.4.1", - "rxjs": "7.8.1" + "@babel/types": "^7.24.7" }, "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" } }, - "node_modules/@angular/cli/node_modules/@schematics/angular": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", - "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", - "devOptional": true, - "dependencies": { - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "jsonc-parser": "3.2.1" - }, + "node_modules/@babel/helper-string-parser": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", + "dev": true, + "license": "MIT", "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" } }, - "node_modules/@angular/cli/node_modules/magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", - "devOptional": true, - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=6.9.0" } }, - "node_modules/@angular/cli/node_modules/picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "devOptional": true, + "node_modules/@babel/helper-validator-option": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "node": ">=6.9.0" } }, - "node_modules/@angular/common": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.0.5.tgz", - "integrity": "sha512-1vFZ7nd8xyAYh/DwFtRuSieP8Dy/6QuOxl914/TOUr26F1a4e+7ywCyMLVjmYjx+WkZe7uu/Hgpr2raBaVTnQw==", + "node_modules/@babel/helper-wrap-function": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/core": "17.0.5", - "rxjs": "^6.5.3 || ^7.4.0" + "node": ">=6.9.0" } }, - "node_modules/@angular/compiler": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.0.5.tgz", - "integrity": "sha512-V6LnX/B2YXpzXeNWavtX/XPNUnWrVUFpiOniKqHYhAxXnibhyXL9DRsyVs8QbKgIcPPcQeJMHdAjklCWJsePvg==", + "node_modules/@babel/helpers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.0" }, "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/core": "17.0.5" - }, - "peerDependenciesMeta": { - "@angular/core": { - "optional": true - } + "node": ">=6.9.0" } }, - "node_modules/@angular/compiler-cli": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.0.5.tgz", - "integrity": "sha512-Nb99iKz8LMoc5HC9iu5rbWblXb68sHHI6bcN8sdqvc2g+PohkGNbtRjVZFhP+WKMaNFYDSvLWcHFFYItLRkT4g==", + "node_modules/@babel/parser": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.2.tgz", + "integrity": "sha512-DWMCZH9WA4Maitz2q21SRKHo9QXZxkDsbNZoVD62gusNtNBBqDg9i7uOhASfTfIGNzW+O+r7+jAlM8dwphcJKQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/core": "7.23.2", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" + "@babel/types": "^7.26.0" }, "bin": { - "ng-xi18n": "bundles/src/bin/ng_xi18n.js", - "ngc": "bundles/src/bin/ngc.js", - "ngcc": "bundles/ngcc/index.js" + "parser": "bin/babel-parser.js" }, "engines": { - "node": "^18.13.0 || >=20.9.0" - }, - "peerDependencies": { - "@angular/compiler": "17.0.5", - "typescript": ">=5.2 <5.3" + "node": ">=6.0.0" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", "dev": true, + "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.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" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/@angular/compiler-cli/node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@angular/core": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.5.tgz", - "integrity": "sha512-siWUrdBWgTAqMnRF+qxGZznj5AdR/x3+8l0/bj4CkSZzwZGL/CHy40ec71bbgiPkYob1v4v40voXu2aSSeCLPg==", + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": ">=6.9.0" }, "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0", - "zone.js": "~0.14.0" + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/forms": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.0.5.tgz", - "integrity": "sha512-d91Rre/NK+SgamF1OJmDJUx+Zs8M7qFmrKu7c+hNsXPe8J/fkMNoWFikne/WSsegwY929E1xpeqvu/KXQt90ug==", + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/common": "17.0.5", - "@angular/core": "17.0.5", - "@angular/platform-browser": "17.0.5", - "rxjs": "^6.5.3 || ^7.4.0" + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/language-service": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-17.0.5.tgz", - "integrity": "sha512-tVXYamdjkAYYv4YCiMKxCYqLgvI/g2y2Ny6fUUVPti9xFqiF88q8V7j3N8FeLdSNvgok1LSdfFjJAgQonJ4Sxw==", + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", "dev": true, - "engines": { - "node": "^18.13.0 || >=20.9.0" - } - }, - "node_modules/@angular/platform-browser": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.0.5.tgz", - "integrity": "sha512-VJQ6bVS40xJLNGNcX59/QFPrZesIm2zETOqAc6K04onuWF1EnJqvcDog9eYJsm0sLWhQeCdWVmAFRenTkDoqng==", + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/animations": "17.0.5", - "@angular/common": "17.0.5", - "@angular/core": "17.0.5" - }, - "peerDependenciesMeta": { - "@angular/animations": { - "optional": true - } + "@babel/core": "^7.13.0" } }, - "node_modules/@angular/platform-browser-dynamic": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.0.5.tgz", - "integrity": "sha512-Ki+0B3/S+Rv3O4jf+tbDBPs0m+VUMoS6VVCCLviaurYGPLPtGblhCzRv49Zoyo5gEVoEOgnxS6CI91Tv6My9ug==", + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/common": "17.0.5", - "@angular/compiler": "17.0.5", - "@angular/core": "17.0.5", - "@angular/platform-browser": "17.0.5" + "@babel/core": "^7.0.0" } }, - "node_modules/@angular/platform-server": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-17.0.5.tgz", - "integrity": "sha512-urnYha4tXg1Rzz0EAczwmLxW4ksWjgF0YCx0r3np47Hx2WP6O9OPjm5D5O/SoPcYUSxQvH9ntgysOtJWIVGmcQ==", + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.25.9.tgz", + "integrity": "sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0", - "xhr2": "^0.2.0" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-decorators": "^7.25.9" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/animations": "17.0.5", - "@angular/common": "17.0.5", - "@angular/compiler": "17.0.5", - "@angular/core": "17.0.5", - "@angular/platform-browser": "17.0.5" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/pwa": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/pwa/-/pwa-17.0.5.tgz", - "integrity": "sha512-FfMCvOkwujQbbwXA7bP9N91JhhZ0BXQ0KoNzSLMF2EFqAxg1n+WpwPDkEkonlqfM6KjgoswW3CQy9Xh59v0ahw==", - "dependencies": { - "@angular-devkit/schematics": "17.0.5", - "@schematics/angular": "17.0.5", - "parse5-html-rewriting-stream": "7.0.0" - }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "license": "MIT", "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "node": ">=6.9.0" }, "peerDependencies": { - "@angular/cli": "^17.0.0" - }, - "peerDependenciesMeta": { - "@angular/cli": { - "optional": true - } + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/router": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.0.5.tgz", - "integrity": "sha512-9e5MQJzDdfhXKSYrduIDmDf73GBRcjx6qE+k5CliGY4sFza10wdbrM4LkiuA3Z2Ja+2AKkotrGG3ZMCtAsFY1g==", + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "@angular/common": "17.0.5", - "@angular/core": "17.0.5", - "@angular/platform-browser": "17.0.5", - "rxjs": "^6.5.3 || ^7.4.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/service-worker": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-17.0.5.tgz", - "integrity": "sha512-AHvlZhLVI6hVMwGg2wBUeklzjU9GZEWrKfLf2i/139NVPDluyiB1H7jUwWlNcu/jCBnnd9G1usAfy9ugP54yUg==", + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" - }, - "bin": { - "ngsw-config": "ngsw-config.js" - }, - "engines": { - "node": "^18.13.0 || >=20.9.0" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "@angular/common": "17.0.5", - "@angular/core": "17.0.5" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@angular/ssr": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-17.0.5.tgz", - "integrity": "sha512-Snio+nw+Ur1p7utyZ68wK/0xajg7E+JZBZouA88L7U8f1++YQFJV80nAuRZNYQKIBN//IWoNW+xyM+FR15HQBA==", + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "license": "MIT", "dependencies": { - "critters": "0.0.20", - "tslib": "^2.3.0" + "@babel/helper-plugin-utils": "^7.12.13" }, "peerDependencies": { - "@angular/common": "^17.0.0", - "@angular/core": "^17.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", - "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.25.9.tgz", + "integrity": "sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==", "dev": true, + "license": "MIT", "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.0", - "@babel/parser": "^7.24.0", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.0", - "@babel/types": "^7.24.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" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/core/node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" + "@babel/helper-plugin-utils": "^7.8.3" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.15" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" + "@babel/helper-plugin-utils": "^7.10.4" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", - "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", - "dev": true, - "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", - "semver": "^6.3.1" + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.10.4" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", - "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" + "@babel/helper-plugin-utils": "^7.8.0" }, "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.8.0" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" }, - "engines": { - "node": ">=6.9.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", - "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.14.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", "dev": true, + "license": "MIT", "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-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" }, "engines": { "node": ">=6.9.0" @@ -3000,321 +2431,366 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.25.0.tgz", + "integrity": "sha512-uaIi2FdqzjpAMvVqvB51S42oC2JEVgh0LDsGfZVDysWE8LrJtQC2jvKmOqEYThKyB7bDEb7BP1GYWDm7tABA0Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-remap-async-to-generator": "^7.25.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-plugin-utils": { + "node_modules/@babel/plugin-transform-async-to-generator": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", - "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.7.tgz", + "integrity": "sha512-SQY01PcJfmQ+4Ash7NE+rpbLFbmqA2GPIgqzxfFTL4t1FKRq4zTms/7htKpoCUI9OcFYgzqfmCdH53s6/jn5fA==", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-remap-async-to-generator": "^7.24.7" + }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", - "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.25.9.tgz", + "integrity": "sha512-toHc9fzab0ZfenFpsyYinOX0J/5dgJVA2fm64xPewu7CoYHWEivIWKxkK2rMi4r3yQqLnVmheMXRdG+k239CgA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", - "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", "dev": true, + "license": "MIT", "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-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "node_modules/@babel/plugin-transform-classes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@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" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", + "node_modules/@babel/plugin-transform-classes/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.9" + }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" + }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", - "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/helpers": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", - "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", "dev": true, + "license": "MIT", "dependencies": { - "color-convert": "^1.9.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.25.9.tgz", + "integrity": "sha512-KRhdhlVk2nObA5AYa7QMgTMTVJdfHprfpAk4DjZVtllqRg9qarilstTKEhpVjyt+Npi8ThRyiV8176Am3CodPA==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, + "@babel/helper-plugin-utils": "^7.25.9" + }, "engines": { - "node": ">=4" + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" + "node": ">=6.9.0" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", - "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", - "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.23.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.13.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", - "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "node_modules/@babel/plugin-transform-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", - "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", "dev": true, + "license": "MIT", "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-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3323,11 +2799,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, "engines": { "node": ">=6.9.0" }, @@ -3335,49 +2815,52 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.25.9.tgz", + "integrity": "sha512-dwh2Ol1jWwL2MgkCzUSOvfmKElqQcuswAZypBSUsScMXvgdT8Ekq5YA6TtqpTVWH+4903NmboMuH1o9i8Rxlyg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-simple-access": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@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" }, "engines": { "node": ">=6.9.0" @@ -3386,13 +2869,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", - "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3401,37 +2886,47 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", - "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.25.9.tgz", + "integrity": "sha512-ENfftpLZw5EItALAD4WsY/KUWvhUlZndm5GC7G3evUsVeSJB6p0pBeLQUnRnBCBx7zV0RKQjR9kCuwrsIrjWog==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3440,13 +2935,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", - "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3455,37 +2951,49 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3494,85 +3002,112 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "node_modules/@babel/plugin-transform-private-property-in-object/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/types": "^7.25.9" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">=6.9.0" } }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.25.9", + "regenerator-transform": "^0.15.2" }, "engines": { "node": ">=6.9.0" @@ -3581,13 +3116,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3596,13 +3132,19 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-typescript": { + "node_modules/@babel/plugin-transform-runtime": { "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", - "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.7.tgz", + "integrity": "sha512-YqXjrk4C+a1kZjewqt+Mmu2UuV1s07y8kqcUf4qYLnoqemhR4gRQikhdAhSVJioMjVTu6Mo6pAbaypEA3jY6fw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-module-imports": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.7", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.1", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -3611,29 +3153,24 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", - "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3642,16 +3179,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", - "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", + "node_modules/@babel/plugin-transform-spread": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3660,15 +3196,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", - "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3677,13 +3212,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", - "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.25.9.tgz", + "integrity": "sha512-o97AE4syN71M/lxrCtQByzphAdlYluKPDBzDVzMmfCobUjjhAryZV0AIpRPrxN0eAkxXO6ZLEScmt+PNhj2OTw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3692,13 +3228,14 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", - "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.25.9.tgz", + "integrity": "sha512-v61XqUMiueJROUv66BVIOi0Fv/CUuZuZMl5NkRoCVxLAnMexZ0A3kMe7vvZ0nulxMuMp0Mk6S5hNh48yki08ZA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3707,14 +3244,18 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", - "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.25.9.tgz", + "integrity": "sha512-7PbZQZP50tzv2KGGnhh82GSyMB01yKY9scIjf1a+GfZCtInOWqUH5+1EBU4t9fyR5Oykkkc9vFTs4OHrhHXljQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.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", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3723,37 +3264,27 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", - "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-annotate-as-pure": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" } }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.23.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", - "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3762,14 +3293,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", - "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.15" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3778,13 +3310,15 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", - "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -3793,45 +3327,113 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", - "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", - "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "node_modules/@babel/preset-env": { + "version": "7.25.3", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.25.3.tgz", + "integrity": "sha512-QsYW7UeAaXvLPX9tdVliMJE7MD7M6MLYVTovRTIwhoYQVFHR1rM4wO8wqAezYi3/BpSD+NzVCZ69R6smWiIi8g==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", - "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/compat-data": "^7.25.2", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-option": "^7.24.8", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0", + "@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-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.24.7", + "@babel/plugin-transform-async-generator-functions": "^7.25.0", + "@babel/plugin-transform-async-to-generator": "^7.24.7", + "@babel/plugin-transform-block-scoped-functions": "^7.24.7", + "@babel/plugin-transform-block-scoping": "^7.25.0", + "@babel/plugin-transform-class-properties": "^7.24.7", + "@babel/plugin-transform-class-static-block": "^7.24.7", + "@babel/plugin-transform-classes": "^7.25.0", + "@babel/plugin-transform-computed-properties": "^7.24.7", + "@babel/plugin-transform-destructuring": "^7.24.8", + "@babel/plugin-transform-dotall-regex": "^7.24.7", + "@babel/plugin-transform-duplicate-keys": "^7.24.7", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0", + "@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.25.1", + "@babel/plugin-transform-json-strings": "^7.24.7", + "@babel/plugin-transform-literals": "^7.25.2", + "@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.8", + "@babel/plugin-transform-modules-systemjs": "^7.25.0", + "@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.8", + "@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.8", + "@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/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-regenerator": "^0.6.1", + "core-js-compat": "^3.37.1", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -3840,46 +3442,43 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", - "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", - "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", - "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "node_modules/@babel/preset-typescript": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "@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" }, "engines": { "node": ">=6.9.0" @@ -3888,1520 +3487,1244 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", - "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", - "dev": true, + "node_modules/@babel/runtime": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", - "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "node_modules/@babel/template": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", - "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "node_modules/@babel/traverse": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.9.tgz", + "integrity": "sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/code-frame": "^7.25.9", + "@babel/generator": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/template": "^7.25.9", + "@babel/types": "^7.25.9", + "debug": "^4.3.1", + "globals": "^11.1.0" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", - "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "node_modules/@babel/traverse/node_modules/@babel/generator": { + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.2.tgz", + "integrity": "sha512-zevQbhbau95nkoxSq3f/DC/SC+EEOUZd3DYqfSkMhY2/wfSeaHV1Ew4vk8e+x8lja31IbyuUa2uQ3JONqKbysw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/parser": "^7.26.2", + "@babel/types": "^7.26.0", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", - "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "node_modules/@babel/traverse/node_modules/jsesc": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=6" } }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", - "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "node_modules/@babel/types": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.0.tgz", + "integrity": "sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", - "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } + "license": "MIT" }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", - "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20" - }, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=0.1.90" } }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", - "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "node_modules/@cspotcode/source-map-support": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", + "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" + "@jridgewell/trace-mapping": "0.3.9" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=12" } }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", - "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "node_modules/@csstools/css-parser-algorithms": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz", + "integrity": "sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=18" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@csstools/css-tokenizer": "^3.0.3" } }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", - "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "node_modules/@csstools/css-tokenizer": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz", + "integrity": "sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", - "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "node_modules/@csstools/media-query-list-parser": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-3.0.1.tgz", + "integrity": "sha512-HNo8gGD02kHmcbX6PvCoUuOQvn4szyB9ca63vZHKX5A81QytgDG4oxG4IaEfHTlEZSZ6MjPEMWIVU+zF2PZcgw==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT", "engines": { - "node": ">=6.9.0" + "node": ">=18" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@csstools/css-parser-algorithms": "^3.0.1", + "@csstools/css-tokenizer": "^3.0.1" } }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz", - "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==", + "node_modules/@csstools/selector-specificity": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-4.0.0.tgz", + "integrity": "sha512-189nelqtPd8++phaHNwYovKZI0FOzH1vQEE3QhHHkNIGrg5fSs9CbYP3RvfEH5geztnIA9Jwq91wyOIwAW5JIQ==", "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.1" - }, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/csstools" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + ], + "license": "MIT-0", "engines": { - "node": ">=6.9.0" + "node": ">=18" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "postcss-selector-parser": "^6.1.0" } }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", - "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "node_modules/@discoveryjs/json-ext": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.1.tgz", + "integrity": "sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20" - }, + "license": "MIT", "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=14.17.0" } }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", - "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "node_modules/@dual-bundle/import-meta-resolve": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", + "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", - "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "node_modules/@emnapi/core": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.3.1.tgz", + "integrity": "sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@emnapi/wasi-threads": "1.0.1", + "tslib": "^2.4.0" } }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz", - "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==", + "node_modules/@emnapi/runtime": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", + "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "tslib": "^2.4.0" } }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", - "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "node_modules/@emnapi/wasi-threads": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.0.1.tgz", + "integrity": "sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "tslib": "^2.4.0" } }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", - "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", + "node_modules/@es-joy/jsdoccomment": { + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", + "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "comment-parser": "1.4.1", + "esquery": "^1.5.0", + "jsdoc-type-pratt-parser": "~4.0.0" }, "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=16" } }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", - "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "node_modules/@esbuild/aix-ppc64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.23.0.tgz", + "integrity": "sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", - "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "node_modules/@esbuild/android-arm": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.23.0.tgz", + "integrity": "sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", - "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "node_modules/@esbuild/android-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.23.0.tgz", + "integrity": "sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz", - "integrity": "sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==", + "node_modules/@esbuild/android-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.23.0.tgz", + "integrity": "sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", - "semver": "^6.3.1" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@esbuild/darwin-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.23.0.tgz", + "integrity": "sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==", + "cpu": [ + "arm64" + ], "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", - "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "node_modules/@esbuild/darwin-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.23.0.tgz", + "integrity": "sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", - "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.23.0.tgz", + "integrity": "sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", - "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "node_modules/@esbuild/freebsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.23.0.tgz", + "integrity": "sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", - "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "node_modules/@esbuild/linux-arm": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.23.0.tgz", + "integrity": "sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", - "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "node_modules/@esbuild/linux-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.23.0.tgz", + "integrity": "sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.7.tgz", - "integrity": "sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==", + "node_modules/@esbuild/linux-ia32": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.23.0.tgz", + "integrity": "sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==", + "cpu": [ + "ia32" + ], "dev": true, - "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" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-typescript/node_modules/@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", + "node_modules/@esbuild/linux-loong64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.23.0.tgz", + "integrity": "sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==", + "cpu": [ + "loong64" + ], "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", - "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "node_modules/@esbuild/linux-mips64el": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.23.0.tgz", + "integrity": "sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==", + "cpu": [ + "mips64el" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", - "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "node_modules/@esbuild/linux-ppc64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.23.0.tgz", + "integrity": "sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==", + "cpu": [ + "ppc64" + ], "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", - "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "node_modules/@esbuild/linux-riscv64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.23.0.tgz", + "integrity": "sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==", + "cpu": [ + "riscv64" + ], "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", - "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "node_modules/@esbuild/linux-s390x": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.23.0.tgz", + "integrity": "sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==", + "cpu": [ + "s390x" + ], "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "node": ">=18" } }, - "node_modules/@babel/preset-env": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.0.tgz", - "integrity": "sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", - "@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.23.3", - "@babel/plugin-syntax-import-attributes": "^7.23.3", - "@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-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.9", - "@babel/plugin-transform-async-to-generator": "^7.23.3", - "@babel/plugin-transform-block-scoped-functions": "^7.23.3", - "@babel/plugin-transform-block-scoping": "^7.23.4", - "@babel/plugin-transform-class-properties": "^7.23.3", - "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.8", - "@babel/plugin-transform-computed-properties": "^7.23.3", - "@babel/plugin-transform-destructuring": "^7.23.3", - "@babel/plugin-transform-dotall-regex": "^7.23.3", - "@babel/plugin-transform-duplicate-keys": "^7.23.3", - "@babel/plugin-transform-dynamic-import": "^7.23.4", - "@babel/plugin-transform-exponentiation-operator": "^7.23.3", - "@babel/plugin-transform-export-namespace-from": "^7.23.4", - "@babel/plugin-transform-for-of": "^7.23.6", - "@babel/plugin-transform-function-name": "^7.23.3", - "@babel/plugin-transform-json-strings": "^7.23.4", - "@babel/plugin-transform-literals": "^7.23.3", - "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", - "@babel/plugin-transform-member-expression-literals": "^7.23.3", - "@babel/plugin-transform-modules-amd": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-modules-systemjs": "^7.23.9", - "@babel/plugin-transform-modules-umd": "^7.23.3", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.23.3", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", - "@babel/plugin-transform-numeric-separator": "^7.23.4", - "@babel/plugin-transform-object-rest-spread": "^7.24.0", - "@babel/plugin-transform-object-super": "^7.23.3", - "@babel/plugin-transform-optional-catch-binding": "^7.23.4", - "@babel/plugin-transform-optional-chaining": "^7.23.4", - "@babel/plugin-transform-parameters": "^7.23.3", - "@babel/plugin-transform-private-methods": "^7.23.3", - "@babel/plugin-transform-private-property-in-object": "^7.23.4", - "@babel/plugin-transform-property-literals": "^7.23.3", - "@babel/plugin-transform-regenerator": "^7.23.3", - "@babel/plugin-transform-reserved-words": "^7.23.3", - "@babel/plugin-transform-shorthand-properties": "^7.23.3", - "@babel/plugin-transform-spread": "^7.23.3", - "@babel/plugin-transform-sticky-regex": "^7.23.3", - "@babel/plugin-transform-template-literals": "^7.23.3", - "@babel/plugin-transform-typeof-symbol": "^7.23.3", - "@babel/plugin-transform-unicode-escapes": "^7.23.3", - "@babel/plugin-transform-unicode-property-regex": "^7.23.3", - "@babel/plugin-transform-unicode-regex": "^7.23.3", - "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, + "node_modules/@esbuild/linux-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.23.0.tgz", + "integrity": "sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "node_modules/@esbuild/netbsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.23.0.tgz", + "integrity": "sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==", + "cpu": [ + "x64" + ], "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.23.0.tgz", + "integrity": "sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" } }, - "node_modules/@babel/preset-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", - "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", + "node_modules/@esbuild/openbsd-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.23.0.tgz", + "integrity": "sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==", + "cpu": [ + "x64" + ], "dev": true, - "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" - }, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node": ">=18" } }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "node_modules/@babel/runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", - "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.23.0.tgz", + "integrity": "sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], "engines": { - "node": ">=6.9.0" + "node": ">=18" } }, - "node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "node_modules/@esbuild/win32-arm64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.23.0.tgz", + "integrity": "sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" - }, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" + "node": ">=18" } }, - "node_modules/@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "node_modules/@esbuild/win32-ia32": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.23.0.tgz", + "integrity": "sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==", + "cpu": [ + "ia32" + ], "dev": true, - "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", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" + "node": ">=18" } }, - "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", + "node_modules/@esbuild/win32-x64": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", + "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@babel/types": "^7.24.7", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - }, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": ">=6.9.0" + "node": ">=18" } }, - "node_modules/@babel/traverse/node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7" + "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "node_modules/@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, - "dependencies": { - "@babel/helper-string-parser": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - }, + "license": "Apache-2.0", "engines": { - "node": ">=6.9.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "node_modules/@eslint-community/regexpp": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.1.90" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "node_modules/@eslint/eslintrc/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@csstools/css-parser-algorithms": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.3.tgz", - "integrity": "sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==", + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], - "engines": { - "node": "^14 || ^16 || >=18" - }, - "peerDependencies": { - "@csstools/css-tokenizer": "^2.3.1" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@csstools/css-tokenizer": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.3.1.tgz", - "integrity": "sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==", + "node_modules/@eslint/eslintrc/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "license": "Apache-2.0", "engines": { - "node": "^14 || ^16 || >=18" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@csstools/media-query-list-parser": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.11.tgz", - "integrity": "sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==", + "node_modules/@eslint/eslintrc/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, "engines": { - "node": "^14 || ^16 || >=18" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "peerDependencies": { - "@csstools/css-parser-algorithms": "^2.6.3", - "@csstools/css-tokenizer": "^2.3.1" + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@csstools/selector-specificity": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz", - "integrity": "sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==", + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/csstools" - }, - { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - } - ], + "license": "MIT", + "dependencies": { + "type-fest": "^0.20.2" + }, "engines": { - "node": "^14 || ^16 || >=18" + "node": ">=8" }, - "peerDependencies": { - "postcss-selector-parser": "^6.0.13" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { - "node": ">=10.0.0" + "node": ">= 4" } }, - "node_modules/@dual-bundle/import-meta-resolve": { + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@es-joy/jsdoccomment": { - "version": "0.41.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", - "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", + "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { - "comment-parser": "1.4.1", - "esquery": "^1.5.0", - "jsdoc-type-pratt-parser": "~4.0.0" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=16" + "node": "*" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz", - "integrity": "sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==", - "cpu": [ - "ppc64" - ], + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, - "optional": true, - "os": [ - "aix" - ], + "license": "(MIT OR CC0-1.0)", "engines": { - "node": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz", - "integrity": "sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==", - "cpu": [ - "arm" - ], + "node_modules/@eslint/js": { + "version": "8.57.1", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", + "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "MIT", "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz", - "integrity": "sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], + "node_modules/@fontsource/open-sans": { + "version": "4.5.14", + "resolved": "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.14.tgz", + "integrity": "sha512-mBXIIETBlW8q/ocuUN0hyGow2iuf75hQEHQt8R/RJ/HcphVbLg8KB7pHYGbFGDqs75W+SWvTC7JkVeAjT65BuQ==", + "license": "MIT" + }, + "node_modules/@fortawesome/fontawesome-free": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.1.tgz", + "integrity": "sha512-CNy5vSwN3fsUStPRLX7fUYojyuzoEMSXPl7zSLJ8TgtRfjv24LOnOWKT2zYwaHZCJGkdyRnTmstR0P+Ah503Gw==", + "hasInstallScript": true, + "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)", "engines": { - "node": ">=12" + "node": ">=6" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz", - "integrity": "sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==", - "cpu": [ - "x64" - ], + "node_modules/@humanwhocodes/config-array": { + "version": "0.13.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", + "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", + "deprecated": "Use @eslint/config-array instead", "dev": true, - "optional": true, - "os": [ - "android" - ], + "license": "Apache-2.0", + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.3", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, "engines": { - "node": ">=12" + "node": ">=10.10.0" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz", - "integrity": "sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==", - "cpu": [ - "arm64" - ], + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz", - "integrity": "sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==", - "cpu": [ - "x64" - ], + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=12" + "node": "*" } }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz", - "integrity": "sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==", - "cpu": [ - "arm64" - ], + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "license": "Apache-2.0", "engines": { - "node": ">=12" + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz", - "integrity": "sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==", - "cpu": [ - "x64" - ], + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "license": "BSD-3-Clause" + }, + "node_modules/@inquirer/checkbox": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-2.5.0.tgz", + "integrity": "sha512-sMgdETOfi2dUHT8r7TT1BTKOwNvdDGFDXYWtQ2J69SvlYNntk9I/gJe7r5yvMwwsuKnYbuRs3pNhx4tgNck5aA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.3", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-arm": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz", - "integrity": "sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/confirm": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.2.0.tgz", + "integrity": "sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz", - "integrity": "sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/core": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.2.1.tgz", + "integrity": "sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@inquirer/figures": "^1.0.6", + "@inquirer/type": "^2.0.0", + "@types/mute-stream": "^0.0.4", + "@types/node": "^22.5.5", + "@types/wrap-ansi": "^3.0.0", + "ansi-escapes": "^4.3.2", + "cli-width": "^4.1.0", + "mute-stream": "^1.0.0", + "signal-exit": "^4.1.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0", + "yoctocolors-cjs": "^2.1.2" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz", - "integrity": "sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/core/node_modules/@inquirer/type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-2.0.0.tgz", + "integrity": "sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "mute-stream": "^1.0.0" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz", - "integrity": "sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "node_modules/@inquirer/core/node_modules/@types/node": { + "version": "22.10.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.0.tgz", + "integrity": "sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "undici-types": "~6.20.0" } }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz", - "integrity": "sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/core/node_modules/undici-types": { + "version": "6.20.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz", + "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@inquirer/editor": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-2.2.0.tgz", + "integrity": "sha512-9KHOpJ+dIL5SZli8lJ6xdaYLPPzB8xB9GZItg39MBybzhxA16vxmszmQFrRwbOA918WA2rvu8xhDEg/p6LXKbw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "external-editor": "^3.1.0" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz", - "integrity": "sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/expand": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-2.3.0.tgz", + "integrity": "sha512-qnJsUcOGCSG1e5DTOErmv2BPQqrtT6uzqn1vI/aYGiPKq+FgslGZmtdnXbhuI7IlT7OByDoEEqdnhUnVR2hhLw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "yoctocolors-cjs": "^2.1.2" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz", - "integrity": "sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/figures": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.8.tgz", + "integrity": "sha512-tKd+jsmhq21AP1LhexC0pPwsCxEhGgAkg28byjJAd+xhmIs8LUX8JbUc3vBf3PhLxWiB5EvyBE5X7JSPAqMAqg==", + "devOptional": true, + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz", - "integrity": "sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/input": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-2.3.0.tgz", + "integrity": "sha512-XfnpCStx2xgh1LIRqPXrTNEEByqQWoxsWYzNRSEUxJ5c6EQlhMogJ3vHKu8aXuTacebtaZzMAHwEL0kAflKOBw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/linux-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz", - "integrity": "sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], + "node_modules/@inquirer/number": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-1.1.0.tgz", + "integrity": "sha512-ilUnia/GZUtfSZy3YEErXLJ2Sljo/mf9fiKc08n18DdwdmDbOzRcTv65H1jjDvlsAuvdFXf4Sa/aL7iw/NanVA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3" + }, "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz", - "integrity": "sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz", - "integrity": "sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz", - "integrity": "sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz", - "integrity": "sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz", - "integrity": "sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz", - "integrity": "sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, + "node_modules/@inquirer/password": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-2.2.0.tgz", + "integrity": "sha512-5otqIpgsPYIshqhgtEwSspBQE40etouR8VIxzpJkv9i0dVHIpyhiivbkH9/dGiMLdyamT54YRdGJLfl8TFnLHg==", + "devOptional": true, + "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "ansi-escapes": "^4.3.2" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" - } - }, - "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "dev": true, "engines": { - "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + "node": ">=18" } }, - "node_modules/@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, + "node_modules/@inquirer/prompts": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-5.3.8.tgz", + "integrity": "sha512-b2BudQY/Si4Y2a0PdZZL6BeJtl8llgeZa7U2j47aaJSCeAl1e4UI7y8a9bSkO3o/ZbZrgT5muy/34JbsjfIWxA==", + "devOptional": true, + "license": "MIT", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" + "@inquirer/checkbox": "^2.4.7", + "@inquirer/confirm": "^3.1.22", + "@inquirer/editor": "^2.1.22", + "@inquirer/expand": "^2.1.22", + "@inquirer/input": "^2.2.9", + "@inquirer/number": "^1.0.10", + "@inquirer/password": "^2.1.22", + "@inquirer/rawlist": "^2.2.4", + "@inquirer/search": "^1.0.7", + "@inquirer/select": "^2.4.7" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "node": ">=18" } }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, + "node_modules/@inquirer/rawlist": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-2.3.0.tgz", + "integrity": "sha512-zzfNuINhFF7OLAtGHfhwOW2TlYJyli7lOUoJUXw/uyklcwalV6WRXBXtFIicN8rTRK1XTiPWB4UY+YuW8dsnLQ==", + "devOptional": true, + "license": "MIT", "dependencies": { - "type-fest": "^0.20.2" + "@inquirer/core": "^9.1.0", + "@inquirer/type": "^1.5.3", + "yoctocolors-cjs": "^2.1.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18" } }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, + "node_modules/@inquirer/search": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-1.1.0.tgz", + "integrity": "sha512-h+/5LSj51dx7hp5xOn4QFnUaKeARwUCLs6mIhtkJ0JYPBLmEYjdHSYh7I6GrLg9LwpJ3xeX0FZgAG1q0QdCpVQ==", + "devOptional": true, + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "@inquirer/core": "^9.1.0", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.3", + "yoctocolors-cjs": "^2.1.2" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=18" } }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, + "node_modules/@inquirer/select": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-2.5.0.tgz", + "integrity": "sha512-YmDobTItPP3WcEI86GvPo+T2sRHkxxOq/kXmsBjHS5BVXUgvgZ5AfJjkvQvZr03T81NnI3KrrRuMzeuYUQRFOA==", + "devOptional": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@inquirer/core": "^9.1.0", + "@inquirer/figures": "^1.0.5", + "@inquirer/type": "^1.5.3", + "ansi-escapes": "^4.3.2", + "yoctocolors-cjs": "^2.1.2" }, "engines": { - "node": "*" - } - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=18" } }, - "node_modules/@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true, + "node_modules/@inquirer/type": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.5.tgz", + "integrity": "sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==", + "devOptional": true, "license": "MIT", - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@fontsource/open-sans": { - "version": "4.5.14", - "resolved": "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.14.tgz", - "integrity": "sha512-mBXIIETBlW8q/ocuUN0hyGow2iuf75hQEHQt8R/RJ/HcphVbLg8KB7pHYGbFGDqs75W+SWvTC7JkVeAjT65BuQ==" - }, - "node_modules/@fortawesome/fontawesome-free": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.1.tgz", - "integrity": "sha512-CNy5vSwN3fsUStPRLX7fUYojyuzoEMSXPl7zSLJ8TgtRfjv24LOnOWKT2zYwaHZCJGkdyRnTmstR0P+Ah503Gw==", - "hasInstallScript": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "deprecated": "Use @eslint/config-array instead", - "dev": true, - "license": "Apache-2.0", "dependencies": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" + "mute-stream": "^1.0.0" }, "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true, - "engines": { - "node": ">=12.22" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/nzakas" + "node": ">=18" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "deprecated": "Use @eslint/object-schema instead", - "dev": true, - "license": "BSD-3-Clause" - }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "devOptional": true, + "license": "ISC", "dependencies": { "string-width": "^5.1.2", "string-width-cjs": "npm:string-width@^4.2.0", @@ -5415,10 +4738,11 @@ } }, "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -5431,6 +4755,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -5442,13 +4767,15 @@ "version": "9.2.2", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/@isaacs/cliui/node_modules/string-width": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "devOptional": true, + "license": "MIT", "dependencies": { "eastasianwidth": "^0.2.0", "emoji-regex": "^9.2.2", @@ -5466,6 +4793,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "devOptional": true, + "license": "MIT", "dependencies": { "ansi-regex": "^6.0.1" }, @@ -5481,6 +4809,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "devOptional": true, + "license": "MIT", "dependencies": { "ansi-styles": "^6.1.0", "string-width": "^5.0.1", @@ -5498,6 +4827,7 @@ "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -5514,6 +4844,7 @@ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5523,6 +4854,7 @@ "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -5540,6 +4872,7 @@ "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/reporters": "^29.7.0", @@ -5587,6 +4920,7 @@ "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", @@ -5602,6 +4936,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.7.0", "jest-snapshot": "^29.7.0" @@ -5615,6 +4950,7 @@ "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -5627,6 +4963,7 @@ "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", @@ -5644,6 +4981,7 @@ "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -5659,6 +4997,7 @@ "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", "dev": true, + "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^29.7.0", @@ -5702,6 +5041,7 @@ "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -5714,6 +5054,7 @@ "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", @@ -5728,6 +5069,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/types": "^29.6.3", @@ -5743,6 +5085,7 @@ "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "graceful-fs": "^4.2.9", @@ -5758,6 +5101,7 @@ "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.3", @@ -5783,13 +5127,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/types": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -5807,6 +5153,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -5817,10 +5164,11 @@ } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -5830,834 +5178,911 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "dev": true - }, - "node_modules/@ljharb/through": { - "version": "2.3.12", - "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.12.tgz", - "integrity": "sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==", - "devOptional": true, - "dependencies": { - "call-bind": "^1.0.5" - }, + "node_modules/@jsonjoy.com/base64": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", + "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", + "dev": true, + "license": "Apache-2.0", "engines": { - "node": ">= 0.4" + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" } }, - "node_modules/@ng-select/ng-select": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/@ng-select/ng-select/-/ng-select-12.0.4.tgz", - "integrity": "sha512-bcvYLCdmKtJBZRLFLfnKauPqVlJJDecMzU4pZ360h1V8EsE4BCHoabNJQptqOESigcxBY1bpAe0i6aKu6JgL5Q==", + "node_modules/@jsonjoy.com/json-pack": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", + "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "tslib": "^2.3.1" + "@jsonjoy.com/base64": "^1.1.1", + "@jsonjoy.com/util": "^1.1.2", + "hyperdyperid": "^1.2.0", + "thingies": "^1.20.0" }, "engines": { - "node": ">= 16", - "npm": ">= 8" + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" }, "peerDependencies": { - "@angular/common": "^17.0.0-rc.0", - "@angular/core": "^17.0.0-rc.0", - "@angular/forms": "^17.0.0-rc.0" + "tslib": "2" } }, - "node_modules/@ngrx/effects": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-17.0.1.tgz", - "integrity": "sha512-U7ewZpUoJlLrWyZVyzAMU6Qfxmte7Noi9n/pJb5BR3pWmdHnU+VPs08xnSIQUa0US7K6dJJRTGtcEpEvv/IT4A==", - "dependencies": { - "@ngrx/operators": "17.0.0-beta.0", - "tslib": "^2.0.0" + "node_modules/@jsonjoy.com/util": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.5.0.tgz", + "integrity": "sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" }, "peerDependencies": { - "@angular/core": "^17.0.0", - "@ngrx/store": "17.0.1", - "rxjs": "^6.5.3 || ^7.5.0" + "tslib": "2" } }, - "node_modules/@ngrx/operators": { - "version": "17.0.0-beta.0", - "resolved": "https://registry.npmjs.org/@ngrx/operators/-/operators-17.0.0-beta.0.tgz", - "integrity": "sha512-EbO8AONuQ6zo2v/mPyBOi4y0CTAp1x4Z+bx7ZF+Pd8BL5ma53BTCL1TmzaeK5zPUe0yApudLk9/ZbHXPnVox5A==", + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", + "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@listr2/prompt-adapter-inquirer": { + "version": "2.0.15", + "resolved": "https://registry.npmjs.org/@listr2/prompt-adapter-inquirer/-/prompt-adapter-inquirer-2.0.15.tgz", + "integrity": "sha512-MZrGem/Ujjd4cPTLYDfCZK2iKKeiO/8OX13S6jqxldLs0Prf2aGqVlJ77nMBqMv7fzqgXEgjrNHLXcKR8l9lOg==", + "devOptional": true, + "license": "MIT", "dependencies": { - "tslib": "^2.3.0" + "@inquirer/type": "^1.5.1" + }, + "engines": { + "node": ">=18.0.0" }, "peerDependencies": { - "rxjs": "^6.5.3 || ^7.4.0" + "@inquirer/prompts": ">= 3 < 6" } }, - "node_modules/@ngrx/router-store": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/router-store/-/router-store-17.0.1.tgz", - "integrity": "sha512-O4kz/yvIaAfG0Hzloj24RqL17E1oddQ7wpxjU6UrTr/oZkX1/lIehaSxSJIVzq02vQWShIq0RFo/t8ac5mzqZQ==", + "node_modules/@lmdb/lmdb-darwin-arm64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-arm64/-/lmdb-darwin-arm64-3.0.13.tgz", + "integrity": "sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-darwin-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-darwin-x64/-/lmdb-darwin-x64-3.0.13.tgz", + "integrity": "sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm/-/lmdb-linux-arm-3.0.13.tgz", + "integrity": "sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-arm64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-arm64/-/lmdb-linux-arm64-3.0.13.tgz", + "integrity": "sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-linux-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-linux-x64/-/lmdb-linux-x64-3.0.13.tgz", + "integrity": "sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@lmdb/lmdb-win32-x64": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@lmdb/lmdb-win32-x64/-/lmdb-win32-x64-3.0.13.tgz", + "integrity": "sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@module-federation/bridge-react-webpack-plugin": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/bridge-react-webpack-plugin/-/bridge-react-webpack-plugin-0.6.9.tgz", + "integrity": "sha512-KXTPO0vkrtHEIcthU3TIQEkPxoytcmdyNXRwOojZEVQhqEefykAek48ndFiVTmyOu2LW2EuzP49Le8zY7nESWQ==", + "dev": true, "dependencies": { - "tslib": "^2.0.0" - }, - "peerDependencies": { - "@angular/common": "^17.0.0", - "@angular/core": "^17.0.0", - "@angular/router": "^17.0.0", - "@ngrx/store": "17.0.1", - "rxjs": "^6.5.3 || ^7.5.0" + "@module-federation/sdk": "0.6.9", + "@types/semver": "7.5.8", + "semver": "7.6.3" } }, - "node_modules/@ngrx/store": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-17.0.1.tgz", - "integrity": "sha512-BmVzN+fqyz0ZrVEmJ+jrNwePMKcpNL49vb8sbQ3yDDftxgZz2HqRKFMexqlXpz5ixwK5LqTOblHNQOgi9irsTw==", + "node_modules/@module-federation/data-prefetch": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/data-prefetch/-/data-prefetch-0.6.9.tgz", + "integrity": "sha512-rpHxfHNkIiPA441GzXI6TMYjSrUjRWDwxJTvRQopX/P0jK5vKtNwT1UBTNF2DJkbtO1idljfhbrIufEg0OY72w==", + "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.0" + "@module-federation/runtime": "0.6.9", + "@module-federation/sdk": "0.6.9", + "fs-extra": "9.1.0" }, "peerDependencies": { - "@angular/core": "^17.0.0", - "rxjs": "^6.5.3 || ^7.5.0" + "react": ">=16.9.0", + "react-dom": ">=16.9.0" } }, - "node_modules/@ngrx/store-devtools": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-17.0.1.tgz", - "integrity": "sha512-1/BrHmd1KnjEvZtUkmMeOAhftzTLCBxpk0KoVSnl7BFr0LGQZrYUTXHI3b6tzJ2igGuj0d9hk/JRMOXmYn/5WA==", + "node_modules/@module-federation/data-prefetch/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, - "peerDependencies": { - "@ngrx/store": "17.0.1", - "rxjs": "^6.5.3 || ^7.5.0" + "engines": { + "node": ">=10" } }, - "node_modules/@ngtools/webpack": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.5.tgz", - "integrity": "sha512-0heI0yHUckdGI8uywu/wkp24KR/tdYMKYJOaYIU+9JydyN1zJRpbR7x0thddl7+k/zu2ZGbfFdv1779Ecw/xdA==", + "node_modules/@module-federation/dts-plugin": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/dts-plugin/-/dts-plugin-0.6.9.tgz", + "integrity": "sha512-uiMjjEFcMlOvRtNu8/tt7sJ5y7WTosTVym0V7lMQjgoeX0QesvZqRhgzw5gQcPcFvbk54RwTUI2rS8OEGScCFw==", "dev": true, - "engines": { - "node": "^18.13.0 || >=20.9.0", - "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", - "yarn": ">= 1.13.0" + "license": "MIT", + "dependencies": { + "@module-federation/managers": "0.6.9", + "@module-federation/sdk": "0.6.9", + "@module-federation/third-party-dts-extractor": "0.6.9", + "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.17.1" }, "peerDependencies": { - "@angular/compiler-cli": "^17.0.0", - "typescript": ">=5.2 <5.5", - "webpack": "^5.54.0" + "typescript": "^4.9.0 || ^5.0.0", + "vue-tsc": ">=1.0.24" + }, + "peerDependenciesMeta": { + "vue-tsc": { + "optional": true + } } }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/@module-federation/dts-plugin/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 8" + "node": ">=8" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@module-federation/dts-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, "engines": { - "node": ">= 8" + "node": ">=10" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/@module-federation/enhanced": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/enhanced/-/enhanced-0.6.9.tgz", + "integrity": "sha512-4bEGQSE6zJ2FMdBTOrRiVjNNzWhUqzWEJGWbsr0bpLNAl4BVx2ah5MyKTrSYqaW//BRA2qc8rmrIreaIawr3kQ==", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@module-federation/bridge-react-webpack-plugin": "0.6.9", + "@module-federation/data-prefetch": "0.6.9", + "@module-federation/dts-plugin": "0.6.9", + "@module-federation/managers": "0.6.9", + "@module-federation/manifest": "0.6.9", + "@module-federation/rspack": "0.6.9", + "@module-federation/runtime-tools": "0.6.9", + "@module-federation/sdk": "0.6.9", + "btoa": "^1.2.1", + "upath": "2.0.1" }, - "engines": { - "node": ">= 8" + "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 + } } }, - "node_modules/@npmcli/agent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.0.tgz", - "integrity": "sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==", - "devOptional": true, + "node_modules/@module-federation/managers": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/managers/-/managers-0.6.9.tgz", + "integrity": "sha512-q3AOQXcWWpdUZI1gDIi9j/UqcP+FJBYXj/e4pNp3QAteJwS/Ve9UP3y0hW27bIbAWZSSajWsYbf/+YLnktA/kQ==", + "dev": true, + "license": "MIT", "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.1" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" + "@module-federation/sdk": "0.6.9", + "find-pkg": "2.0.0", + "fs-extra": "9.1.0" } }, - "node_modules/@npmcli/agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "devOptional": true, + "node_modules/@module-federation/managers/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", "dependencies": { - "debug": "^4.3.4" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">= 14" + "node": ">=10" } }, - "node_modules/@npmcli/agent/node_modules/http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", - "devOptional": true, + "node_modules/@module-federation/manifest": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/manifest/-/manifest-0.6.9.tgz", + "integrity": "sha512-JMSPDpHODXOmTyJes8GJ950mbN7tqjQzqgFVUubDOVFOmlC0/MYaRzRPmkApz6d8nUfMbLZYzxNSaBHx8GP0/Q==", + "dev": true, + "license": "MIT", "dependencies": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" + "@module-federation/dts-plugin": "0.6.9", + "@module-federation/managers": "0.6.9", + "@module-federation/sdk": "0.6.9", + "chalk": "3.0.0", + "find-pkg": "2.0.0" } }, - "node_modules/@npmcli/agent/node_modules/https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", - "devOptional": true, + "node_modules/@module-federation/manifest/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "license": "MIT", "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 14" - } - }, - "node_modules/@npmcli/agent/node_modules/lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", - "devOptional": true, - "engines": { - "node": "14 || >=16.14" + "node": ">=8" } }, - "node_modules/@npmcli/fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", - "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", - "devOptional": true, + "node_modules/@module-federation/rspack": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/rspack/-/rspack-0.6.9.tgz", + "integrity": "sha512-N5yBqN8ijSRZKd0kbIvpZNil0y8rFa8cREKI1QsW1+EYUKwOUBFwF55tFdTmNCKmpZqSEBtcNjRGZXknsYPQxg==", + "dev": true, + "license": "MIT", "dependencies": { - "semver": "^7.3.5" + "@module-federation/bridge-react-webpack-plugin": "0.6.9", + "@module-federation/dts-plugin": "0.6.9", + "@module-federation/managers": "0.6.9", + "@module-federation/manifest": "0.6.9", + "@module-federation/runtime-tools": "0.6.9", + "@module-federation/sdk": "0.6.9" }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.3.tgz", - "integrity": "sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw==", - "devOptional": true, - "dependencies": { - "@npmcli/promise-spawn": "^7.0.0", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^3.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" + "peerDependencies": { + "typescript": "^4.9.0 || ^5.0.0", + "vue-tsc": ">=1.0.24" }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/git/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "devOptional": true, - "engines": { - "node": ">=16" - } - }, - "node_modules/@npmcli/git/node_modules/lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", - "devOptional": true, - "engines": { - "node": "14 || >=16.14" + "peerDependenciesMeta": { + "typescript": { + "optional": true + }, + "vue-tsc": { + "optional": true + } } }, - "node_modules/@npmcli/git/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "devOptional": true, + "node_modules/@module-federation/runtime": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/runtime/-/runtime-0.6.9.tgz", + "integrity": "sha512-G1x+6jyW5sW1X+TtWaKigGhwqiHE8MESvi3ntE9ICxwELAGBonmsqDqnLSrdEy6poBKslvPANPJr0Nn9pvW9lg==", + "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" + "@module-federation/sdk": "0.6.9" } }, - "node_modules/@npmcli/installed-package-contents": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", - "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", - "devOptional": true, + "node_modules/@module-federation/runtime-tools": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/runtime-tools/-/runtime-tools-0.6.9.tgz", + "integrity": "sha512-AhsEBXo8IW1ATMKS1xfJaxBiHu9n5z6WUOAIWdPpWXXBJhTFgOs0K1xAod0xLJY4YH/B5cwEcHRPN3FEs2/0Ww==", + "dev": true, + "license": "MIT", "dependencies": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "bin": { - "installed-package-contents": "lib/index.js" - }, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "@module-federation/runtime": "0.6.9", + "@module-federation/webpack-bundler-runtime": "0.6.9" } }, - "node_modules/@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "devOptional": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "node_modules/@module-federation/sdk": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/sdk/-/sdk-0.6.9.tgz", + "integrity": "sha512-xmTxb9LgncxPGsBrN6AT/+aHnFGv8swbeNl0PcSeVbXTGLu3Gp7j+5J+AhJoWNB++SLguRwBd8LjB1d8mNKLDg==", + "dev": true, + "license": "MIT" }, - "node_modules/@npmcli/promise-spawn": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz", - "integrity": "sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==", - "devOptional": true, + "node_modules/@module-federation/third-party-dts-extractor": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/third-party-dts-extractor/-/third-party-dts-extractor-0.6.9.tgz", + "integrity": "sha512-im00IQyX/siJz+SaAmJo6vGmMBig7UYzcrPD1N5NeiZonxdT1RZk9iXUP419UESgovYy4hM6w4qdCq6PMMl2bw==", + "dev": true, + "license": "MIT", "dependencies": { - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/promise-spawn/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "devOptional": true, - "engines": { - "node": ">=16" + "find-pkg": "2.0.0", + "fs-extra": "9.1.0", + "resolve": "1.22.8" } }, - "node_modules/@npmcli/promise-spawn/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "devOptional": true, + "node_modules/@module-federation/third-party-dts-extractor/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": "^16.13.0 || >=18.0.0" + "node": ">=10" } }, - "node_modules/@npmcli/run-script": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.2.tgz", - "integrity": "sha512-Omu0rpA8WXvcGeY6DDzyRoY1i5DkCBkzyJ+m2u7PD6quzb0TvSqdIPOkTn8ZBOj7LbbcbMfZ3c5skwSu6m8y2w==", - "devOptional": true, + "node_modules/@module-federation/webpack-bundler-runtime": { + "version": "0.6.9", + "resolved": "https://registry.npmjs.org/@module-federation/webpack-bundler-runtime/-/webpack-bundler-runtime-0.6.9.tgz", + "integrity": "sha512-ME1MjNT/a4MFI3HaJDM06olJ+/+H8lk4oDOdwwEZI2JSH3UoqCDrMcjSKCjBNMGzza57AowGobo1LHQeY8yZ8Q==", + "dev": true, + "license": "MIT", "dependencies": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "read-package-json-fast": "^3.0.0", - "which": "^4.0.0" - }, - "engines": { - "node": "^16.14.0 || >=18.0.0" - } - }, - "node_modules/@npmcli/run-script/node_modules/isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "devOptional": true, - "engines": { - "node": ">=16" + "@module-federation/runtime": "0.6.9", + "@module-federation/sdk": "0.6.9" } }, - "node_modules/@npmcli/run-script/node_modules/which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "devOptional": true, - "dependencies": { - "isexe": "^3.1.1" - }, - "bin": { - "node-which": "bin/which.js" - }, - "engines": { - "node": "^16.13.0 || >=18.0.0" - } + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-arm64/-/msgpackr-extract-darwin-arm64-3.0.3.tgz", + "integrity": "sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@nrwl/angular": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/angular/-/angular-17.3.2.tgz", - "integrity": "sha512-gYH7cum9OO5EZRDALiQJsRTRrq0Igb0Rdo9Sq7JZZCt54G1zjX5Qg+zwuZ/sleIpRrteZWLNdXGME9M/5310CA==", + "node_modules/@msgpackr-extract/msgpackr-extract-darwin-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-darwin-x64/-/msgpackr-extract-darwin-x64-3.0.3.tgz", + "integrity": "sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@nx/angular": "17.3.2", - "tslib": "^2.3.0" - } + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] }, - "node_modules/@nrwl/cypress": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/cypress/-/cypress-17.3.2.tgz", - "integrity": "sha512-TdSDs6GwFbLB/3npKIMIathF2HoFj/n2ApkW6DWsw4tn4Vrw/VbI6bLVTxZuhCkUZUNc0PCHTmC5gQjc5/xnyQ==", + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm/-/msgpackr-extract-linux-arm-3.0.3.tgz", + "integrity": "sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "@nx/cypress": "17.3.2" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@nrwl/devkit": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.3.2.tgz", - "integrity": "sha512-31wh7dDZPM1YUCfhhk/ioHnUeoPIlKYLFLW0fGdw76Ow2nmTqrmxha2m0CSIR1/9En9GpYut2IdUdNh9CctNlA==", + "node_modules/@msgpackr-extract/msgpackr-extract-linux-arm64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-arm64/-/msgpackr-extract-linux-arm64-3.0.3.tgz", + "integrity": "sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "@nx/devkit": "17.3.2" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@nrwl/eslint-plugin-nx": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-17.3.2.tgz", - "integrity": "sha512-KfZtT+breRD7D8dy+YLIdKD7S9t4aqtEQLpRQCnJrCALYdqIRuql9rC2J69RUosozgrk55C0LERF0/kJVPe6Gg==", + "node_modules/@msgpackr-extract/msgpackr-extract-linux-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-linux-x64/-/msgpackr-extract-linux-x64-3.0.3.tgz", + "integrity": "sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@nx/eslint-plugin": "17.3.2" - } + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] }, - "node_modules/@nrwl/jest": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-17.3.2.tgz", - "integrity": "sha512-sL7POaqrzHUBqKMOigmGsDin9hFtzL6orzSev0qOoTPCegRvMfyPpTbYdUsyN186jj0/ReD0b9lAiSOpfq3Q1g==", + "node_modules/@msgpackr-extract/msgpackr-extract-win32-x64": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@msgpackr-extract/msgpackr-extract-win32-x64/-/msgpackr-extract-win32-x64-3.0.3.tgz", + "integrity": "sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "@nx/jest": "17.3.2" - } + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] }, - "node_modules/@nrwl/js": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-17.3.2.tgz", - "integrity": "sha512-WuIeSErulJuMeSpeK41RfiWI3jLjDD0S+tLnYdOLaWdjaIPqjknClM2BAJKlq472NnkkNWvtwtOS8jm518OjOQ==", + "node_modules/@napi-rs/wasm-runtime": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-0.2.4.tgz", + "integrity": "sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==", "dev": true, + "license": "MIT", "dependencies": { - "@nx/js": "17.3.2" + "@emnapi/core": "^1.1.0", + "@emnapi/runtime": "^1.1.0", + "@tybys/wasm-util": "^0.9.0" } }, - "node_modules/@nrwl/tao": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.3.2.tgz", - "integrity": "sha512-5uvpSmij0J9tteFV/0M/024K+H/o3XAlqtSdU8j03Auj1IleclSLF2yCTuIo7pYXhG3cgx1+nR+3nMs1QVAdUA==", - "dev": true, + "node_modules/@ng-select/ng-select": { + "version": "13.9.1", + "resolved": "https://registry.npmjs.org/@ng-select/ng-select/-/ng-select-13.9.1.tgz", + "integrity": "sha512-+DzQkQp8coGWZREflJM/qx7BXipV6HEVpZCXoa6fJJRHJfmUMsxa5uV6kUVmClUE98Rkffk9CPHt6kZcj8PuqQ==", + "license": "MIT", "dependencies": { - "nx": "17.3.2", - "tslib": "^2.3.0" + "tslib": "^2.3.1" }, - "bin": { - "tao": "index.js" + "engines": { + "node": ">= 18", + "npm": ">= 8" + }, + "peerDependencies": { + "@angular/common": "^18.0.0", + "@angular/core": "^18.0.0", + "@angular/forms": "^18.0.0" } }, - "node_modules/@nrwl/web": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/web/-/web-17.3.2.tgz", - "integrity": "sha512-h8cpbr242ORQ829EygBoQ9AnGk2QSoS/tvO0TIPbzTa4zQhRq5M0+X/M86nUbktKTfElWbAF54ZWCk4sx1Fs2g==", - "dev": true, + "node_modules/@ngrx/effects": { + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-18.1.1.tgz", + "integrity": "sha512-XXob8kYEvYMaZwgHtrrTW0XZargbu5PloEpNHLnzB8jPk0yWEw6keryxaF09Ylws1779MWvMmF/YP2rPl04nHQ==", + "license": "MIT", "dependencies": { - "@nx/web": "17.3.2" + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/core": "^18.0.0", + "@ngrx/store": "18.1.1", + "rxjs": "^6.5.3 || ^7.5.0" } }, - "node_modules/@nrwl/webpack": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/webpack/-/webpack-17.3.2.tgz", - "integrity": "sha512-Hu72Y55uqXp1QQGNEchdDWgN3wWs0lFtt9selhYZlhR0m4dGd2nMkvJnbFzCUywjcPzPrJLe7Vb3M1zt+lT+mQ==", - "dev": true, + "node_modules/@ngrx/operators": { + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/@ngrx/operators/-/operators-18.1.1.tgz", + "integrity": "sha512-RB156PouKI/E79jxvJLaDFYMHz9JVFR8f4ogfAeT7sh2dDGoK4A+B0n1Cl0iYW9fpcJCdfB/mu7TkH6auFv1aQ==", + "license": "MIT", "dependencies": { - "@nx/webpack": "17.3.2" + "tslib": "^2.3.0" + }, + "peerDependencies": { + "rxjs": "^6.5.3 || ^7.4.0" } }, - "node_modules/@nrwl/workspace": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-17.3.2.tgz", - "integrity": "sha512-7xE/dujPjOIxsCV6TB0C4768voQaQSxmEUAbVz0mywBGrVpjpvAIx1GvdB6wwgWqtpZTz34hKFkUSJFPweUvbg==", - "dev": true, + "node_modules/@ngrx/router-store": { + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/@ngrx/router-store/-/router-store-18.1.1.tgz", + "integrity": "sha512-S1/09T8EJHso1keOZ2Q3hb1oAsdJ/FSEWkn24yWJXftbXOKJq1jnrYhNaVm5gPnxGzdQ1mqRtLuMKaDClyxP5A==", + "license": "MIT", "dependencies": { - "@nx/workspace": "17.3.2" + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/common": "^18.0.0", + "@angular/core": "^18.0.0", + "@angular/router": "^18.0.0", + "@ngrx/store": "18.1.1", + "rxjs": "^6.5.3 || ^7.5.0" } }, - "node_modules/@nx/angular": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/angular/-/angular-17.3.2.tgz", - "integrity": "sha512-uSxclIlbbd4KhZQD2FeBSJ93N5Cfillh+W/YyV1mZ9te0UoywRuj1OML8S85if+K6S8AOflF5G4dePRSFI/4qg==", - "dev": true, - "dependencies": { - "@nrwl/angular": "17.3.2", - "@nx/cypress": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/eslint": "17.3.2", - "@nx/jest": "17.3.2", - "@nx/js": "17.3.2", - "@nx/web": "17.3.2", - "@nx/webpack": "17.3.2", - "@nx/workspace": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "@typescript-eslint/type-utils": "^6.9.1", - "chalk": "^4.1.0", - "find-cache-dir": "^3.3.2", - "ignore": "^5.0.4", - "magic-string": "~0.30.2", - "minimatch": "9.0.3", - "piscina": "^4.2.1", - "semver": "^7.5.3", - "tslib": "^2.3.0", - "webpack": "^5.80.0", - "webpack-merge": "^5.8.0" + "node_modules/@ngrx/store": { + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-18.1.1.tgz", + "integrity": "sha512-K0v1akJ2sEnIeb1AUA064+ksgRgbMgVG9HbSsLBxENbFjK2ZvKRxo1bpOw6WHW9+hyDTlhZGl7+gUtjmo3497g==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" }, "peerDependencies": { - "@angular-devkit/build-angular": ">= 15.0.0 < 18.0.0", - "@angular-devkit/core": ">= 15.0.0 < 18.0.0", - "@angular-devkit/schematics": ">= 15.0.0 < 18.0.0", - "@schematics/angular": ">= 15.0.0 < 18.0.0", - "esbuild": "^0.19.2", + "@angular/core": "^18.0.0", "rxjs": "^6.5.3 || ^7.5.0" - }, - "peerDependenciesMeta": { - "esbuild": { - "optional": true - } } }, - "node_modules/@nx/angular/node_modules/@nx/eslint": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-17.3.2.tgz", - "integrity": "sha512-KArvmi9Y4Qcf0bIRXGC1/FZsjL6XtT7wzhJ5uGsJIvXAJUiMMlw/KqIR31pY4nu2cBbphCa0/P1Jp2C/IFXG8w==", + "node_modules/@ngrx/store-devtools": { + "version": "18.1.1", + "resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-18.1.1.tgz", + "integrity": "sha512-tfn9Ms1q2bl7VDWwHyj7dUbwmGiiVzIpOKZs39rsms8tG8hbvsxoczyQAp2w5erVtoJb8ltIh1/birKkS7HmuQ==", "dev": true, + "license": "MIT", "dependencies": { - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@nx/linter": "17.3.2", - "eslint": "^8.0.0", - "tslib": "^2.3.0", - "typescript": "~5.3.2" + "tslib": "^2.0.0" }, "peerDependencies": { - "js-yaml": "4.1.0" - }, - "peerDependenciesMeta": { - "js-yaml": { - "optional": true - } - } - }, - "node_modules/@nx/angular/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@nx/angular/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" + "@angular/core": "^18.0.0", + "@ngrx/store": "18.1.1", + "rxjs": "^6.5.3 || ^7.5.0" } }, - "node_modules/@nx/angular/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/@ngtools/webpack": { + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.9.tgz", + "integrity": "sha512-/apDvs4qevjSWoYw3h3/c/mILFrf2EgCJfBy9f3E7PEgi2tjifOIszBRrLQkVpeHAaFgEH8zKS2ol0hAmOl8sw==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "argparse": "^2.0.1" + "license": "MIT", + "engines": { + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", + "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", + "yarn": ">= 1.13.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "peerDependencies": { + "@angular/compiler-cli": "^18.0.0", + "typescript": ">=5.4 <5.6", + "webpack": "^5.54.0" } }, - "node_modules/@nx/angular/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 8" } }, - "node_modules/@nx/angular/node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, + "license": "MIT", "engines": { - "node": ">=14.17" + "node": ">= 8" } }, - "node_modules/@nx/cypress": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/cypress/-/cypress-17.3.2.tgz", - "integrity": "sha512-uf4m5cWuSicHIAEZoeU4iQpSiOgnV15pdsoqCVIMYQ1JUGrInYx3kAe87GJAF31tsQHSyExcfj28i8cR8OXQ1A==", + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, + "license": "MIT", "dependencies": { - "@nrwl/cypress": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/eslint": "17.3.2", - "@nx/js": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "detect-port": "^1.5.1", - "semver": "^7.5.3", - "tslib": "^2.3.0" - }, - "peerDependencies": { - "cypress": ">= 3 < 14" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, - "peerDependenciesMeta": { - "cypress": { - "optional": true - } + "engines": { + "node": ">= 8" } }, - "node_modules/@nx/cypress/node_modules/@nx/eslint": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-17.3.2.tgz", - "integrity": "sha512-KArvmi9Y4Qcf0bIRXGC1/FZsjL6XtT7wzhJ5uGsJIvXAJUiMMlw/KqIR31pY4nu2cBbphCa0/P1Jp2C/IFXG8w==", - "dev": true, + "node_modules/@npmcli/agent": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.2.tgz", + "integrity": "sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==", + "devOptional": true, + "license": "ISC", "dependencies": { - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@nx/linter": "17.3.2", - "eslint": "^8.0.0", - "tslib": "^2.3.0", - "typescript": "~5.3.2" - }, - "peerDependencies": { - "js-yaml": "4.1.0" + "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" }, - "peerDependenciesMeta": { - "js-yaml": { - "optional": true - } + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@nx/cypress/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@nx/cypress/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/@npmcli/agent/node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", + "devOptional": true, + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">= 14" } }, - "node_modules/@nx/cypress/node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "node_modules/@npmcli/agent/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "devOptional": true, + "license": "ISC" + }, + "node_modules/@npmcli/fs": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.1.tgz", + "integrity": "sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==", + "devOptional": true, + "license": "ISC", + "dependencies": { + "semver": "^7.3.5" }, "engines": { - "node": ">=14.17" + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@nx/devkit": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.2.tgz", - "integrity": "sha512-gbOIhwrZKCSSFFbh6nE6LLCvAU7mhSdBSnRiS14YBwJJMu4CRJ0IcaFz58iXqGWZefMivKtkNFtx+zqwUC4ziw==", - "dev": true, + "node_modules/@npmcli/git": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", + "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", + "devOptional": true, + "license": "ISC", "dependencies": { - "@nrwl/devkit": "17.3.2", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" + "@npmcli/promise-spawn": "^7.0.0", + "ini": "^4.1.3", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^9.0.0", + "proc-log": "^4.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^4.0.0" }, - "peerDependencies": { - "nx": ">= 16 <= 18" + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@nx/devkit/node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1" - }, + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "devOptional": true, + "license": "ISC", "engines": { - "node": ">=8.6" + "node": ">=16" } }, - "node_modules/@nx/eslint-plugin": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-17.3.2.tgz", - "integrity": "sha512-szNXnMr54SH3uQjsTgSb/ySomhbqF0nJnca1yoC7XJG8+jlQLTs8EiyqjdQ9CVo+KTxsb9ilDtAZXRNCHEyGlw==", - "dev": true, + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "devOptional": true, + "license": "ISC" + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "devOptional": true, + "license": "ISC", "dependencies": { - "@nrwl/eslint-plugin-nx": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@typescript-eslint/type-utils": "^6.13.2", - "@typescript-eslint/utils": "^6.13.2", - "chalk": "^4.1.0", - "confusing-browser-globals": "^1.0.9", - "jsonc-eslint-parser": "^2.1.0", - "semver": "^7.5.3", - "tslib": "^2.3.0" + "isexe": "^3.1.1" }, - "peerDependencies": { - "@typescript-eslint/parser": "^6.13.2", - "eslint-config-prettier": "^9.0.0" + "bin": { + "node-which": "bin/which.js" }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/@nx/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", - "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", - "dev": true, + "node_modules/@npmcli/installed-package-contents": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.1.0.tgz", + "integrity": "sha512-c8UuGLeZpm69BryRykLuKRyKFZYJsZSCT4aVY5ds4omyZqJ172ApzgfKJ5eV/r3HgLdUYgFVe54KSFVjKoe27w==", + "devOptional": true, + "license": "ISC", "dependencies": { - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/utils": "6.21.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "npm-bundled": "^3.0.0", + "npm-normalize-package-bin": "^3.0.0" }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "bin": { + "installed-package-contents": "bin/index.js" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@nx/jest": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-17.3.2.tgz", - "integrity": "sha512-koX4tsRe7eP6ZC/DsVz+WPlWrywAHG97HzwKuWd812BNAl4HC8NboYPz2EXLJyvoLafO7uznin4jR1EBBaUKBA==", - "dev": true, - "dependencies": { - "@jest/reporters": "^29.4.1", - "@jest/test-result": "^29.4.1", - "@nrwl/jest": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "chalk": "^4.1.0", - "identity-obj-proxy": "3.0.0", - "jest-config": "^29.4.1", - "jest-resolve": "^29.4.1", - "jest-util": "^29.4.1", - "minimatch": "9.0.3", - "resolve.exports": "1.1.0", - "tslib": "^2.3.0" + "node_modules/@npmcli/node-gyp": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", + "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", + "devOptional": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/@nx/jest/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, + "node_modules/@npmcli/package-json": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.1.tgz", + "integrity": "sha512-f7zYC6kQautXHvNbLEWgD/uGu1+xCn9izgqBfgItWSx22U0ZDekxN08A1vM8cTxj/cRVe0Q94Ode+tdoYmIOOQ==", + "devOptional": true, + "license": "ISC", "dependencies": { - "balanced-match": "^1.0.0" + "@npmcli/git": "^5.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^7.0.0", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "proc-log": "^4.0.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@nx/jest/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "devOptional": true, + "license": "ISC", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "devOptional": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -6668,234 +6093,246 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@nx/js": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-17.3.2.tgz", - "integrity": "sha512-37E3OILyu/7rCj6Z7tvC6PktHYa51UQBU+wWPdVWSZ64xu1SUsg9B9dfiyD1LXR9/rhjg4+0+g4cou0aqDK1Wg==", - "dev": true, + "node_modules/@npmcli/promise-spawn": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", + "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", + "devOptional": true, + "license": "ISC", "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", - "@nrwl/js": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/workspace": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "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", - "fast-glob": "3.2.7", - "fs-extra": "^11.1.0", - "ignore": "^5.0.4", - "js-tokens": "^4.0.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" + "which": "^4.0.0" }, - "peerDependencies": { - "verdaccio": "^5.0.4" + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "devOptional": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "devOptional": true, + "license": "ISC", + "dependencies": { + "isexe": "^3.1.1" }, - "peerDependenciesMeta": { - "verdaccio": { - "optional": true - } + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/@nx/js/node_modules/brace-expansion": { + "node_modules/@npmcli/redact": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" + "resolved": "https://registry.npmjs.org/@npmcli/redact/-/redact-2.0.1.tgz", + "integrity": "sha512-YgsR5jCQZhVmTJvjduTOIHph0L73pK8xwMVaDY0PatySqVM9AZj93jpoXYSJqfHFxFkN9dmqTw6OiqExsS3LPw==", + "devOptional": true, + "license": "ISC", + "engines": { + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@nx/js/node_modules/fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, + "node_modules/@npmcli/run-script": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-8.1.0.tgz", + "integrity": "sha512-y7efHHwghQfk28G2z3tlZ67pLG0XdfYbcVG26r7YIXALRsrVQcTq4/tdenSmdOrEsNahIYA/eh8aEVROWGFUDg==", + "devOptional": true, + "license": "ISC", "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "@npmcli/node-gyp": "^3.0.0", + "@npmcli/package-json": "^5.0.0", + "@npmcli/promise-spawn": "^7.0.0", + "node-gyp": "^10.0.0", + "proc-log": "^4.0.0", + "which": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@nx/js/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, + "node_modules/@npmcli/run-script/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "devOptional": true, + "license": "ISC", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/run-script/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "devOptional": true, + "license": "ISC", "dependencies": { - "brace-expansion": "^2.0.1" + "isexe": "^3.1.1" }, - "engines": { - "node": ">=16 || 14 >=14.17" + "bin": { + "node-which": "bin/which.js" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": "^16.13.0 || >=18.0.0" } }, - "node_modules/@nx/js/node_modules/ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "node_modules/@nx/angular": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/angular/-/angular-20.1.3.tgz", + "integrity": "sha512-A+AJc0FNwlPb9jafpXVAHI+Z+xlpxN3ROfYFpb3g6/SJ8NHMDybphR6DxlNi0UJMKV5+96p0v4MJ2UIk7NMoaQ==", "dev": true, + "license": "MIT", "dependencies": { - "bl": "^4.0.3", + "@module-federation/enhanced": "0.6.9", + "@nx/devkit": "20.1.3", + "@nx/eslint": "20.1.3", + "@nx/js": "20.1.3", + "@nx/web": "20.1.3", + "@nx/webpack": "20.1.3", + "@nx/workspace": "20.1.3", + "@phenomnomnominal/tsquery": "~5.0.1", + "@typescript-eslint/type-utils": "^8.0.0", "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "find-cache-dir": "^3.3.2", + "magic-string": "~0.30.2", + "minimatch": "9.0.3", + "piscina": "^4.4.0", + "semver": "^7.5.3", + "tslib": "^2.3.0", + "webpack": "^5.88.0", + "webpack-merge": "^5.8.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@angular-devkit/build-angular": ">= 16.0.0 < 19.0.0", + "@angular-devkit/core": ">= 16.0.0 < 19.0.0", + "@angular-devkit/schematics": ">= 16.0.0 < 19.0.0", + "@schematics/angular": ">= 16.0.0 < 19.0.0", + "rxjs": "^6.5.3 || ^7.5.0" + } + }, + "node_modules/@nx/devkit": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-20.1.3.tgz", + "integrity": "sha512-+bNCRNSHKS7SS4Q2xI/p4hhd4mIibIbeF+hpF3TLO5wxyXbrYGSdhCVK5SwclwWUN/KhcKQjOrVGW5CKAm7HAw==", + "dev": true, + "license": "MIT", + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "nx": ">= 19 <= 21" } }, - "node_modules/@nx/js/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "node_modules/@nx/devkit/node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8.6" } }, - "node_modules/@nx/js/node_modules/source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "node_modules/@nx/devkit/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" + "license": "MIT", + "engines": { + "node": ">= 4" } }, - "node_modules/@nx/js/node_modules/ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "node_modules/@nx/eslint": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-20.1.3.tgz", + "integrity": "sha512-XYgnBmQwYRCKHocTKvEVaeugg/TspaoUUJW5cr0lPywEEUnxwQoGMl91CK+rll079mJp9CIBD7zeZs5rZgqVcQ==", "dev": true, + "license": "MIT", "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" + "@nx/devkit": "20.1.3", + "@nx/js": "20.1.3", + "semver": "^7.5.3", + "tslib": "^2.3.0", + "typescript": "~5.4.2" }, "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" + "@zkochan/js-yaml": "0.0.7", + "eslint": "^8.0.0 || ^9.0.0" }, "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { + "@zkochan/js-yaml": { "optional": true } } }, - "node_modules/@nx/linter": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/linter/-/linter-17.3.2.tgz", - "integrity": "sha512-ruB72ODekAlqGI65IeO37vqgJIY+ROcx2Gyf12H3tZGUYeC1IwpPltbU63vD5Qkgj2znrD6aNkpYPV7C0b0scQ==", - "dev": true, - "dependencies": { - "@nx/eslint": "17.3.2" - } - }, - "node_modules/@nx/linter/node_modules/@nx/eslint": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-17.3.2.tgz", - "integrity": "sha512-KArvmi9Y4Qcf0bIRXGC1/FZsjL6XtT7wzhJ5uGsJIvXAJUiMMlw/KqIR31pY4nu2cBbphCa0/P1Jp2C/IFXG8w==", + "node_modules/@nx/eslint-plugin": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-20.1.3.tgz", + "integrity": "sha512-EnYr8HxFZDVckugKMvb7DDkYeyZ4zMJDckPiqCJZAEnUgr97usk2kUDAc5LYyBfTohQPKC84t81ztcIRZ9jMbw==", "dev": true, + "license": "MIT", "dependencies": { - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@nx/linter": "17.3.2", - "eslint": "^8.0.0", - "tslib": "^2.3.0", - "typescript": "~5.3.2" + "@nx/devkit": "20.1.3", + "@nx/js": "20.1.3", + "@typescript-eslint/type-utils": "^8.0.0", + "@typescript-eslint/utils": "^8.0.0", + "chalk": "^4.1.0", + "confusing-browser-globals": "^1.0.9", + "globals": "^15.9.0", + "jsonc-eslint-parser": "^2.1.0", + "semver": "^7.5.3", + "tslib": "^2.3.0" }, "peerDependencies": { - "js-yaml": "4.1.0" + "@typescript-eslint/parser": "^6.13.2 || ^7.0.0 || ^8.0.0", + "eslint-config-prettier": "^9.0.0" }, "peerDependenciesMeta": { - "js-yaml": { + "eslint-config-prettier": { "optional": true } } }, - "node_modules/@nx/linter/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@nx/linter/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/@nx/eslint-plugin/node_modules/globals": { + "version": "15.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-15.12.0.tgz", + "integrity": "sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "argparse": "^2.0.1" + "license": "MIT", + "engines": { + "node": ">=18" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@nx/linter/node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", + "node_modules/@nx/eslint/node_modules/typescript": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -6904,142 +6341,430 @@ "node": ">=14.17" } }, - "node_modules/@nx/nx-darwin-arm64": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.3.2.tgz", - "integrity": "sha512-hn12o/tt26Pf4wG+8rIBgNIEZq5BFlHLv3scNrgKbd5SancHlTbY4RveRGct737UQ/78GCMCgMDRgNdagbCr6w==", - "cpu": [ - "arm64" - ], + "node_modules/@nx/jest": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-20.1.3.tgz", + "integrity": "sha512-OGP7iCrpfuVscVeMtQRvC/dvCkyNKSuoqcEnP9bs79agKknxhpvhFmFNwELh9Ovcf6MJber13QeSZCE+p9rxOw==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" + "license": "MIT", + "dependencies": { + "@jest/reporters": "^29.4.1", + "@jest/test-result": "^29.4.1", + "@nx/devkit": "20.1.3", + "@nx/js": "20.1.3", + "@phenomnomnominal/tsquery": "~5.0.1", + "chalk": "^4.1.0", + "identity-obj-proxy": "3.0.0", + "jest-config": "^29.4.1", + "jest-resolve": "^29.4.1", + "jest-util": "^29.4.1", + "minimatch": "9.0.3", + "resolve.exports": "1.1.0", + "semver": "^7.5.3", + "tslib": "^2.3.0", + "yargs-parser": "21.1.1" } }, - "node_modules/@nx/nx-darwin-x64": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.3.2.tgz", - "integrity": "sha512-5F28wrfE7yU60MzEXGjndy1sPJmNMIaV2W/g82kTXzxAbGHgSjwrGFmrJsrexzLp9oDlWkbc6YmInKV8gmmIaQ==", - "cpu": [ - "x64" - ], + "node_modules/@nx/js": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/js/-/js-20.1.3.tgz", + "integrity": "sha512-PS6GjPWS0u37JJ6Gh7MVq+r25p5YRHcm+FlxzIfngDesLB8rZ2GFgztsz2r21WlOncGurDmjzJ8aRKQZNWXl8Q==", "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" + "license": "MIT", + "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 + } } }, - "node_modules/@nx/nx-freebsd-x64": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.3.2.tgz", - "integrity": "sha512-07MMTfsJooONqL1Vrm5L6qk/gzmSrYLazjkiTmJz+9mrAM61RdfSYfO3mSyAoyfgWuQ5yEvfI56P036mK8aoPg==", - "cpu": [ - "x64" - ], + "node_modules/@nx/js/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, - "optional": true, - "os": [ - "freebsd" - ], + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.3.2.tgz", - "integrity": "sha512-gQxMF6U/h18Rz+FZu50DZCtfOdk27hHghNh3d3YTeVsrJTd1SmUQbYublmwU/ia1HhFS8RVI8GvkaKt5ph0HoA==", - "cpu": [ - "arm" - ], + "node_modules/@nx/js/node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1" + }, "engines": { - "node": ">= 10" + "node": ">=8.6" } }, - "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.3.2.tgz", - "integrity": "sha512-X20wiXtXmKlC01bpVEREsRls1uVOM22xDTpqILvVty6+P+ytEYFR3Vs5EjDtzBKF51wjrwf03rEoToZbmgM8MA==", - "cpu": [ - "arm64" - ], + "node_modules/@nx/js/node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, "engines": { - "node": ">= 10" + "node": ">=8" } }, - "node_modules/@nx/nx-linux-arm64-musl": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.3.2.tgz", - "integrity": "sha512-yko3Xsezkn4tjeudZYLjxFl07X/YB84K+DLK7EFyh9elRWV/8VjFcQmBAKUS2r9LfaEMNXq8/vhWMOWYyWBrIA==", - "cpu": [ - "arm64" - ], + "node_modules/@nx/js/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, "engines": { - "node": ">= 10" + "node": ">= 6" } }, - "node_modules/@nx/nx-linux-x64-gnu": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.3.2.tgz", - "integrity": "sha512-RiPvvQMmlZmDu9HdT6n6sV0+fEkyAqR5VocrD5ZAzEzFIlh4dyVLripFR3+MD+QhIhXyPt/hpri1kq9sgs4wnw==", - "cpu": [ - "x64" - ], + "node_modules/@nx/js/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT", "engines": { - "node": ">= 10" + "node": ">= 4" } }, - "node_modules/@nx/nx-linux-x64-musl": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.3.2.tgz", - "integrity": "sha512-PWfVGmFsFJi+N1Nljg/jTKLHdufpGuHlxyfHqhDso/o4Qc0exZKSeZ1C63WkD7eTcT5kInifTQ/PffLiIDE3MA==", - "cpu": [ - "x64" - ], + "node_modules/@nx/js/node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", "dev": true, - "optional": true, - "os": [ - "linux" - ], + "license": "MIT" + }, + "node_modules/@nx/js/node_modules/npm-package-arg": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", + "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "hosted-git-info": "^7.0.0", + "proc-log": "^3.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, "engines": { - "node": ">= 10" + "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.3.2.tgz", - "integrity": "sha512-O+4FFPbQz1mqaIj+SVE02ppe7T9ELj7Z5soQct5TbRRhwjGaw5n5xaPPBW7jUuQe2L5htid1E82LJyq3JpVc8A==", - "cpu": [ - "arm64" - ], + "node_modules/@nx/js/node_modules/ora": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", + "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@nx/js/node_modules/proc-log": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", + "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "dev": true, + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/@nx/js/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@nx/js/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/@nx/js/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@nx/js/node_modules/source-map-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "dev": true, + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/@nx/js/node_modules/ts-node": { + "version": "10.9.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", + "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@cspotcode/source-map-support": "^0.8.0", + "@tsconfig/node10": "^1.0.7", + "@tsconfig/node12": "^1.0.7", + "@tsconfig/node14": "^1.0.0", + "@tsconfig/node16": "^1.0.2", + "acorn": "^8.4.1", + "acorn-walk": "^8.1.1", + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "v8-compile-cache-lib": "^3.0.1", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-cwd": "dist/bin-cwd.js", + "ts-node-esm": "dist/bin-esm.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "peerDependencies": { + "@swc/core": ">=1.2.50", + "@swc/wasm": ">=1.2.50", + "@types/node": "*", + "typescript": ">=2.7" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "@swc/wasm": { + "optional": true + } + } + }, + "node_modules/@nx/nx-darwin-arm64": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-20.1.3.tgz", + "integrity": "sha512-m0Rwawht7Jwq6u2QPmAtsv+khFsTUIZUfiO1kXGcKOX3nQdJ7i82zLRd5yGbrDTAyRbAsgWO3v8zWQyhC1oGjw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-darwin-x64": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-20.1.3.tgz", + "integrity": "sha512-WsQK1sxOJFzD0vOtFqSHpLzWuFO4vG7G1PUyJ1Y5mPo4vbRslqoAUTqF7n42bBRPY/lE2aT7BqAAj8hm4PgcnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-freebsd-x64": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-20.1.3.tgz", + "integrity": "sha512-HV57XMtCVPy/0LZtifcEHbOpVNKLTOBFUoUXkmGYBmAKfw7lccfF600/tunTCZ4aijsD6+opEeGHzlDUK0Ir1w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-linux-arm-gnueabihf": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-20.1.3.tgz", + "integrity": "sha512-RzP0vc4yhXktKxz7iiwVYFkgpyb5TN/lLGcKLMM4kjuyYJ0IUX58Kk5FDoqCy+HMKiMfGyTOT4fP+/UEsgW6qQ==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-linux-arm64-gnu": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-20.1.3.tgz", + "integrity": "sha512-WCaU5AiGx21C3t3v4+d7nrA1r5Xc5Wk7yVxZFWh+mKHdcqk1JebDIr1qj/7yoKHD2R9k2Vp5x5Kd0pzAGS8AyA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-linux-arm64-musl": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-20.1.3.tgz", + "integrity": "sha512-lKAvR9jNyx/qvk3UZGYNJAoK5mkZc+rDD4gA23tOGYPjNrWHJEgbWycCk5A9tQ4QX4CskCNmkgQx0lOMdLeXsw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-linux-x64-gnu": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-20.1.3.tgz", + "integrity": "sha512-RKNm7RnTgCSl2HstDb/qMKO9r8o81EUe+UZB5fgjNR89PB757iHUX30kM0xbkiRZui1vIkMAvWcNsidxBnGGfg==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-linux-x64-musl": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-20.1.3.tgz", + "integrity": "sha512-aCXEWt1WQDPLzgp5I+NfqaP0y4ZKi2aauZMnSO6KE54MnZmvB+B4HQMZvqHM3dfU0jluvLRBmVIPLeTHiCccrw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@nx/nx-win32-arm64-msvc": { + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-20.1.3.tgz", + "integrity": "sha512-625rRYFfoCTu73bjDZ+jOLU0lvEN2heiiUGlErc6GchfcWuIcZy16oyYQzZX69UQqryGkkZVTaoyMXhGS5p7Tg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -7049,13 +6774,14 @@ } }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.3.2.tgz", - "integrity": "sha512-4hQm+7coy+hBqGY9J709hz/tUPijhf/WS7eML2r2xBmqBew3PMHfeZuaAAYWN690nIsu0WX3wyDsNjulR8HGPQ==", + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-20.1.3.tgz", + "integrity": "sha512-XUbxSB6vUWoixNyCXkaXGkeUy/syqFOBXVh5Wbi6bqwTJ5o6EFUxCnzK/JsK55dfOz+I/jMXJzDWYEDAsikTSA==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" @@ -7065,81 +6791,76 @@ } }, "node_modules/@nx/web": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/web/-/web-17.3.2.tgz", - "integrity": "sha512-+FxqiAy3AdJ7nV83dBcWmylHGth/c31xtz3dJinnnUtOaECGWKXkx8hLjWsvM+V+EFMqeD+q1t7q/7CkLPrtXw==", + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/web/-/web-20.1.3.tgz", + "integrity": "sha512-V2OtqgKx+LIGZAldv5n/tt13FxOXAzWRHnhkxdP/q6/jY43bcHOHJEdtjWlI9gcmrzyGTjErNQejd/3Ux3OtPQ==", "dev": true, + "license": "MIT", "dependencies": { - "@nrwl/web": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "chalk": "^4.1.0", + "@nx/devkit": "20.1.3", + "@nx/js": "20.1.3", "detect-port": "^1.5.1", "http-server": "^14.1.0", + "picocolors": "^1.1.0", "tslib": "^2.3.0" } }, "node_modules/@nx/webpack": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-17.3.2.tgz", - "integrity": "sha512-dO7nVahQDksy89c0M/f96Thsv3cfT+m0clXRdrglBoK3h7JeoAOCeDNPMpAbFa8QHHUGzmaQkJNX41CV8UJgOg==", + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-20.1.3.tgz", + "integrity": "sha512-0tytQ3evuAH3EctkEJe6KuHj7CYXutnXFzlvz/uzNrq/kTLjIaNsjEpihxy3J/Ut1S7EJYG/3LoBqllZS46+XQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.23.2", - "@nrwl/webpack": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", + "@module-federation/enhanced": "^0.6.0", + "@module-federation/sdk": "^0.6.0", + "@nx/devkit": "20.1.3", + "@nx/js": "20.1.3", + "@phenomnomnominal/tsquery": "~5.0.1", + "ajv": "^8.12.0", "autoprefixer": "^10.4.9", "babel-loader": "^9.1.2", "browserslist": "^4.21.4", - "chalk": "^4.1.0", "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", "loader-utils": "^2.0.3", "mini-css-extract-plugin": "~2.4.7", "parse5": "4.0.0", - "postcss": "^8.4.14", + "picocolors": "^1.1.0", + "postcss": "^8.4.38", "postcss-import": "~14.1.0", "postcss-loader": "^6.1.1", "rxjs": "^7.8.0", "sass": "^1.42.1", "sass-loader": "^12.2.0", - "source-map-loader": "^3.0.0", + "source-map-loader": "^5.0.0", "style-loader": "^3.3.0", - "stylus": "^0.59.0", + "stylus": "^0.64.0", "stylus-loader": "^7.1.0", "terser-webpack-plugin": "^5.3.3", "ts-loader": "^9.3.1", "tsconfig-paths-webpack-plugin": "4.0.0", "tslib": "^2.3.0", "webpack": "^5.80.0", - "webpack-dev-server": "^4.9.3", + "webpack-dev-server": "^5.0.4", "webpack-node-externals": "^3.0.0", "webpack-subresource-integrity": "^5.1.0" } }, - "node_modules/@nx/webpack/node_modules/array-union": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", - "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/@nx/webpack/node_modules/copy-webpack-plugin": { "version": "10.2.4", "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "^3.2.7", "glob-parent": "^6.0.1", @@ -7164,6 +6885,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, + "license": "MIT", "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -7175,16 +6897,40 @@ "node": ">=10" } }, - "node_modules/@nx/webpack/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "node_modules/@nx/webpack/node_modules/css-loader": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", "dev": true, + "license": "MIT", "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" + "icss-utils": "^5.1.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.5.4" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/@nx/webpack/node_modules/globby": { @@ -7192,6 +6938,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^3.0.1", "dir-glob": "^3.0.1", @@ -7207,16 +6954,32 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@nx/webpack/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/@nx/webpack/node_modules/http-proxy-middleware": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.3.tgz", + "integrity": "sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg==", "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "@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" }, "engines": { - "node": ">=0.10.0" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@nx/webpack/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" } }, "node_modules/@nx/webpack/node_modules/less": { @@ -7224,6 +6987,7 @@ "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "copy-anything": "^2.0.1", "parse-node-version": "^1.0.1", @@ -7245,11 +7009,33 @@ "source-map": "~0.6.0" } }, + "node_modules/@nx/webpack/node_modules/less-loader": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", + "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", + "dev": true, + "license": "MIT", + "dependencies": { + "klona": "^2.0.4" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, "node_modules/@nx/webpack/node_modules/loader-utils": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -7264,6 +7050,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "pify": "^4.0.1", @@ -7278,6 +7065,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "optional": true, "bin": { "semver": "bin/semver" @@ -7288,6 +7076,7 @@ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz", "integrity": "sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==", "dev": true, + "license": "MIT", "dependencies": { "schema-utils": "^4.0.0" }, @@ -7306,13 +7095,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@nx/webpack/node_modules/pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=6" @@ -7323,6 +7114,7 @@ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", "dev": true, + "license": "MIT", "dependencies": { "cosmiconfig": "^7.0.0", "klona": "^2.0.5", @@ -7345,6 +7137,7 @@ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", "dev": true, + "license": "MIT", "dependencies": { "klona": "^2.0.4", "neo-async": "^2.6.2" @@ -7383,6 +7176,7 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -7395,43 +7189,23 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" } }, - "node_modules/@nx/webpack/node_modules/source-map-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", - "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", - "dev": true, - "dependencies": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, "node_modules/@nx/workspace": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-17.3.2.tgz", - "integrity": "sha512-2y952OmJx+0Rj+LQIxat8SLADjIkgB6NvjtgYZt8uRQ94jRS/JsRvGTw0V8DsY9mvsNbYoIRdJP25T3pGnI3gQ==", + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-20.1.3.tgz", + "integrity": "sha512-YOFzkvCcREG4sYNrW3GukBiXCUjxfe4dN2qgYZJ7p4aGoStgfIntjP0REwbgdrZMPTQi9gfAQo27+wTJ6O0FwA==", "dev": true, + "license": "MIT", "dependencies": { - "@nrwl/workspace": "17.3.2", - "@nx/devkit": "17.3.2", + "@nx/devkit": "20.1.3", "chalk": "^4.1.0", "enquirer": "~2.3.6", - "nx": "17.3.2", + "nx": "20.1.3", "tslib": "^2.3.0", "yargs-parser": "21.1.1" } @@ -7441,6 +7215,7 @@ "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^4.1.1" }, @@ -7448,11 +7223,169 @@ "node": ">=8.6" } }, + "node_modules/@oxc-resolver/binding-darwin-arm64": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-1.12.0.tgz", + "integrity": "sha512-wYe+dlF8npM7cwopOOxbdNjtmJp17e/xF5c0K2WooQXy5VOh74icydM33+Uh/SZDgwyum09/U1FVCX5GdeQk+A==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@oxc-resolver/binding-darwin-x64": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-1.12.0.tgz", + "integrity": "sha512-FZxxp99om+SlvBr1cjzF8A3TjYcS0BInCqjUlM+2f9m9bPTR2Bng9Zq5Q09ZQyrKJjfGKqlOEHs3akuVOnrx3Q==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ] + }, + "node_modules/@oxc-resolver/binding-freebsd-x64": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-1.12.0.tgz", + "integrity": "sha512-BZi0iU6IEOnXGSkqt1OjTTkN9wfyaK6kTpQwL/axl8eCcNDc7wbv1vloHgILf7ozAY1TP75nsLYlASYI4B5kGA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@oxc-resolver/binding-linux-arm-gnueabihf": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.12.0.tgz", + "integrity": "sha512-L2qnMEnZAqxbG9b1J3di/w/THIm+1fMVfbbTMWIQNMMXdMeqqDN6ojnOLDtuP564rAh4TBFPdLyEfGhMz6ipNA==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-arm64-gnu": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.12.0.tgz", + "integrity": "sha512-otVbS4zeo3n71zgGLBYRTriDzc0zpruC0WI3ICwjpIk454cLwGV0yzh4jlGYWQJYJk0BRAmXFd3ooKIF+bKBHw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-arm64-musl": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.12.0.tgz", + "integrity": "sha512-IStQDjIT7Lzmqg1i9wXvPL/NsYsxF24WqaQFS8b8rxra+z0VG7saBOsEnOaa4jcEY8MVpLYabFhTV+fSsA2vnA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-x64-gnu": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.12.0.tgz", + "integrity": "sha512-SipT7EVORz8pOQSFwemOm91TpSiBAGmOjG830/o+aLEsvQ4pEy223+SAnCfITh7+AahldYsJnVoIs519jmIlKQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-linux-x64-musl": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-1.12.0.tgz", + "integrity": "sha512-mGh0XfUzKdn+WFaqPacziNraCWL5znkHRfQVxG9avGS9zb2KC/N1EBbPzFqutDwixGDP54r2gx4q54YCJEZ4iQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@oxc-resolver/binding-wasm32-wasi": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-1.12.0.tgz", + "integrity": "sha512-SZN6v7apKmQf/Vwiqb6e/s3Y2Oacw8uW8V2i1AlxtyaEFvnFE0UBn89zq6swEwE3OCajNWs0yPvgAXUMddYc7Q==", + "cpu": [ + "wasm32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@napi-rs/wasm-runtime": "^0.2.4" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@oxc-resolver/binding-win32-arm64-msvc": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.12.0.tgz", + "integrity": "sha512-GRe4bqCfFsyghruEn5bv47s9w3EWBdO2q72xCz5kpQ0LWbw+enPHtTjw3qX5PUcFYpKykM55FaO0hFDs1yzatw==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, + "node_modules/@oxc-resolver/binding-win32-x64-msvc": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.12.0.tgz", + "integrity": "sha512-Z3llHH0jfJP4mlWq3DT7bK6qV+/vYe0+xzCgfc67+Tc/U3eYndujl880bexeGdGNPh87JeYznpZAOJ44N7QVVQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ] + }, "node_modules/@phenomnomnominal/tsquery": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-5.0.1.tgz", "integrity": "sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==", "dev": true, + "license": "MIT", "dependencies": { "esquery": "^1.4.0" }, @@ -7465,6 +7398,7 @@ "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=14" @@ -7475,6 +7409,7 @@ "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.1.0" }, @@ -7491,15 +7426,15 @@ } }, "node_modules/@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz", + "integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", "@types/resolve": "1.20.2", "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", "is-module": "^1.0.0", "resolve": "^1.22.1" }, @@ -7516,14 +7451,15 @@ } }, "node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.3.tgz", + "integrity": "sha512-Pnsb6f32CD2W3uCaLZIzDmeFyQ2b8UWMFI7xtwUezpcGBDVDW6y9XgAWIlARiGAo6eNF5FK5aQTr0LFyNyqq5A==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0", "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" + "picomatch": "^4.0.2" }, "engines": { "node": ">=14.0.0" @@ -7538,218 +7474,266 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.27.4.tgz", + "integrity": "sha512-2Y3JT6f5MrQkICUyRVCw4oa0sutfAsgaSsb0Lmmy1Wi2y7X5vT9Euqw4gOsCyy0YfKURBg35nhUKZS4mDcfULw==", "cpu": [ "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.27.4.tgz", + "integrity": "sha512-wzKRQXISyi9UdCVRqEd0H4cMpzvHYt1f/C3CoIjES6cG++RHKhrBj2+29nPF0IB5kpy9MS71vs07fvrNGAl/iA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.27.4.tgz", + "integrity": "sha512-PlNiRQapift4LNS8DPUHuDX/IdXiLjf8mc5vdEmUR0fF/pyy2qWwzdLjB+iZquGr8LuN4LnUoSEvKRwjSVYz3Q==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.27.4.tgz", + "integrity": "sha512-o9bH2dbdgBDJaXWJCDTNDYa171ACUdzpxSZt+u/AAeQ20Nk5x+IhA+zsGmrQtpkLiumRJEYef68gcpn2ooXhSQ==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" ] }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.27.4.tgz", + "integrity": "sha512-NBI2/i2hT9Q+HySSHTBh52da7isru4aAAo6qC3I7QFVsuhxi2gM8t/EI9EVcILiHLj1vfi+VGGPaLOUENn7pmw==", "cpu": [ - "arm" + "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "linux" + "freebsd" ] }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.27.4.tgz", + "integrity": "sha512-wYcC5ycW2zvqtDYrE7deary2P2UFmSh85PUpAx+dwTCO9uw3sgzD6Gv9n5X4vLaQKsrfTSZZ7Z7uynQozPVvWA==", "cpu": [ - "arm" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "linux" + "freebsd" ] }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", + "node_modules/@rollup/rollup-linux-arm-gnueabihf": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.27.4.tgz", + "integrity": "sha512-9OwUnK/xKw6DyRlgx8UizeqRFOfi9mf5TYCw1uolDaJSbUmBxP85DE6T4ouCMoN6pXw8ZoTeZCSEfSaYo+/s1w==", "cpu": [ - "arm64" + "arm" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", + "node_modules/@rollup/rollup-linux-arm-musleabihf": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.27.4.tgz", + "integrity": "sha512-Vgdo4fpuphS9V24WOV+KwkCVJ72u7idTgQaBoLRD0UxBAWTF9GWurJO9YD9yh00BzbkhpeXtm6na+MvJU7Z73A==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-gnu": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.27.4.tgz", + "integrity": "sha512-pleyNgyd1kkBkw2kOqlBx+0atfIIkkExOTiifoODo6qKDSpnc6WzUY5RhHdmTdIJXBdSnh6JknnYTtmQyobrVg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-arm64-musl": { + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.27.4.tgz", + "integrity": "sha512-caluiUXvUuVyCHr5DxL8ohaaFFzPGmgmMvwmqAITMpV/Q+tPoaHZ/PWa3t8B2WyoRcIIuu1hkaW5KkeTDNSnMA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.27.4.tgz", + "integrity": "sha512-FScrpHrO60hARyHh7s1zHE97u0KlT/RECzCKAdmI+LEoC1eDh/RDji9JgFqyO+wPDb86Oa/sXkily1+oi4FzJQ==", "cpu": [ "ppc64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.27.4.tgz", + "integrity": "sha512-qyyprhyGb7+RBfMPeww9FlHwKkCXdKHeGgSqmIXw9VSUtvyFZ6WZRtnxgbuz76FK7LyoN8t/eINRbPUcvXB5fw==", "cpu": [ "riscv64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.27.4.tgz", + "integrity": "sha512-PFz+y2kb6tbh7m3A7nA9++eInGcDVZUACulf/KzDtovvdTizHpZaJty7Gp0lFwSQcrnebHOqxF1MaKZd7psVRg==", "cpu": [ "s390x" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.27.4.tgz", + "integrity": "sha512-Ni8mMtfo+o/G7DVtweXXV/Ol2TFf63KYjTtoZ5f078AUgJTmaIJnj4JFU7TK/9SVWTaSJGxPi5zMDgK4w+Ez7Q==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.27.4.tgz", + "integrity": "sha512-5AeeAF1PB9TUzD+3cROzFTnAJAcVUGLuR8ng0E0WXGkYhp6RD6L+6szYVX+64Rs0r72019KHZS1ka1q+zU/wUw==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.27.4.tgz", + "integrity": "sha512-yOpVsA4K5qVwu2CaS3hHxluWIK5HQTjNV4tWjQXluMiiiu4pJj4BN98CvxohNCpcjMeTXk/ZMJBRbgRg8HBB6A==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.27.4.tgz", + "integrity": "sha512-KtwEJOaHAVJlxV92rNYiG9JQwQAdhBlrjNRp7P9L8Cb4Rer3in+0A+IPhJC9y68WAi9H0sX4AiG2NTsVlmqJeQ==", "cpu": [ "ia32" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.27.4.tgz", + "integrity": "sha512-3j4jx1TppORdTAoBJRd+/wJRGCPC0ETWkXOecJ6PPZLj6SptXkrXcNqdj0oclbKML6FkQltdz7bBA3rUSirZug==", "cpu": [ "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/wasm-node": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.6.1.tgz", - "integrity": "sha512-Mh6TSuMLoK9n3uLKa5r1NdX+BGZJyl5L+dx/MH9K2l9Dzk/R0w1XQMs1aP/quv3KB/kn6UIUbJmXNReIW5032Q==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.27.4.tgz", + "integrity": "sha512-Q1b1A1RAP4Pp4qwU59n4819nJ4v4CDgBbY1/FbC1pW5PmHHI36yyqDMB0BW/F+3lLDt0KDd+t7tBrki9oSEg/w==", "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "1.0.6" + }, "bin": { "rollup": "dist/bin/rollup" }, @@ -7761,11 +7745,19 @@ "fsevents": "~2.3.2" } }, + "node_modules/@rtsao/scc": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz", + "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==", + "dev": true, + "license": "MIT" + }, "node_modules/@sapui5/ts-types-esm": { "version": "1.120.1", "resolved": "https://registry.npmjs.org/@sapui5/ts-types-esm/-/ts-types-esm-1.120.1.tgz", "integrity": "sha512-/U25TVrMuZFmPxR5Yp+yoBejj8FY+pwax9PcLPoqDeqOgjLZg67E89NNFeOK6i+T+xIhzI5ll9cbolXC5I6oIg==", "dev": true, + "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@types/jquery": "3.5.13", "@types/offscreencanvas": "2019.6.4", @@ -7774,30 +7766,33 @@ } }, "node_modules/@schematics/angular": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.0.5.tgz", - "integrity": "sha512-sOc1UG4NiV+7cGwrbWPnyW71O+NgsKaFb2agSrVduRL7o4neMDeqF04ik4Kv1jKA7sZOQfPV+3cn6XI49Mumrw==", + "version": "18.2.9", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.9.tgz", + "integrity": "sha512-LlMHZQ6f8zrqSK24OBXi4u2MTNHNu9ZN6JXpbElq0bz/9QkUR2zy+Kk2wLpPxCwXYTZby7/xgHiTzXvG+zTdhw==", + "license": "MIT", "dependencies": { - "@angular-devkit/core": "17.0.5", - "@angular-devkit/schematics": "17.0.5", - "jsonc-parser": "3.2.0" + "@angular-devkit/core": "18.2.9", + "@angular-devkit/schematics": "18.2.9", + "jsonc-parser": "3.3.1" }, "engines": { - "node": "^18.13.0 || >=20.9.0", + "node": "^18.19.1 || ^20.11.1 || >=22.0.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", "yarn": ">= 1.13.0" } }, "node_modules/@schematics/angular/node_modules/jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.3.1.tgz", + "integrity": "sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==", + "license": "MIT" }, "node_modules/@sigstore/bundle": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", "devOptional": true, + "license": "Apache-2.0", "dependencies": { "@sigstore/protobuf-specs": "^0.3.2" }, @@ -7810,6 +7805,7 @@ "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", "devOptional": true, + "license": "Apache-2.0", "engines": { "node": "^16.14.0 || >=18.0.0" } @@ -7819,6 +7815,7 @@ "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", "devOptional": true, + "license": "Apache-2.0", "engines": { "node": "^16.14.0 || >=18.0.0" } @@ -7828,6 +7825,7 @@ "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", "devOptional": true, + "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", "@sigstore/core": "^1.0.0", @@ -7840,20 +7838,12 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@sigstore/sign/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "devOptional": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/@sigstore/tuf": { "version": "2.3.4", "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", "devOptional": true, + "license": "Apache-2.0", "dependencies": { "@sigstore/protobuf-specs": "^0.3.2", "tuf-js": "^2.2.1" @@ -7867,6 +7857,7 @@ "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", "devOptional": true, + "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", "@sigstore/core": "^1.1.0", @@ -7880,13 +7871,28 @@ "version": "0.27.8", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", + "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } @@ -7896,21 +7902,151 @@ "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } }, "node_modules/@socket.io/component-emitter": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", - "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", - "dev": true + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", + "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@stylistic/eslint-plugin-ts": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/@stylistic/eslint-plugin-ts/-/eslint-plugin-ts-2.11.0.tgz", + "integrity": "sha512-ZBxnfSjzxUiwCibbVCeYCYwZw+P5xaQw+pNA8B8uR42fdMQIOhUstXjJuS2nTHoW5CF4+vGSxbL4gklI8WxhyA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "^8.13.0", + "eslint-visitor-keys": "^4.2.0", + "espree": "^10.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "peerDependencies": { + "eslint": ">=8.40.0" + } + }, + "node_modules/@stylistic/eslint-plugin-ts/node_modules/@typescript-eslint/scope-manager": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.16.0.tgz", + "integrity": "sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@stylistic/eslint-plugin-ts/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", + "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.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" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@stylistic/eslint-plugin-ts/node_modules/@typescript-eslint/utils": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.16.0.tgz", + "integrity": "sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.16.0", + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/typescript-estree": "8.16.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@stylistic/eslint-plugin-ts/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", + "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.16.0", + "eslint-visitor-keys": "^4.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@stylistic/eslint-plugin-ts/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/@swc-node/core": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/@swc-node/core/-/core-1.10.6.tgz", - "integrity": "sha512-lDIi/rPosmKIknWzvs2/Fi9zWRtbkx8OJ9pQaevhsoGzJSal8Pd315k1W5AIrnknfdAB4HqRN12fk6AhqnrEEw==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/@swc-node/core/-/core-1.13.3.tgz", + "integrity": "sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" }, @@ -7919,50 +8055,55 @@ "url": "https://github.com/sponsors/Brooooooklyn" }, "peerDependencies": { - "@swc/core": ">= 1.3" + "@swc/core": ">= 1.4.13", + "@swc/types": ">= 0.1" } }, "node_modules/@swc-node/register": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/@swc-node/register/-/register-1.6.8.tgz", - "integrity": "sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==", + "version": "1.10.9", + "resolved": "https://registry.npmjs.org/@swc-node/register/-/register-1.10.9.tgz", + "integrity": "sha512-iXy2sjP0phPEpK2yivjRC3PAgoLaT4sjSk0LDWCTdcTBJmR4waEog0E6eJbvoOkLkOtWw37SB8vCkl/bbh4+8A==", "dev": true, + "license": "MIT", "dependencies": { - "@swc-node/core": "^1.10.6", - "@swc-node/sourcemap-support": "^0.3.0", - "colorette": "^2.0.19", - "debug": "^4.3.4", - "pirates": "^4.0.5", - "tslib": "^2.5.0" + "@swc-node/core": "^1.13.3", + "@swc-node/sourcemap-support": "^0.5.1", + "colorette": "^2.0.20", + "debug": "^4.3.5", + "oxc-resolver": "^1.10.2", + "pirates": "^4.0.6", + "tslib": "^2.6.3" }, "funding": { "type": "github", "url": "https://github.com/sponsors/Brooooooklyn" }, "peerDependencies": { - "@swc/core": ">= 1.3", + "@swc/core": ">= 1.4.13", "typescript": ">= 4.3" } }, "node_modules/@swc-node/sourcemap-support": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.3.0.tgz", - "integrity": "sha512-gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA==", + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.5.1.tgz", + "integrity": "sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==", "dev": true, + "license": "MIT", "dependencies": { "source-map-support": "^0.5.21", - "tslib": "^2.5.0" + "tslib": "^2.6.3" } }, "node_modules/@swc/core": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.106.tgz", - "integrity": "sha512-++QPSPkFq2qELYVScxNHJC42hKQChjiTWS2P0QQ5JWT4NHb9lmNSfrc1ylFIyImwRnxsW2MTBALLYLf95EFAsg==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.9.3.tgz", + "integrity": "sha512-oRj0AFePUhtatX+BscVhnzaAmWjpfAeySpM1TCbxA1rtBDeH/JDhi5yYzAKneDYtVtBvA7ApfeuzhMC9ye4xSg==", "dev": true, "hasInstallScript": true, + "license": "Apache-2.0", "dependencies": { - "@swc/counter": "^0.1.1", - "@swc/types": "^0.1.5" + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.17" }, "engines": { "node": ">=10" @@ -7972,19 +8113,19 @@ "url": "https://opencollective.com/swc" }, "optionalDependencies": { - "@swc/core-darwin-arm64": "1.3.106", - "@swc/core-darwin-x64": "1.3.106", - "@swc/core-linux-arm-gnueabihf": "1.3.106", - "@swc/core-linux-arm64-gnu": "1.3.106", - "@swc/core-linux-arm64-musl": "1.3.106", - "@swc/core-linux-x64-gnu": "1.3.106", - "@swc/core-linux-x64-musl": "1.3.106", - "@swc/core-win32-arm64-msvc": "1.3.106", - "@swc/core-win32-ia32-msvc": "1.3.106", - "@swc/core-win32-x64-msvc": "1.3.106" + "@swc/core-darwin-arm64": "1.9.3", + "@swc/core-darwin-x64": "1.9.3", + "@swc/core-linux-arm-gnueabihf": "1.9.3", + "@swc/core-linux-arm64-gnu": "1.9.3", + "@swc/core-linux-arm64-musl": "1.9.3", + "@swc/core-linux-x64-gnu": "1.9.3", + "@swc/core-linux-x64-musl": "1.9.3", + "@swc/core-win32-arm64-msvc": "1.9.3", + "@swc/core-win32-ia32-msvc": "1.9.3", + "@swc/core-win32-x64-msvc": "1.9.3" }, "peerDependencies": { - "@swc/helpers": "^0.5.0" + "@swc/helpers": "*" }, "peerDependenciesMeta": { "@swc/helpers": { @@ -7993,13 +8134,14 @@ } }, "node_modules/@swc/core-darwin-arm64": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.106.tgz", - "integrity": "sha512-XYcbViNyHnnm7RWOAO1YipMmthM7m2aXF32b0y+JMLYFBEyFpjVX9btLkzeL7wRx/5B3I35yJNhE+xyx0Q1Gkw==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.9.3.tgz", + "integrity": "sha512-hGfl/KTic/QY4tB9DkTbNuxy5cV4IeejpPD4zo+Lzt4iLlDWIeANL4Fkg67FiVceNJboqg48CUX+APhDHO5G1w==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -8009,13 +8151,14 @@ } }, "node_modules/@swc/core-darwin-x64": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.106.tgz", - "integrity": "sha512-YKDPhUdfuwhmOUS9+CaIwl/0Tp+f1b73BH2EIESuxSNsogZf18a8HQ8O0fQEwdiwmA5LEqw47cj+kfOWV/0+kw==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.9.3.tgz", + "integrity": "sha512-IaRq05ZLdtgF5h9CzlcgaNHyg4VXuiStnOFpfNEMuI5fm5afP2S0FHq8WdakUz5WppsbddTdplL+vpeApt/WCQ==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "darwin" @@ -8025,13 +8168,14 @@ } }, "node_modules/@swc/core-linux-arm-gnueabihf": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.106.tgz", - "integrity": "sha512-bHxxJXogvFfocLL5inZxxtx/x/WgKozigp80Vbx0viac1fPDJrqKBw2X4MzpMiuTRAGVQ03jJI6pDwbSBf+yDw==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.9.3.tgz", + "integrity": "sha512-Pbwe7xYprj/nEnZrNBvZfjnTxlBIcfApAGdz2EROhjpPj+FBqBa3wOogqbsuGGBdCphf8S+KPprL1z+oDWkmSQ==", "cpu": [ "arm" ], "dev": true, + "license": "Apache-2.0", "optional": true, "os": [ "linux" @@ -8041,13 +8185,14 @@ } }, "node_modules/@swc/core-linux-arm64-gnu": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.106.tgz", - "integrity": "sha512-c7jue++CHLgtpeaakEukoCLT9eNrImizbleE9Y7Is8CHqLq/7DG4s+7ma9DFKXIzW2MpTg9byIEQfpqSphVW6A==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.9.3.tgz", + "integrity": "sha512-AQ5JZiwNGVV/2K2TVulg0mw/3LYfqpjZO6jDPtR2evNbk9Yt57YsVzS+3vHSlUBQDRV9/jqMuZYVU3P13xrk+g==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -8057,13 +8202,14 @@ } }, "node_modules/@swc/core-linux-arm64-musl": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.106.tgz", - "integrity": "sha512-51EaC3Q8qAhLtWVnAVqoYX/gk3tK31cCBzUpwCcmhianhEBM2/WtKRAS4MqPhE8VVZuN3WjO2c2JaF2mX0yuoA==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.9.3.tgz", + "integrity": "sha512-tzVH480RY6RbMl/QRgh5HK3zn1ZTFsThuxDGo6Iuk1MdwIbdFYUY034heWUTI4u3Db97ArKh0hNL0xhO3+PZdg==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -8073,13 +8219,14 @@ } }, "node_modules/@swc/core-linux-x64-gnu": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.106.tgz", - "integrity": "sha512-tOUi8BB6jAeCXgx7ESLNnX7nrbMVKQ/XajK77v7Ad4SXf9HYArnimBJpXUUyVFJTXLSv4e6c7s6XHHqXb5Lwcg==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.9.3.tgz", + "integrity": "sha512-ivXXBRDXDc9k4cdv10R21ccBmGebVOwKXT/UdH1PhxUn9m/h8erAWjz5pcELwjiMf27WokqPgaWVfaclDbgE+w==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -8089,13 +8236,14 @@ } }, "node_modules/@swc/core-linux-x64-musl": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.106.tgz", - "integrity": "sha512-binLw4Lbd83NPy4/m/teH2nbaifxveSD+sKDvpxywRbvYW2I0w/iCBpUBcbnl16TQF4TPOGpq5YwG9lVxPVw5g==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.9.3.tgz", + "integrity": "sha512-ILsGMgfnOz1HwdDz+ZgEuomIwkP1PHT6maigZxaCIuC6OPEhKE8uYna22uU63XvYcLQvZYDzpR3ms47WQPuNEg==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "linux" @@ -8105,13 +8253,14 @@ } }, "node_modules/@swc/core-win32-arm64-msvc": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.106.tgz", - "integrity": "sha512-n4ttBWr8tM7DPzwcEOIBTyTMHZTzCmbic/HTtxEsPyMAf/Daen+yrTKzjPP6k2usfSrjkxA780RSJJxI1N8r2w==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.9.3.tgz", + "integrity": "sha512-e+XmltDVIHieUnNJHtspn6B+PCcFOMYXNJB1GqoCcyinkEIQNwC8KtWgMqUucUbEWJkPc35NHy9k8aCXRmw9Kg==", "cpu": [ "arm64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -8121,13 +8270,14 @@ } }, "node_modules/@swc/core-win32-ia32-msvc": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.106.tgz", - "integrity": "sha512-GhDNIwxE5FhkujESI6h/4ysT3wxwmrzTUlZYaR8rRui6a6SdX9feIPUHPEE5o5hpyp+xqlmvRxKkRxOnwsq8iA==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.9.3.tgz", + "integrity": "sha512-rqpzNfpAooSL4UfQnHhkW8aL+oyjqJniDP0qwZfGnjDoJSbtPysHg2LpcOBEdSnEH+uIZq6J96qf0ZFD8AGfXA==", "cpu": [ "ia32" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -8137,13 +8287,14 @@ } }, "node_modules/@swc/core-win32-x64-msvc": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.106.tgz", - "integrity": "sha512-2M6yWChuMS1+/MPo3Dor0SOMkvmiugonWlzsZBAu/oZboH2xKrHSRv7brsBujb2Oe47r+NsbV+vq9tnnP9Vl1Q==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.9.3.tgz", + "integrity": "sha512-3YJJLQ5suIEHEKc1GHtqVq475guiyqisKSoUnoaRtxkDaW5g1yvPt9IoSLOe2mRs7+FFhGGU693RsBUSwOXSdQ==", "cpu": [ "x64" ], "dev": true, + "license": "Apache-2.0 AND MIT", "optional": true, "os": [ "win32" @@ -8153,22 +8304,28 @@ } }, "node_modules/@swc/counter": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.2.tgz", - "integrity": "sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==", - "dev": true + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true, + "license": "Apache-2.0" }, "node_modules/@swc/types": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", - "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", - "dev": true + "version": "0.1.17", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.17.tgz", + "integrity": "sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@swc/counter": "^0.1.3" + } }, "node_modules/@tootallnate/once": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } @@ -8178,6 +8335,7 @@ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10.13.0" } @@ -8187,6 +8345,7 @@ "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.24.0.tgz", "integrity": "sha512-c1xMmNHWpNselmpIqursHeOHHBTIsJLbB+NuovbTTRCNiTLEr/U9dbJ8qy0jd/O2x5pc3seWuOUN5R2IoOTp8A==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "^3.3.2", "minimatch": "^9.0.4", @@ -8194,20 +8353,12 @@ "path-browserify": "^1.0.1" } }, - "node_modules/@ts-morph/common/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/@ts-morph/common/node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -8223,6 +8374,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", "dev": true, + "license": "MIT", "bin": { "mkdirp": "dist/cjs/src/bin.js" }, @@ -8234,34 +8386,39 @@ } }, "node_modules/@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", + "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tsconfig/node16": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@tufjs/canonical-json": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", "devOptional": true, + "license": "MIT", "engines": { "node": "^16.14.0 || >=18.0.0" } @@ -8271,6 +8428,7 @@ "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", "devOptional": true, + "license": "MIT", "dependencies": { "@tufjs/canonical-json": "2.0.0", "minimatch": "^9.0.4" @@ -8279,20 +8437,12 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/@tufjs/models/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/@tufjs/models/node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "devOptional": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -8303,16 +8453,28 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@types/applepayjs": { - "version": "14.0.8", - "resolved": "https://registry.npmjs.org/@types/applepayjs/-/applepayjs-14.0.8.tgz", - "integrity": "sha512-Yzf5OSitdS+/G8cjaAkPJ0+pBOEf9Vik1XUCdw6ul7Qh6Xb18wTlG/sWA5jKIme3x4fbyTGlSd4mfkvdtP9mRw==" + "node_modules/@tybys/wasm-util": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.9.0.tgz", + "integrity": "sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@types/applepayjs": { + "version": "14.0.9", + "resolved": "https://registry.npmjs.org/@types/applepayjs/-/applepayjs-14.0.9.tgz", + "integrity": "sha512-xEprYbb0TEP/XIiDPbVnTYpDai8fTFpsQfVSfTd81Is2GOMUy7ie019eyX6Mz2ECxfjoUVKaiGSL577roIeHCg==", + "license": "MIT" }, "node_modules/@types/babel__core": { "version": "7.20.5", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.20.7", "@babel/types": "^7.20.7", @@ -8322,10 +8484,11 @@ } }, "node_modules/@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.0.0" } @@ -8335,16 +8498,18 @@ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "node_modules/@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.20.7" } @@ -8354,6 +8519,7 @@ "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", "dev": true, + "license": "MIT", "dependencies": { "@types/connect": "*", "@types/node": "*" @@ -8364,6 +8530,7 @@ "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8373,6 +8540,7 @@ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8382,6 +8550,7 @@ "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dev": true, + "license": "MIT", "dependencies": { "@types/express-serve-static-core": "*", "@types/node": "*" @@ -8391,22 +8560,25 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/cors": { "version": "2.8.17", "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/eslint": { - "version": "8.44.9", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.9.tgz", - "integrity": "sha512-6yBxcvwnnYoYT1Uk2d+jvIfsuP4mb2EdIxFnrPABj5a/838qe5bGkNLFOiipX4ULQ7XVQvTxOh7jO+BTAiqsEw==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -8417,22 +8589,25 @@ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, + "license": "MIT", "dependencies": { "@types/eslint": "*", "@types/estree": "*" } }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" }, "node_modules/@types/express": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", @@ -8441,10 +8616,11 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "version": "4.19.6", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", + "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -8457,6 +8633,7 @@ "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/jsonfile": "*", "@types/node": "*" @@ -8467,26 +8644,30 @@ "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", "dev": true, + "license": "MIT", "dependencies": { "@types/minimatch": "*", "@types/node": "*" } }, "node_modules/@types/google.maps": { - "version": "3.54.10", - "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.54.10.tgz", - "integrity": "sha512-N6gwM01mKhooXaw+IKbUH7wJcIJCn8U60VoaVvom5EiQjmfgevhQ+0+/r17beXW5j8ad2x+WPr0iyOUodCw4/w==" + "version": "3.58.1", + "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.58.1.tgz", + "integrity": "sha512-X9QTSvGJ0nCfMzYOnaVs/k6/4L+7F5uCS+4iUmkLEls6J9S/Phv+m/i3mDeyc49ZBgwab3EFO1HEoBY7k98EGQ==", + "license": "MIT" }, "node_modules/@types/googlepay": { "version": "0.7.6", "resolved": "https://registry.npmjs.org/@types/googlepay/-/googlepay-0.7.6.tgz", - "integrity": "sha512-5003wG+qvf4Ktf1hC9IJuRakNzQov00+Xf09pAWGJLpdOjUrq0SSLCpXX7pwSeTG9r5hrdzq1iFyZcW7WVyr4g==" + "integrity": "sha512-5003wG+qvf4Ktf1hC9IJuRakNzQov00+Xf09pAWGJLpdOjUrq0SSLCpXX7pwSeTG9r5hrdzq1iFyZcW7WVyr4g==", + "license": "MIT" }, "node_modules/@types/graceful-fs": { "version": "4.1.9", "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8495,13 +8676,15 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/http-proxy": { "version": "1.17.15", "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8512,6 +8695,7 @@ "integrity": "sha512-gp/SIShAuf4WOqi8ey0nuI7qfWaVpMNCcs/xLygrh/QTQIXmlDC1E0TtVejweNW+7SGDY7g0lyxyKZIJuCKIJw==", "deprecated": "This is a stub types definition. i18next provides its own type definitions, so you do not need this installed.", "dev": true, + "license": "MIT", "dependencies": { "i18next": "*" } @@ -8520,13 +8704,15 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/istanbul-lib-report": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-coverage": "*" } @@ -8536,6 +8722,7 @@ "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/istanbul-lib-report": "*" } @@ -8544,13 +8731,15 @@ "version": "5.1.4", "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.4.tgz", "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/jest": { - "version": "29.5.11", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz", - "integrity": "sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==", + "version": "29.5.14", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz", + "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.0.0", "pretty-format": "^29.0.0" @@ -8561,6 +8750,7 @@ "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.13.tgz", "integrity": "sha512-ZxJrup8nz/ZxcU0vantG+TPdboMhB24jad2uSap50zE7Q9rUeYlCF25kFMSmHR33qoeOgqcdHEp3roaookC0Sg==", "dev": true, + "license": "MIT", "dependencies": { "@types/sizzle": "*" } @@ -8570,6 +8760,7 @@ "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "@types/tough-cookie": "*", @@ -8580,19 +8771,22 @@ "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/json5": { "version": "0.0.29", "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/jsonfile": { "version": "6.1.4", "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8601,28 +8795,42 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/minimatch": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@types/mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } }, "node_modules/@types/node": { - "version": "18.19.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.3.tgz", - "integrity": "sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg==", - "dev": true, + "version": "18.19.66", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.66.tgz", + "integrity": "sha512-14HmtUdGxFUalGRfLLn9Gc1oNWvWh5zNbsyOLo5JV6WARSeN1QcEBKRnZm9QqNfrutgsl/hY4eJW63aZ44aBCg==", + "devOptional": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/node-forge": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.10.tgz", - "integrity": "sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==", + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", + "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8631,55 +8839,64 @@ "version": "2019.6.4", "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.6.4.tgz", "integrity": "sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/parse-json": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", - "dev": true + "version": "6.9.17", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.17.tgz", + "integrity": "sha512-rX4/bPcfmvxHDv0XjfJELTTr+iB+tn032nPILqHm5wbthUUUuVtNGGqzhya9XUxjTP8Fpr0qYgSZZKxGY++svQ==", + "dev": true, + "license": "MIT" }, "node_modules/@types/qunit": { "version": "2.5.4", "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.5.4.tgz", "integrity": "sha512-VHi2lEd4/zp8OOouf43JXGJJ5ZxHvdLL1dU0Yakp6Iy73SjpuXl7yjwAwmh1qhTv8krDgHteSwaySr++uXX9YQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/range-parser": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/resolve": { "version": "1.20.2", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", + "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", + "dev": true, + "license": "MIT" }, "node_modules/@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/send": { "version": "0.17.4", "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", "dev": true, + "license": "MIT", "dependencies": { "@types/mime": "^1", "@types/node": "*" @@ -8690,19 +8907,21 @@ "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", "dev": true, + "license": "MIT", "dependencies": { "@types/express": "*" } }, "node_modules/@types/serve-static": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", - "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "version": "1.15.7", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", + "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", "dev": true, + "license": "MIT", "dependencies": { "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "@types/node": "*", + "@types/send": "*" } }, "node_modules/@types/shelljs": { @@ -8710,22 +8929,25 @@ "resolved": "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.8.15.tgz", "integrity": "sha512-vzmnCHl6hViPu9GNLQJ+DZFd6BQI2DBTUeOvYHqkWQLMfKAAQYMb/xAmZkTogZI/vqXHCWkqDRymDI5p0QTi5Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/glob": "~7.2.0", "@types/node": "*" } }, "node_modules/@types/sizzle": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", - "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==", - "dev": true + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", + "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", + "dev": true, + "license": "MIT" }, "node_modules/@types/sockjs": { "version": "0.3.36", "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -8734,34 +8956,46 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/three": { "version": "0.125.3", "resolved": "https://registry.npmjs.org/@types/three/-/three-0.125.3.tgz", "integrity": "sha512-tUPMzKooKDvMOhqcNVUPwkt+JNnF8ASgWSsrLgleVd0SjLj4boJhteSsF9f6YDjye0mmUjO+BDMWW83F97ehXA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/tough-cookie": { "version": "4.0.5", "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/@types/wrap-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz", + "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==", + "devOptional": true, + "license": "MIT" }, "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "version": "8.5.13", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.13.tgz", + "integrity": "sha512-osM/gWBTPKgHV8XkTunnegTRIsvF6owmf5w+JtAfOw472dptdm0dlGv4xCt6GwQRcC2XVOvvRE/0bAoQcL2QkA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -8770,36 +9004,36 @@ "version": "21.0.3", "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.13.1.tgz", - "integrity": "sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.9.0.tgz", + "integrity": "sha512-Y1n621OCy4m7/vTXNlCbMVp87zSd7NH0L9cXD8aIpOaNlzeWxIK4+Q19A68gSmTNRZn92UjocVUWDthGxtqHFg==", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.13.1", - "@typescript-eslint/type-utils": "6.13.1", - "@typescript-eslint/utils": "6.13.1", - "@typescript-eslint/visitor-keys": "6.13.1", - "debug": "^4.3.4", + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.9.0", + "@typescript-eslint/type-utils": "8.9.0", + "@typescript-eslint/utils": "8.9.0", + "@typescript-eslint/visitor-keys": "8.9.0", "graphemer": "^1.4.0", - "ignore": "^5.2.4", + "ignore": "^5.3.1", "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha", - "eslint": "^7.0.0 || ^8.0.0" + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -8807,43 +9041,63 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.13.1.tgz", - "integrity": "sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.9.0.tgz", + "integrity": "sha512-JD+/pCqlKqAk5961vxCluK+clkppHY07IbV3vett97KOV+8C6l+CPEPwpUuiMwgbOz/qrN3Ke4zzjqbT+ls+1Q==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/visitor-keys": "6.13.1" + "@typescript-eslint/typescript-estree": "8.9.0", + "@typescript-eslint/utils": "8.9.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", - "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.9.0.tgz", + "integrity": "sha512-U+BLn2rqTTHnc4FL3FJjxaXptTxmf9sNftJK62XLz4+GxG3hLHm/SUNaaXP5Y4uTiuYoL5YLy4JBCJe3+t8awQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/typescript-estree": "6.13.1", - "@typescript-eslint/utils": "6.13.1", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" + "@typescript-eslint/scope-manager": "8.9.0", + "@typescript-eslint/types": "8.9.0", + "@typescript-eslint/typescript-estree": "8.9.0", + "@typescript-eslint/visitor-keys": "8.9.0", + "debug": "^4.3.4" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -8851,109 +9105,117 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.13.1.tgz", - "integrity": "sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==", + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.9.0.tgz", + "integrity": "sha512-SjgkvdYyt1FAPhU9c6FiYCXrldwYYlIQLkuc+LfAhCna6ggp96ACncdtlbn8FmnG72tUkXclrDExOpEYf1nfJQ==", "dev": true, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.13.1.tgz", - "integrity": "sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==", + "node_modules/@typescript-eslint/rule-tester": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/rule-tester/-/rule-tester-8.16.0.tgz", + "integrity": "sha512-GpNWcVTjKZWftZ9DIfG2zo+aIKG3ydAwD156YkspwPNg60iOK17vghm55UmOMfV6z+wZIGarGU3mDhNG39Htaw==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/visitor-keys": "6.13.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "@typescript-eslint/typescript-estree": "8.16.0", + "@typescript-eslint/utils": "8.16.0", + "ajv": "^6.12.6", + "json-stable-stringify-without-jsonify": "^1.0.1", + "lodash.merge": "4.6.2", + "semver": "^7.6.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", - "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", + "node_modules/@typescript-eslint/rule-tester/node_modules/@typescript-eslint/scope-manager": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.16.0.tgz", + "integrity": "sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.13.1", - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/typescript-estree": "6.13.1", - "semver": "^7.5.4" + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.1.tgz", - "integrity": "sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==", + "node_modules/@typescript-eslint/rule-tester/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", + "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", "dev": true, + "license": "BSD-2-Clause", + "peer": true, "dependencies": { - "@typescript-eslint/types": "6.13.1", - "eslint-visitor-keys": "^3.4.1" + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.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" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@typescript-eslint/parser": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", + "node_modules/@typescript-eslint/rule-tester/node_modules/@typescript-eslint/utils": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.16.0.tgz", + "integrity": "sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", - "debug": "^4.3.4" + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.16.0", + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/typescript-estree": "8.16.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -8961,156 +9223,245 @@ } } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", + "node_modules/@typescript-eslint/rule-tester/node_modules/@typescript-eslint/visitor-keys": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", + "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", "dev": true, + "license": "MIT", + "peer": true, "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0" + "@typescript-eslint/types": "8.16.0", + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz", - "integrity": "sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==", + "node_modules/@typescript-eslint/rule-tester/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@typescript-eslint/rule-tester/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT", + "peer": true + }, + "node_modules/@typescript-eslint/rule-tester/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", + "peer": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.11.0", - "@typescript-eslint/utils": "6.11.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": ">=16 || 14 >=14.17" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.9.0.tgz", + "integrity": "sha512-bZu9bUud9ym1cabmOYH9S6TnbWRzpklVmwqICeOulTCZ9ue2/pczWzQvt/cGj2r2o1RdKoZbuEMalJJSYw3pHQ==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" + "@typescript-eslint/types": "8.9.0", + "@typescript-eslint/visitor-keys": "8.9.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", + "node_modules/@typescript-eslint/scope-manager/node_modules/@typescript-eslint/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.9.0.tgz", + "integrity": "sha512-SjgkvdYyt1FAPhU9c6FiYCXrldwYYlIQLkuc+LfAhCna6ggp96ACncdtlbn8FmnG72tUkXclrDExOpEYf1nfJQ==", "dev": true, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", + "node_modules/@typescript-eslint/type-utils": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.16.0.tgz", + "integrity": "sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", + "@typescript-eslint/typescript-estree": "8.16.0", + "@typescript-eslint/utils": "8.16.0", "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, "peerDependenciesMeta": { "typescript": { "optional": true } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.16.0.tgz", + "integrity": "sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==", "dev": true, + "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" - }, + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz", + "integrity": "sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/visitor-keys": "8.16.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" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": { + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.16.0.tgz", + "integrity": "sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.16.0", + "@typescript-eslint/types": "8.16.0", + "@typescript-eslint/typescript-estree": "8.16.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz", + "integrity": "sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" + "@typescript-eslint/types": "8.16.0", + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/type-utils/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/@typescript-eslint/types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", + "version": "8.16.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.16.0.tgz", + "integrity": "sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==", "dev": true, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -9118,22 +9469,23 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.9.0.tgz", + "integrity": "sha512-9iJYTgKLDG6+iqegehc5+EqE6sqaee7kb8vWpmHZ86EqwDjmlqNNHeqDVqb9duh+BY6WCNHfIGvuVU3Tf9Db0g==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", + "@typescript-eslint/types": "8.9.0", + "@typescript-eslint/visitor-keys": "8.9.0", "debug": "^4.3.4", - "globby": "^11.1.0", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -9145,20 +9497,26 @@ } } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.9.0.tgz", + "integrity": "sha512-SjgkvdYyt1FAPhU9c6FiYCXrldwYYlIQLkuc+LfAhCna6ggp96ACncdtlbn8FmnG72tUkXclrDExOpEYf1nfJQ==", "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -9170,58 +9528,100 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", - "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.9.0.tgz", + "integrity": "sha512-PKgMmaSo/Yg/F7kIZvrgrWa1+Vwn036CdNUvYFEkYbPwOH4i8xvkaRlu148W3vtheWK9ckKRIz7PBP5oUlkrvQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "semver": "^7.5.4" + "@typescript-eslint/scope-manager": "8.9.0", + "@typescript-eslint/types": "8.9.0", + "@typescript-eslint/typescript-estree": "8.9.0" }, "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" + "eslint": "^8.57.0 || ^9.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.9.0.tgz", + "integrity": "sha512-SjgkvdYyt1FAPhU9c6FiYCXrldwYYlIQLkuc+LfAhCna6ggp96ACncdtlbn8FmnG72tUkXclrDExOpEYf1nfJQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.9.0.tgz", + "integrity": "sha512-Ht4y38ubk4L5/U8xKUBfKNYGmvKvA1CANoxiTRMM+tOLk3lbF3DvzZCxJCRSE+2GdCMSh6zq9VZJc3asc1XuAA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "6.21.0", - "eslint-visitor-keys": "^3.4.1" + "@typescript-eslint/types": "8.9.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/@typescript-eslint/types": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.9.0.tgz", + "integrity": "sha512-SjgkvdYyt1FAPhU9c6FiYCXrldwYYlIQLkuc+LfAhCna6ggp96ACncdtlbn8FmnG72tUkXclrDExOpEYf1nfJQ==", + "dev": true, + "license": "MIT", "engines": { - "node": "^16.0.0 || >=18.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@vitejs/plugin-basic-ssl": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.6.0" }, @@ -9230,148 +9630,163 @@ } }, "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", "dev": true, + "license": "MIT", "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" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", "dev": true, + "license": "MIT", "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" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", "dev": true, + "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", "dev": true, + "license": "MIT", "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" + "@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" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", "dev": true, + "license": "MIT", "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" + "@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" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", "dev": true, + "license": "MIT", "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" + "@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" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" } }, @@ -9380,6 +9795,7 @@ "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.15.0" }, @@ -9393,6 +9809,7 @@ "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.15.0" }, @@ -9406,6 +9823,7 @@ "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.15.0" }, @@ -9423,38 +9841,43 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/@yarnpkg/lockfile": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "devOptional": true + "devOptional": true, + "license": "BSD-2-Clause" }, "node_modules/@yarnpkg/parsers": { - "version": "3.0.0-rc.46", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", - "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.2.tgz", + "integrity": "sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "js-yaml": "^3.10.0", "tslib": "^2.4.0" }, "engines": { - "node": ">=14.15.0" + "node": ">=18.12.0" } }, "node_modules/@zkochan/js-yaml": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", - "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.7.tgz", + "integrity": "sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -9462,23 +9885,20 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@zkochan/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, "node_modules/abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/abbrev": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", "devOptional": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -9487,6 +9907,7 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" @@ -9500,6 +9921,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -9507,11 +9929,23 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/acorn-globals": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", + "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.1.0", + "acorn-walk": "^8.0.2" + } + }, + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", + "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^8" } @@ -9521,15 +9955,20 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/acorn-walk": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.1.tgz", - "integrity": "sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==", + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz", + "integrity": "sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==", "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, "engines": { "node": ">=0.4.0" } @@ -9539,6 +9978,7 @@ "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -9548,6 +9988,7 @@ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", "dev": true, + "license": "MIT", "dependencies": { "loader-utils": "^2.0.0", "regex-parser": "^2.2.11" @@ -9561,6 +10002,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -9570,16 +10012,27 @@ "node": ">=8.9.0" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "node_modules/adm-zip": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.16.tgz", + "integrity": "sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==", "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "devOptional": true, + "license": "MIT", "dependencies": { - "debug": "4" + "debug": "^4.3.4" }, "engines": { - "node": ">= 6.0.0" + "node": ">= 14" } }, "node_modules/aggregate-error": { @@ -9587,6 +10040,7 @@ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "devOptional": true, + "license": "MIT", "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -9596,14 +10050,15 @@ } }, "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -9611,9 +10066,10 @@ } }, "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", "dependencies": { "ajv": "^8.0.0" }, @@ -9631,6 +10087,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -9639,9 +10096,10 @@ } }, "node_modules/angular-oauth2-oidc": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/angular-oauth2-oidc/-/angular-oauth2-oidc-17.0.1.tgz", - "integrity": "sha512-Yl4It9zFsYmoNS73sUvNJstbMW1x73ejKonzXLgU4XnSuBCt/0x8PnY5R3mHX4ZC/WmXBqQ/RfFwClrYW9Ywcg==", + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/angular-oauth2-oidc/-/angular-oauth2-oidc-17.0.2.tgz", + "integrity": "sha512-zYgeLmAnu1g8XAYZK+csAsCQBDhgp9ffBv/eArEnujGxNPTeK00bREHWObtehflpQdSn+k9rY2D15ChCSydyVw==", + "license": "MIT", "dependencies": { "tslib": "^2.5.2" }, @@ -9654,7 +10112,8 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "devOptional": true, + "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -9664,6 +10123,7 @@ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "devOptional": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -9682,6 +10142,7 @@ "engines": [ "node >= 0.8.0" ], + "license": "Apache-2.0", "bin": { "ansi-html": "bin/ansi-html" } @@ -9690,6 +10151,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -9698,6 +10160,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -9713,6 +10176,7 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "devOptional": true, + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -9721,11 +10185,25 @@ "node": ">= 8" } }, + "node_modules/anymatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/are-docs-informative": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", "dev": true, + "license": "MIT", "engines": { "node": ">=14" } @@ -9734,34 +10212,38 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } + "license": "Python-2.0" }, "node_modules/aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.2.tgz", + "integrity": "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==", "dev": true, - "dependencies": { - "dequal": "^2.0.3" + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" } }, "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -9770,18 +10252,21 @@ "node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" }, "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" }, "engines": { @@ -9794,28 +10279,35 @@ "node_modules/array-timsort": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", - "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" + "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==", + "license": "MIT" }, "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/array.prototype.findlastindex": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", - "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz", + "integrity": "sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -9829,6 +10321,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -9847,6 +10340,7 @@ "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -9861,17 +10355,19 @@ } }, "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", + "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", + "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" }, "engines": { @@ -9886,21 +10382,24 @@ "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", + "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", + "dev": true, + "license": "MIT" }, "node_modules/async-each-series": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -9909,12 +10408,23 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } }, "node_modules/autoprefixer": { - "version": "10.4.18", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", - "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", "dev": true, "funding": [ { @@ -9930,12 +10440,13 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001591", + "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" }, "bin": { @@ -9949,10 +10460,14 @@ } }, "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -9961,10 +10476,11 @@ } }, "node_modules/axios": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", - "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", + "version": "1.7.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.8.tgz", + "integrity": "sha512-Uu0wb7KNqK2t5K+YQyVCLM76prD5sRFjKHbJYCP1J7JFGEQ6nN7HWn9+04LAeiJ3ji54lgS/gZCH1oxyrf1SPw==", "dev": true, + "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -9972,12 +10488,13 @@ } }, "node_modules/axobject-query": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", - "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.1.0.tgz", + "integrity": "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==", "dev": true, - "dependencies": { - "dequal": "^2.0.3" + "license": "Apache-2.0", + "engines": { + "node": ">= 0.4" } }, "node_modules/babel-jest": { @@ -9985,6 +10502,7 @@ "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/transform": "^29.7.0", "@types/babel__core": "^7.1.14", @@ -10006,6 +10524,7 @@ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", "dev": true, + "license": "MIT", "dependencies": { "find-cache-dir": "^4.0.0", "schema-utils": "^4.0.0" @@ -10023,6 +10542,7 @@ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", "dev": true, + "license": "MIT", "dependencies": { "common-path-prefix": "^3.0.0", "pkg-dir": "^7.0.0" @@ -10039,6 +10559,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^7.1.0", "path-exists": "^5.0.0" @@ -10055,6 +10576,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^6.0.0" }, @@ -10070,6 +10592,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^1.0.0" }, @@ -10085,6 +10608,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^4.0.0" }, @@ -10100,6 +10624,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } @@ -10109,6 +10634,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^6.3.0" }, @@ -10120,10 +10646,11 @@ } }, "node_modules/babel-loader/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "dev": true, + "license": "MIT", "engines": { "node": ">=12.20" }, @@ -10136,6 +10663,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz", "integrity": "sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-syntax-typescript": "^7.3.3", @@ -10150,6 +10678,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -10166,6 +10695,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -10182,6 +10712,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -10191,6 +10722,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -10206,6 +10738,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.7.2", "cosmiconfig": "^6.0.0", @@ -10213,13 +10746,14 @@ } }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.8", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", - "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.5.0", + "@babel/helper-define-polyfill-provider": "^0.6.3", "semver": "^6.3.1" }, "peerDependencies": { @@ -10231,30 +10765,33 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", - "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.5.0", - "core-js-compat": "^3.34.0" + "@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" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", - "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.5.0" + "@babel/helper-define-polyfill-provider": "^0.6.3" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" @@ -10265,28 +10802,33 @@ "resolved": "https://registry.npmjs.org/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz", "integrity": "sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0" } }, "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz", + "integrity": "sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==", "dev": true, + "license": "MIT", "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" @@ -10297,6 +10839,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", "dev": true, + "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^29.6.3", "babel-preset-current-node-syntax": "^1.0.0" @@ -10312,7 +10855,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/base64-js": { "version": "1.5.1", @@ -10331,13 +10875,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/base64id": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", "dev": true, + "license": "MIT", "engines": { "node": "^4.5.0 || >= 5.9" } @@ -10347,6 +10893,7 @@ "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "5.1.2" }, @@ -10358,36 +10905,44 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/bl": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", @@ -10398,6 +10953,7 @@ "version": "1.20.3", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "license": "MIT", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -10421,6 +10977,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -10428,30 +10985,25 @@ "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.3.0.tgz", + "integrity": "sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==", "dev": true, + "license": "MIT", "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" } }, - "node_modules/bonjour-service/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" }, "node_modules/bootstrap": { "version": "4.6.2", @@ -10467,19 +11019,20 @@ "url": "https://opencollective.com/bootstrap" } ], + "license": "MIT", "peerDependencies": { "jquery": "1.9.1 - 3", "popper.js": "^1.16.1" } }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "devOptional": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { @@ -10487,6 +11040,7 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "devOptional": true, + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -10499,6 +11053,7 @@ "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-3.0.3.tgz", "integrity": "sha512-91hoBHKk1C4pGeD+oE9Ld222k2GNQEAsI5AElqR8iLLWNrmZR2LPP8B0h8dpld9u7kro5IEUB3pUb0DJ3n1cRQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "browser-sync-client": "^3.0.3", "browser-sync-ui": "^3.0.3", @@ -10541,6 +11096,7 @@ "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-3.0.3.tgz", "integrity": "sha512-TOEXaMgYNjBYIcmX5zDlOdjEqCeCN/d7opf/fuyUD/hhGVCfP54iQIDhENCi012AqzYZm3BvuFl57vbwSTwkSQ==", "dev": true, + "license": "ISC", "dependencies": { "etag": "1.8.1", "fresh": "0.5.2", @@ -10555,6 +11111,7 @@ "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-3.0.3.tgz", "integrity": "sha512-FcGWo5lP5VodPY6O/f4pXQy5FFh4JK0f2/fTBsp0Lx1NtyBWs/IfPPJbW8m1ujTW/2r07oUXKTF2LYZlCZktjw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "async-each-series": "0.1.1", "chalk": "4.1.2", @@ -10570,6 +11127,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^3.0.0", @@ -10581,6 +11139,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -10590,6 +11149,7 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.0.0" } @@ -10613,6 +11173,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "caniuse-lite": "^1.0.30001669", "electron-to-chromium": "^1.5.41", @@ -10631,6 +11192,7 @@ "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, + "license": "MIT", "dependencies": { "fast-json-stable-stringify": "2.x" }, @@ -10642,17 +11204,32 @@ "version": "1.3.4", "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/bser": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "node-int64": "^0.4.0" } }, + "node_modules/btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "dev": true, + "license": "(MIT OR Apache-2.0)", + "bin": { + "btoa": "bin/btoa.js" + }, + "engines": { + "node": ">= 0.4.0" + } + }, "node_modules/buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -10671,6 +11248,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -10680,13 +11258,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -10694,28 +11274,37 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "devOptional": true, + "node_modules/bundle-name": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", + "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", + "dev": true, + "license": "MIT", "dependencies": { - "semver": "^7.0.0" + "run-applescript": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/bytes": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/cacache": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.0.tgz", - "integrity": "sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==", + "version": "18.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.4.tgz", + "integrity": "sha512-B+L5iIa9mgcjLbliir2th36yEwPftrzteHYujzsx3dFP/31GCHcIeS8f5MGd80odLOjaOvSpU3EEAmRQptkxLQ==", "devOptional": true, + "license": "ISC", "dependencies": { "@npmcli/fs": "^3.1.0", "fs-minipass": "^3.0.0", @@ -10734,51 +11323,40 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/cacache/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/cacache/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "devOptional": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "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" }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/cacache/node_modules/lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "devOptional": true, - "engines": { - "node": "14 || >=16.14" - } + "license": "ISC" }, "node_modules/cacache/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "devOptional": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -10789,10 +11367,25 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/cache-content-type": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz", + "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "^2.1.18", + "ylru": "^1.2.0" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/call-bind": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -10812,6 +11405,7 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -10821,6 +11415,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -10830,6 +11425,7 @@ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", @@ -10855,12 +11451,14 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -10877,6 +11475,7 @@ "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -10885,19 +11484,15 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "devOptional": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -10910,24 +11505,42 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } }, - "node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "devOptional": true, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "devOptional": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "devOptional": true, + "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0" } @@ -10943,40 +11556,49 @@ "url": "https://github.com/sponsors/sibiraj-s" } ], + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "dev": true + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz", + "integrity": "sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA==", + "dev": true, + "license": "MIT" }, "node_modules/clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", + "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", + "devOptional": true, + "license": "MIT", "dependencies": { - "restore-cursor": "^3.1.0" + "restore-cursor": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/cli-spinners": { "version": "2.6.1", "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", + "license": "MIT", "engines": { "node": ">=6" }, @@ -10984,11 +11606,29 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/cli-truncate": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz", + "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "slice-ansi": "^5.0.0", + "string-width": "^7.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cli-width": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", "devOptional": true, + "license": "ISC", "engines": { "node": ">= 12" } @@ -10998,6 +11638,7 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "devOptional": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -11007,10 +11648,61 @@ "node": ">=12" } }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/cliui/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/clone": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "license": "MIT", "engines": { "node": ">=0.8" } @@ -11020,6 +11712,7 @@ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, + "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -11029,32 +11722,49 @@ "node": ">=6" } }, + "node_modules/clone-deep/node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/co": { "version": "4.6.0", "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, + "license": "MIT", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" } }, "node_modules/code-block-writer": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.1.tgz", - "integrity": "sha512-c5or4P6erEA69TxaxTNcHUNcIn+oyxSRTOWV+pSYF+z4epXqNvwvJ70XPGjPNgue83oAFAPBRQYwpAJ/Hpe/Sg==", - "dev": true + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", + "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", + "dev": true, + "license": "MIT" }, "node_modules/collect-v8-coverage": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -11065,25 +11775,29 @@ "node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" }, "node_modules/colord": { "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/colorette": { "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true + "devOptional": true, + "license": "MIT" }, "node_modules/columnify": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", "dev": true, + "license": "MIT", "dependencies": { "strip-ansi": "^6.0.1", "wcwidth": "^1.0.0" @@ -11097,6 +11811,7 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, + "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -11105,18 +11820,20 @@ } }, "node_modules/commander": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", - "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz", + "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" } }, "node_modules/comment-json": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", - "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.5.tgz", + "integrity": "sha512-bKw/r35jR3HGt5PEPm1ljsQQGyCrR8sFGNiN5L+ykDHdpO8Smxkrkla9Yi6NkQyUrb8V54PGhfMs6NrIwtxtdw==", + "license": "MIT", "dependencies": { "array-timsort": "^1.0.3", "core-util-is": "^1.0.3", @@ -11133,6 +11850,7 @@ "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 12.0.0" } @@ -11141,19 +11859,22 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, + "license": "MIT", "dependencies": { "mime-db": ">= 1.43.0 < 2" }, @@ -11162,37 +11883,30 @@ } }, "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.5.tgz", + "integrity": "sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==", "dev": true, + "license": "MIT", "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" }, "engines": { "node": ">= 0.8.0" } }, - "node_modules/compression/node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/compression/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -11201,25 +11915,32 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "node_modules/compression/node_modules/negotiator": { + "version": "0.6.4", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", + "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/concurrently": { "version": "8.2.2", "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.2.tgz", "integrity": "sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.2", "date-fns": "^2.30.0", @@ -11247,6 +11968,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -11261,13 +11983,15 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/connect": { "version": "3.6.6", "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "finalhandler": "1.1.0", @@ -11283,6 +12007,7 @@ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8" } @@ -11292,6 +12017,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -11300,12 +12026,14 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", "dependencies": { "safe-buffer": "5.2.1" }, @@ -11317,6 +12045,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -11325,12 +12054,14 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cookie": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -11338,13 +12069,29 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" + }, + "node_modules/cookies": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz", + "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~2.0.0", + "keygrip": "~1.1.0" + }, + "engines": { + "node": ">= 0.8" + } }, "node_modules/copy-anything": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", "dev": true, + "license": "MIT", "dependencies": { "is-what": "^3.14.1" }, @@ -11353,20 +12100,21 @@ } }, "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-12.0.2.tgz", + "integrity": "sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==", "dev": true, + "license": "MIT", "dependencies": { - "fast-glob": "^3.2.11", + "fast-glob": "^3.3.2", "glob-parent": "^6.0.1", - "globby": "^13.1.1", + "globby": "^14.0.0", "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" + "schema-utils": "^4.2.0", + "serialize-javascript": "^6.0.2" }, "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", @@ -11376,67 +12124,26 @@ "webpack": "^5.1.0" } }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/core-js": { - "version": "3.34.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.34.0.tgz", - "integrity": "sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==", + "version": "3.39.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.39.0.tgz", + "integrity": "sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==", "dev": true, "hasInstallScript": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" } }, "node_modules/core-js-compat": { - "version": "3.36.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.0.tgz", - "integrity": "sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==", + "version": "3.39.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.39.0.tgz", + "integrity": "sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.22.3" + "browserslist": "^4.24.2" }, "funding": { "type": "opencollective", @@ -11446,13 +12153,15 @@ "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "license": "MIT" }, "node_modules/cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", "dev": true, + "license": "MIT", "dependencies": { "object-assign": "^4", "vary": "^1" @@ -11466,6 +12175,7 @@ "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -11475,6 +12185,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", "dev": true, + "license": "MIT", "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.1.0", @@ -11491,6 +12202,7 @@ "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -11511,12 +12223,15 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/critters": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.20.tgz", - "integrity": "sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==", + "version": "0.0.24", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.24.tgz", + "integrity": "sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==", + "deprecated": "Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties", + "license": "Apache-2.0", "dependencies": { "chalk": "^4.1.0", "css-select": "^5.1.0", @@ -11524,7 +12239,20 @@ "domhandler": "^5.0.2", "htmlparser2": "^8.0.2", "postcss": "^8.4.23", - "pretty-bytes": "^5.3.0" + "postcss-media-query-parser": "^0.2.3" + } + }, + "node_modules/cron-parser": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/cron-parser/-/cron-parser-4.9.0.tgz", + "integrity": "sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "luxon": "^3.2.1" + }, + "engines": { + "node": ">=12.0.0" } }, "node_modules/cross-env": { @@ -11532,6 +12260,7 @@ "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.1" }, @@ -11549,34 +12278,17 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", + "license": "MIT", "dependencies": { "node-fetch": "^2.6.12" } }, - "node_modules/cross-fetch/node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "devOptional": true, + "node_modules/cross-spawn": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", + "devOptional": true, + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -11591,6 +12303,7 @@ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", "dev": true, + "license": "ISC", "engines": { "node": "^14 || ^16 || >=18" }, @@ -11599,31 +12312,33 @@ } }, "node_modules/css-functions-list": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.2.tgz", - "integrity": "sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.3.tgz", + "integrity": "sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==", "dev": true, + "license": "MIT", "engines": { "node": ">=12 || >=16" } }, "node_modules/css-loader": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", - "integrity": "sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", + "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", "dev": true, + "license": "MIT", "dependencies": { "icss-utils": "^5.1.0", "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.4", - "postcss-modules-scope": "^3.1.1", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", "semver": "^7.5.4" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", @@ -11631,7 +12346,7 @@ }, "peerDependencies": { "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" + "webpack": "^5.27.0" }, "peerDependenciesMeta": { "@rspack/core": { @@ -11647,6 +12362,7 @@ "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "cssnano": "^6.0.1", @@ -11690,6 +12406,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.1.0", @@ -11702,12 +12419,13 @@ } }, "node_modules/css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.0.1.tgz", + "integrity": "sha512-8Fxxv+tGhORlshCdCwnNJytvlvq46sOLSYEx2ZIGurahWvMucSRnyjPA3AmrMq4VPRYbHVpWj5VkiVasrM2H4Q==", "dev": true, + "license": "MIT", "dependencies": { - "mdn-data": "2.0.30", + "mdn-data": "2.12.1", "source-map-js": "^1.0.1" }, "engines": { @@ -11718,6 +12436,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, @@ -11730,6 +12449,7 @@ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, + "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -11742,6 +12462,7 @@ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", "dev": true, + "license": "MIT", "dependencies": { "cssnano-preset-default": "^6.1.2", "lilconfig": "^3.1.1" @@ -11762,6 +12483,7 @@ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "css-declaration-sorter": "^7.2.0", @@ -11806,6 +12528,7 @@ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", "dev": true, + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -11818,6 +12541,7 @@ "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", "dev": true, + "license": "MIT", "dependencies": { "css-tree": "~2.2.0" }, @@ -11831,6 +12555,7 @@ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", "dev": true, + "license": "MIT", "dependencies": { "mdn-data": "2.0.28", "source-map-js": "^1.0.1" @@ -11844,25 +12569,118 @@ "version": "2.0.28", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "dev": true + "dev": true, + "license": "CC0-1.0" }, - "node_modules/cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", - "dev": true + "node_modules/cssom": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", + "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", + "dev": true, + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true, + "license": "MIT" }, "node_modules/custom-event": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/data-urls": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", + "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/data-view-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", + "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", + "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/data-view-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", + "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/date-fns": { "version": "2.30.0", "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.21.0" }, @@ -11879,17 +12697,19 @@ "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4.0" } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "devOptional": true, + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -11904,28 +12724,69 @@ "version": "10.4.3", "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/deep-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz", + "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==", + "dev": true, + "license": "MIT" }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/deepmerge": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/default-browser": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", + "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", + "dev": true, + "license": "MIT", + "dependencies": { + "bundle-name": "^4.1.0", + "default-browser-id": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-browser-id": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", + "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/default-gateway": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "execa": "^5.0.0" }, @@ -11937,6 +12798,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "license": "MIT", "dependencies": { "clone": "^1.0.2" }, @@ -11948,6 +12810,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -11961,12 +12824,16 @@ } }, "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "devOptional": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", + "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/define-properties": { @@ -11974,6 +12841,7 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -11991,50 +12859,63 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true, + "license": "MIT" + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-1.0.0.tgz", + "integrity": "sha512-cW3gggJ28HZ/LExwxP2B++aiKxhJXMSIt9K48FOXQkm+vuG5gyatXnLsONRJdzO/7VfjDIiaOOa/bs4l464Lwg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=4" } }, "node_modules/destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", "engines": { "node": ">= 0.8", "npm": "1.2.8000 || >= 1.4.16" } }, + "node_modules/detect-libc": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", + "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8" + } + }, "node_modules/detect-newline": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -12043,13 +12924,15 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/detect-port": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", "dev": true, + "license": "MIT", "dependencies": { "address": "^1.0.1", "debug": "4" @@ -12078,13 +12961,15 @@ "version": "0.0.1", "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/diff": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -12094,6 +12979,7 @@ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -12103,6 +12989,7 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, + "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -12110,17 +12997,12 @@ "node": ">=8" } }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, "node_modules/dns-packet": { "version": "5.6.1", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", "dev": true, + "license": "MIT", "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" }, @@ -12133,6 +13015,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -12145,6 +13028,7 @@ "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", "dev": true, + "license": "MIT", "dependencies": { "custom-event": "~1.0.0", "ent": "~2.2.0", @@ -12156,6 +13040,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.2", @@ -12174,13 +13059,16 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ] + ], + "license": "BSD-2-Clause" }, "node_modules/domexception": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", + "deprecated": "Use your platform's native DOMException instead", "dev": true, + "license": "MIT", "dependencies": { "webidl-conversions": "^7.0.0" }, @@ -12192,6 +13080,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.3.0" }, @@ -12206,6 +13095,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^2.0.0", "domelementtype": "^2.3.0", @@ -12216,37 +13106,40 @@ } }, "node_modules/dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", + "version": "16.4.5", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.5.tgz", + "integrity": "sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=12" }, "funding": { - "url": "https://github.com/motdotla/dotenv?sponsor=1" + "url": "https://dotenvx.com" } }, "node_modules/dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", + "version": "11.0.7", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-11.0.7.tgz", + "integrity": "sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==", "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "dotenv": "^16.4.5" + }, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://dotenvx.com" } }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/easy-extender": { "version": "2.3.4", @@ -12275,13 +13168,15 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" }, "node_modules/ejs": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -12293,16 +13188,18 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.66", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.66.tgz", - "integrity": "sha512-pI2QF6+i+zjPbqRzJwkMvtvkdI7MjVbSh2g8dlMguDJIXEPw+kwasS1Jl+YGPEBfGVxsVgGUratAKymPdPo2vQ==", - "dev": true + "version": "1.5.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.65.tgz", + "integrity": "sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==", + "dev": true, + "license": "ISC" }, "node_modules/emittery": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -12311,24 +13208,27 @@ } }, "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "devOptional": true + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz", + "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==", + "devOptional": true, + "license": "MIT" }, "node_modules/emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -12337,6 +13237,7 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "license": "MIT", "optional": true, "dependencies": { "iconv-lite": "^0.6.2" @@ -12346,6 +13247,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -12359,6 +13261,7 @@ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", "dev": true, + "license": "MIT", "dependencies": { "once": "^1.4.0" } @@ -12368,6 +13271,7 @@ "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.2.tgz", "integrity": "sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==", "dev": true, + "license": "MIT", "dependencies": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", @@ -12385,10 +13289,11 @@ } }, "node_modules/engine.io-client": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.1.tgz", - "integrity": "sha512-aYuoak7I+R83M/BBPIOs2to51BmFIpC1wZe6zZzMrT2llVsHy5cvcmdsJgP2Qz6smHu+sD9oexiSUAVd8OfBPw==", + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.2.tgz", + "integrity": "sha512-TAr+NKeoVTjEVW8P3iHguO1LO6RlUz9O5Y8o7EY0fU+gY1NYqas7NN3slpFtbXEsLMHk0h90fJMfKjRkQ0qUIw==", "dev": true, + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1", @@ -12398,10 +13303,11 @@ } }, "node_modules/engine.io-parser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.1.tgz", - "integrity": "sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" } @@ -12411,6 +13317,7 @@ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12420,6 +13327,7 @@ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -12433,6 +13341,7 @@ "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^4.1.1", "strip-ansi": "^6.0.1" @@ -12442,15 +13351,23 @@ } }, "node_modules/ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "dev": true + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", + "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/entities": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.12" }, @@ -12463,6 +13380,7 @@ "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", "dev": true, + "license": "MIT", "dependencies": { "commander": "^4.0.0", "cross-spawn": "^7.0.0" @@ -12479,6 +13397,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } @@ -12488,15 +13407,17 @@ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/envinfo": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", - "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz", + "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==", "dev": true, + "license": "MIT", "bin": { "envinfo": "dist/cli.js" }, @@ -12504,17 +13425,32 @@ "node": ">=4" } }, + "node_modules/environment": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", + "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/err-code": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/errno": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "prr": "~1.0.1" @@ -12528,55 +13464,64 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, "node_modules/es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "version": "1.23.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.5.tgz", + "integrity": "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==", "dev": true, + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", + "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.2", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", + "get-intrinsic": "^1.2.4", + "get-symbol-description": "^1.0.2", + "globalthis": "^1.0.4", "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.0.3", "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", + "hasown": "^2.0.2", + "internal-slot": "^1.0.7", + "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", + "is-data-view": "^1.0.1", + "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", + "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", + "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", + "object-inspect": "^1.13.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", + "object.assign": "^4.1.5", + "regexp.prototype.flags": "^1.5.3", + "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.13" + "which-typed-array": "^1.1.15" }, "engines": { "node": ">= 0.4" @@ -12589,6 +13534,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -12600,25 +13546,41 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/es-module-lexer": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", - "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", - "dev": true + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/es-set-tostringtag": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", - "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", + "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2", - "has-tostringtag": "^1.0.0", - "hasown": "^2.0.0" + "get-intrinsic": "^1.2.4", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.1" }, "engines": { "node": ">= 0.4" @@ -12629,6 +13591,7 @@ "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.0" } @@ -12638,6 +13601,7 @@ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -12651,53 +13615,56 @@ } }, "node_modules/esbuild": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz", - "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", + "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.19.11", - "@esbuild/android-arm": "0.19.11", - "@esbuild/android-arm64": "0.19.11", - "@esbuild/android-x64": "0.19.11", - "@esbuild/darwin-arm64": "0.19.11", - "@esbuild/darwin-x64": "0.19.11", - "@esbuild/freebsd-arm64": "0.19.11", - "@esbuild/freebsd-x64": "0.19.11", - "@esbuild/linux-arm": "0.19.11", - "@esbuild/linux-arm64": "0.19.11", - "@esbuild/linux-ia32": "0.19.11", - "@esbuild/linux-loong64": "0.19.11", - "@esbuild/linux-mips64el": "0.19.11", - "@esbuild/linux-ppc64": "0.19.11", - "@esbuild/linux-riscv64": "0.19.11", - "@esbuild/linux-s390x": "0.19.11", - "@esbuild/linux-x64": "0.19.11", - "@esbuild/netbsd-x64": "0.19.11", - "@esbuild/openbsd-x64": "0.19.11", - "@esbuild/sunos-x64": "0.19.11", - "@esbuild/win32-arm64": "0.19.11", - "@esbuild/win32-ia32": "0.19.11", - "@esbuild/win32-x64": "0.19.11" + "@esbuild/aix-ppc64": "0.23.0", + "@esbuild/android-arm": "0.23.0", + "@esbuild/android-arm64": "0.23.0", + "@esbuild/android-x64": "0.23.0", + "@esbuild/darwin-arm64": "0.23.0", + "@esbuild/darwin-x64": "0.23.0", + "@esbuild/freebsd-arm64": "0.23.0", + "@esbuild/freebsd-x64": "0.23.0", + "@esbuild/linux-arm": "0.23.0", + "@esbuild/linux-arm64": "0.23.0", + "@esbuild/linux-ia32": "0.23.0", + "@esbuild/linux-loong64": "0.23.0", + "@esbuild/linux-mips64el": "0.23.0", + "@esbuild/linux-ppc64": "0.23.0", + "@esbuild/linux-riscv64": "0.23.0", + "@esbuild/linux-s390x": "0.23.0", + "@esbuild/linux-x64": "0.23.0", + "@esbuild/netbsd-x64": "0.23.0", + "@esbuild/openbsd-arm64": "0.23.0", + "@esbuild/openbsd-x64": "0.23.0", + "@esbuild/sunos-x64": "0.23.0", + "@esbuild/win32-arm64": "0.23.0", + "@esbuild/win32-ia32": "0.23.0", + "@esbuild/win32-x64": "0.23.0" } }, "node_modules/esbuild-wasm": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.19.11.tgz", - "integrity": "sha512-MIhnpc1TxERUHomteO/ZZHp+kUawGEc03D/8vMHGzffLvbFLeDe6mwxqEZwlqBNY7SLWbyp6bBQAcCen8+wpjQ==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.23.0.tgz", + "integrity": "sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==", "dev": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/escalade": { @@ -12705,6 +13672,7 @@ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -12712,13 +13680,15 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" }, "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -12731,6 +13701,7 @@ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -12752,6 +13723,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" @@ -12761,6 +13733,7 @@ "version": "8.57.1", "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, "license": "MIT", "dependencies": { @@ -12818,6 +13791,7 @@ "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", @@ -12829,15 +13803,17 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", + "version": "2.12.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz", + "integrity": "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7" }, @@ -12855,6 +13831,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -12977,14 +13954,58 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/eslint-plugin-deprecation/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/eslint-plugin-deprecation/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-plugin-deprecation/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-deprecation/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-plugin-deprecation/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" } }, "node_modules/eslint-plugin-deprecation/node_modules/minimatch": { @@ -13003,48 +14024,49 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/eslint-plugin-deprecation/node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", + "version": "2.31.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz", + "integrity": "sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==", "dev": true, + "license": "MIT", "dependencies": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", + "@rtsao/scc": "^1.1.0", + "array-includes": "^3.1.8", + "array.prototype.findlastindex": "^1.2.5", "array.prototype.flat": "^1.3.2", "array.prototype.flatmap": "^1.3.2", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", + "eslint-module-utils": "^2.12.0", + "hasown": "^2.0.2", + "is-core-module": "^2.15.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", + "object.fromentries": "^2.0.8", + "object.groupby": "^1.0.3", + "object.values": "^1.2.0", "semver": "^6.3.1", + "string.prototype.trimend": "^1.0.8", "tsconfig-paths": "^3.15.0" }, "engines": { "node": ">=4" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" + } + }, + "node_modules/eslint-plugin-import/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, "node_modules/eslint-plugin-import/node_modules/debug": { @@ -13052,6 +14074,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -13061,6 +14084,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -13073,6 +14097,7 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -13085,6 +14110,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -13097,6 +14123,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -13106,6 +14133,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -13115,6 +14143,7 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -13127,6 +14156,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.10.1.tgz", "integrity": "sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@es-joy/jsdoccomment": "~0.41.0", "are-docs-informative": "^0.0.2", @@ -13145,48 +14175,41 @@ "eslint": "^7.0.0 || ^8.0.0 || ^9.0.0" } }, - "node_modules/eslint-plugin-jsdoc/node_modules/spdx-expression-parse": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", - "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, "node_modules/eslint-plugin-prefer-arrow": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", "dev": true, + "license": "MIT", "peerDependencies": { "eslint": ">=2.0.0" } }, "node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", + "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -13197,6 +14220,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -13208,17 +14232,71 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/eslint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } }, "node_modules/eslint/node_modules/find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -13230,23 +14308,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/eslint/node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -13257,11 +14324,22 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/eslint/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, "node_modules/eslint/node_modules/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -13273,13 +14351,15 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/eslint/node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -13295,6 +14375,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -13307,6 +14388,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -13322,6 +14404,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -13330,17 +14413,18 @@ } }, "node_modules/espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", + "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "acorn": "^8.9.0", + "acorn": "^8.14.0", "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "url": "https://opencollective.com/eslint" @@ -13350,6 +14434,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -13359,10 +14444,11 @@ } }, "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -13375,6 +14461,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -13387,6 +14474,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -13395,13 +14483,15 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -13410,6 +14500,7 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -13418,13 +14509,15 @@ "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.x" } @@ -13434,6 +14527,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -13452,6 +14546,13 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, + "node_modules/execa/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -13461,11 +14562,25 @@ "node": ">= 0.8.0" } }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "license": "MIT", + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/expect": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -13481,12 +14596,14 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "devOptional": true + "devOptional": true, + "license": "Apache-2.0" }, "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -13507,7 +14624,7 @@ "methods": "~1.1.2", "on-finished": "2.4.1", "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", + "path-to-regexp": "0.1.12", "proxy-addr": "~2.0.7", "qs": "6.13.0", "range-parser": "~1.2.1", @@ -13522,28 +14639,32 @@ }, "engines": { "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/express/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, - "node_modules/express/node_modules/encodeurl": { + "node_modules/express/node_modules/debug/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "engines": { - "node": ">= 0.8" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/express/node_modules/finalhandler": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~2.0.0", @@ -13557,22 +14678,52 @@ "node": ">= 0.8" } }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "node_modules/express/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/express/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "devOptional": true, + "license": "MIT", "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -13587,6 +14738,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "devOptional": true, + "license": "MIT", "dependencies": { "os-tmpdir": "~1.0.2" }, @@ -13597,13 +14749,15 @@ "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -13615,32 +14769,55 @@ "node": ">=8.6.0" } }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz", + "integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==", + "license": "BSD-3-Clause" }, "node_modules/fastest-levenshtein": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.9.1" } }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -13650,6 +14827,7 @@ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", "dev": true, + "license": "Apache-2.0", "dependencies": { "websocket-driver": ">=0.5.1" }, @@ -13662,6 +14840,7 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "bser": "2.1.1" } @@ -13670,7 +14849,8 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "devOptional": true, + "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5" }, @@ -13685,7 +14865,8 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "devOptional": true, + "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -13695,6 +14876,7 @@ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, + "license": "MIT", "dependencies": { "flat-cache": "^3.0.4" }, @@ -13707,24 +14889,17 @@ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", "dev": true, + "license": "Apache-2.0", "dependencies": { "minimatch": "^5.0.1" } }, - "node_modules/filelist/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/filelist/node_modules/minimatch": { "version": "5.1.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -13737,6 +14912,7 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "devOptional": true, + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -13749,6 +14925,7 @@ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.1", @@ -13767,21 +14944,34 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, + "node_modules/finalhandler/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/finalhandler/node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -13794,6 +14984,7 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -13803,6 +14994,7 @@ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", "dev": true, + "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -13815,11 +15007,38 @@ "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, + "node_modules/find-file-up": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/find-file-up/-/find-file-up-2.0.1.tgz", + "integrity": "sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/find-pkg/-/find-pkg-2.0.0.tgz", + "integrity": "sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "find-file-up": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/find-up": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -13833,6 +15052,7 @@ "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "dev": true, + "license": "BSD-3-Clause", "bin": { "flat": "cli.js" } @@ -13842,6 +15062,7 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, + "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", @@ -13855,7 +15076,9 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -13867,15 +15090,16 @@ } }, "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "dev": true + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" }, "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", "dev": true, "funding": [ { @@ -13883,6 +15107,7 @@ "url": "https://github.com/sponsors/RubenVerborgh" } ], + "license": "MIT", "engines": { "node": ">=4.0" }, @@ -13897,15 +15122,17 @@ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } }, "node_modules/foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "devOptional": true, + "license": "ISC", "dependencies": { "cross-spawn": "^7.0.0", "signal-exit": "^4.0.1" @@ -13917,23 +15144,12 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "devOptional": true, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/fork-ts-checker-webpack-plugin": { "version": "7.2.13", "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz", "integrity": "sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.16.7", "chalk": "^4.1.2", @@ -13968,6 +15184,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -13984,15 +15201,28 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, + "license": "MIT", "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -14009,6 +15239,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -14022,13 +15253,28 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } }, "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -14043,10 +15289,11 @@ } }, "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "dev": true, + "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -14060,6 +15307,7 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -14069,6 +15317,7 @@ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, + "license": "MIT", "engines": { "node": "*" }, @@ -14081,21 +15330,34 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", "engines": { "node": ">= 0.6" } }, + "node_modules/front-matter": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", + "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", + "dev": true, + "license": "MIT", + "dependencies": { + "js-yaml": "^3.13.1" + } + }, "node_modules/fs-constants": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fs-extra": { "version": "11.2.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -14110,6 +15372,7 @@ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", "devOptional": true, + "license": "ISC", "dependencies": { "minipass": "^7.0.3" }, @@ -14118,16 +15381,18 @@ } }, "node_modules/fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", - "dev": true + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", + "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", + "dev": true, + "license": "Unlicense" }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fsevents": { "version": "2.3.3", @@ -14135,6 +15400,7 @@ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -14147,6 +15413,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -14156,6 +15423,7 @@ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -14174,6 +15442,7 @@ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -14183,6 +15452,7 @@ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -14192,14 +15462,29 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "devOptional": true, + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } }, + "node_modules/get-east-asian-width": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz", + "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/get-intrinsic": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -14219,6 +15504,7 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -14228,6 +15514,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -14236,13 +15523,15 @@ } }, "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", + "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4" }, "engines": { "node": ">= 0.4" @@ -14255,7 +15544,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -14272,28 +15563,42 @@ } }, "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "license": "ISC", "dependencies": { - "is-glob": "^4.0.1" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 6" + "node": ">=10.13.0" } }, "node_modules/glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } }, "node_modules/glob/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -14302,42 +15607,50 @@ } }, "node_modules/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, + "license": "MIT", "dependencies": { - "global-prefix": "^3.0.0" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, "node_modules/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", "dev": true, + "license": "MIT", "dependencies": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, "node_modules/global-prefix/node_modules/ini": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/global-prefix/node_modules/which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -14350,17 +15663,20 @@ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, + "license": "MIT", "dependencies": { - "define-properties": "^1.1.3" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -14370,20 +15686,57 @@ } }, "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", "dev": true, + "license": "MIT", "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" }, "engines": { - "node": ">=10" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/globby/node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -14393,12 +15746,14 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/gopd": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -14410,36 +15765,42 @@ "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/graphemer": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/hamburgers": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/hamburgers/-/hamburgers-1.2.1.tgz", - "integrity": "sha512-uFuVVF7/MeUtRWrA+S1FGGo4iVi7RgPzZAmljBnSeDh4snOZzaQ+oB6CI1m4vKD5RGz9s70ufgiJLxgivqA26Q==" + "integrity": "sha512-uFuVVF7/MeUtRWrA+S1FGGo4iVi7RgPzZAmljBnSeDh4snOZzaQ+oB6CI1m4vKD5RGz9s70ufgiJLxgivqA26Q==", + "license": "MIT" }, "node_modules/handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/harmony-reflect": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", - "dev": true + "dev": true, + "license": "(Apache-2.0 OR MPL-1.1)" }, "node_modules/has": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -14449,6 +15810,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -14461,6 +15823,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -14470,6 +15833,7 @@ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -14478,6 +15842,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -14486,6 +15851,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", + "license": "MIT", "engines": { "node": ">=8" } @@ -14494,6 +15860,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" }, @@ -14502,9 +15869,10 @@ } }, "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", + "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -14516,6 +15884,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -14524,12 +15893,13 @@ } }, "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -14539,9 +15909,10 @@ } }, "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -14554,15 +15925,30 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, + "license": "MIT", "bin": { "he": "bin/he" } }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "license": "MIT", + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/hosted-git-info": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz", - "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", "devOptional": true, + "license": "ISC", "dependencies": { "lru-cache": "^10.0.1" }, @@ -14571,19 +15957,18 @@ } }, "node_modules/hosted-git-info/node_modules/lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "devOptional": true, - "engines": { - "node": "14 || >=16.14" - } + "license": "ISC" }, "node_modules/hpack.js": { "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -14595,13 +15980,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/hpack.js/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -14616,13 +16003,15 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/hpack.js/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -14632,6 +16021,7 @@ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", "dev": true, + "license": "MIT", "dependencies": { "whatwg-encoding": "^2.0.0" }, @@ -14640,9 +16030,9 @@ } }, "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", + "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", "dev": true, "funding": [ { @@ -14653,19 +16043,22 @@ "type": "patreon", "url": "https://patreon.com/mdevils" } - ] + ], + "license": "MIT" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/html-tags": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -14684,6 +16077,7 @@ "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { "domelementtype": "^2.3.0", "domhandler": "^5.0.3", @@ -14691,22 +16085,76 @@ "entities": "^4.4.0" } }, + "node_modules/http-assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz", + "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==", + "dev": true, + "license": "MIT", + "dependencies": { + "deep-equal": "~1.0.1", + "http-errors": "~1.8.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-assert/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-assert/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-assert/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, "node_modules/http-cache-semantics": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "devOptional": true + "devOptional": true, + "license": "BSD-2-Clause" }, "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", @@ -14722,13 +16170,15 @@ "version": "0.5.8", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dev": true, + "license": "MIT", "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -14743,6 +16193,7 @@ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, + "license": "MIT", "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -14752,28 +16203,35 @@ "node": ">= 6" } }, + "node_modules/http-proxy-agent/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-3.0.0.tgz", + "integrity": "sha512-36AV1fIaI2cWRzHo+rbcxhe3M3jUDCNzc4D5zRl57sEWRAxdXYtw7FSQKYY6PDKssiAKjLYypbssHk+xs/kMXw==", "dev": true, + "license": "MIT", "dependencies": { - "@types/http-proxy": "^1.17.8", + "@types/http-proxy": "^1.17.10", + "debug": "^4.3.4", "http-proxy": "^1.18.1", "is-glob": "^4.0.1", "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" + "micromatch": "^4.0.5" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/http-server": { @@ -14781,6 +16239,7 @@ "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", "dev": true, + "license": "MIT", "dependencies": { "basic-auth": "^2.0.1", "chalk": "^4.1.2", @@ -14804,16 +16263,17 @@ } }, "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.5.tgz", + "integrity": "sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==", + "devOptional": true, + "license": "MIT", "dependencies": { - "agent-base": "6", + "agent-base": "^7.0.2", "debug": "4" }, "engines": { - "node": ">= 6" + "node": ">= 14" } }, "node_modules/human-signals": { @@ -14821,15 +16281,27 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } }, - "node_modules/i18n-lint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/i18n-lint/-/i18n-lint-1.1.0.tgz", + "node_modules/hyperdyperid": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", + "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.18" + } + }, + "node_modules/i18n-lint": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/i18n-lint/-/i18n-lint-1.1.0.tgz", "integrity": "sha512-Lg2gxbPte2KWKe6NO+yy25H736xpC2ILVusgdiZFlkGpzHldMqmuqee8s3CBdwvMI1CY8STESZ0MfzqmR8a2dw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^1.0.0", "commander": "^2.0.0", @@ -14849,6 +16321,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -14858,15 +16331,28 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/i18n-lint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/i18n-lint/node_modules/chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -14882,13 +16368,15 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/i18n-lint/node_modules/dom-serializer": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", "dev": true, + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "entities": "^2.0.0" @@ -14904,13 +16392,15 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ] + ], + "license": "BSD-2-Clause" }, "node_modules/i18n-lint/node_modules/dom-serializer/node_modules/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -14919,13 +16409,15 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/i18n-lint/node_modules/domhandler": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "1" } @@ -14935,6 +16427,7 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "0", "domelementtype": "1" @@ -14944,13 +16437,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/i18n-lint/node_modules/escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -14959,7 +16454,9 @@ "version": "5.0.15", "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "inflight": "^1.0.4", "inherits": "2", @@ -14976,6 +16473,7 @@ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", "dev": true, + "license": "MIT", "dependencies": { "domelementtype": "^1.3.1", "domhandler": "^2.3.0", @@ -14985,11 +16483,25 @@ "readable-stream": "^3.1.1" } }, + "node_modules/i18n-lint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/i18n-lint/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -15002,14 +16514,15 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/i18next": { - "version": "23.7.11", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.7.11.tgz", - "integrity": "sha512-A/vOkw8vY99YHU9A1Td3I1dcTiYaPnwBWzrpVzfXUXSYgogK3cmBcmop/0cnXPc6QpUWIyqaugKNxRUEZVk9Nw==", + "version": "23.16.8", + "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.16.8.tgz", + "integrity": "sha512-06r/TitrM88Mg5FdUXAKL96dJMzgqLE5dv3ryBAra4KCwD9mJ4ndOTS95ZuymIGoE+2hzfdaMak2X11/es7ZWg==", "funding": [ { "type": "individual", @@ -15024,22 +16537,25 @@ "url": "https://www.i18next.com/how-to/faq#i18next-is-awesome.-how-can-i-support-the-project" } ], + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2" } }, "node_modules/i18next-http-backend": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.4.2.tgz", - "integrity": "sha512-wKrgGcaFQ4EPjfzBTjzMU0rbFTYpa0S5gv9N/d8WBmWS64+IgJb7cHddMvV+tUkse7vUfco3eVs2lB+nJhPo3w==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.7.1.tgz", + "integrity": "sha512-vPksHIckysGgykCD8JwCr2YsJEml9Cyw+Yu2wtb4fQ7xIn9RH/hkUDh5UkwnIzb0kSL4SJ30Ab/sCInhQxbCgg==", + "license": "MIT", "dependencies": { "cross-fetch": "4.0.0" } }, "node_modules/i18next-resources-to-backend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/i18next-resources-to-backend/-/i18next-resources-to-backend-1.2.0.tgz", - "integrity": "sha512-8f1l03s+QxDmCfpSXCh9V+AFcxAwIp0UaroWuyOx+hmmv8484GcELHs+lnu54FrNij8cDBEXvEwhzZoXsKcVpg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/i18next-resources-to-backend/-/i18next-resources-to-backend-1.2.1.tgz", + "integrity": "sha512-okHbVA+HZ7n1/76MsfhPqDou0fptl2dAlhRDu2ideXloRRduzHsqDOznJBef+R3DFZnbvWoBW+KxJ7fnFjd6Yw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2" } @@ -15048,6 +16564,7 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -15060,6 +16577,7 @@ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true, + "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" }, @@ -15072,6 +16590,7 @@ "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", "dev": true, + "license": "MIT", "dependencies": { "harmony-reflect": "^1.4.6" }, @@ -15096,22 +16615,25 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "BSD-3-Clause" }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-6.0.2.tgz", + "integrity": "sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/ignore-walk": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.4.tgz", - "integrity": "sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.5.tgz", + "integrity": "sha512-VuuG0wCnjhnylG1ABXT3dAuIpTNDs/G8jlpmwXY03fXoXy/8ZK8/T+hMzt8L4WnrLCJgdybqgPagnF/f97cg3A==", "devOptional": true, + "license": "ISC", "dependencies": { "minimatch": "^9.0.0" }, @@ -15119,35 +16641,12 @@ "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, - "node_modules/ignore-walk/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/ignore-walk/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "devOptional": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/image-size": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", "dev": true, + "license": "MIT", "optional": true, "bin": { "image-size": "bin/image-size.js" @@ -15161,6 +16660,7 @@ "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -15170,6 +16670,7 @@ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -15186,15 +16687,17 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, + "license": "MIT", "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -15214,6 +16717,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -15223,6 +16727,7 @@ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -15231,7 +16736,9 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -15240,13 +16747,15 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" }, "node_modules/ini": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", - "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", "devOptional": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -15256,69 +16765,19 @@ "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.4.0.tgz", "integrity": "sha512-6jiJt0tCAo9zjHbcwLiPL+IuNe9SQ6a9g0PEzafThW3fOQi0mrmiJGBJvDD6tmhPh8cQHIQtCOrJuBfQME4kPA==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^2.0.0" } }, - "node_modules/inquirer": { - "version": "9.2.15", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", - "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", - "devOptional": true, - "dependencies": { - "@ljharb/through": "^2.3.12", - "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^3.2.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", - "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "devOptional": true, - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "devOptional": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/internal-slot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", - "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", + "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2", + "es-errors": "^1.3.0", "hasown": "^2.0.0", "side-channel": "^1.0.4" }, @@ -15331,6 +16790,7 @@ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -15340,6 +16800,7 @@ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "devOptional": true, + "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" @@ -15348,16 +16809,11 @@ "node": ">= 12" } }, - "node_modules/ip-address/node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "devOptional": true - }, "node_modules/ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -15367,19 +16823,23 @@ "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", "dev": true, + "license": "MIT", "engines": { "node": "*" } }, "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15389,13 +16849,31 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", + "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, + "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" }, @@ -15408,6 +16886,7 @@ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "devOptional": true, + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -15420,6 +16899,7 @@ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -15436,6 +16916,7 @@ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", "dev": true, + "license": "MIT", "dependencies": { "builtin-modules": "^3.3.0" }, @@ -15451,6 +16932,7 @@ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -15459,12 +16941,32 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "devOptional": true, + "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-view": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", + "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15475,6 +16977,7 @@ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -15486,15 +16989,16 @@ } }, "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "devOptional": true, + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", + "dev": true, + "license": "MIT", "bin": { "is-docker": "cli.js" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -15505,17 +17009,38 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/is-finalizationregistry": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.0.tgz", + "integrity": "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz", + "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==", "devOptional": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-generator-fn": { @@ -15523,15 +17048,33 @@ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/is-generator-function": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", + "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "devOptional": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -15539,31 +17082,67 @@ "node": ">=0.10.0" } }, - "node_modules/is-interactive": { + "node_modules/is-inside-container": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, "engines": { - "node": ">=8" - } - }, + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-lambda": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "devOptional": true + "devOptional": true, + "license": "MIT" + }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", + "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -15571,11 +17150,25 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-network-error": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", + "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -15585,6 +17178,7 @@ "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", "dev": true, + "license": "ISC", "dependencies": { "lodash.isfinite": "^3.3.2" } @@ -15594,6 +17188,7 @@ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -15609,6 +17204,7 @@ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -15618,6 +17214,7 @@ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -15626,13 +17223,11 @@ } }, "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -15641,13 +17236,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-regex": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -15659,13 +17256,30 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", + "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "call-bind": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -15676,6 +17290,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -15688,6 +17303,7 @@ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -15703,6 +17319,7 @@ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, @@ -15714,12 +17331,13 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, + "license": "MIT", "dependencies": { - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -15732,6 +17350,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "license": "MIT", "engines": { "node": ">=10" }, @@ -15739,11 +17358,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, @@ -15751,35 +17384,69 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/is-weakset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", + "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-what": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "devOptional": true, + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", + "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", + "dev": true, + "license": "MIT", "dependencies": { - "is-docker": "^2.0.0" + "is-inside-container": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/isarray": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/isbinaryfile": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8.0.0" }, @@ -15791,35 +17458,49 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/isomorphic-ws": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-5.0.0.tgz", + "integrity": "sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ws": "*" + } + }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=8" } }, "node_modules/istanbul-lib-instrument": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz", - "integrity": "sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz", + "integrity": "sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", + "@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" }, @@ -15832,6 +17513,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -15846,6 +17528,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -15861,6 +17544,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -15875,15 +17559,17 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -15893,16 +17579,14 @@ } }, "node_modules/jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", "devOptional": true, + "license": "BlueOak-1.0.0", "dependencies": { "@isaacs/cliui": "^8.0.2" }, - "engines": { - "node": ">=14" - }, "funding": { "url": "https://github.com/sponsors/isaacs" }, @@ -15911,10 +17595,11 @@ } }, "node_modules/jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "version": "10.9.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz", + "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "async": "^3.2.3", "chalk": "^4.0.2", @@ -15928,11 +17613,23 @@ "node": ">=10" } }, + "node_modules/jake/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/jake/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -15944,13 +17641,15 @@ "version": "5.4.0", "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.4.0.tgz", "integrity": "sha512-T4fio3W++llLd7LGSGsioriDHgWyhoL6YTu4k37uwJLF7DzOzspz7mNxRoM3cQdLWtL/ebazQpIf/yZGJx/gzg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jasmine-marbles": { "version": "0.9.2", "resolved": "https://registry.npmjs.org/jasmine-marbles/-/jasmine-marbles-0.9.2.tgz", "integrity": "sha512-T7RjG4fRsdiGGzbQZ6Kj39qYt6O1/KIcR4FkUNsD3DUGkd/AzpwzN+xtk0DXlLWEz5BaVdK1SzMgQDVw879c4Q==", "dev": true, + "license": "MIT", "dependencies": { "lodash": "^4.17.20" }, @@ -15963,6 +17662,7 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -15989,6 +17689,7 @@ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.0.0", "jest-util": "^29.7.0", @@ -16003,6 +17704,7 @@ "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -16034,6 +17736,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", "dev": true, + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -16051,6 +17754,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, + "license": "MIT", "optional": true, "peer": true, "dependencies": { @@ -16065,10 +17769,11 @@ } }, "node_modules/jest-circus/node_modules/dedent": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", - "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.3.tgz", + "integrity": "sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==", "dev": true, + "license": "MIT", "peerDependencies": { "babel-plugin-macros": "^3.1.0" }, @@ -16083,6 +17788,7 @@ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.7.0", "@jest/test-result": "^29.7.0", @@ -16116,6 +17822,7 @@ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/test-sequencer": "^29.7.0", @@ -16161,6 +17868,7 @@ "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -16176,6 +17884,7 @@ "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", "dev": true, + "license": "MIT", "dependencies": { "detect-newline": "^3.0.0" }, @@ -16188,6 +17897,7 @@ "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "chalk": "^4.0.0", @@ -16204,6 +17914,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", "integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -16226,173 +17937,58 @@ } } }, - "node_modules/jest-environment-jsdom/node_modules/acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", + "node_modules/jest-environment-node": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", + "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", "dev": true, + "license": "MIT", "dependencies": { - "acorn": "^8.1.0", - "acorn-walk": "^8.0.2" + "@jest/environment": "^29.7.0", + "@jest/fake-timers": "^29.7.0", + "@jest/types": "^29.6.3", + "@types/node": "*", + "jest-mock": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-environment-jsdom/node_modules/cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "dev": true - }, - "node_modules/jest-environment-jsdom/node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "node_modules/jest-get-type": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", + "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, - "node_modules/jest-environment-jsdom/node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/jest-environment-jsdom/node_modules/data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", + "node_modules/jest-haste-map": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", + "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, + "license": "MIT", "dependencies": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" + "@jest/types": "^29.6.3", + "@types/graceful-fs": "^4.1.3", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^29.6.3", + "jest-util": "^29.7.0", + "jest-worker": "^29.7.0", + "micromatch": "^4.0.4", + "walker": "^1.0.8" }, "engines": { - "node": ">=12" - } - }, - "node_modules/jest-environment-jsdom/node_modules/jsdom": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", - "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.6", - "acorn": "^8.8.1", - "acorn-globals": "^7.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.2", - "decimal.js": "^10.4.2", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.2", - "parse5": "^7.1.1", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0", - "ws": "^8.11.0", - "xml-name-validator": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jest-environment-jsdom/node_modules/tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "dev": true, - "dependencies": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/jest-environment-node": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", - "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", - "dev": true, - "dependencies": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "dev": true, - "dependencies": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, "node_modules/jest-leak-detector": { @@ -16400,6 +17996,7 @@ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3", "pretty-format": "^29.7.0" @@ -16413,6 +18010,7 @@ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -16428,6 +18026,7 @@ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -16448,6 +18047,7 @@ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -16462,6 +18062,7 @@ "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -16475,13 +18076,14 @@ } }, "node_modules/jest-preset-angular": { - "version": "13.1.6", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-13.1.6.tgz", - "integrity": "sha512-0pXSm6168Qn+qKp7DpzYoaIp0uyMHdQaWYVp8jlw7Mh+NEBtrBjKqts3kLeBHgAhGMQArp07S2IxZ6eCr8fc7Q==", + "version": "14.1.1", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-14.1.1.tgz", + "integrity": "sha512-mWW2WlndHetTp4PQov05v7JE6HZQB5uTzGd+oW2RPH1OOTCLUKI8mSIU4DXCBJ4LDg5gIMMfqHsxT/Qmpu2dQQ==", "dev": true, + "license": "MIT", "dependencies": { "bs-logger": "^0.2.6", - "esbuild-wasm": ">=0.13.8", + "esbuild-wasm": ">=0.15.13", "jest-environment-jsdom": "^29.0.0", "jest-util": "^29.0.0", "pretty-format": "^29.0.0", @@ -16491,15 +18093,15 @@ "node": "^14.15.0 || >=16.10.0" }, "optionalDependencies": { - "esbuild": ">=0.13.8" + "esbuild": ">=0.15.13" }, "peerDependencies": { - "@angular-devkit/build-angular": ">=13.0.0 <18.0.0", - "@angular/compiler-cli": ">=13.0.0 <18.0.0", - "@angular/core": ">=13.0.0 <18.0.0", - "@angular/platform-browser-dynamic": ">=13.0.0 <18.0.0", + "@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.4" + "typescript": ">=4.8" } }, "node_modules/jest-regex-util": { @@ -16507,6 +18109,7 @@ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } @@ -16516,6 +18119,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", @@ -16536,6 +18140,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", "dev": true, + "license": "MIT", "dependencies": { "jest-regex-util": "^29.6.3", "jest-snapshot": "^29.7.0" @@ -16549,6 +18154,7 @@ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -16558,6 +18164,7 @@ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.7.0", "@jest/environment": "^29.7.0", @@ -16590,6 +18197,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -16599,6 +18207,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -16609,6 +18218,7 @@ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/fake-timers": "^29.7.0", @@ -16642,6 +18252,7 @@ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -16673,6 +18284,7 @@ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -16685,11 +18297,25 @@ "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, + "node_modules/jest-util/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/jest-validate": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "camelcase": "^6.2.0", @@ -16707,6 +18333,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -16719,6 +18346,7 @@ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.7.0", "@jest/types": "^29.6.3", @@ -16738,6 +18366,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -16753,6 +18382,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -16764,10 +18394,11 @@ } }, "node_modules/jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "version": "1.21.6", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.6.tgz", + "integrity": "sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==", "dev": true, + "license": "MIT", "bin": { "jiti": "bin/jiti.js" } @@ -16776,19 +18407,22 @@ "version": "3.7.1", "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", + "license": "MIT", "peer": true }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -16797,26 +18431,119 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/js-yaml/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/js-yaml/node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true, + "license": "BSD-3-Clause" + }, "node_modules/jsbn": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/jsdoc-type-pratt-parser": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz", "integrity": "sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12.0.0" } }, + "node_modules/jsdom": { + "version": "20.0.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", + "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "acorn": "^8.8.1", + "acorn-globals": "^7.0.0", + "cssom": "^0.5.0", + "cssstyle": "^2.3.0", + "data-urls": "^3.0.2", + "decimal.js": "^10.4.2", + "domexception": "^4.0.0", + "escodegen": "^2.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.2", + "parse5": "^7.1.1", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^11.0.0", + "ws": "^8.11.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/jsdom/node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -16828,30 +18555,38 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", + "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } }, "node_modules/json-schema-traverse": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -16864,6 +18599,7 @@ "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz", "integrity": "sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^8.5.0", "eslint-visitor-keys": "^3.0.0", @@ -16877,17 +18613,50 @@ "url": "https://github.com/sponsors/ota-meshi" } }, + "node_modules/jsonc-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/jsonc-eslint-parser/node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/jsonc-parser": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "devOptional": true + "dev": true, + "license": "MIT" }, "node_modules/jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -16902,13 +18671,15 @@ "devOptional": true, "engines": [ "node >= 0.2.0" - ] + ], + "license": "MIT" }, "node_modules/karma": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.2.tgz", - "integrity": "sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", "dev": true, + "license": "MIT", "dependencies": { "@colors/colors": "1.5.0", "body-parser": "^1.19.0", @@ -16929,7 +18700,7 @@ "qjobs": "^1.2.0", "range-parser": "^1.2.1", "rimraf": "^3.0.2", - "socket.io": "^4.4.1", + "socket.io": "^4.7.2", "source-map": "^0.6.1", "tmp": "^0.2.1", "ua-parser-js": "^0.7.30", @@ -16947,6 +18718,7 @@ "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", "dev": true, + "license": "MIT", "dependencies": { "which": "^1.2.1" } @@ -16956,6 +18728,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -16968,6 +18741,7 @@ "resolved": "https://registry.npmjs.org/karma-cli/-/karma-cli-2.0.0.tgz", "integrity": "sha512-1Kb28UILg1ZsfqQmeELbPzuEb5C6GZJfVIk0qOr8LNYQuYWmAaqP16WpbpKEjhejDrDYyYOwwJXSZO6u7q5Pvw==", "dev": true, + "license": "MIT", "dependencies": { "resolve": "^1.3.3" }, @@ -16983,6 +18757,7 @@ "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", "dev": true, + "license": "MIT", "dependencies": { "istanbul-lib-coverage": "^3.2.0", "istanbul-lib-instrument": "^5.1.0", @@ -16995,11 +18770,23 @@ "node": ">=10.0.0" } }, + "node_modules/karma-coverage/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/karma-coverage/node_modules/istanbul-lib-instrument": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -17011,11 +18798,25 @@ "node": ">=8" } }, + "node_modules/karma-coverage/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/karma-coverage/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -17025,6 +18826,7 @@ "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", "dev": true, + "license": "MIT", "dependencies": { "jasmine-core": "^4.1.0" }, @@ -17040,6 +18842,7 @@ "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", "dev": true, + "license": "MIT", "peerDependencies": { "jasmine-core": "^4.0.0 || ^5.0.0", "karma": "^6.0.0", @@ -17047,16 +18850,18 @@ } }, "node_modules/karma-jasmine/node_modules/jasmine-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.0.tgz", - "integrity": "sha512-O236+gd0ZXS8YAjFx8xKaJ94/erqUliEkJTDedyE7iHvv4ZVqi+q+8acJxu05/WJDKm512EUNn809In37nWlAQ==", - "dev": true + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.1.tgz", + "integrity": "sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==", + "dev": true, + "license": "MIT" }, "node_modules/karma-junit-reporter": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-2.0.1.tgz", "integrity": "sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw==", "dev": true, + "license": "MIT", "dependencies": { "path-is-absolute": "^1.0.0", "xmlbuilder": "12.0.0" @@ -17073,15 +18878,28 @@ "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", "dev": true, + "license": "MIT", "dependencies": { "source-map-support": "^0.5.5" } }, + "node_modules/karma/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/karma/node_modules/cliui": { "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -17093,6 +18911,7 @@ "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "finalhandler": "1.1.2", @@ -17108,15 +18927,34 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, + "node_modules/karma/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/karma/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, "node_modules/karma/node_modules/finalhandler": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -17130,11 +18968,22 @@ "node": ">= 0.8" } }, + "node_modules/karma/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/karma/node_modules/mime": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "dev": true, + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -17142,17 +18991,32 @@ "node": ">=4.0.0" } }, + "node_modules/karma/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/karma/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/karma/node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -17164,7 +19028,9 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -17180,6 +19046,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -17189,14 +19056,30 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } }, + "node_modules/karma/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/karma/node_modules/ua-parser-js": { - "version": "0.7.37", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", - "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", + "version": "0.7.39", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.39.tgz", + "integrity": "sha512-IZ6acm6RhQHNibSt7+c09hhvsKy9WUr4DVbeq9U8o71qxyYtJpQeDxQnMrVqnIFMLcQjHO0I9wgfO2vIahht4w==", "dev": true, "funding": [ { @@ -17212,15 +19095,38 @@ "url": "https://github.com/sponsors/faisalman" } ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, "engines": { "node": "*" } }, + "node_modules/karma/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/karma/node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -17239,15 +19145,30 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, + "node_modules/keygrip": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz", + "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "tsscmp": "1.0.6" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -17257,6 +19178,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -17266,6 +19188,7 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -17275,21 +19198,127 @@ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/known-css-properties": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.30.0.tgz", - "integrity": "sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==", - "dev": true + "version": "0.34.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.34.0.tgz", + "integrity": "sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/koa": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/koa/-/koa-2.15.3.tgz", + "integrity": "sha512-j/8tY9j5t+GVMLeioLaxweJiKUayFhlGqNTzf2ZGwL0ZCQijd2RLHK0SLW5Tsko8YyyqCZC2cojIb0/s62qTAg==", + "dev": true, + "license": "MIT", + "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" + }, + "engines": { + "node": "^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4" + } + }, + "node_modules/koa-compose": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz", + "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==", + "dev": true, + "license": "MIT" + }, + "node_modules/koa-convert": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz", + "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==", + "dev": true, + "license": "MIT", + "dependencies": { + "co": "^4.6.0", + "koa-compose": "^4.1.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/koa/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/koa/node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/koa/node_modules/http-errors/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/koa/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.6" + } }, "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", "dev": true, + "license": "MIT", "dependencies": { "picocolors": "^1.0.0", "shell-quote": "^1.8.1" @@ -17300,6 +19329,7 @@ "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "copy-anything": "^2.0.1", "parse-node-version": "^1.0.1", @@ -17322,23 +19352,30 @@ } }, "node_modules/less-loader": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", - "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-12.2.0.tgz", + "integrity": "sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==", "dev": true, - "dependencies": { - "klona": "^2.0.4" - }, + "license": "MIT", "engines": { - "node": ">= 14.15.0" + "node": ">= 18.12.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/webpack" }, "peerDependencies": { + "@rspack/core": "0.x || 1.x", "less": "^3.5.0 || ^4.0.0", "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/less/node_modules/make-dir": { @@ -17346,6 +19383,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "pify": "^4.0.1", @@ -17360,6 +19398,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=6" @@ -17370,6 +19409,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "optional": true, "bin": { "semver": "bin/semver" @@ -17380,6 +19420,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" @@ -17390,6 +19431,7 @@ "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -17399,6 +19441,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -17412,6 +19455,7 @@ "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", "dev": true, + "license": "ISC", "dependencies": { "webpack-sources": "^3.0.0" }, @@ -17429,6 +19473,7 @@ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", "dev": true, + "license": "MIT", "engines": { "node": ">=14" }, @@ -17443,28 +19488,149 @@ "dev": true }, "node_modules/lines-and-columns": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", - "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz", + "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, + "node_modules/listr2": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.4.tgz", + "integrity": "sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^4.0.0", + "colorette": "^2.0.20", + "eventemitter3": "^5.0.1", + "log-update": "^6.1.0", + "rfdc": "^1.4.1", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/listr2/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/listr2/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/listr2/node_modules/eventemitter3": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/listr2/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/listr2/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/lmdb": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/lmdb/-/lmdb-3.0.13.tgz", + "integrity": "sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "msgpackr": "^1.10.2", + "node-addon-api": "^6.1.0", + "node-gyp-build-optional-packages": "5.2.2", + "ordered-binary": "^1.4.1", + "weak-lru-cache": "^1.2.2" + }, + "bin": { + "download-lmdb-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@lmdb/lmdb-darwin-arm64": "3.0.13", + "@lmdb/lmdb-darwin-x64": "3.0.13", + "@lmdb/lmdb-linux-arm": "3.0.13", + "@lmdb/lmdb-linux-arm64": "3.0.13", + "@lmdb/lmdb-linux-x64": "3.0.13", + "@lmdb/lmdb-win32-x64": "3.0.13" + } + }, + "node_modules/lmdb/node_modules/node-addon-api": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-6.1.0.tgz", + "integrity": "sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==", + "dev": true, + "license": "MIT" + }, "node_modules/loader-runner": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.11.5" } }, "node_modules/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.3.1.tgz", + "integrity": "sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 12.13.0" } @@ -17474,6 +19640,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -17485,48 +19652,63 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "devOptional": true + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.clonedeepwith": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeepwith/-/lodash.clonedeepwith-4.5.0.tgz", + "integrity": "sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==", + "dev": true, + "license": "MIT" }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.isfinite": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.truncate": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -17538,11 +19720,141 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/log-update": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", + "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^7.0.0", + "cli-cursor": "^5.0.0", + "slice-ansi": "^7.1.0", + "strip-ansi": "^7.1.0", + "wrap-ansi": "^9.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-escapes": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz", + "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "environment": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/log-update/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz", + "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "get-east-asian-width": "^1.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz", + "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "is-fullwidth-code-point": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz", + "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.2.1", + "string-width": "^7.0.0", + "strip-ansi": "^7.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, "node_modules/log4js": { "version": "6.9.1", "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", "dev": true, + "license": "Apache-2.0", "dependencies": { "date-format": "^4.0.14", "debug": "^4.3.4", @@ -17554,31 +19866,62 @@ "node": ">=8.0" } }, + "node_modules/long-timeout": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/long-timeout/-/long-timeout-0.1.1.tgz", + "integrity": "sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==", + "dev": true, + "license": "MIT" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, "node_modules/lru-cache": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } }, - "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", - "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, + "node_modules/luxon": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/luxon/-/luxon-3.5.0.tgz", + "integrity": "sha512-rh+Zjr6DNfUYR3bPwJEnuwDdqMbxZW7LOQfUN4B54+Cl+0o5zaU9RJ6bcidfDtC1cWCZXQ+nvX8bf6bAji37QQ==", + "dev": true, + "license": "MIT", "engines": { "node": ">=12" } }, + "node_modules/magic-string": { + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.5.0" + } + }, "node_modules/make-dir": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^6.0.0" }, @@ -17594,6 +19937,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -17602,13 +19946,15 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/make-fetch-happen": { "version": "13.0.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", "devOptional": true, + "license": "ISC", "dependencies": { "@npmcli/agent": "^2.0.0", "cacache": "^18.0.0", @@ -17627,20 +19973,12 @@ "node": "^16.14.0 || >=18.0.0" } }, - "node_modules/make-fetch-happen/node_modules/proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "devOptional": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } - }, "node_modules/makeerror": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "tmpl": "1.0.5" } @@ -17650,21 +19988,24 @@ "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", "dev": true, + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, "node_modules/mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "dev": true + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.1.tgz", + "integrity": "sha512-rsfnCbOHjqrhWxwt5/wtSLzpoKTzW7OXdT5lLOIH1OTYhWu9rRJveGq0sKvDZODABH7RX+uoR+DYcpFnq4Tf6Q==", + "dev": true, + "license": "CC0-1.0" }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -17674,6 +20015,7 @@ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dev": true, + "license": "Unlicense", "dependencies": { "fs-monkey": "^1.0.4" }, @@ -17686,6 +20028,7 @@ "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -17697,6 +20040,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/sindresorhus" } @@ -17705,13 +20049,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -17720,6 +20066,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -17729,6 +20076,7 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -17737,10 +20085,24 @@ "node": ">=8.6" } }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "node_modules/micromatch/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -17752,6 +20114,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -17760,6 +20123,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -17771,15 +20135,30 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/mimic-function": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", + "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/mini-css-extract-plugin": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", - "integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz", + "integrity": "sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==", "dev": true, + "license": "MIT", "dependencies": { "schema-utils": "^4.0.0", "tapable": "^2.2.1" @@ -17799,18 +20178,23 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dev": true, + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "devOptional": true, + "license": "ISC", "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { @@ -17818,15 +20202,17 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "devOptional": true, + "license": "ISC", "engines": { "node": ">=16 || 14 >=14.17" } @@ -17836,6 +20222,7 @@ "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", "devOptional": true, + "license": "ISC", "dependencies": { "minipass": "^7.0.3" }, @@ -17844,10 +20231,11 @@ } }, "node_modules/minipass-fetch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", - "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.5.tgz", + "integrity": "sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==", "devOptional": true, + "license": "MIT", "dependencies": { "minipass": "^7.0.3", "minipass-sized": "^1.0.3", @@ -17865,6 +20253,7 @@ "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", "devOptional": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -17877,6 +20266,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "devOptional": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -17888,41 +20278,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - }, - "node_modules/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "devOptional": true, - "dependencies": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "node_modules/minipass-json-stream/node_modules/minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "devOptional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-json-stream/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true + "license": "ISC" }, "node_modules/minipass-pipeline": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "devOptional": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -17935,6 +20299,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "devOptional": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -17946,13 +20311,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/minipass-sized": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "devOptional": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -17965,6 +20332,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "devOptional": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -17976,13 +20344,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "devOptional": true, + "license": "MIT", "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -17996,6 +20366,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "devOptional": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -18007,19 +20378,22 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/mitt": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, @@ -18032,21 +20406,56 @@ "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "devOptional": true + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/msgpackr": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.11.2.tgz", + "integrity": "sha512-F9UngXRlPyWCDEASDpTf6c9uNhGPTqnTeLVt7bN+bU1eajoR/8V9ys2BRaV5C/e5ihE6sJ9uPIKaYt6bFuO32g==", + "dev": true, + "license": "MIT", + "optionalDependencies": { + "msgpackr-extract": "^3.0.2" + } + }, + "node_modules/msgpackr-extract": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-3.0.3.tgz", + "integrity": "sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "dependencies": { + "node-gyp-build-optional-packages": "5.2.2" + }, + "bin": { + "download-msgpackr-prebuilds": "bin/download-prebuilds.js" + }, + "optionalDependencies": { + "@msgpackr-extract/msgpackr-extract-darwin-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-darwin-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-arm64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-linux-x64": "3.0.3", + "@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3" + } }, "node_modules/multicast-dns": { "version": "7.2.5", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dev": true, + "license": "MIT", "dependencies": { "dns-packet": "^5.2.2", "thunky": "^1.0.2" @@ -18060,6 +20469,7 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", "devOptional": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -18074,6 +20484,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -18085,13 +20496,15 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/needle": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "iconv-lite": "^0.6.3", @@ -18109,6 +20522,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -18121,6 +20535,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -18129,36 +20544,36 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ng-packagr": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-17.0.3.tgz", - "integrity": "sha512-e4GWKOblzwtkkDwI0GRd2gUmuJgg6LgECHbnkB/JpyDlvz1Sd+nEzExztt3UbclLs9FkopSVE5TohKh58B8aeg==", + "version": "18.2.1", + "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-18.2.1.tgz", + "integrity": "sha512-dy9ZDpZb3QpAz+Y/m8VAu7ctr2VrnRU3gmQwJagnNybVJtCsKn3lZA3IW7Z7GTLoG5IALSPouiCgiB/C8ozv7w==", "dev": true, + "license": "MIT", "dependencies": { - "@rollup/plugin-json": "^6.0.1", + "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/wasm-node": "^4.5.0", + "@rollup/wasm-node": "^4.18.0", "ajv": "^8.12.0", "ansi-colors": "^4.1.3", - "autoprefixer": "^10.4.16", "browserslist": "^4.22.1", "cacache": "^18.0.0", "chokidar": "^3.5.3", - "commander": "^11.1.0", + "commander": "^12.0.0", "convert-source-map": "^2.0.0", - "dependency-graph": "^0.11.0", - "esbuild-wasm": "^0.19.5", + "dependency-graph": "^1.0.0", + "esbuild": "^0.23.0", "fast-glob": "^3.3.1", "find-cache-dir": "^3.3.2", "injection-js": "^2.4.0", "jsonc-parser": "^3.2.0", "less": "^4.2.0", "ora": "^5.1.0", - "piscina": "^4.1.0", + "piscina": "^4.4.0", "postcss": "^8.4.31", - "postcss-url": "^10.1.3", "rxjs": "^7.8.1", "sass": "^1.69.5" }, @@ -18166,17 +20581,16 @@ "ng-packagr": "cli/main.js" }, "engines": { - "node": "^18.13.0 || >=20.9.0" + "node": "^18.19.1 || >=20.11.1" }, "optionalDependencies": { - "esbuild": "^0.19.0", - "rollup": "^4.5.0" + "rollup": "^4.18.0" }, "peerDependencies": { - "@angular/compiler-cli": "^17.0.0 || ^17.0.0-next.0", + "@angular/compiler-cli": "^18.0.0 || ^18.2.0-next.0", "tailwindcss": "^2.0.0 || ^3.0.0", "tslib": "^2.3.0", - "typescript": ">=5.2 <5.3" + "typescript": ">=5.4 <5.6" }, "peerDependenciesMeta": { "tailwindcss": { @@ -18184,31 +20598,24 @@ } } }, - "node_modules/ng-packagr/node_modules/commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", - "dev": true, - "engines": { - "node": ">=16" - } - }, "node_modules/ng-packagr/node_modules/convert-source-map": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ngx-infinite-scroll": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/ngx-infinite-scroll/-/ngx-infinite-scroll-17.0.0.tgz", - "integrity": "sha512-pQXLuRiuhRuDKD3nmgyW1V08JVNBepmk6nb8qjHc5hgsWNts01+R/p33rYcRDzcut6/PWqGyrZ9o9i8swzMYMA==", + "version": "18.0.0", + "resolved": "https://registry.npmjs.org/ngx-infinite-scroll/-/ngx-infinite-scroll-18.0.0.tgz", + "integrity": "sha512-D183TDwpsd9Zl56UmItsl3RzHdN25srAISfg6lc3A8mEKkEgOq0s7ZzRAYcx8DHsAkMgtZqjIPEvMifD3DOB/g==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, "peerDependencies": { - "@angular/common": ">=17.0.0 <18.0.0", - "@angular/core": ">=17.0.0 <18.0.0" + "@angular/common": ">=18.0.0 <19.0.0", + "@angular/core": ">=18.0.0 <19.0.0" } }, "node_modules/nice-napi": { @@ -18217,6 +20624,7 @@ "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "!win32" @@ -18230,29 +20638,75 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/node-addon-api": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "dev": true, + "license": "MIT", "optional": true }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } }, "node_modules/node-gyp": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.0.1.tgz", - "integrity": "sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.2.0.tgz", + "integrity": "sha512-sp3FonBAaFe4aYTcFdZUn2NYkbP7xroPGYvQmP4Nl5PxamznItBnNCgjrVTKrEfQynInMsJvZrdmqUnysCJ8rw==", "devOptional": true, + "license": "MIT", "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", @@ -18260,9 +20714,9 @@ "graceful-fs": "^4.2.6", "make-fetch-happen": "^13.0.0", "nopt": "^7.0.0", - "proc-log": "^3.0.0", + "proc-log": "^4.1.0", "semver": "^7.3.5", - "tar": "^6.1.2", + "tar": "^6.2.1", "which": "^4.0.0" }, "bin": { @@ -18273,10 +20727,11 @@ } }, "node_modules/node-gyp-build": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.7.1.tgz", - "integrity": "sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz", + "integrity": "sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==", "dev": true, + "license": "MIT", "optional": true, "bin": { "node-gyp-build": "bin.js", @@ -18284,33 +20739,38 @@ "node-gyp-build-test": "build-test.js" } }, - "node_modules/node-gyp/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, + "node_modules/node-gyp-build-optional-packages": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/node-gyp-build-optional-packages/-/node-gyp-build-optional-packages-5.2.2.tgz", + "integrity": "sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==", + "dev": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "detect-libc": "^2.0.1" + }, + "bin": { + "node-gyp-build-optional-packages": "bin.js", + "node-gyp-build-optional-packages-optional": "optional.js", + "node-gyp-build-optional-packages-test": "build-test.js" } }, "node_modules/node-gyp/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "devOptional": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "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" }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } @@ -18320,15 +20780,17 @@ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", "devOptional": true, + "license": "ISC", "engines": { "node": ">=16" } }, "node_modules/node-gyp/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "devOptional": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -18344,6 +20806,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", "devOptional": true, + "license": "ISC", "dependencies": { "isexe": "^3.1.1" }, @@ -18358,25 +20821,44 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/node-machine-id": { "version": "1.1.12", "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/node-releases": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/node-schedule": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/node-schedule/-/node-schedule-2.1.1.tgz", + "integrity": "sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cron-parser": "^4.2.0", + "long-timeout": "0.1.1", + "sorted-array-functions": "^1.3.0" + }, + "engines": { + "node": ">=6" + } }, "node_modules/node.extend": { "version": "1.1.8", "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.8.tgz", "integrity": "sha512-L/dvEBwyg3UowwqOUTyDsGBU6kjBQOpOhshio9V3i3BMPv5YUb9+mWNN8MK0IbWqT0AqaTSONZf0aTuMMahWgA==", "dev": true, + "license": "(MIT OR GPL-2.0)", "dependencies": { "has": "^1.0.3", "is": "^3.2.1" @@ -18386,10 +20868,11 @@ } }, "node_modules/nopt": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", - "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.1.tgz", + "integrity": "sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==", "devOptional": true, + "license": "ISC", "dependencies": { "abbrev": "^2.0.0" }, @@ -18401,13 +20884,13 @@ } }, "node_modules/normalize-package-data": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz", - "integrity": "sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", "devOptional": true, + "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^7.0.0", - "is-core-module": "^2.8.1", "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4" }, @@ -18420,6 +20903,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -18429,15 +20913,17 @@ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/npm-bundled": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", - "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.1.tgz", + "integrity": "sha512-+AvaheE/ww1JEwRHOrn4WHNzOxGtVp+adrg2AeZS/7KuxGUYFuBta98wYpfHBbJp6Tg6j1NKSEVHNcfZzJHQwQ==", "devOptional": true, + "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^3.0.0" }, @@ -18450,6 +20936,7 @@ "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", "devOptional": true, + "license": "BSD-2-Clause", "dependencies": { "semver": "^7.1.1" }, @@ -18462,18 +20949,20 @@ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", "devOptional": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.3.tgz", + "integrity": "sha512-sHGJy8sOC1YraBywpzQlIKBE4pBbGbiF95U6Auspzyem956E0+FtDtsx1ZxlOJkQCZ1AFXAY/yuvtFYrOxF+Bw==", "devOptional": true, + "license": "ISC", "dependencies": { "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", + "proc-log": "^4.0.0", "semver": "^7.3.5", "validate-npm-package-name": "^5.0.0" }, @@ -18482,22 +20971,24 @@ } }, "node_modules/npm-packlist": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.0.tgz", - "integrity": "sha512-ErAGFB5kJUciPy1mmx/C2YFbvxoJ0QJ9uwkCZOeR6CqLLISPZBOiFModAbSXnjjlwW5lOhuhXva+fURsSGJqyw==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.2.tgz", + "integrity": "sha512-shYrPFIS/JLP4oQmAwDyk5HcyysKW8/JLTEA32S0Z5TzvpaeeX2yMFfoK1fjEBnCBvVyIB/Jj/GBFdm0wsgzbA==", "devOptional": true, + "license": "ISC", "dependencies": { - "ignore-walk": "^6.0.0" + "ignore-walk": "^6.0.4" }, "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } }, "node_modules/npm-pick-manifest": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz", - "integrity": "sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", + "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", "devOptional": true, + "license": "ISC", "dependencies": { "npm-install-checks": "^6.0.0", "npm-normalize-package-bin": "^3.0.0", @@ -18509,18 +21000,20 @@ } }, "node_modules/npm-registry-fetch": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.1.0.tgz", - "integrity": "sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-17.1.0.tgz", + "integrity": "sha512-5+bKQRH0J1xG1uZ1zMNvxW0VEyoNWgJpY9UDuluPFLKDfJ9u2JmmjmTJV1srBGQOROfdBMiVvnH2Zvpbm+xkVA==", "devOptional": true, + "license": "ISC", "dependencies": { + "@npmcli/redact": "^2.0.0", + "jsonparse": "^1.3.1", "make-fetch-happen": "^13.0.0", "minipass": "^7.0.2", "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", "minizlib": "^2.1.2", "npm-package-arg": "^11.0.0", - "proc-log": "^3.0.0" + "proc-log": "^4.0.0" }, "engines": { "node": "^16.14.0 || >=18.0.0" @@ -18531,6 +21024,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -18542,6 +21036,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -18550,38 +21045,39 @@ } }, "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true + "version": "2.2.13", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.13.tgz", + "integrity": "sha512-cTGB9ptp9dY9A5VbMSe7fQBcl/tt22Vcqdq8+eN93rblOuE0aCFu4aZ2vMwct/2t+lFnosm8RkQW1I0Omb1UtQ==", + "dev": true, + "license": "MIT" }, "node_modules/nx": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.3.2.tgz", - "integrity": "sha512-QjF1gnwKebQISvATrSbW7dsmIcLbA0fcyDyxLo5wVHx/MIlcaIb/lLYaPTld73ZZ6svHEZ6n2gOkhMitmkIPQA==", + "version": "20.1.3", + "resolved": "https://registry.npmjs.org/nx/-/nx-20.1.3.tgz", + "integrity": "sha512-mipsacEpn0gLd/4NSlOgyHW6Ozl++8ZIfuv42RtZEnS3BaGnnW+L2dkt85h4zffq+zBILoudd/VDFzaLY7Yrfw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "dependencies": { - "@nrwl/tao": "17.3.2", + "@napi-rs/wasm-runtime": "0.2.4", "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.6", - "axios": "^1.6.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.3.1", - "dotenv-expand": "~10.0.0", + "dotenv": "~16.4.5", + "dotenv-expand": "~11.0.6", "enquirer": "~2.3.6", "figures": "3.2.0", "flat": "^5.0.2", - "fs-extra": "^11.1.0", + "front-matter": "^4.0.2", "ignore": "^5.0.4", "jest-diff": "^29.4.1", - "js-yaml": "4.1.0", "jsonc-parser": "3.2.0", - "lines-and-columns": "~2.0.3", + "lines-and-columns": "2.0.3", "minimatch": "9.0.3", "node-machine-id": "1.1.12", "npm-run-path": "^4.0.1", @@ -18589,7 +21085,6 @@ "ora": "5.3.0", "semver": "^7.5.3", "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", "tar-stream": "~2.2.0", "tmp": "~0.2.1", "tsconfig-paths": "^4.1.2", @@ -18602,19 +21097,19 @@ "nx-cloud": "bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "17.3.2", - "@nx/nx-darwin-x64": "17.3.2", - "@nx/nx-freebsd-x64": "17.3.2", - "@nx/nx-linux-arm-gnueabihf": "17.3.2", - "@nx/nx-linux-arm64-gnu": "17.3.2", - "@nx/nx-linux-arm64-musl": "17.3.2", - "@nx/nx-linux-x64-gnu": "17.3.2", - "@nx/nx-linux-x64-musl": "17.3.2", - "@nx/nx-win32-arm64-msvc": "17.3.2", - "@nx/nx-win32-x64-msvc": "17.3.2" - }, - "peerDependencies": { - "@swc-node/register": "^1.6.7", + "@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" + }, + "peerDependencies": { + "@swc-node/register": "^1.8.0", "@swc/core": "^1.3.85" }, "peerDependenciesMeta": { @@ -18626,26 +21121,42 @@ } } }, - "node_modules/nx/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/nx/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "node_modules/nx/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, + "license": "MIT", "dependencies": { - "balanced-match": "^1.0.0" + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, + "node_modules/nx/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, "node_modules/nx/node_modules/enquirer": { "version": "2.3.6", "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^4.1.1" }, @@ -18653,37 +21164,78 @@ "node": ">=8.6" } }, - "node_modules/nx/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/nx/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/nx/node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "license": "MIT", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/nx/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "is-docker": "^2.0.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=8" } }, "node_modules/nx/node_modules/jsonc-parser": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true + "dev": true, + "license": "MIT" }, - "node_modules/nx/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "node_modules/nx/node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/nx/node_modules/ora": { @@ -18691,6 +21243,7 @@ "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", "dev": true, + "license": "MIT", "dependencies": { "bl": "^4.0.3", "chalk": "^4.1.0", @@ -18708,19 +21261,60 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/nx/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nx/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/nx/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -18730,6 +21324,7 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -18739,6 +21334,7 @@ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -18753,14 +21349,16 @@ } }, "node_modules/object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -18770,26 +21368,30 @@ } }, "node_modules/object.groupby": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", - "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.3.tgz", + "integrity": "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2" + }, + "engines": { + "node": ">= 0.4" } }, "node_modules/object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", + "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -18802,12 +21404,14 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -18820,6 +21424,7 @@ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -18829,6 +21434,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -18837,6 +21443,7 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -18847,18 +21454,26 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/only": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz", + "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==", + "dev": true + }, "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "devOptional": true, + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", + "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", + "dev": true, + "license": "MIT", "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "default-browser": "^5.2.1", + "define-lazy-prop": "^3.0.0", + "is-inside-container": "^1.0.0", + "is-wsl": "^3.1.0" }, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -18869,6 +21484,7 @@ "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", "dev": true, + "license": "(WTFPL OR MIT)", "bin": { "opener": "bin/opener-bin.js" } @@ -18878,6 +21494,7 @@ "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", "dev": true, + "license": "MIT", "dependencies": { "is-wsl": "^1.1.0" }, @@ -18890,22 +21507,24 @@ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "license": "MIT", "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -18915,6 +21534,7 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "license": "MIT", "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", @@ -18933,20 +21553,83 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ora/node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "license": "ISC" + }, + "node_modules/ordered-binary": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.5.3.tgz", + "integrity": "sha512-oGFr3T+pYdTGJ+YFEILMpS3es+GiIbs9h/XQrclBXUtd44ey7XwfsMzM31f64I1SQOawDoDr/D823kNCADI8TA==", + "dev": true, + "license": "MIT" + }, "node_modules/os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/oxc-resolver": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/oxc-resolver/-/oxc-resolver-1.12.0.tgz", + "integrity": "sha512-YlaCIArvWNKCWZFRrMjhh2l5jK80eXnpYP+bhRc1J/7cW3TiyEY0ngJo73o/5n8hA3+4yLdTmXLNTQ3Ncz50LQ==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/Boshen" + }, + "optionalDependencies": { + "@oxc-resolver/binding-darwin-arm64": "1.12.0", + "@oxc-resolver/binding-darwin-x64": "1.12.0", + "@oxc-resolver/binding-freebsd-x64": "1.12.0", + "@oxc-resolver/binding-linux-arm-gnueabihf": "1.12.0", + "@oxc-resolver/binding-linux-arm64-gnu": "1.12.0", + "@oxc-resolver/binding-linux-arm64-musl": "1.12.0", + "@oxc-resolver/binding-linux-x64-gnu": "1.12.0", + "@oxc-resolver/binding-linux-x64-musl": "1.12.0", + "@oxc-resolver/binding-wasm32-wasi": "1.12.0", + "@oxc-resolver/binding-win32-arm64-msvc": "1.12.0", + "@oxc-resolver/binding-win32-x64-msvc": "1.12.0" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, + "license": "MIT", "dependencies": { "yocto-queue": "^0.1.0" }, @@ -18962,6 +21645,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -18974,6 +21658,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -18989,6 +21674,7 @@ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "devOptional": true, + "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" }, @@ -19000,16 +21686,21 @@ } }, "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.1.tgz", + "integrity": "sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==", "dev": true, + "license": "MIT", "dependencies": { - "@types/retry": "0.12.0", + "@types/retry": "0.12.2", + "is-network-error": "^1.0.0", "retry": "^0.13.1" }, "engines": { - "node": ">=8" + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-retry/node_modules/retry": { @@ -19017,6 +21708,7 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -19026,37 +21718,45 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "devOptional": true, + "license": "BlueOak-1.0.0" + }, "node_modules/pacote": { - "version": "17.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-17.0.6.tgz", - "integrity": "sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==", + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-18.0.6.tgz", + "integrity": "sha512-+eK3G27SMwsB8kLIuj4h1FUhHtwiEUo21Tw8wNjmvdlpOEr613edv+8FUsTj/4F/VN5ywGE19X18N7CC2EJk6A==", "devOptional": true, + "license": "ISC", "dependencies": { "@npmcli/git": "^5.0.0", "@npmcli/installed-package-contents": "^2.0.1", + "@npmcli/package-json": "^5.1.0", "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^7.0.0", + "@npmcli/run-script": "^8.0.0", "cacache": "^18.0.0", "fs-minipass": "^3.0.0", "minipass": "^7.0.2", "npm-package-arg": "^11.0.0", "npm-packlist": "^8.0.0", "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^16.0.0", - "proc-log": "^3.0.0", + "npm-registry-fetch": "^17.0.0", + "proc-log": "^4.0.0", "promise-retry": "^2.0.1", - "read-package-json": "^7.0.0", - "read-package-json-fast": "^3.0.0", "sigstore": "^2.2.0", "ssri": "^10.0.0", "tar": "^6.1.11" }, "bin": { - "pacote": "lib/bin.js" + "pacote": "bin/index.js" }, "engines": { "node": "^16.14.0 || >=18.0.0" @@ -19067,6 +21767,7 @@ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -19079,6 +21780,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -19092,27 +21794,47 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/parse-json/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, "node_modules/parse-json/node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/parse-node-version": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "license": "MIT", "dependencies": { - "entities": "^4.4.0" + "entities": "^4.5.0" }, "funding": { "url": "https://github.com/inikulin/parse5?sponsor=1" @@ -19122,6 +21844,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", + "license": "MIT", "dependencies": { "entities": "^4.3.0", "parse5": "^7.0.0", @@ -19135,6 +21858,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", + "license": "MIT", "dependencies": { "parse5": "^7.0.0" }, @@ -19146,6 +21870,7 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -19154,13 +21879,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -19170,6 +21897,7 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -19179,6 +21907,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -19187,43 +21916,45 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", "devOptional": true, + "license": "BlueOak-1.0.0", "dependencies": { - "lru-cache": "^9.1.1 || ^10.0.0", + "lru-cache": "^10.2.0", "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">=16 || 14 >=14.18" }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", "devOptional": true, - "engines": { - "node": "14 || >=16.14" - } + "license": "ISC" }, "node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "license": "MIT" }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -19231,15 +21962,16 @@ "node_modules/picocolors": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "license": "ISC" }, "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true, + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "license": "MIT", "engines": { - "node": ">=8.6" + "node": ">=12" }, "funding": { "url": "https://github.com/sponsors/jonschlinkert" @@ -19250,6 +21982,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -19259,15 +21992,17 @@ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/piscina": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", - "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", + "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", "dev": true, + "license": "MIT", "optionalDependencies": { "nice-napi": "^1.0.2" } @@ -19277,6 +22012,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, @@ -19289,6 +22025,7 @@ "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", "deprecated": "You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1", + "license": "MIT", "peer": true, "funding": { "type": "opencollective", @@ -19300,6 +22037,7 @@ "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", "dev": true, + "license": "MIT", "dependencies": { "async": "^2.6.4", "debug": "^3.2.7", @@ -19314,6 +22052,7 @@ "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, + "license": "MIT", "dependencies": { "lodash": "^4.17.14" } @@ -19323,6 +22062,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -19332,6 +22072,7 @@ "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", "dev": true, + "license": "MIT", "dependencies": { "async": "^2.6.0", "is-number-like": "^1.0.3" @@ -19346,14 +22087,25 @@ "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dev": true, + "license": "MIT", "dependencies": { "lodash": "^4.17.14" } }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, "node_modules/postcss": { - "version": "8.4.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", - "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "funding": [ { "type": "opencollective", @@ -19368,10 +22120,11 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -19382,6 +22135,7 @@ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.11", "postcss-value-parser": "^4.2.0" @@ -19398,6 +22152,7 @@ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", @@ -19416,6 +22171,7 @@ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" @@ -19432,6 +22188,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", "dev": true, + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -19444,6 +22201,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", "dev": true, + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -19456,6 +22214,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", "dev": true, + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -19468,6 +22227,7 @@ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", "dev": true, + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -19480,6 +22240,7 @@ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", @@ -19497,6 +22258,7 @@ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", "dev": true, + "license": "MIT", "dependencies": { "cosmiconfig": "^9.0.0", "jiti": "^1.20.0", @@ -19523,17 +22285,12 @@ } } }, - "node_modules/postcss-loader/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, "node_modules/postcss-loader/node_modules/cosmiconfig": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, + "license": "MIT", "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -19560,6 +22317,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -19571,13 +22329,14 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true + "license": "MIT" }, "node_modules/postcss-merge-longhand": { "version": "6.0.5", "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", "stylehacks": "^6.1.1" @@ -19594,6 +22353,7 @@ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0", @@ -19612,6 +22372,7 @@ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19627,6 +22388,7 @@ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", "dev": true, + "license": "MIT", "dependencies": { "colord": "^2.9.3", "cssnano-utils": "^4.0.2", @@ -19644,6 +22406,7 @@ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "cssnano-utils": "^4.0.2", @@ -19661,6 +22424,7 @@ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.16" }, @@ -19672,10 +22436,11 @@ } }, "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", "dev": true, + "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" }, @@ -19684,13 +22449,14 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", - "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.1.0.tgz", + "integrity": "sha512-rm0bdSv4jC3BDma3s9H19ZddW0aHX6EoqwDYU2IfZhRN+53QrufTRo2IdkAbRqLx4R2IYbZnbjKKxg4VN5oU9Q==", "dev": true, + "license": "MIT", "dependencies": { "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", + "postcss-selector-parser": "^7.0.0", "postcss-value-parser": "^4.1.0" }, "engines": { @@ -19700,13 +22466,28 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-modules-scope": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", - "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", "dev": true, + "license": "ISC", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "postcss-selector-parser": "^7.0.0" }, "engines": { "node": "^10 || ^12 || >= 14" @@ -19715,11 +22496,26 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, + "license": "ISC", "dependencies": { "icss-utils": "^5.0.0" }, @@ -19735,6 +22531,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", "dev": true, + "license": "MIT", "engines": { "node": "^14 || ^16 || >=18.0" }, @@ -19747,6 +22544,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19762,6 +22560,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19777,6 +22576,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19792,6 +22592,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19807,6 +22608,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19822,6 +22624,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "postcss-value-parser": "^4.2.0" @@ -19838,6 +22641,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19853,6 +22657,7 @@ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19868,6 +22673,7 @@ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", "dev": true, + "license": "MIT", "dependencies": { "cssnano-utils": "^4.0.2", "postcss-value-parser": "^4.2.0" @@ -19884,6 +22690,7 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "caniuse-api": "^3.0.0" @@ -19900,6 +22707,7 @@ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -19911,15 +22719,16 @@ } }, "node_modules/postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", - "dev": true + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.6.tgz", + "integrity": "sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==", + "dev": true, + "license": "MIT" }, "node_modules/postcss-safe-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz", - "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==", + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.1.tgz", + "integrity": "sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==", "dev": true, "funding": [ { @@ -19935,6 +22744,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "engines": { "node": ">=18.0" }, @@ -19961,6 +22771,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "engines": { "node": ">=12.0" }, @@ -19969,10 +22780,11 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -19986,6 +22798,7 @@ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0", "svgo": "^3.2.0" @@ -20002,6 +22815,7 @@ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.16" }, @@ -20012,47 +22826,19 @@ "postcss": "^8.4.31" } }, - "node_modules/postcss-url": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-10.1.3.tgz", - "integrity": "sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==", - "dev": true, - "dependencies": { - "make-dir": "~3.1.0", - "mime": "~2.5.2", - "minimatch": "~3.0.4", - "xxhashjs": "~0.2.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-url/node_modules/mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/postcss-value-parser": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } @@ -20062,6 +22848,7 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin/prettier.cjs" }, @@ -20072,22 +22859,12 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/pretty-format": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -20102,6 +22879,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -20110,10 +22888,11 @@ } }, "node_modules/proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", "devOptional": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -20122,19 +22901,22 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/promise-retry": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "devOptional": true, + "license": "MIT", "dependencies": { "err-code": "^2.0.2", "retry": "^0.12.0" @@ -20148,6 +22930,7 @@ "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, + "license": "MIT", "dependencies": { "kleur": "^3.0.3", "sisteransi": "^1.0.5" @@ -20160,6 +22943,7 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -20172,33 +22956,48 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "dev": true, + "license": "MIT", "optional": true }, "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.13.0.tgz", + "integrity": "sha512-BFwmFXiJoFqlUpZ5Qssolv15DMyc84gTBds1BjsV1BfXEo1UyyD7GsmN67n7J77uRhoSNW1AXtXKPLcBFQn9Aw==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.3.1" + } }, - "node_modules/punycode": { + "node_modules/psl/node_modules/punycode": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true, + "license": "MIT" + }, "node_modules/pure-rand": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", - "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", + "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", "dev": true, "funding": [ { @@ -20209,13 +23008,15 @@ "type": "opencollective", "url": "https://opencollective.com/fast-check" } - ] + ], + "license": "MIT" }, "node_modules/qjobs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.9" } @@ -20224,6 +23025,7 @@ "version": "6.13.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.6" }, @@ -20238,7 +23040,8 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -20258,13 +23061,22 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" + }, + "node_modules/rambda": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/rambda/-/rambda-9.4.0.tgz", + "integrity": "sha512-B7y7goUd+g0hNl5ODGUejNNERQL5gD8uANJ5Y5aHly8v0jKesFlwIe7prPfuJxttDpe3otQzHJ4NXMpTmL9ELA==", + "dev": true, + "license": "MIT" }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" } @@ -20273,6 +23085,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -20281,6 +23094,7 @@ "version": "2.5.2", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -20291,167 +23105,146 @@ "node": ">= 0.8" } }, + "node_modules/react": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.2" + }, + "peerDependencies": { + "react": "^18.3.1" + } + }, "node_modules/react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", + "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", + "dev": true, + "license": "MIT" }, "node_modules/read-cache": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, + "license": "MIT", "dependencies": { "pify": "^2.3.0" } }, - "node_modules/read-package-json": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.0.tgz", - "integrity": "sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==", - "devOptional": true, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "dependencies": { - "glob": "^10.2.2", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": "^16.14.0 || >=18.0.0" + "node": ">= 6" } }, - "node_modules/read-package-json-fast": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", - "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "devOptional": true, + "license": "MIT", "dependencies": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" + "picomatch": "^2.2.1" }, "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8.10.0" } }, - "node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", - "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", + "node_modules/readdirp/node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "devOptional": true, + "license": "MIT", "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/read-package-json/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, "dependencies": { - "balanced-match": "^1.0.0" + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" } }, - "node_modules/read-package-json/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "devOptional": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/read-package-json/node_modules/json-parse-even-better-errors": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", - "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", - "devOptional": true, - "engines": { - "node": "^14.17.0 || ^16.13.0 || >=18.0.0" - } + "node_modules/reflect-metadata": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.2.2.tgz", + "integrity": "sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==", + "dev": true, + "license": "Apache-2.0" }, - "node_modules/read-package-json/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "devOptional": true, + "node_modules/reflect.getprototypeof": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.7.tgz", + "integrity": "sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g==", + "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^2.0.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "which-builtin-type": "^1.1.4" }, "engines": { - "node": ">=16 || 14 >=14.17" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/reflect-metadata": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", - "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", - "dev": true - }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", "dev": true, + "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -20460,34 +23253,39 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, "node_modules/regenerator-transform": { "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.4" } }, "node_modules/regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", - "dev": true + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", + "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", + "dev": true, + "license": "MIT" }, "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.3.tgz", + "integrity": "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "set-function-name": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -20497,15 +23295,16 @@ } }, "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", "dev": true, + "license": "MIT", "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" }, @@ -20513,31 +23312,44 @@ "node": ">=4" } }, + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "dev": true, + "license": "MIT" + }, "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "jsesc": "~0.5.0" + "jsesc": "~3.0.2" }, "bin": { "regjsparser": "bin/parser" } }, "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", "dev": true, + "license": "MIT", "bin": { "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" } }, "node_modules/repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", "engines": { "node": ">=0.10" } @@ -20547,6 +23359,7 @@ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -20555,6 +23368,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -20563,13 +23377,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "devOptional": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -20587,6 +23403,7 @@ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, + "license": "MIT", "dependencies": { "resolve-from": "^5.0.0" }, @@ -20594,11 +23411,26 @@ "node": ">=8" } }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -20608,6 +23440,7 @@ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", "dev": true, + "license": "MIT", "dependencies": { "adjust-sourcemap-loader": "^4.0.0", "convert-source-map": "^1.7.0", @@ -20624,6 +23457,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -20638,6 +23472,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -20647,6 +23482,7 @@ "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -20664,31 +23500,78 @@ "node": ">= 0.8.0" } }, + "node_modules/resp-modifier/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, "node_modules/resp-modifier/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, + "node_modules/resp-modifier/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/resp-modifier/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", + "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", + "devOptional": true, + "license": "MIT", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "onetime": "^7.0.0", + "signal-exit": "^4.1.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor/node_modules/onetime": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", + "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "mimic-function": "^5.0.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/retry": { @@ -20696,6 +23579,7 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "devOptional": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -20705,71 +23589,62 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" } }, "node_modules/rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", + "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", + "devOptional": true, + "license": "MIT" }, "node_modules/rimraf": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", - "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", + "version": "5.0.10", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", + "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", "dev": true, + "license": "ISC", "dependencies": { "glob": "^10.3.7" }, "bin": { "rimraf": "dist/esm/bin.mjs" }, - "engines": { - "node": ">=14" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/rimraf/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/rimraf/node_modules/glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, + "license": "ISC", "dependencies": { "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" + "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" }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, "funding": { "url": "https://github.com/sponsors/isaacs" } }, "node_modules/rimraf/node_modules/minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -20781,12 +23656,13 @@ } }, "node_modules/rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", + "version": "4.27.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.27.4.tgz", + "integrity": "sha512-RLKxqHEMjh/RGLsDxAEsaLO3mWgyoU6x9w6n1ikAzet4B3gI2/3yP6PWY2p9QzRTh6MfEIXB3MwsOY0Iv3vNrw==", "dev": true, + "license": "MIT", "dependencies": { - "@types/estree": "1.0.5" + "@types/estree": "1.0.6" }, "bin": { "rollup": "dist/bin/rollup" @@ -20796,32 +23672,38 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.22.4", - "@rollup/rollup-android-arm64": "4.22.4", - "@rollup/rollup-darwin-arm64": "4.22.4", - "@rollup/rollup-darwin-x64": "4.22.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", - "@rollup/rollup-linux-arm-musleabihf": "4.22.4", - "@rollup/rollup-linux-arm64-gnu": "4.22.4", - "@rollup/rollup-linux-arm64-musl": "4.22.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", - "@rollup/rollup-linux-riscv64-gnu": "4.22.4", - "@rollup/rollup-linux-s390x-gnu": "4.22.4", - "@rollup/rollup-linux-x64-gnu": "4.22.4", - "@rollup/rollup-linux-x64-musl": "4.22.4", - "@rollup/rollup-win32-arm64-msvc": "4.22.4", - "@rollup/rollup-win32-ia32-msvc": "4.22.4", - "@rollup/rollup-win32-x64-msvc": "4.22.4", + "@rollup/rollup-android-arm-eabi": "4.27.4", + "@rollup/rollup-android-arm64": "4.27.4", + "@rollup/rollup-darwin-arm64": "4.27.4", + "@rollup/rollup-darwin-x64": "4.27.4", + "@rollup/rollup-freebsd-arm64": "4.27.4", + "@rollup/rollup-freebsd-x64": "4.27.4", + "@rollup/rollup-linux-arm-gnueabihf": "4.27.4", + "@rollup/rollup-linux-arm-musleabihf": "4.27.4", + "@rollup/rollup-linux-arm64-gnu": "4.27.4", + "@rollup/rollup-linux-arm64-musl": "4.27.4", + "@rollup/rollup-linux-powerpc64le-gnu": "4.27.4", + "@rollup/rollup-linux-riscv64-gnu": "4.27.4", + "@rollup/rollup-linux-s390x-gnu": "4.27.4", + "@rollup/rollup-linux-x64-gnu": "4.27.4", + "@rollup/rollup-linux-x64-musl": "4.27.4", + "@rollup/rollup-win32-arm64-msvc": "4.27.4", + "@rollup/rollup-win32-ia32-msvc": "4.27.4", + "@rollup/rollup-win32-x64-msvc": "4.27.4", "fsevents": "~2.3.2" } }, - "node_modules/run-async": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", - "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", - "devOptional": true, + "node_modules/run-applescript": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", + "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.12.0" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/run-parallel": { @@ -20843,6 +23725,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -20851,24 +23734,27 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/rxjs": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", + "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.7", + "get-intrinsic": "^1.2.4", "has-symbols": "^1.0.3", "isarray": "^2.0.5" }, @@ -20896,18 +23782,23 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", + "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", + "call-bind": "^1.0.6", + "es-errors": "^1.3.0", "is-regex": "^1.1.4" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -20915,13 +23806,15 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" }, "node_modules/sass": { - "version": "1.71.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", - "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", + "version": "1.77.6", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.77.6.tgz", + "integrity": "sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==", "dev": true, + "license": "MIT", "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -20935,10 +23828,11 @@ } }, "node_modules/sass-loader": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.1.1.tgz", - "integrity": "sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.0.tgz", + "integrity": "sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==", "dev": true, + "license": "MIT", "dependencies": { "neo-async": "^2.6.2" }, @@ -20975,37 +23869,52 @@ } }, "node_modules/sass-true": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/sass-true/-/sass-true-8.0.0.tgz", - "integrity": "sha512-bk6m12BFxjRWnu0DHfqmsF36Eoxg3grLlLM4PhcgN6Znd9DvK2xVGJtWQ05u5RqEos3JaIX50MMN+gsAYUnEDA==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/sass-true/-/sass-true-8.1.0.tgz", + "integrity": "sha512-LUiNRslsNreGk8Oe85ZvMmV0mlIh3LFP2KTDMZsSHz5DxPElCy7wI9ocJzf8IpIf7Q5ZO0w+hDBF1nbdUcmZHA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@adobe/css-tools": "^4.3.3", + "@adobe/css-tools": "^4.4.0", "jest-diff": "^29.7.0", "lodash": "^4.17.21" }, "engines": { "node": ">=18" + }, + "peerDependencies": { + "sass": ">=1.45.0", + "sass-embedded": ">=1.45.0" + }, + "peerDependenciesMeta": { + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } } }, "node_modules/sass/node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", - "dev": true + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", + "dev": true, + "license": "MIT" }, "node_modules/sax": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", "dev": true, - "optional": true + "license": "ISC" }, "node_modules/saxes": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", "dev": true, + "license": "ISC", "dependencies": { "xmlchars": "^2.2.0" }, @@ -21013,11 +23922,23 @@ "node": ">=v12.22.7" } }, + "node_modules/scheduler": { + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", + "dev": true, + "license": "MIT", + "peer": true, + "dependencies": { + "loose-envify": "^1.1.0" + } + }, "node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -21032,23 +23953,44 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/schema-utils/node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, "node_modules/secure-compare": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/selfsigned": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -21058,13 +24000,11 @@ } }, "node_modules/semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "devOptional": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -21072,33 +24012,17 @@ "node": ">=10" } }, - "node_modules/semver/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - }, "node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.1.tgz", + "integrity": "sha512-p4rRk4f23ynFEfcD9LA0xRYngj+IyGiEYyqqOak8kaN0TvNmuxC2dcVeBn62GpCeR2CpWqyHCNScTP91QbAVFg==", + "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", "destroy": "1.2.0", - "encodeurl": "~1.0.2", + "encodeurl": "~2.0.0", "escape-html": "~1.0.3", "etag": "~1.8.1", "fresh": "0.5.2", @@ -21117,6 +24041,8 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -21124,18 +24050,16 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" }, "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -21145,6 +24069,7 @@ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -21163,6 +24088,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -21172,6 +24098,7 @@ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -21181,6 +24108,7 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dev": true, + "license": "MIT", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -21195,25 +24123,29 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/serve-index/node_modules/statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -21222,6 +24154,7 @@ "version": "1.16.2", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", "dependencies": { "encodeurl": "~2.0.0", "escape-html": "~1.0.3", @@ -21232,10 +24165,50 @@ "node": ">= 0.8.0" } }, - "node_modules/serve-static/node_modules/encodeurl": { + "node_modules/serve-static/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-static/node_modules/debug/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/serve-static/node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-static/node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -21244,12 +24217,14 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -21263,14 +24238,16 @@ } }, "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, + "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" + "has-property-descriptors": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -21279,13 +24256,15 @@ "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" }, "node_modules/shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -21298,6 +24277,7 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "devOptional": true, + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -21310,6 +24290,7 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -21319,6 +24300,7 @@ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -21328,6 +24310,7 @@ "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "glob": "^7.0.0", "interpret": "^1.0.0", @@ -21344,6 +24327,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -21358,15 +24342,24 @@ } }, "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "devOptional": true, + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/sigstore": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", "devOptional": true, + "license": "Apache-2.0", "dependencies": { "@sigstore/bundle": "^2.3.2", "@sigstore/core": "^1.0.0", @@ -21383,39 +24376,55 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz", + "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==", + "devOptional": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "ansi-styles": "^6.0.0", + "is-fullwidth-code-point": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "funding": { "url": "https://github.com/chalk/slice-ansi?sponsor=1" } }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, "node_modules/smart-buffer": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "devOptional": true, + "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -21426,6 +24435,7 @@ "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", @@ -21444,16 +24454,18 @@ "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "~4.3.4", "ws": "~8.17.1" } }, "node_modules/socket.io-client": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.0.tgz", - "integrity": "sha512-C0jdhD5yQahMws9alf/yvtsMGTaIDBnZ8Rb5HU56svyq0l5LIrGzIDZZD5pHQlmzxLuU91Gz+VpQMKgCTNYtkw==", + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.1.tgz", + "integrity": "sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==", "dev": true, + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.2", @@ -21469,6 +24481,7 @@ "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", "dev": true, + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" @@ -21482,6 +24495,7 @@ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dev": true, + "license": "MIT", "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", @@ -21493,6 +24507,7 @@ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "devOptional": true, + "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -21503,43 +24518,41 @@ } }, "node_modules/socks-proxy-agent": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", - "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.4.tgz", + "integrity": "sha512-GNAq/eg8Udq2x0eNiFkr9gRg5bA7PXEWagQdeRX4cPSG+X/8V38v637gim9bjFptMk1QWsCTr0ttrJEiXbNnRw==", "devOptional": true, + "license": "MIT", "dependencies": { - "agent-base": "^7.0.2", + "agent-base": "^7.1.1", "debug": "^4.3.4", - "socks": "^2.7.1" + "socks": "^2.8.3" }, "engines": { "node": ">= 14" } }, - "node_modules/socks-proxy-agent/node_modules/agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "devOptional": true, - "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" - } + "node_modules/sorted-array-functions": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.3.0.tgz", + "integrity": "sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==", + "dev": true, + "license": "MIT" }, "node_modules/source-map": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } }, "node_modules/source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -21549,6 +24562,7 @@ "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", "dev": true, + "license": "MIT", "dependencies": { "iconv-lite": "^0.6.3", "source-map-js": "^1.0.2" @@ -21569,6 +24583,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -21581,6 +24596,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -21591,6 +24607,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -21606,38 +24623,54 @@ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "devOptional": true, + "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" } }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "devOptional": true - }, - "node_modules/spdx-expression-parse": { + "node_modules/spdx-correct/node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "devOptional": true, + "license": "MIT", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", + "devOptional": true, + "license": "CC-BY-3.0" + }, + "node_modules/spdx-expression-parse": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", + "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", + "dev": true, + "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "node_modules/spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "devOptional": true + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "devOptional": true, + "license": "CC0-1.0" }, "node_modules/spdy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -21654,6 +24687,7 @@ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -21664,16 +24698,18 @@ } }, "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "devOptional": true, + "license": "BSD-3-Clause" }, "node_modules/ssri": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", - "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", + "version": "10.0.6", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.6.tgz", + "integrity": "sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==", "devOptional": true, + "license": "ISC", "dependencies": { "minipass": "^7.0.3" }, @@ -21686,6 +24722,7 @@ "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^2.0.0" }, @@ -21698,6 +24735,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -21706,6 +24744,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -21715,6 +24754,7 @@ "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "commander": "^2.2.0", "limiter": "^1.0.5" @@ -21730,13 +24770,15 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/streamroller": { "version": "3.1.5", "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", "dev": true, + "license": "MIT", "dependencies": { "date-format": "^4.0.14", "debug": "^4.3.4", @@ -21751,6 +24793,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", @@ -21765,6 +24808,7 @@ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -21774,6 +24818,7 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.0.0" } @@ -21782,6 +24827,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } @@ -21791,6 +24837,7 @@ "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", "dev": true, + "license": "MIT", "dependencies": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" @@ -21800,17 +24847,21 @@ } }, "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", + "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", "devOptional": true, + "license": "MIT", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "emoji-regex": "^10.3.0", + "get-east-asian-width": "^1.0.0", + "strip-ansi": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/string-width-cjs": { @@ -21819,6 +24870,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "devOptional": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -21828,15 +24880,63 @@ "node": ">=8" } }, + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", + "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", + "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.0", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -21846,28 +24946,33 @@ } }, "node_modules/string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", + "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -21877,6 +24982,7 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -21890,6 +24996,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "devOptional": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -21902,6 +25009,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -21911,6 +25019,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -21920,6 +25029,7 @@ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -21927,28 +25037,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strong-log-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", - "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", - "dev": true, - "dependencies": { - "duplexer": "^0.1.1", - "minimist": "^1.2.0", - "through": "^2.3.4" - }, - "bin": { - "sl-log-transformer": "bin/sl-log-transformer.js" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/style-loader": { "version": "3.3.4", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 12.13.0" }, @@ -21965,6 +25059,7 @@ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.23.0", "postcss-selector-parser": "^6.0.16" @@ -21977,47 +25072,57 @@ } }, "node_modules/stylelint": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.5.0.tgz", - "integrity": "sha512-IlCBtVrG+qTy3v+tZTk50W8BIomjY/RUuzdrDqdnlCYwVuzXtPbiGfxYqtyYAyOMcb+195zRsuHn6tgfPmFfbw==", + "version": "16.10.0", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.10.0.tgz", + "integrity": "sha512-z/8X2rZ52dt2c0stVwI9QL2AFJhLhbPkyfpDFcizs200V/g7v+UYY6SNcB9hKOLcDDX/yGLDsY/pX08sLkz9xQ==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", "dependencies": { - "@csstools/css-parser-algorithms": "^2.6.1", - "@csstools/css-tokenizer": "^2.2.4", - "@csstools/media-query-list-parser": "^2.1.9", - "@csstools/selector-specificity": "^3.0.3", - "@dual-bundle/import-meta-resolve": "^4.0.0", + "@csstools/css-parser-algorithms": "^3.0.1", + "@csstools/css-tokenizer": "^3.0.1", + "@csstools/media-query-list-parser": "^3.0.1", + "@csstools/selector-specificity": "^4.0.0", + "@dual-bundle/import-meta-resolve": "^4.1.0", "balanced-match": "^2.0.0", "colord": "^2.9.3", "cosmiconfig": "^9.0.0", - "css-functions-list": "^3.2.2", - "css-tree": "^2.3.1", - "debug": "^4.3.4", + "css-functions-list": "^3.2.3", + "css-tree": "^3.0.0", + "debug": "^4.3.7", "fast-glob": "^3.3.2", "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^8.0.0", + "file-entry-cache": "^9.1.0", "global-modules": "^2.0.0", "globby": "^11.1.0", "globjoin": "^0.1.4", "html-tags": "^3.3.1", - "ignore": "^5.3.1", + "ignore": "^6.0.2", "imurmurhash": "^0.1.4", "is-plain-object": "^5.0.0", - "known-css-properties": "^0.30.0", + "known-css-properties": "^0.34.0", "mathml-tag-names": "^2.1.3", "meow": "^13.2.0", - "micromatch": "^4.0.5", + "micromatch": "^4.0.8", "normalize-path": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.38", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^7.0.0", - "postcss-selector-parser": "^6.0.16", + "picocolors": "^1.0.1", + "postcss": "^8.4.47", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-safe-parser": "^7.0.1", + "postcss-selector-parser": "^6.1.2", "postcss-value-parser": "^4.2.0", "resolve-from": "^5.0.0", "string-width": "^4.2.3", - "strip-ansi": "^7.1.0", - "supports-hyperlinks": "^3.0.0", + "supports-hyperlinks": "^3.1.0", "svg-tags": "^1.0.0", "table": "^6.8.2", "write-file-atomic": "^5.0.1" @@ -22027,40 +25132,48 @@ }, "engines": { "node": ">=18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/stylelint" } }, "node_modules/stylelint-config-recommended": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.0.tgz", - "integrity": "sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==", + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.1.tgz", + "integrity": "sha512-bLvc1WOz/14aPImu/cufKAZYfXs/A/owZfSMZ4N+16WGXLoX5lOir53M6odBxvhgmgdxCVnNySJmZKx73T93cg==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", "engines": { "node": ">=18.12.0" }, "peerDependencies": { - "stylelint": "^16.0.0" + "stylelint": "^16.1.0" } }, "node_modules/stylelint-config-recommended-scss": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.0.0.tgz", - "integrity": "sha512-HDvpoOAQ1RpF+sPbDOT2Q2/YrBDEJDnUymmVmZ7mMCeNiFSdhRdyGEimBkz06wsN+HaFwUh249gDR+I9JR7Onw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.1.0.tgz", + "integrity": "sha512-bhaMhh1u5dQqSsf6ri2GVWWQW5iUjBYgcHkh7SgDDn92ijoItC/cfO/W+fpXshgTQWhwFkP1rVcewcv4jaftRg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-scss": "^4.0.9", - "stylelint-config-recommended": "^14.0.0", - "stylelint-scss": "^6.0.0" + "stylelint-config-recommended": "^14.0.1", + "stylelint-scss": "^6.4.0" }, "engines": { "node": ">=18.12.0" }, "peerDependencies": { "postcss": "^8.3.3", - "stylelint": "^16.0.2" + "stylelint": "^16.6.1" }, "peerDependenciesMeta": { "postcss": { @@ -22069,12 +25182,23 @@ } }, "node_modules/stylelint-config-standard": { - "version": "36.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.0.tgz", - "integrity": "sha512-3Kjyq4d62bYFp/Aq8PMKDwlgUyPU4nacXsjDLWJdNPRUgpuxALu1KnlAHIj36cdtxViVhXexZij65yM0uNIHug==", + "version": "36.0.1", + "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.1.tgz", + "integrity": "sha512-8aX8mTzJ6cuO8mmD5yon61CWuIM4UD8Q5aBcWKGSf6kg+EC3uhB+iOywpTK4ca6ZL7B49en8yanOFtUW0qNzyw==", "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + }, + { + "type": "github", + "url": "https://github.com/sponsors/stylelint" + } + ], + "license": "MIT", "dependencies": { - "stylelint-config-recommended": "^14.0.0" + "stylelint-config-recommended": "^14.0.1" }, "engines": { "node": ">=18.12.0" @@ -22088,6 +25212,7 @@ "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-13.1.0.tgz", "integrity": "sha512-Eo5w7/XvwGHWkeGLtdm2FZLOMYoZl1omP2/jgFCXyl2x5yNz7/8vv4Tj6slHvMSSUNTaGoam/GAZ0ZhukvalfA==", "dev": true, + "license": "MIT", "dependencies": { "stylelint-config-recommended-scss": "^14.0.0", "stylelint-config-standard": "^36.0.0" @@ -22106,15 +25231,19 @@ } }, "node_modules/stylelint-scss": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.3.0.tgz", - "integrity": "sha512-8OSpiuf1xC7f8kllJsBOFAOYp/mR/C1FXMVeOFjtJPw+AFvEmC93FaklHt7MlOqU4poxuQ1TkYMyfI0V+1SxjA==", + "version": "6.10.0", + "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.10.0.tgz", + "integrity": "sha512-y03if6Qw9xBMoVaf7tzp5BbnYhYvudIKzURkhSHzcHG0bW0fAYvQpTUVJOe7DyhHaxeThBil4ObEMvGbV7+M+w==", "dev": true, + "license": "MIT", "dependencies": { - "known-css-properties": "^0.30.0", + "css-tree": "^3.0.1", + "is-plain-object": "^5.0.0", + "known-css-properties": "^0.35.0", + "mdn-data": "^2.12.2", "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.15", + "postcss-resolve-nested-selector": "^0.1.6", + "postcss-selector-parser": "^7.0.0", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -22124,35 +25253,57 @@ "stylelint": "^16.0.2" } }, - "node_modules/stylelint/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "node_modules/stylelint-scss/node_modules/known-css-properties": { + "version": "0.35.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.35.0.tgz", + "integrity": "sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==", "dev": true, - "engines": { - "node": ">=12" + "license": "MIT" + }, + "node_modules/stylelint-scss/node_modules/mdn-data": { + "version": "2.12.2", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.12.2.tgz", + "integrity": "sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/stylelint-scss/node_modules/postcss-selector-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz", + "integrity": "sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "engines": { + "node": ">=4" } }, - "node_modules/stylelint/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "node_modules/stylelint/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } }, "node_modules/stylelint/node_modules/balanced-match": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/stylelint/node_modules/cosmiconfig": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, + "license": "MIT", "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -22174,114 +25325,155 @@ } } }, - "node_modules/stylelint/node_modules/file-entry-cache": { + "node_modules/stylelint/node_modules/emoji-regex": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/stylelint/node_modules/file-entry-cache": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-9.1.0.tgz", + "integrity": "sha512-/pqPFG+FdxWQj+/WSuzXSDaNzxgTLr/OrR1QuqfEZzDakpdYE70PwUxL7BPUa8hpjbvY1+qvCl8k+8Tq34xJgg==", "dev": true, + "license": "MIT", "dependencies": { - "flat-cache": "^4.0.0" + "flat-cache": "^5.0.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=18" } }, "node_modules/stylelint/node_modules/flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-5.0.0.tgz", + "integrity": "sha512-JrqFmyUl2PnPi1OvLyTVHnQvwQ0S+e6lGSwu8OkAZlSaNIZciTY2H/cOOROxsBA1m/LZNHDsqAgDZt6akWcjsQ==", "dev": true, + "license": "MIT", "dependencies": { - "flatted": "^3.2.9", + "flatted": "^3.3.1", "keyv": "^4.5.4" }, "engines": { - "node": ">=16" + "node": ">=18" } }, - "node_modules/stylelint/node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "node_modules/stylelint/node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "dev": true, + "license": "MIT", + "dependencies": { + "global-prefix": "^3.0.0" + }, "engines": { - "node": ">= 4" + "node": ">=6" } }, - "node_modules/stylelint/node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "node_modules/stylelint/node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dev": true, + "license": "MIT", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/stylelint/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "node_modules/stylelint/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { - "argparse": "^2.0.1" + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/stylelint/node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "node_modules/stylelint/node_modules/globby/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" - }, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14" + "node": ">= 4" } }, - "node_modules/stylelint/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "node_modules/stylelint/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "license": "ISC" + }, + "node_modules/stylelint/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=14" + "node": ">=8" + } + }, + "node_modules/stylelint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/stylelint/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "node_modules/stylelint/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^6.0.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" + } + }, + "node_modules/stylelint/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "bin": { + "which": "bin/which" } }, "node_modules/stylelint/node_modules/write-file-atomic": { @@ -22289,6 +25481,7 @@ "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^4.0.1" @@ -22298,22 +25491,23 @@ } }, "node_modules/stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", + "version": "0.64.0", + "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.64.0.tgz", + "integrity": "sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==", "dev": true, + "license": "MIT", "dependencies": { - "@adobe/css-tools": "^4.0.1", + "@adobe/css-tools": "~4.3.3", "debug": "^4.3.2", - "glob": "^7.1.6", - "sax": "~1.2.4", + "glob": "^10.4.5", + "sax": "~1.4.1", "source-map": "^0.7.3" }, "bin": { "stylus": "bin/stylus" }, "engines": { - "node": "*" + "node": ">=16" }, "funding": { "url": "https://opencollective.com/stylus" @@ -22324,6 +25518,7 @@ "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.1.3.tgz", "integrity": "sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "^3.2.12", "normalize-path": "^3.0.0" @@ -22340,34 +25535,55 @@ "webpack": "^5.0.0" } }, - "node_modules/stylus/node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "node_modules/stylus/node_modules/@adobe/css-tools": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", + "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==", + "dev": true, + "license": "MIT" }, - "node_modules/sugarss": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-4.0.1.tgz", - "integrity": "sha512-WCjS5NfuVJjkQzK10s8WOBY+hhDxxNt/N6ZaGwxFZ+wN3/lKKFSaaKUNecULcTTvE4urLcKaZFQD8vO0mOZujw==", + "node_modules/stylus/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=12.0" + "license": "ISC", + "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" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/stylus/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" }, - "peerDependencies": { - "postcss": "^8.3.3" + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -22376,16 +25592,20 @@ } }, "node_modules/supports-hyperlinks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", - "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.1.0.tgz", + "integrity": "sha512-2rn0BZ+/f7puLOHZm1HOJfwBggfaHXUpPUSSG/SWM4TWp5KCfmNYwnC3hruy2rZlMnmWZ+QAGpZfchu3f3695A==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0", "supports-color": "^7.0.0" }, "engines": { "node": ">=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/supports-preserve-symlinks-flag": { @@ -22393,6 +25613,7 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "devOptional": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -22411,6 +25632,7 @@ "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", "dev": true, + "license": "MIT", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", @@ -22436,15 +25658,38 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } }, + "node_modules/svgo/node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/svgo/node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true, + "license": "CC0-1.0" + }, "node_modules/symbol-observable": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", "devOptional": true, + "license": "MIT", "engines": { "node": ">=0.10" } @@ -22453,13 +25698,15 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/table": { "version": "6.8.2", "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "ajv": "^8.0.1", "lodash.truncate": "^4.4.2", @@ -22471,11 +25718,62 @@ "node": ">=10.0.0" } }, + "node_modules/table/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true, + "license": "MIT" + }, + "node_modules/table/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/table/node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/table/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -22485,6 +25783,7 @@ "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "devOptional": true, + "license": "ISC", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -22502,6 +25801,7 @@ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", "dev": true, + "license": "MIT", "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", @@ -22518,6 +25818,7 @@ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "devOptional": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -22530,6 +25831,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "devOptional": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -22542,6 +25844,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "devOptional": true, + "license": "ISC", "engines": { "node": ">=8" } @@ -22551,6 +25854,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "devOptional": true, + "license": "MIT", "bin": { "mkdirp": "bin/cmd.js" }, @@ -22562,13 +25866,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/terser": { - "version": "5.29.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", - "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", + "version": "5.31.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", + "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -22587,6 +25893,7 @@ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", @@ -22621,6 +25928,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -22637,6 +25945,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } @@ -22646,6 +25955,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -22659,13 +25969,15 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -22684,6 +25996,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -22698,13 +26011,15 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -22714,71 +26029,80 @@ "node": ">=8" } }, + "node_modules/test-exclude/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/test-exclude/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "license": "MIT" }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true + "node_modules/thingies": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", + "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", + "dev": true, + "license": "Unlicense", + "engines": { + "node": ">=10.18" + }, + "peerDependencies": { + "tslib": "^2" + } }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", + "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", "dev": true, - "dependencies": { - "rimraf": "^3.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8.17.0" - } - }, - "node_modules/tmp/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=14.14" } }, "node_modules/tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, - "engines": { - "node": ">=4" - } + "license": "BSD-3-Clause" }, "node_modules/to-regex-range": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "devOptional": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -22790,15 +26114,17 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", "engines": { "node": ">=0.6" } }, "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -22809,33 +26135,80 @@ "node": ">=6" } }, + "node_modules/tough-cookie/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/tough-cookie/node_modules/universalify": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.0.0" } }, "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", + "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/tr46/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tree-dump": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz", + "integrity": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + }, + "peerDependencies": { + "tslib": "2" + } }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", "dev": true, + "license": "MIT", "bin": { "tree-kill": "cli.js" } }, "node_modules/ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.2.tgz", + "integrity": "sha512-ZF5gQIQa/UmzfvxbHZI3JXN0/Jt+vnAfAviNRAMc491laiK6YCLpCW9ft8oaCRFOTxCZtUTE6XB0ZQAe3olntw==", "dev": true, "license": "MIT", "engines": { @@ -22846,28 +26219,31 @@ } }, "node_modules/ts-jest": { - "version": "29.1.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", - "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", + "version": "29.2.5", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz", + "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==", "dev": true, + "license": "MIT", "dependencies": { - "bs-logger": "0.x", - "fast-json-stable-stringify": "2.x", + "bs-logger": "^0.2.6", + "ejs": "^3.1.10", + "fast-json-stable-stringify": "^2.1.0", "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" + "lodash.memoize": "^4.1.2", + "make-error": "^1.3.6", + "semver": "^7.6.3", + "yargs-parser": "^21.1.1" }, "bin": { "ts-jest": "cli.js" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": "^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0" }, "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", @@ -22877,6 +26253,9 @@ "@babel/core": { "optional": true }, + "@jest/transform": { + "optional": true + }, "@jest/types": { "optional": true }, @@ -22893,6 +26272,7 @@ "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.0.0", @@ -22913,6 +26293,7 @@ "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-23.0.0.tgz", "integrity": "sha512-FcvFx7a9E8TUe6T3ShihXJLiJOiqyafzFKUO4aqIHDUCIvADdGNShcbc2W5PMr3LerXRv7mafvFZ9lRENxJmug==", "dev": true, + "license": "MIT", "dependencies": { "@ts-morph/common": "~0.24.0", "code-block-writer": "^13.0.1" @@ -22923,6 +26304,7 @@ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -22966,6 +26348,7 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", "dev": true, + "license": "MIT", "dependencies": { "json5": "^2.2.2", "minimist": "^1.2.6", @@ -22980,6 +26363,7 @@ "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz", "integrity": "sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "enhanced-resolve": "^5.7.0", @@ -22994,20 +26378,33 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", + "license": "0BSD" + }, + "node_modules/tsscmp": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz", + "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.6.x" + } }, "node_modules/tuf-js": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", "devOptional": true, + "license": "MIT", "dependencies": { "@tufjs/models": "2.0.1", "debug": "^4.3.4", @@ -23022,6 +26419,7 @@ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -23034,6 +26432,7 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -23043,6 +26442,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "devOptional": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -23054,6 +26454,7 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -23063,29 +26464,32 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", + "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "call-bind": "^1.0.7", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" } }, "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", + "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13" }, "engines": { "node": ">= 0.4" @@ -23095,16 +26499,19 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.3.tgz", + "integrity": "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw==", "dev": true, + "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.0.1", + "has-proto": "^1.0.3", + "is-typed-array": "^1.1.13", + "reflect.getprototypeof": "^1.0.6" }, "engines": { "node": ">= 0.4" @@ -23114,14 +26521,21 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -23131,13 +26545,15 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.5.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz", + "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -23147,9 +26563,9 @@ } }, "node_modules/ua-parser-js": { - "version": "1.0.37", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz", - "integrity": "sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==", + "version": "1.0.39", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.39.tgz", + "integrity": "sha512-k24RCVWlEcjkdOxYmVJgeD/0a1TiSpqLg+ZalVGV9lsnr4yqu0w7tX/x2xX6G4zpkgQnRf89lxuZ1wsbjXM8lw==", "dev": true, "funding": [ { @@ -23165,6 +26581,10 @@ "url": "https://github.com/sponsors/faisalman" } ], + "license": "MIT", + "bin": { + "ua-parser-js": "script/cli.js" + }, "engines": { "node": "*" } @@ -23174,6 +26594,7 @@ "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -23184,26 +26605,19 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/undici": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.11.1.tgz", - "integrity": "sha512-KyhzaLJnV1qa3BSHdj4AZ2ndqI0QWPxYzaIOio0WzcEJB9gvuysprJSLtpvc2D9mhR9jPDUk7xlJlZbH2KR5iw==", - "dev": true, - "engines": { - "node": ">=18.0" - } - }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "devOptional": true, + "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", + "integrity": "sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -23213,6 +26627,7 @@ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, + "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -23222,10 +26637,11 @@ } }, "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.2.0.tgz", + "integrity": "sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -23235,10 +26651,24 @@ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/union": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", @@ -23256,6 +26686,7 @@ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", "devOptional": true, + "license": "ISC", "dependencies": { "unique-slug": "^4.0.0" }, @@ -23268,6 +26699,7 @@ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", "devOptional": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" }, @@ -23280,6 +26712,7 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.0.0" } @@ -23288,10 +26721,22 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, + "node_modules/upath": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz", + "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, "node_modules/update-browserslist-db": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", @@ -23311,6 +26756,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.2.0", "picocolors": "^1.1.0" @@ -23326,21 +26772,35 @@ "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/url-join": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dev": true, + "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -23349,12 +26809,14 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -23364,27 +26826,24 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/v8-to-istanbul": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", - "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz", + "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==", "dev": true, + "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -23398,26 +26857,37 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "devOptional": true, + "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" } }, - "node_modules/validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", + "node_modules/validate-npm-package-license/node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "devOptional": true, + "license": "MIT", "dependencies": { - "builtins": "^5.0.0" - }, + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "devOptional": true, + "license": "ISC", "engines": { "node": "^14.17.0 || ^16.13.0 || >=18.0.0" } @@ -23426,19 +26896,21 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", "engines": { "node": ">= 0.8" } }, "node_modules/vite": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.7.tgz", - "integrity": "sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==", + "version": "5.4.6", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", + "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "dev": true, + "license": "MIT", "dependencies": { - "esbuild": "^0.19.3", - "postcss": "^8.4.35", - "rollup": "^4.2.0" + "esbuild": "^0.21.3", + "postcss": "^8.4.43", + "rollup": "^4.20.0" }, "bin": { "vite": "bin/vite.js" @@ -23457,6 +26929,7 @@ "less": "*", "lightningcss": "^1.21.0", "sass": "*", + "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" @@ -23474,6 +26947,9 @@ "sass": { "optional": true }, + "sass-embedded": { + "optional": true + }, "stylus": { "optional": true }, @@ -23485,17352 +26961,526 @@ } } }, - "node_modules/void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", + "node_modules/vite/node_modules/@esbuild/aix-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", + "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "cpu": [ + "ppc64" + ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "aix" + ], "engines": { - "node": ">=0.10.0" + "node": ">=12" } }, - "node_modules/w3c-xmlserializer": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", - "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", + "node_modules/vite/node_modules/@esbuild/android-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", + "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "cpu": [ + "arm" + ], "dev": true, - "dependencies": { - "xml-name-validator": "^4.0.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=14" - } - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" + "node": ">=12" } }, - "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "node_modules/vite/node_modules/@esbuild/android-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", + "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", - "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", + "node_modules/vite/node_modules/@esbuild/android-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", + "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "cpu": [ + "x64" + ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { "node": ">=12" } }, - "node_modules/webpack": { - "version": "5.96.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", - "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "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" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-cli": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", - "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", - "dev": true, - "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^2.1.1", - "@webpack-cli/info": "^2.0.2", - "@webpack-cli/serve": "^2.0.5", - "colorette": "^2.0.14", - "commander": "^10.0.1", - "cross-spawn": "^7.0.3", - "envinfo": "^7.7.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "node_modules/vite/node_modules/@esbuild/darwin-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", + "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "cpu": [ + "arm64" + ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=14" + "node": ">=12" } }, - "node_modules/webpack-cli/node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "node_modules/vite/node_modules/@esbuild/darwin-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", + "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "cpu": [ + "x64" + ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=10.13.0" + "node": ">=12" } }, - "node_modules/webpack-cli/node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", + "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "cpu": [ + "arm64" + ], "dev": true, - "dependencies": { - "resolve": "^1.20.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 10.13.0" + "node": ">=12" } }, - "node_modules/webpack-dev-middleware": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz", - "integrity": "sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==", + "node_modules/vite/node_modules/@esbuild/freebsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", + "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.12", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", - "dev": true, - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } + "node": ">=12" } }, - "node_modules/webpack-dev-server/node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "node_modules/vite/node_modules/@esbuild/linux-arm": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", + "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "cpu": [ + "arm" + ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=0.8" + "node": ">=12" } }, - "node_modules/webpack-dev-server/node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-server/node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/webpack-dev-server/node_modules/webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-node-externals": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz", - "integrity": "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack-subresource-integrity": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", - "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", - "dev": true, - "dependencies": { - "typed-assert": "^1.0.8" - }, - "engines": { - "node": ">= 12" - }, - "peerDependencies": { - "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", - "webpack": "^5.12.0" - }, - "peerDependenciesMeta": { - "html-webpack-plugin": { - "optional": true - } - } - }, - "node_modules/webpack/node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true - }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack/node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", - "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", - "dev": true, - "dependencies": { - "iconv-lite": "0.6.3" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-mimetype": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", - "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", + "node_modules/vite/node_modules/@esbuild/linux-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", + "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "cpu": [ + "arm64" + ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { "node": ">=12" } }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/whatwg-url/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "devOptional": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "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" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", - "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "devOptional": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "devOptional": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xhr2": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", - "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", - "engines": { - "node": ">= 6" - } - }, - "node_modules/xml-name-validator": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", - "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/xmlbuilder": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-12.0.0.tgz", - "integrity": "sha512-lMo8DJ8u6JRWp0/Y4XLa/atVDr75H9litKlb2E5j3V3MesoL50EBgZDWoLT3F/LztVnG67GjPXLZpqcky/UMnQ==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/xmlhttprequest-ssl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.1.tgz", - "integrity": "sha512-ptjR8YSJIXoA3Mbv5po7RtSYHO6mZr8s7i5VGmEk7QY2pQWyT1o0N+W1gKbOyJPUCGXGnuw0wqe8f0L6Y0ny7g==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/xxhashjs": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", - "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", - "dev": true, - "dependencies": { - "cuint": "^0.2.2" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "devOptional": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "devOptional": true, - "dependencies": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "devOptional": true, - "engines": { - "node": ">=12" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zone.js": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.2.tgz", - "integrity": "sha512-X4U7J1isDhoOmHmFWiLhloWc2lzMkdnumtfQ1LXzf/IOZp5NQYuMUTaviVzG/q1ugMBIXzin2AqeVJUoSEkNyQ==", - "dependencies": { - "tslib": "^2.3.0" - } - } - }, - "dependencies": { - "@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true - }, - "@adobe/css-tools": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.3.3.tgz", - "integrity": "sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==", - "dev": true - }, - "@ampproject/remapping": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", - "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@angular-builders/custom-webpack": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-builders/custom-webpack/-/custom-webpack-17.0.0.tgz", - "integrity": "sha512-gKZKRzCE4cbDYyQLu1G/2CkAFbMd0oF07jMxX+jOTADzDeOy9mPOeBaFO60oWgeknrhXf31rynho55LGrHStkg==", - "dev": true, - "requires": { - "@angular-devkit/architect": ">=0.1700.0 < 0.1800.0", - "@angular-devkit/build-angular": "^17.0.0", - "@angular-devkit/core": "^17.0.0", - "lodash": "^4.17.15", - "ts-node": "^10.0.0", - "tsconfig-paths": "^4.1.0", - "webpack-merge": "^5.7.3" - } - }, - "@angular-devkit/architect": { - "version": "0.1703.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.10.tgz", - "integrity": "sha512-wmjx5GspSPprdUGryK5+9vNawbEO7p8h9dxgX3uoeFwPAECcHC+/KK3qPhX2NiGcM6MDsyt25SrbSktJp6PRsA==", - "devOptional": true, - "requires": { - "@angular-devkit/core": "17.3.10", - "rxjs": "7.8.1" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "devOptional": true, - "requires": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - } - }, - "picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "devOptional": true - } - } - }, - "@angular-devkit/build-angular": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-17.3.5.tgz", - "integrity": "sha512-Ju2MkMidJglJq/iWgM9CNbhK7A/2n0LNYPZx+ucb+aOFWvurCQrU4Mt/es6xCsxOEs5OPhjqdva8mxE5FHwzTQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1703.5", - "@angular-devkit/build-webpack": "0.1703.5", - "@angular-devkit/core": "17.3.5", - "@babel/core": "7.24.0", - "@babel/generator": "7.23.6", - "@babel/helper-annotate-as-pure": "7.22.5", - "@babel/helper-split-export-declaration": "7.22.6", - "@babel/plugin-transform-async-generator-functions": "7.23.9", - "@babel/plugin-transform-async-to-generator": "7.23.3", - "@babel/plugin-transform-runtime": "7.24.0", - "@babel/preset-env": "7.24.0", - "@babel/runtime": "7.24.0", - "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "17.3.5", - "@vitejs/plugin-basic-ssl": "1.1.0", - "ansi-colors": "4.1.3", - "autoprefixer": "10.4.18", - "babel-loader": "9.1.3", - "babel-plugin-istanbul": "6.1.1", - "browserslist": "^4.21.5", - "copy-webpack-plugin": "11.0.0", - "critters": "0.0.22", - "css-loader": "6.10.0", - "esbuild": "0.20.1", - "esbuild-wasm": "0.20.1", - "fast-glob": "3.3.2", - "http-proxy-middleware": "2.0.6", - "https-proxy-agent": "7.0.4", - "inquirer": "9.2.15", - "jsonc-parser": "3.2.1", - "karma-source-map-support": "1.4.0", - "less": "4.2.0", - "less-loader": "11.1.0", - "license-webpack-plugin": "4.0.2", - "loader-utils": "3.2.1", - "magic-string": "0.30.8", - "mini-css-extract-plugin": "2.8.1", - "mrmime": "2.0.0", - "open": "8.4.2", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "7.0.0", - "picomatch": "4.0.1", - "piscina": "4.4.0", - "postcss": "8.4.35", - "postcss-loader": "8.1.1", - "resolve-url-loader": "5.0.0", - "rxjs": "7.8.1", - "sass": "1.71.1", - "sass-loader": "14.1.1", - "semver": "7.6.0", - "source-map-loader": "5.0.0", - "source-map-support": "0.5.21", - "terser": "5.29.1", - "tree-kill": "1.2.2", - "tslib": "2.6.2", - "undici": "6.11.1", - "vite": "5.1.7", - "watchpack": "2.4.0", - "webpack": "5.90.3", - "webpack-dev-middleware": "6.1.2", - "webpack-dev-server": "4.15.1", - "webpack-merge": "5.10.0", - "webpack-subresource-integrity": "5.1.0" - }, - "dependencies": { - "@angular-devkit/architect": { - "version": "0.1703.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.5.tgz", - "integrity": "sha512-j3+9QeXIafuRMtk7N5Cmm/IiMSS/TOaybzfCv/LK+DP3hjEd8f8Az7hPmevUuOArvWNzUvoUeu30GmR3wABydA==", - "dev": true, - "requires": { - "@angular-devkit/core": "17.3.5", - "rxjs": "7.8.1" - } - }, - "@angular-devkit/core": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.5.tgz", - "integrity": "sha512-iqGv45HVI+yRROoTqQTY0QChYlRCZkFUfIjdfJLegjc6xq9sLtxDr03CWM45BKGG5lSxDOy+qu/pdRvtL3V2eg==", - "dev": true, - "requires": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - } - }, - "@esbuild/aix-ppc64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.1.tgz", - "integrity": "sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.1.tgz", - "integrity": "sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.1.tgz", - "integrity": "sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.1.tgz", - "integrity": "sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.1.tgz", - "integrity": "sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.1.tgz", - "integrity": "sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.1.tgz", - "integrity": "sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.1.tgz", - "integrity": "sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.1.tgz", - "integrity": "sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.1.tgz", - "integrity": "sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.1.tgz", - "integrity": "sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.1.tgz", - "integrity": "sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.1.tgz", - "integrity": "sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.1.tgz", - "integrity": "sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.1.tgz", - "integrity": "sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.1.tgz", - "integrity": "sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.1.tgz", - "integrity": "sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.1.tgz", - "integrity": "sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.1.tgz", - "integrity": "sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.1.tgz", - "integrity": "sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.1.tgz", - "integrity": "sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.1.tgz", - "integrity": "sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.1.tgz", - "integrity": "sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==", - "dev": true, - "optional": true - }, - "agent-base": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", - "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", - "dev": true, - "requires": { - "debug": "^4.3.4" - } - }, - "critters": { - "version": "0.0.22", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.22.tgz", - "integrity": "sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "postcss-media-query-parser": "^0.2.3" - } - }, - "esbuild": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.1.tgz", - "integrity": "sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==", - "dev": true, - "optional": true, - "requires": { - "@esbuild/aix-ppc64": "0.20.1", - "@esbuild/android-arm": "0.20.1", - "@esbuild/android-arm64": "0.20.1", - "@esbuild/android-x64": "0.20.1", - "@esbuild/darwin-arm64": "0.20.1", - "@esbuild/darwin-x64": "0.20.1", - "@esbuild/freebsd-arm64": "0.20.1", - "@esbuild/freebsd-x64": "0.20.1", - "@esbuild/linux-arm": "0.20.1", - "@esbuild/linux-arm64": "0.20.1", - "@esbuild/linux-ia32": "0.20.1", - "@esbuild/linux-loong64": "0.20.1", - "@esbuild/linux-mips64el": "0.20.1", - "@esbuild/linux-ppc64": "0.20.1", - "@esbuild/linux-riscv64": "0.20.1", - "@esbuild/linux-s390x": "0.20.1", - "@esbuild/linux-x64": "0.20.1", - "@esbuild/netbsd-x64": "0.20.1", - "@esbuild/openbsd-x64": "0.20.1", - "@esbuild/sunos-x64": "0.20.1", - "@esbuild/win32-arm64": "0.20.1", - "@esbuild/win32-ia32": "0.20.1", - "@esbuild/win32-x64": "0.20.1" - } - }, - "esbuild-wasm": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.20.1.tgz", - "integrity": "sha512-6v/WJubRsjxBbQdz6izgvx7LsVFvVaGmSdwrFHmEzoVgfXL89hkKPoQHsnVI2ngOkcBUQT9kmAM1hVL1k/Av4A==", - "dev": true - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "https-proxy-agent": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", - "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", - "dev": true, - "requires": { - "agent-base": "^7.0.2", - "debug": "4" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true - }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - } - } - }, - "webpack": { - "version": "5.90.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.3.tgz", - "integrity": "sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", - "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.9", - "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.0", - "webpack-sources": "^3.2.3" - } - } - } - }, - "@angular-devkit/build-webpack": { - "version": "0.1703.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1703.5.tgz", - "integrity": "sha512-KcoKlWhDP6+2q3laQ6elXLt2QrVxWJFdCPUC9dIm0Tnc997Tal/UVhlDKaZgITYDgDvRFqG+tzNm2uFd8l7h+A==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1703.5", - "rxjs": "7.8.1" - }, - "dependencies": { - "@angular-devkit/architect": { - "version": "0.1703.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1703.5.tgz", - "integrity": "sha512-j3+9QeXIafuRMtk7N5Cmm/IiMSS/TOaybzfCv/LK+DP3hjEd8f8Az7hPmevUuOArvWNzUvoUeu30GmR3wABydA==", - "dev": true, - "requires": { - "@angular-devkit/core": "17.3.5", - "rxjs": "7.8.1" - } - }, - "@angular-devkit/core": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.5.tgz", - "integrity": "sha512-iqGv45HVI+yRROoTqQTY0QChYlRCZkFUfIjdfJLegjc6xq9sLtxDr03CWM45BKGG5lSxDOy+qu/pdRvtL3V2eg==", - "dev": true, - "requires": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - } - }, - "picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "dev": true - } - } - }, - "@angular-devkit/core": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.0.5.tgz", - "integrity": "sha512-e1evgRabAfOZBnmFCe8E0oufcu+FzBe5hBzS94Dm42GlxdX965/M4yVKQxIMpjivQTmjl+AWb6cF1ltBdSGZeQ==", - "requires": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.0", - "picomatch": "3.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - }, - "dependencies": { - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - }, - "picomatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", - "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==" - } - } - }, - "@angular-devkit/schematics": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.0.5.tgz", - "integrity": "sha512-KYPku0qTb8B+TtRbFqXGYpJOPg1k6d5bNHV6n8jTc35mlEUUghOd7HkovdfkQ3cgGNQM56a74D1CvSeruZEGsA==", - "requires": { - "@angular-devkit/core": "17.0.5", - "jsonc-parser": "3.2.0", - "magic-string": "0.30.5", - "ora": "5.4.1", - "rxjs": "7.8.1" - }, - "dependencies": { - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - } - } - }, - "@angular-eslint/builder": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/builder/-/builder-17.1.0.tgz", - "integrity": "sha512-rLIInxx9q82DDrfcg5gzjNftxhkqdLILUgjlA9XtA9LayU3rz4CS81we+vAOAPbbnGxoMsEeBg5nVecbKN3dVQ==", - "dev": true, - "requires": { - "@nx/devkit": "17.1.2", - "nx": "17.1.2" - }, - "dependencies": { - "@nrwl/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-INPZk4qts3xNJt8E9fttuVTufXdigPUOvUiAiPJmR2oUGDF8SeOlIYNForbz+XMRvxyIVtf45O32azUsgeZe3Q==", - "dev": true, - "requires": { - "@nx/devkit": "17.1.2" - } - }, - "@nrwl/tao": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.1.2.tgz", - "integrity": "sha512-tL+dlygeor/kLG5fuK5qaiVFJ4hEtvJ/E+xY9epp20UKCNQSEkrSFiesiXtX6E/PPf4YbOQ4B4itWR2EYCm03Q==", - "dev": true, - "requires": { - "nx": "17.1.2", - "tslib": "^2.3.0" - } - }, - "@nx/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-9Izd9jsa++AaZSSlhi0zkv58k4clzE0kICurx9DjfWN6zXnD08HqJoUYCVVaeYS/SrWlQUbMig8e49BO8ZV5mw==", - "dev": true, - "requires": { - "@nrwl/devkit": "17.1.2", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "semver": "7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0" - } - }, - "@nx/nx-darwin-arm64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.1.2.tgz", - "integrity": "sha512-U8fwkuw0vmDfeRQX9LSMt1XiAXM57fxOiuHlrIBn8hUBvMAugAgSAYd7K9YQjrFf9UFUtQeSHDU9N/c/n63hdg==", - "dev": true, - "optional": true - }, - "@nx/nx-darwin-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.1.2.tgz", - "integrity": "sha512-QR9Jrm32UK2nLdDRtjFabfCvF5SOQJ2IuYkw6Sxe16xGZU2DS9nQku0TQO3Uy2HV1xSR7vzj7ys5z4eI2k+/mA==", - "dev": true, - "optional": true - }, - "@nx/nx-freebsd-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.1.2.tgz", - "integrity": "sha512-6rDuFHJREVg5XpcM5RlE8pHP4bgcbns8sSemF/g75SV4iEkBqxRvSe88oBtF44b7IpX2zdONRDV4qQcRf3DxRg==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm-gnueabihf": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.1.2.tgz", - "integrity": "sha512-4FwqUX7NxVfJ0v7frBKNbjENz6pvp3slDfoG2/WmnAj5a6TCu7magwlg1qLQaHYJ1m/i8u7RrG0Uz4SYHWzkVw==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.1.2.tgz", - "integrity": "sha512-r6UATY0dVdxwpVJPf/f/KfRkFpMP06wC6HcfNMGbTBTKiKtsdYF42bWoSkDgtgP2bOx9FDH+Hwu3U/Rtj44FIA==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.1.2.tgz", - "integrity": "sha512-MXGYY/KCzQhbj5UKwnRO2/GhByOkRlI+EeH1Mazam8wZ1BiBfcVWZoOUybIlxxes1o4cAnkZwB527tCmwrHvGw==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-x64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.1.2.tgz", - "integrity": "sha512-3cC131hJ3VhuxjzzBlwIdVp46onykOo78EmnURNdLxcWOpmcKgYXn7OnVwjrglYi+JL7D0vABGKKUpt1cs6/rA==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-x64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.1.2.tgz", - "integrity": "sha512-1UrR87ByhE0zSXt0C+RNT5ZiAsctOSWZwPYQAGolz8K70BxomDeRVtIaRog5KK5SHlEd1ILvgsmrhovjLjrJNw==", - "dev": true, - "optional": true - }, - "@nx/nx-win32-arm64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.1.2.tgz", - "integrity": "sha512-2M7FfzfPGAN7tCUWZilPGNk/RbbGcA00MKOA4MDqMwJtLobW8KqfMedilRNTEuyNibejOHwvGzA9T/Ac/ahHgA==", - "dev": true, - "optional": true - }, - "@nx/nx-win32-x64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.1.2.tgz", - "integrity": "sha512-oxKCKunuo4wRusMlNu7PlhBijhtNy7eBZPAWyqUsdfnb+CjY2QncjCguW3fnsG9gHQFCa+y0b1WkSkvJ5G1DiQ==", - "dev": true, - "optional": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "nx": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.1.2.tgz", - "integrity": "sha512-pf94ri36cAiSzbYcPTJwQzttgAsHSjCLEni0Ilw6aVdjpoV2l6cggYxwddX7pgtCWuokVp/6KhAxVkbzvH65wg==", - "dev": true, - "requires": { - "@nrwl/tao": "17.1.2", - "@nx/nx-darwin-arm64": "17.1.2", - "@nx/nx-darwin-x64": "17.1.2", - "@nx/nx-freebsd-x64": "17.1.2", - "@nx/nx-linux-arm-gnueabihf": "17.1.2", - "@nx/nx-linux-arm64-gnu": "17.1.2", - "@nx/nx-linux-arm64-musl": "17.1.2", - "@nx/nx-linux-x64-gnu": "17.1.2", - "@nx/nx-linux-x64-musl": "17.1.2", - "@nx/nx-win32-arm64-msvc": "17.1.2", - "@nx/nx-win32-x64-msvc": "17.1.2", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.6", - "axios": "^1.5.1", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.3.1", - "dotenv-expand": "~10.0.0", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^11.1.0", - "glob": "7.1.4", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "js-yaml": "4.1.0", - "jsonc-parser": "3.2.0", - "lines-and-columns": "~2.0.3", - "minimatch": "3.0.5", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "semver": "7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "v8-compile-cache": "2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - } - }, - "semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "@angular-eslint/bundled-angular-compiler": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.1.0.tgz", - "integrity": "sha512-Y+CN/8nQZaYjsb2b2sXbkQr0LrgBWhCzyLZ+rLfnLE60B9k4GeDt5b7z/OdSObi1xozXfqiaAZ1eXo0iQMN3JA==", - "dev": true - }, - "@angular-eslint/eslint-plugin": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.1.0.tgz", - "integrity": "sha512-pQac5h+XwsquDzaasK/xs9tjdQ/f9eLq8e5An9eXJGHWy4KcrMmQ1XrpaMMMg503LF3rRG/dHKBskGsYgSN9oQ==", - "dev": true, - "requires": { - "@angular-eslint/utils": "17.1.0", - "@typescript-eslint/utils": "6.11.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" - } - }, - "@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" - } - } - } - }, - "@angular-eslint/eslint-plugin-template": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.1.0.tgz", - "integrity": "sha512-nL9VhChwFQLIRQM4xbTY8Vo095Q4/D77hPtqt3ShYIrORjYTwaWa8+neexToAqXVMapce7oFmFa/OqtxvEerLg==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "17.1.0", - "@angular-eslint/utils": "17.1.0", - "@typescript-eslint/type-utils": "6.11.0", - "@typescript-eslint/utils": "6.11.0", - "aria-query": "5.3.0", - "axobject-query": "4.0.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" - } - }, - "@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" - } - } - } - }, - "@angular-eslint/schematics": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.1.0.tgz", - "integrity": "sha512-74gW1E5P4z3PvxNXOTXGaF6li/MLcSeJO8z7XtcP7wcXWu0fihOKlMJGgqB3rIcBa8lRcTDLekQERF+kRZ15aQ==", - "dev": true, - "requires": { - "@angular-eslint/eslint-plugin": "17.1.0", - "@angular-eslint/eslint-plugin-template": "17.1.0", - "@nx/devkit": "17.1.2", - "ignore": "5.2.4", - "nx": "17.1.2", - "strip-json-comments": "3.1.1", - "tmp": "0.2.1" - }, - "dependencies": { - "@nrwl/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-INPZk4qts3xNJt8E9fttuVTufXdigPUOvUiAiPJmR2oUGDF8SeOlIYNForbz+XMRvxyIVtf45O32azUsgeZe3Q==", - "dev": true, - "requires": { - "@nx/devkit": "17.1.2" - } - }, - "@nrwl/tao": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.1.2.tgz", - "integrity": "sha512-tL+dlygeor/kLG5fuK5qaiVFJ4hEtvJ/E+xY9epp20UKCNQSEkrSFiesiXtX6E/PPf4YbOQ4B4itWR2EYCm03Q==", - "dev": true, - "requires": { - "nx": "17.1.2", - "tslib": "^2.3.0" - } - }, - "@nx/devkit": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.2.tgz", - "integrity": "sha512-9Izd9jsa++AaZSSlhi0zkv58k4clzE0kICurx9DjfWN6zXnD08HqJoUYCVVaeYS/SrWlQUbMig8e49BO8ZV5mw==", - "dev": true, - "requires": { - "@nrwl/devkit": "17.1.2", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "semver": "7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0" - } - }, - "@nx/nx-darwin-arm64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.1.2.tgz", - "integrity": "sha512-U8fwkuw0vmDfeRQX9LSMt1XiAXM57fxOiuHlrIBn8hUBvMAugAgSAYd7K9YQjrFf9UFUtQeSHDU9N/c/n63hdg==", - "dev": true, - "optional": true - }, - "@nx/nx-darwin-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.1.2.tgz", - "integrity": "sha512-QR9Jrm32UK2nLdDRtjFabfCvF5SOQJ2IuYkw6Sxe16xGZU2DS9nQku0TQO3Uy2HV1xSR7vzj7ys5z4eI2k+/mA==", - "dev": true, - "optional": true - }, - "@nx/nx-freebsd-x64": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.1.2.tgz", - "integrity": "sha512-6rDuFHJREVg5XpcM5RlE8pHP4bgcbns8sSemF/g75SV4iEkBqxRvSe88oBtF44b7IpX2zdONRDV4qQcRf3DxRg==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm-gnueabihf": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.1.2.tgz", - "integrity": "sha512-4FwqUX7NxVfJ0v7frBKNbjENz6pvp3slDfoG2/WmnAj5a6TCu7magwlg1qLQaHYJ1m/i8u7RrG0Uz4SYHWzkVw==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.1.2.tgz", - "integrity": "sha512-r6UATY0dVdxwpVJPf/f/KfRkFpMP06wC6HcfNMGbTBTKiKtsdYF42bWoSkDgtgP2bOx9FDH+Hwu3U/Rtj44FIA==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.1.2.tgz", - "integrity": "sha512-MXGYY/KCzQhbj5UKwnRO2/GhByOkRlI+EeH1Mazam8wZ1BiBfcVWZoOUybIlxxes1o4cAnkZwB527tCmwrHvGw==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-x64-gnu": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.1.2.tgz", - "integrity": "sha512-3cC131hJ3VhuxjzzBlwIdVp46onykOo78EmnURNdLxcWOpmcKgYXn7OnVwjrglYi+JL7D0vABGKKUpt1cs6/rA==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-x64-musl": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.1.2.tgz", - "integrity": "sha512-1UrR87ByhE0zSXt0C+RNT5ZiAsctOSWZwPYQAGolz8K70BxomDeRVtIaRog5KK5SHlEd1ILvgsmrhovjLjrJNw==", - "dev": true, - "optional": true - }, - "@nx/nx-win32-arm64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.1.2.tgz", - "integrity": "sha512-2M7FfzfPGAN7tCUWZilPGNk/RbbGcA00MKOA4MDqMwJtLobW8KqfMedilRNTEuyNibejOHwvGzA9T/Ac/ahHgA==", - "dev": true, - "optional": true - }, - "@nx/nx-win32-x64-msvc": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.1.2.tgz", - "integrity": "sha512-oxKCKunuo4wRusMlNu7PlhBijhtNy7eBZPAWyqUsdfnb+CjY2QncjCguW3fnsG9gHQFCa+y0b1WkSkvJ5G1DiQ==", - "dev": true, - "optional": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "nx": { - "version": "17.1.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.1.2.tgz", - "integrity": "sha512-pf94ri36cAiSzbYcPTJwQzttgAsHSjCLEni0Ilw6aVdjpoV2l6cggYxwddX7pgtCWuokVp/6KhAxVkbzvH65wg==", - "dev": true, - "requires": { - "@nrwl/tao": "17.1.2", - "@nx/nx-darwin-arm64": "17.1.2", - "@nx/nx-darwin-x64": "17.1.2", - "@nx/nx-freebsd-x64": "17.1.2", - "@nx/nx-linux-arm-gnueabihf": "17.1.2", - "@nx/nx-linux-arm64-gnu": "17.1.2", - "@nx/nx-linux-arm64-musl": "17.1.2", - "@nx/nx-linux-x64-gnu": "17.1.2", - "@nx/nx-linux-x64-musl": "17.1.2", - "@nx/nx-win32-arm64-msvc": "17.1.2", - "@nx/nx-win32-x64-msvc": "17.1.2", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.6", - "axios": "^1.5.1", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.3.1", - "dotenv-expand": "~10.0.0", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^11.1.0", - "glob": "7.1.4", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "js-yaml": "4.1.0", - "jsonc-parser": "3.2.0", - "lines-and-columns": "~2.0.3", - "minimatch": "3.0.5", - "node-machine-id": "1.1.12", - "npm-run-path": "^4.0.1", - "open": "^8.4.0", - "semver": "7.5.3", - "string-width": "^4.2.3", - "strong-log-transformer": "^2.1.0", - "tar-stream": "~2.2.0", - "tmp": "~0.2.1", - "tsconfig-paths": "^4.1.2", - "tslib": "^2.3.0", - "v8-compile-cache": "2.3.0", - "yargs": "^17.6.2", - "yargs-parser": "21.1.1" - } - }, - "semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "@angular-eslint/template-parser": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-17.2.1.tgz", - "integrity": "sha512-WPQYFvRju0tCDXQ/pwrzC911pE07JvpeDgcN2elhzV6lxDHJEZpA5O9pnW9qgNA6J6XM9Q7dBkJ22ztAzC4WFw==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "17.2.1", - "eslint-scope": "^8.0.0" - }, - "dependencies": { - "@angular-eslint/bundled-angular-compiler": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.2.1.tgz", - "integrity": "sha512-puC0itsZv2QlrDOCcWtq1KZH+DvfrpV+mV78HHhi6+h25R5iIhr8ARKcl3EQxFjvrFq34jhG8pSupxKvFbHVfA==", - "dev": true - }, - "eslint-scope": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.0.tgz", - "integrity": "sha512-zj3Byw6jX4TcFCJmxOzLt6iol5FAr9xQyZZSQjEzW2UiCJXLwXdRIKCYVFftnpZckaC9Ps9xlC7jB8tSeWWOaw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - } - } - }, - "@angular-eslint/utils": { - "version": "17.1.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.1.0.tgz", - "integrity": "sha512-AmG0xpRtnBQwrbHObonSilmD3hiFEtZHwFY3LT28VWxznB6WIAHFE7SrKWrRsRsXlib8LaRo4uobR5+MO8aLpw==", - "dev": true, - "requires": { - "@angular-eslint/bundled-angular-compiler": "17.1.0", - "@typescript-eslint/utils": "6.11.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" - } - }, - "@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" - } - } - } - }, - "@angular/animations": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-17.0.5.tgz", - "integrity": "sha512-NZ9Y3QWqrn0THypVNwsztMV9rnjxNMRIf6to8aZv+ehIUOvskqcA/lW5qAdcMr1uNoyloB9vahJrDniWWEKT5A==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/cli": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-17.3.10.tgz", - "integrity": "sha512-lA0kf4Cpo8Jcuennq6wGyBTP/UG1oX4xsM9uLRZ2vkPoisjHCk46rWaVP7vfAqdUH39vbATFXftpy1SiEmAI4w==", - "devOptional": true, - "requires": { - "@angular-devkit/architect": "0.1703.10", - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "@schematics/angular": "17.3.10", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.3", - "ini": "4.1.2", - "inquirer": "9.2.15", - "jsonc-parser": "3.2.1", - "npm-package-arg": "11.0.1", - "npm-pick-manifest": "9.0.0", - "open": "8.4.2", - "ora": "5.4.1", - "pacote": "17.0.6", - "resolve": "1.22.8", - "semver": "7.6.0", - "symbol-observable": "4.0.0", - "yargs": "17.7.2" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-17.3.10.tgz", - "integrity": "sha512-czdl54yxU5DOAGy/uUPNjJruoBDTgwi/V+eOgLNybYhgrc+TsY0f7uJ11yEk/pz5sCov7xIiS7RdRv96waS7vg==", - "devOptional": true, - "requires": { - "ajv": "8.12.0", - "ajv-formats": "2.1.1", - "jsonc-parser": "3.2.1", - "picomatch": "4.0.1", - "rxjs": "7.8.1", - "source-map": "0.7.4" - } - }, - "@angular-devkit/schematics": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-17.3.10.tgz", - "integrity": "sha512-FHcNa1ktYRd0SKExCsNJpR75RffsyuPIV8kvBXzXnLHmXMqvl25G2te3yYJ9yYqy9OLy/58HZznZTxWRyUdHOg==", - "devOptional": true, - "requires": { - "@angular-devkit/core": "17.3.10", - "jsonc-parser": "3.2.1", - "magic-string": "0.30.8", - "ora": "5.4.1", - "rxjs": "7.8.1" - } - }, - "@schematics/angular": { - "version": "17.3.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.3.10.tgz", - "integrity": "sha512-cI+VB/WXlOeAMamni932lE/AZgui8o81dMyEXNXqCuYagNAMuKXliW79Mi5BwYQEABv/BUb4hB4zYtbQqHyACA==", - "devOptional": true, - "requires": { - "@angular-devkit/core": "17.3.10", - "@angular-devkit/schematics": "17.3.10", - "jsonc-parser": "3.2.1" - } - }, - "magic-string": { - "version": "0.30.8", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.8.tgz", - "integrity": "sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==", - "devOptional": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "picomatch": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.1.tgz", - "integrity": "sha512-xUXwsxNjwTQ8K3GnT4pCJm+xq3RUPQbmkYJTP5aFIfNIvbcc/4MUxgBaaRSZJ6yGJZiGSyYlM6MzwTsRk8SYCg==", - "devOptional": true - } - } - }, - "@angular/common": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-17.0.5.tgz", - "integrity": "sha512-1vFZ7nd8xyAYh/DwFtRuSieP8Dy/6QuOxl914/TOUr26F1a4e+7ywCyMLVjmYjx+WkZe7uu/Hgpr2raBaVTnQw==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-17.0.5.tgz", - "integrity": "sha512-V6LnX/B2YXpzXeNWavtX/XPNUnWrVUFpiOniKqHYhAxXnibhyXL9DRsyVs8QbKgIcPPcQeJMHdAjklCWJsePvg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/compiler-cli": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-17.0.5.tgz", - "integrity": "sha512-Nb99iKz8LMoc5HC9iu5rbWblXb68sHHI6bcN8sdqvc2g+PohkGNbtRjVZFhP+WKMaNFYDSvLWcHFFYItLRkT4g==", - "dev": true, - "requires": { - "@babel/core": "7.23.2", - "@jridgewell/sourcemap-codec": "^1.4.14", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "tslib": "^2.3.0", - "yargs": "^17.2.1" - }, - "dependencies": { - "@babel/core": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.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" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - } - } - }, - "@angular/core": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-17.0.5.tgz", - "integrity": "sha512-siWUrdBWgTAqMnRF+qxGZznj5AdR/x3+8l0/bj4CkSZzwZGL/CHy40ec71bbgiPkYob1v4v40voXu2aSSeCLPg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/forms": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.0.5.tgz", - "integrity": "sha512-d91Rre/NK+SgamF1OJmDJUx+Zs8M7qFmrKu7c+hNsXPe8J/fkMNoWFikne/WSsegwY929E1xpeqvu/KXQt90ug==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/language-service": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-17.0.5.tgz", - "integrity": "sha512-tVXYamdjkAYYv4YCiMKxCYqLgvI/g2y2Ny6fUUVPti9xFqiF88q8V7j3N8FeLdSNvgok1LSdfFjJAgQonJ4Sxw==", - "dev": true - }, - "@angular/platform-browser": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-17.0.5.tgz", - "integrity": "sha512-VJQ6bVS40xJLNGNcX59/QFPrZesIm2zETOqAc6K04onuWF1EnJqvcDog9eYJsm0sLWhQeCdWVmAFRenTkDoqng==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/platform-browser-dynamic": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-17.0.5.tgz", - "integrity": "sha512-Ki+0B3/S+Rv3O4jf+tbDBPs0m+VUMoS6VVCCLviaurYGPLPtGblhCzRv49Zoyo5gEVoEOgnxS6CI91Tv6My9ug==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/platform-server": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/platform-server/-/platform-server-17.0.5.tgz", - "integrity": "sha512-urnYha4tXg1Rzz0EAczwmLxW4ksWjgF0YCx0r3np47Hx2WP6O9OPjm5D5O/SoPcYUSxQvH9ntgysOtJWIVGmcQ==", - "requires": { - "tslib": "^2.3.0", - "xhr2": "^0.2.0" - } - }, - "@angular/pwa": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/pwa/-/pwa-17.0.5.tgz", - "integrity": "sha512-FfMCvOkwujQbbwXA7bP9N91JhhZ0BXQ0KoNzSLMF2EFqAxg1n+WpwPDkEkonlqfM6KjgoswW3CQy9Xh59v0ahw==", - "requires": { - "@angular-devkit/schematics": "17.0.5", - "@schematics/angular": "17.0.5", - "parse5-html-rewriting-stream": "7.0.0" - } - }, - "@angular/router": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-17.0.5.tgz", - "integrity": "sha512-9e5MQJzDdfhXKSYrduIDmDf73GBRcjx6qE+k5CliGY4sFza10wdbrM4LkiuA3Z2Ja+2AKkotrGG3ZMCtAsFY1g==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/service-worker": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/service-worker/-/service-worker-17.0.5.tgz", - "integrity": "sha512-AHvlZhLVI6hVMwGg2wBUeklzjU9GZEWrKfLf2i/139NVPDluyiB1H7jUwWlNcu/jCBnnd9G1usAfy9ugP54yUg==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@angular/ssr": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@angular/ssr/-/ssr-17.0.5.tgz", - "integrity": "sha512-Snio+nw+Ur1p7utyZ68wK/0xajg7E+JZBZouA88L7U8f1++YQFJV80nAuRZNYQKIBN//IWoNW+xyM+FR15HQBA==", - "requires": { - "critters": "0.0.20", - "tslib": "^2.3.0" - } - }, - "@babel/code-frame": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", - "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", - "dev": true, - "requires": { - "@babel/highlight": "^7.24.7", - "picocolors": "^1.0.0" - } - }, - "@babel/compat-data": { - "version": "7.23.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", - "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", - "dev": true - }, - "@babel/core": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.0.tgz", - "integrity": "sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw==", - "dev": true, - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.23.5", - "@babel/generator": "^7.23.6", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.24.0", - "@babel/parser": "^7.24.0", - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.0", - "@babel/types": "^7.24.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" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", - "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", - "dev": true, - "requires": { - "@babel/types": "^7.23.6", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", - "dev": true, - "requires": { - "@babel/types": "^7.22.15" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", - "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-validator-option": "^7.23.5", - "browserslist": "^4.22.2", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", - "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", - "dev": true, - "requires": { - "@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", - "semver": "^6.3.1" - }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", - "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - } - }, - "@babel/helper-environment-visitor": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", - "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dev": true, - "requires": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", - "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", - "dev": true, - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-module-imports": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", - "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", - "dev": true, - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - } - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", - "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", - "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", - "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" - } - }, - "@babel/helper-replace-supers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", - "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", - "dev": true, - "requires": { - "@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-simple-access": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", - "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", - "dev": true, - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", - "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", - "dev": true, - "requires": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", - "dev": true - }, - "@babel/helper-validator-identifier": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", - "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", - "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" - } - }, - "@babel/helpers": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz", - "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==", - "dev": true, - "requires": { - "@babel/template": "^7.24.0", - "@babel/traverse": "^7.24.1", - "@babel/types": "^7.24.0" - } - }, - "@babel/highlight": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", - "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.24.7", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", - "dev": true - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", - "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", - "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.23.3" - } - }, - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.23.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", - "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.7.tgz", - "integrity": "sha512-RL9GR0pUG5Kc8BUWLNDm2T5OpYwSX15r98I0IkgmRQTXuELq/OynH8xtMTMvTJFjXbMWFVTKtYkTaYQsuAwQlQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/plugin-syntax-decorators": "^7.24.7" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "requires": {} - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.7.tgz", - "integrity": "sha512-Ui4uLJJrRV1lb38zg1yYTmRKmiZLiftDEvZN2iq3kd9kUFU+PttmzTbAFC2ucRk/XJmtek6G23gPsuZbhrT8fQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-import-assertions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", - "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-import-attributes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", - "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.7.tgz", - "integrity": "sha512-6ddciUPe/mpMnOKv/U+RSd2vvVy+Yw/JfBB0ZHYjEZt9NLHmCUylNYlsbqCCS1Bffjlb0fCwC9Vqz+sBz6PsiQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz", - "integrity": "sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.24.7" - } - }, - "@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", - "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-async-generator-functions": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz", - "integrity": "sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==", - "dev": true, - "requires": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", - "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", - "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", - "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-class-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", - "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-class-static-block": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", - "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.23.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", - "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20", - "@babel/helper-split-export-declaration": "^7.22.6", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", - "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.15" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", - "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", - "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", - "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-dynamic-import": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", - "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", - "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-export-namespace-from": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", - "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.23.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", - "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", - "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-json-strings": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", - "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", - "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-logical-assignment-operators": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", - "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", - "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", - "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", - "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-simple-access": "^7.24.7" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.23.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz", - "integrity": "sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", - "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", - "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", - "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-transform-numeric-separator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", - "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-transform-object-rest-spread": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz", - "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.24.1" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", - "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.20" - } - }, - "@babel/plugin-transform-optional-catch-binding": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", - "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-transform-optional-chaining": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", - "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz", - "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.24.0" - } - }, - "@babel/plugin-transform-private-methods": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", - "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-private-property-in-object": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", - "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", - "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", - "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", - "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz", - "integrity": "sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.24.0", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", - "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", - "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", - "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", - "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", - "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.7.tgz", - "integrity": "sha512-iLD3UNkgx2n/HrjBesVbYX6j0yqn/sJktvbtKKgcaLIQ4bTTQ8obAypc1VpyHPD2y4Phh9zHOaAt8e/L14wCpw==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", - "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - } - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", - "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-unicode-property-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", - "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", - "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-unicode-sets-regex": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", - "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/preset-env": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.0.tgz", - "integrity": "sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.23.5", - "@babel/helper-compilation-targets": "^7.23.6", - "@babel/helper-plugin-utils": "^7.24.0", - "@babel/helper-validator-option": "^7.23.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", - "@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.23.3", - "@babel/plugin-syntax-import-attributes": "^7.23.3", - "@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-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.23.3", - "@babel/plugin-transform-async-generator-functions": "^7.23.9", - "@babel/plugin-transform-async-to-generator": "^7.23.3", - "@babel/plugin-transform-block-scoped-functions": "^7.23.3", - "@babel/plugin-transform-block-scoping": "^7.23.4", - "@babel/plugin-transform-class-properties": "^7.23.3", - "@babel/plugin-transform-class-static-block": "^7.23.4", - "@babel/plugin-transform-classes": "^7.23.8", - "@babel/plugin-transform-computed-properties": "^7.23.3", - "@babel/plugin-transform-destructuring": "^7.23.3", - "@babel/plugin-transform-dotall-regex": "^7.23.3", - "@babel/plugin-transform-duplicate-keys": "^7.23.3", - "@babel/plugin-transform-dynamic-import": "^7.23.4", - "@babel/plugin-transform-exponentiation-operator": "^7.23.3", - "@babel/plugin-transform-export-namespace-from": "^7.23.4", - "@babel/plugin-transform-for-of": "^7.23.6", - "@babel/plugin-transform-function-name": "^7.23.3", - "@babel/plugin-transform-json-strings": "^7.23.4", - "@babel/plugin-transform-literals": "^7.23.3", - "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", - "@babel/plugin-transform-member-expression-literals": "^7.23.3", - "@babel/plugin-transform-modules-amd": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-modules-systemjs": "^7.23.9", - "@babel/plugin-transform-modules-umd": "^7.23.3", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.23.3", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", - "@babel/plugin-transform-numeric-separator": "^7.23.4", - "@babel/plugin-transform-object-rest-spread": "^7.24.0", - "@babel/plugin-transform-object-super": "^7.23.3", - "@babel/plugin-transform-optional-catch-binding": "^7.23.4", - "@babel/plugin-transform-optional-chaining": "^7.23.4", - "@babel/plugin-transform-parameters": "^7.23.3", - "@babel/plugin-transform-private-methods": "^7.23.3", - "@babel/plugin-transform-private-property-in-object": "^7.23.4", - "@babel/plugin-transform-property-literals": "^7.23.3", - "@babel/plugin-transform-regenerator": "^7.23.3", - "@babel/plugin-transform-reserved-words": "^7.23.3", - "@babel/plugin-transform-shorthand-properties": "^7.23.3", - "@babel/plugin-transform-spread": "^7.23.3", - "@babel/plugin-transform-sticky-regex": "^7.23.3", - "@babel/plugin-transform-template-literals": "^7.23.3", - "@babel/plugin-transform-typeof-symbol": "^7.23.3", - "@babel/plugin-transform-unicode-escapes": "^7.23.3", - "@babel/plugin-transform-unicode-property-regex": "^7.23.3", - "@babel/plugin-transform-unicode-regex": "^7.23.3", - "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.8", - "babel-plugin-polyfill-corejs3": "^0.9.0", - "babel-plugin-polyfill-regenerator": "^0.5.5", - "core-js-compat": "^3.31.0", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-typescript": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.24.7.tgz", - "integrity": "sha512-SyXRe3OdWwIwalxDg5UtJnJQO+YPcTfwiIY2B0Xlddh9o7jpWLvv8X1RthIeDOxQ+O1ML5BLPCONToObyVQVuQ==", - "dev": true, - "requires": { - "@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" - } - }, - "@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true - }, - "@babel/runtime": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.0.tgz", - "integrity": "sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw==", - "requires": { - "regenerator-runtime": "^0.14.0" - } - }, - "@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" - } - }, - "@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", - "dev": true, - "requires": { - "@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", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "requires": { - "@babel/types": "^7.24.7" - } - } - } - }, - "@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "dev": true - }, - "@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "dependencies": { - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@csstools/css-parser-algorithms": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.3.tgz", - "integrity": "sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA==", - "dev": true, - "requires": {} - }, - "@csstools/css-tokenizer": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-2.3.1.tgz", - "integrity": "sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g==", - "dev": true - }, - "@csstools/media-query-list-parser": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.11.tgz", - "integrity": "sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA==", - "dev": true, - "requires": {} - }, - "@csstools/selector-specificity": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz", - "integrity": "sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==", - "dev": true, - "requires": {} - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true - }, - "@dual-bundle/import-meta-resolve": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@dual-bundle/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz", - "integrity": "sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==", - "dev": true - }, - "@es-joy/jsdoccomment": { - "version": "0.41.0", - "resolved": "https://registry.npmjs.org/@es-joy/jsdoccomment/-/jsdoccomment-0.41.0.tgz", - "integrity": "sha512-aKUhyn1QI5Ksbqcr3fFJj16p99QdjUxXAEuFst1Z47DRyoiMwivIH9MV/ARcJOCXVjPfjITciej8ZD2O/6qUmw==", - "dev": true, - "requires": { - "comment-parser": "1.4.1", - "esquery": "^1.5.0", - "jsdoc-type-pratt-parser": "~4.0.0" - } - }, - "@esbuild/aix-ppc64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.11.tgz", - "integrity": "sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.11.tgz", - "integrity": "sha512-5OVapq0ClabvKvQ58Bws8+wkLCV+Rxg7tUVbo9xu034Nm536QTII4YzhaFriQ7rMrorfnFKUsArD2lqKbFY4vw==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.11.tgz", - "integrity": "sha512-aiu7K/5JnLj//KOnOfEZ0D90obUkRzDMyqd/wNAUQ34m4YUPVhRZpnqKV9uqDGxT7cToSDnIHsGooyIczu9T+Q==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.11.tgz", - "integrity": "sha512-eccxjlfGw43WYoY9QgB82SgGgDbibcqyDTlk3l3C0jOVHKxrjdc9CTwDUQd0vkvYg5um0OH+GpxYvp39r+IPOg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.11.tgz", - "integrity": "sha512-ETp87DRWuSt9KdDVkqSoKoLFHYTrkyz2+65fj9nfXsaV3bMhTCjtQfw3y+um88vGRKRiF7erPrh/ZuIdLUIVxQ==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.11.tgz", - "integrity": "sha512-fkFUiS6IUK9WYUO/+22omwetaSNl5/A8giXvQlcinLIjVkxwTLSktbF5f/kJMftM2MJp9+fXqZ5ezS7+SALp4g==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.11.tgz", - "integrity": "sha512-lhoSp5K6bxKRNdXUtHoNc5HhbXVCS8V0iZmDvyWvYq9S5WSfTIHU2UGjcGt7UeS6iEYp9eeymIl5mJBn0yiuxA==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.11.tgz", - "integrity": "sha512-JkUqn44AffGXitVI6/AbQdoYAq0TEullFdqcMY/PCUZ36xJ9ZJRtQabzMA+Vi7r78+25ZIBosLTOKnUXBSi1Kw==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.11.tgz", - "integrity": "sha512-3CRkr9+vCV2XJbjwgzjPtO8T0SZUmRZla+UL1jw+XqHZPkPgZiyWvbDvl9rqAN8Zl7qJF0O/9ycMtjU67HN9/Q==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.11.tgz", - "integrity": "sha512-LneLg3ypEeveBSMuoa0kwMpCGmpu8XQUh+mL8XXwoYZ6Be2qBnVtcDI5azSvh7vioMDhoJFZzp9GWp9IWpYoUg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.11.tgz", - "integrity": "sha512-caHy++CsD8Bgq2V5CodbJjFPEiDPq8JJmBdeyZ8GWVQMjRD0sU548nNdwPNvKjVpamYYVL40AORekgfIubwHoA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.11.tgz", - "integrity": "sha512-ppZSSLVpPrwHccvC6nQVZaSHlFsvCQyjnvirnVjbKSHuE5N24Yl8F3UwYUUR1UEPaFObGD2tSvVKbvR+uT1Nrg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.11.tgz", - "integrity": "sha512-B5x9j0OgjG+v1dF2DkH34lr+7Gmv0kzX6/V0afF41FkPMMqaQ77pH7CrhWeR22aEeHKaeZVtZ6yFwlxOKPVFyg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.11.tgz", - "integrity": "sha512-MHrZYLeCG8vXblMetWyttkdVRjQlQUb/oMgBNurVEnhj4YWOr4G5lmBfZjHYQHHN0g6yDmCAQRR8MUHldvvRDA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.11.tgz", - "integrity": "sha512-f3DY++t94uVg141dozDu4CCUkYW+09rWtaWfnb3bqe4w5NqmZd6nPVBm+qbz7WaHZCoqXqHz5p6CM6qv3qnSSQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.11.tgz", - "integrity": "sha512-A5xdUoyWJHMMlcSMcPGVLzYzpcY8QP1RtYzX5/bS4dvjBGVxdhuiYyFwp7z74ocV7WDc0n1harxmpq2ePOjI0Q==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.11.tgz", - "integrity": "sha512-grbyMlVCvJSfxFQUndw5mCtWs5LO1gUlwP4CDi4iJBbVpZcqLVT29FxgGuBJGSzyOxotFG4LoO5X+M1350zmPA==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.11.tgz", - "integrity": "sha512-13jvrQZJc3P230OhU8xgwUnDeuC/9egsjTkXN49b3GcS5BKvJqZn86aGM8W9pd14Kd+u7HuFBMVtrNGhh6fHEQ==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.11.tgz", - "integrity": "sha512-ysyOGZuTp6SNKPE11INDUeFVVQFrhcNDVUgSQVDzqsqX38DjhPEPATpid04LCoUr2WXhQTEZ8ct/EgJCUDpyNw==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.11.tgz", - "integrity": "sha512-Hf+Sad9nVwvtxy4DXCZQqLpgmRTQqyFyhT3bZ4F2XlJCjxGmRFF0Shwn9rzhOYRB61w9VMXUkxlBy56dk9JJiQ==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.11.tgz", - "integrity": "sha512-0P58Sbi0LctOMOQbpEOvOL44Ne0sqbS0XWHMvvrg6NE5jQ1xguCSSw9jQeUk2lfrXYsKDdOe6K+oZiwKPilYPQ==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.11.tgz", - "integrity": "sha512-6YOrWS+sDJDmshdBIQU+Uoyh7pQKrdykdefC1avn76ss5c+RN6gut3LZA4E2cH5xUEp5/cA0+YxRaVtRAb0xBg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.11.tgz", - "integrity": "sha512-vfkhltrjCAb603XaFhqhAF4LGDi2M4OrCRrFusyQ+iTLQ/o60QQXxc9cZC/FFpihBI9N1Grn6SMKVJ4KP7Fuiw==", - "dev": true, - "optional": true - }, - "@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^3.3.0" - } - }, - "@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "dev": true - }, - "@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "@eslint/js": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz", - "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==", - "dev": true - }, - "@fontsource/open-sans": { - "version": "4.5.14", - "resolved": "https://registry.npmjs.org/@fontsource/open-sans/-/open-sans-4.5.14.tgz", - "integrity": "sha512-mBXIIETBlW8q/ocuUN0hyGow2iuf75hQEHQt8R/RJ/HcphVbLg8KB7pHYGbFGDqs75W+SWvTC7JkVeAjT65BuQ==" - }, - "@fortawesome/fontawesome-free": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.5.1.tgz", - "integrity": "sha512-CNy5vSwN3fsUStPRLX7fUYojyuzoEMSXPl7zSLJ8TgtRfjv24LOnOWKT2zYwaHZCJGkdyRnTmstR0P+Ah503Gw==" - }, - "@humanwhocodes/config-array": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", - "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^2.0.3", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true - }, - "@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "devOptional": true, - "requires": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "devOptional": true - }, - "ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "devOptional": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "devOptional": true - }, - "string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "devOptional": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "devOptional": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "devOptional": true, - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } - } - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.7.0.tgz", - "integrity": "sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.7.0.tgz", - "integrity": "sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==", - "dev": true, - "requires": { - "@jest/console": "^29.7.0", - "@jest/reporters": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.7.0", - "jest-config": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-resolve-dependencies": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "jest-watcher": "^29.7.0", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "@jest/environment": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", - "dev": true, - "requires": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - } - }, - "@jest/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", - "dev": true, - "requires": { - "expect": "^29.7.0", - "jest-snapshot": "^29.7.0" - } - }, - "@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "requires": { - "jest-get-type": "^29.6.3" - } - }, - "@jest/fake-timers": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - } - }, - "@jest/globals": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", - "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/types": "^29.6.3", - "jest-mock": "^29.7.0" - } - }, - "@jest/reporters": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.7.0.tgz", - "integrity": "sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^6.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - } - }, - "@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "requires": { - "@sinclair/typebox": "^0.27.8" - } - }, - "@jest/source-map": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.3.tgz", - "integrity": "sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - } - }, - "@jest/test-result": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.7.0.tgz", - "integrity": "sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==", - "dev": true, - "requires": { - "@jest/console": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.7.0.tgz", - "integrity": "sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==", - "dev": true, - "requires": { - "@jest/test-result": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "slash": "^3.0.0" - } - }, - "@jest/transform": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - } - } - }, - "@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.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" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true - }, - "@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "dev": true - }, - "@ljharb/through": { - "version": "2.3.12", - "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.12.tgz", - "integrity": "sha512-ajo/heTlG3QgC8EGP6APIejksVAYt4ayz4tqoP3MolFELzcH1x1fzwEYRJTPO0IELutZ5HQ0c26/GqAYy79u3g==", - "devOptional": true, - "requires": { - "call-bind": "^1.0.5" - } - }, - "@ng-select/ng-select": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/@ng-select/ng-select/-/ng-select-12.0.4.tgz", - "integrity": "sha512-bcvYLCdmKtJBZRLFLfnKauPqVlJJDecMzU4pZ360h1V8EsE4BCHoabNJQptqOESigcxBY1bpAe0i6aKu6JgL5Q==", - "requires": { - "tslib": "^2.3.1" - } - }, - "@ngrx/effects": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-17.0.1.tgz", - "integrity": "sha512-U7ewZpUoJlLrWyZVyzAMU6Qfxmte7Noi9n/pJb5BR3pWmdHnU+VPs08xnSIQUa0US7K6dJJRTGtcEpEvv/IT4A==", - "requires": { - "@ngrx/operators": "17.0.0-beta.0", - "tslib": "^2.0.0" - } - }, - "@ngrx/operators": { - "version": "17.0.0-beta.0", - "resolved": "https://registry.npmjs.org/@ngrx/operators/-/operators-17.0.0-beta.0.tgz", - "integrity": "sha512-EbO8AONuQ6zo2v/mPyBOi4y0CTAp1x4Z+bx7ZF+Pd8BL5ma53BTCL1TmzaeK5zPUe0yApudLk9/ZbHXPnVox5A==", - "requires": { - "tslib": "^2.3.0" - } - }, - "@ngrx/router-store": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/router-store/-/router-store-17.0.1.tgz", - "integrity": "sha512-O4kz/yvIaAfG0Hzloj24RqL17E1oddQ7wpxjU6UrTr/oZkX1/lIehaSxSJIVzq02vQWShIq0RFo/t8ac5mzqZQ==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@ngrx/store": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-17.0.1.tgz", - "integrity": "sha512-BmVzN+fqyz0ZrVEmJ+jrNwePMKcpNL49vb8sbQ3yDDftxgZz2HqRKFMexqlXpz5ixwK5LqTOblHNQOgi9irsTw==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@ngrx/store-devtools": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-17.0.1.tgz", - "integrity": "sha512-1/BrHmd1KnjEvZtUkmMeOAhftzTLCBxpk0KoVSnl7BFr0LGQZrYUTXHI3b6tzJ2igGuj0d9hk/JRMOXmYn/5WA==", - "dev": true, - "requires": { - "tslib": "^2.0.0" - } - }, - "@ngtools/webpack": { - "version": "17.3.5", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-17.3.5.tgz", - "integrity": "sha512-0heI0yHUckdGI8uywu/wkp24KR/tdYMKYJOaYIU+9JydyN1zJRpbR7x0thddl7+k/zu2ZGbfFdv1779Ecw/xdA==", - "dev": true, - "requires": {} - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/agent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@npmcli/agent/-/agent-2.2.0.tgz", - "integrity": "sha512-2yThA1Es98orMkpSLVqlDZAMPK3jHJhifP2gnNUdk1754uZ8yI5c+ulCoVG+WlntQA6MzhrURMXjSd9Z7dJ2/Q==", - "devOptional": true, - "requires": { - "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.1" - }, - "dependencies": { - "agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "devOptional": true, - "requires": { - "debug": "^4.3.4" - } - }, - "http-proxy-agent": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz", - "integrity": "sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==", - "devOptional": true, - "requires": { - "agent-base": "^7.1.0", - "debug": "^4.3.4" - } - }, - "https-proxy-agent": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz", - "integrity": "sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==", - "devOptional": true, - "requires": { - "agent-base": "^7.0.2", - "debug": "4" - } - }, - "lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", - "devOptional": true - } - } - }, - "@npmcli/fs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-3.1.0.tgz", - "integrity": "sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==", - "devOptional": true, - "requires": { - "semver": "^7.3.5" - } - }, - "@npmcli/git": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.3.tgz", - "integrity": "sha512-UZp9NwK+AynTrKvHn5k3KviW/hA5eENmFsu3iAPe7sWRt0lFUdsY/wXIYjpDFe7cdSNwOIzbObfwgt6eL5/2zw==", - "devOptional": true, - "requires": { - "@npmcli/promise-spawn": "^7.0.0", - "lru-cache": "^10.0.1", - "npm-pick-manifest": "^9.0.0", - "proc-log": "^3.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^4.0.0" - }, - "dependencies": { - "isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "devOptional": true - }, - "lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", - "devOptional": true - }, - "which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "devOptional": true, - "requires": { - "isexe": "^3.1.1" - } - } - } - }, - "@npmcli/installed-package-contents": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz", - "integrity": "sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==", - "devOptional": true, - "requires": { - "npm-bundled": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - } - }, - "@npmcli/node-gyp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz", - "integrity": "sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==", - "devOptional": true - }, - "@npmcli/promise-spawn": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz", - "integrity": "sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==", - "devOptional": true, - "requires": { - "which": "^4.0.0" - }, - "dependencies": { - "isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "devOptional": true - }, - "which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "devOptional": true, - "requires": { - "isexe": "^3.1.1" - } - } - } - }, - "@npmcli/run-script": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-7.0.2.tgz", - "integrity": "sha512-Omu0rpA8WXvcGeY6DDzyRoY1i5DkCBkzyJ+m2u7PD6quzb0TvSqdIPOkTn8ZBOj7LbbcbMfZ3c5skwSu6m8y2w==", - "devOptional": true, - "requires": { - "@npmcli/node-gyp": "^3.0.0", - "@npmcli/promise-spawn": "^7.0.0", - "node-gyp": "^10.0.0", - "read-package-json-fast": "^3.0.0", - "which": "^4.0.0" - }, - "dependencies": { - "isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "devOptional": true - }, - "which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "devOptional": true, - "requires": { - "isexe": "^3.1.1" - } - } - } - }, - "@nrwl/angular": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/angular/-/angular-17.3.2.tgz", - "integrity": "sha512-gYH7cum9OO5EZRDALiQJsRTRrq0Igb0Rdo9Sq7JZZCt54G1zjX5Qg+zwuZ/sleIpRrteZWLNdXGME9M/5310CA==", - "dev": true, - "requires": { - "@nx/angular": "17.3.2", - "tslib": "^2.3.0" - } - }, - "@nrwl/cypress": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/cypress/-/cypress-17.3.2.tgz", - "integrity": "sha512-TdSDs6GwFbLB/3npKIMIathF2HoFj/n2ApkW6DWsw4tn4Vrw/VbI6bLVTxZuhCkUZUNc0PCHTmC5gQjc5/xnyQ==", - "dev": true, - "requires": { - "@nx/cypress": "17.3.2" - } - }, - "@nrwl/devkit": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.3.2.tgz", - "integrity": "sha512-31wh7dDZPM1YUCfhhk/ioHnUeoPIlKYLFLW0fGdw76Ow2nmTqrmxha2m0CSIR1/9En9GpYut2IdUdNh9CctNlA==", - "dev": true, - "requires": { - "@nx/devkit": "17.3.2" - } - }, - "@nrwl/eslint-plugin-nx": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/eslint-plugin-nx/-/eslint-plugin-nx-17.3.2.tgz", - "integrity": "sha512-KfZtT+breRD7D8dy+YLIdKD7S9t4aqtEQLpRQCnJrCALYdqIRuql9rC2J69RUosozgrk55C0LERF0/kJVPe6Gg==", - "dev": true, - "requires": { - "@nx/eslint-plugin": "17.3.2" - } - }, - "@nrwl/jest": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/jest/-/jest-17.3.2.tgz", - "integrity": "sha512-sL7POaqrzHUBqKMOigmGsDin9hFtzL6orzSev0qOoTPCegRvMfyPpTbYdUsyN186jj0/ReD0b9lAiSOpfq3Q1g==", - "dev": true, - "requires": { - "@nx/jest": "17.3.2" - } - }, - "@nrwl/js": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/js/-/js-17.3.2.tgz", - "integrity": "sha512-WuIeSErulJuMeSpeK41RfiWI3jLjDD0S+tLnYdOLaWdjaIPqjknClM2BAJKlq472NnkkNWvtwtOS8jm518OjOQ==", - "dev": true, - "requires": { - "@nx/js": "17.3.2" - } - }, - "@nrwl/tao": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.3.2.tgz", - "integrity": "sha512-5uvpSmij0J9tteFV/0M/024K+H/o3XAlqtSdU8j03Auj1IleclSLF2yCTuIo7pYXhG3cgx1+nR+3nMs1QVAdUA==", - "dev": true, - "requires": { - "nx": "17.3.2", - "tslib": "^2.3.0" - } - }, - "@nrwl/web": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/web/-/web-17.3.2.tgz", - "integrity": "sha512-h8cpbr242ORQ829EygBoQ9AnGk2QSoS/tvO0TIPbzTa4zQhRq5M0+X/M86nUbktKTfElWbAF54ZWCk4sx1Fs2g==", - "dev": true, - "requires": { - "@nx/web": "17.3.2" - } - }, - "@nrwl/webpack": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/webpack/-/webpack-17.3.2.tgz", - "integrity": "sha512-Hu72Y55uqXp1QQGNEchdDWgN3wWs0lFtt9selhYZlhR0m4dGd2nMkvJnbFzCUywjcPzPrJLe7Vb3M1zt+lT+mQ==", - "dev": true, - "requires": { - "@nx/webpack": "17.3.2" - } - }, - "@nrwl/workspace": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nrwl/workspace/-/workspace-17.3.2.tgz", - "integrity": "sha512-7xE/dujPjOIxsCV6TB0C4768voQaQSxmEUAbVz0mywBGrVpjpvAIx1GvdB6wwgWqtpZTz34hKFkUSJFPweUvbg==", - "dev": true, - "requires": { - "@nx/workspace": "17.3.2" - } - }, - "@nx/angular": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/angular/-/angular-17.3.2.tgz", - "integrity": "sha512-uSxclIlbbd4KhZQD2FeBSJ93N5Cfillh+W/YyV1mZ9te0UoywRuj1OML8S85if+K6S8AOflF5G4dePRSFI/4qg==", - "dev": true, - "requires": { - "@nrwl/angular": "17.3.2", - "@nx/cypress": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/eslint": "17.3.2", - "@nx/jest": "17.3.2", - "@nx/js": "17.3.2", - "@nx/web": "17.3.2", - "@nx/webpack": "17.3.2", - "@nx/workspace": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "@typescript-eslint/type-utils": "^6.9.1", - "chalk": "^4.1.0", - "find-cache-dir": "^3.3.2", - "ignore": "^5.0.4", - "magic-string": "~0.30.2", - "minimatch": "9.0.3", - "piscina": "^4.2.1", - "semver": "^7.5.3", - "tslib": "^2.3.0", - "webpack": "^5.80.0", - "webpack-merge": "^5.8.0" - }, - "dependencies": { - "@nx/eslint": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-17.3.2.tgz", - "integrity": "sha512-KArvmi9Y4Qcf0bIRXGC1/FZsjL6XtT7wzhJ5uGsJIvXAJUiMMlw/KqIR31pY4nu2cBbphCa0/P1Jp2C/IFXG8w==", - "dev": true, - "requires": { - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@nx/linter": "17.3.2", - "eslint": "^8.0.0", - "tslib": "^2.3.0", - "typescript": "~5.3.2" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "optional": true, - "peer": true - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "dev": true - } - } - }, - "@nx/cypress": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/cypress/-/cypress-17.3.2.tgz", - "integrity": "sha512-uf4m5cWuSicHIAEZoeU4iQpSiOgnV15pdsoqCVIMYQ1JUGrInYx3kAe87GJAF31tsQHSyExcfj28i8cR8OXQ1A==", - "dev": true, - "requires": { - "@nrwl/cypress": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/eslint": "17.3.2", - "@nx/js": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "detect-port": "^1.5.1", - "semver": "^7.5.3", - "tslib": "^2.3.0" - }, - "dependencies": { - "@nx/eslint": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-17.3.2.tgz", - "integrity": "sha512-KArvmi9Y4Qcf0bIRXGC1/FZsjL6XtT7wzhJ5uGsJIvXAJUiMMlw/KqIR31pY4nu2cBbphCa0/P1Jp2C/IFXG8w==", - "dev": true, - "requires": { - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@nx/linter": "17.3.2", - "eslint": "^8.0.0", - "tslib": "^2.3.0", - "typescript": "~5.3.2" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "optional": true, - "peer": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "dev": true - } - } - }, - "@nx/devkit": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.3.2.tgz", - "integrity": "sha512-gbOIhwrZKCSSFFbh6nE6LLCvAU7mhSdBSnRiS14YBwJJMu4CRJ0IcaFz58iXqGWZefMivKtkNFtx+zqwUC4ziw==", - "dev": true, - "requires": { - "@nrwl/devkit": "17.3.2", - "ejs": "^3.1.7", - "enquirer": "~2.3.6", - "ignore": "^5.0.4", - "semver": "^7.5.3", - "tmp": "~0.2.1", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "dependencies": { - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - } - } - }, - "@nx/eslint-plugin": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint-plugin/-/eslint-plugin-17.3.2.tgz", - "integrity": "sha512-szNXnMr54SH3uQjsTgSb/ySomhbqF0nJnca1yoC7XJG8+jlQLTs8EiyqjdQ9CVo+KTxsb9ilDtAZXRNCHEyGlw==", - "dev": true, - "requires": { - "@nrwl/eslint-plugin-nx": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@typescript-eslint/type-utils": "^6.13.2", - "@typescript-eslint/utils": "^6.13.2", - "chalk": "^4.1.0", - "confusing-browser-globals": "^1.0.9", - "jsonc-eslint-parser": "^2.1.0", - "semver": "^7.5.3", - "tslib": "^2.3.0" - }, - "dependencies": { - "@typescript-eslint/type-utils": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.21.0.tgz", - "integrity": "sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/utils": "6.21.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - } - } - } - }, - "@nx/jest": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/jest/-/jest-17.3.2.tgz", - "integrity": "sha512-koX4tsRe7eP6ZC/DsVz+WPlWrywAHG97HzwKuWd812BNAl4HC8NboYPz2EXLJyvoLafO7uznin4jR1EBBaUKBA==", - "dev": true, - "requires": { - "@jest/reporters": "^29.4.1", - "@jest/test-result": "^29.4.1", - "@nrwl/jest": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "chalk": "^4.1.0", - "identity-obj-proxy": "3.0.0", - "jest-config": "^29.4.1", - "jest-resolve": "^29.4.1", - "jest-util": "^29.4.1", - "minimatch": "9.0.3", - "resolve.exports": "1.1.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "@nx/js": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/js/-/js-17.3.2.tgz", - "integrity": "sha512-37E3OILyu/7rCj6Z7tvC6PktHYa51UQBU+wWPdVWSZ64xu1SUsg9B9dfiyD1LXR9/rhjg4+0+g4cou0aqDK1Wg==", - "dev": true, - "requires": { - "@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", - "@nrwl/js": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/workspace": "17.3.2", - "@phenomnomnominal/tsquery": "~5.0.1", - "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", - "fast-glob": "3.2.7", - "fs-extra": "^11.1.0", - "ignore": "^5.0.4", - "js-tokens": "^4.0.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" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.19", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", - "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "ts-node": { - "version": "10.9.1", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", - "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - } - } - } - }, - "@nx/linter": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/linter/-/linter-17.3.2.tgz", - "integrity": "sha512-ruB72ODekAlqGI65IeO37vqgJIY+ROcx2Gyf12H3tZGUYeC1IwpPltbU63vD5Qkgj2znrD6aNkpYPV7C0b0scQ==", - "dev": true, - "requires": { - "@nx/eslint": "17.3.2" - }, - "dependencies": { - "@nx/eslint": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/eslint/-/eslint-17.3.2.tgz", - "integrity": "sha512-KArvmi9Y4Qcf0bIRXGC1/FZsjL6XtT7wzhJ5uGsJIvXAJUiMMlw/KqIR31pY4nu2cBbphCa0/P1Jp2C/IFXG8w==", - "dev": true, - "requires": { - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "@nx/linter": "17.3.2", - "eslint": "^8.0.0", - "tslib": "^2.3.0", - "typescript": "~5.3.2" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true, - "optional": true, - "peer": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "dev": true - } - } - }, - "@nx/nx-darwin-arm64": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.3.2.tgz", - "integrity": "sha512-hn12o/tt26Pf4wG+8rIBgNIEZq5BFlHLv3scNrgKbd5SancHlTbY4RveRGct737UQ/78GCMCgMDRgNdagbCr6w==", - "dev": true, - "optional": true - }, - "@nx/nx-darwin-x64": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.3.2.tgz", - "integrity": "sha512-5F28wrfE7yU60MzEXGjndy1sPJmNMIaV2W/g82kTXzxAbGHgSjwrGFmrJsrexzLp9oDlWkbc6YmInKV8gmmIaQ==", - "dev": true, - "optional": true - }, - "@nx/nx-freebsd-x64": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.3.2.tgz", - "integrity": "sha512-07MMTfsJooONqL1Vrm5L6qk/gzmSrYLazjkiTmJz+9mrAM61RdfSYfO3mSyAoyfgWuQ5yEvfI56P036mK8aoPg==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm-gnueabihf": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.3.2.tgz", - "integrity": "sha512-gQxMF6U/h18Rz+FZu50DZCtfOdk27hHghNh3d3YTeVsrJTd1SmUQbYublmwU/ia1HhFS8RVI8GvkaKt5ph0HoA==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm64-gnu": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.3.2.tgz", - "integrity": "sha512-X20wiXtXmKlC01bpVEREsRls1uVOM22xDTpqILvVty6+P+ytEYFR3Vs5EjDtzBKF51wjrwf03rEoToZbmgM8MA==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-arm64-musl": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.3.2.tgz", - "integrity": "sha512-yko3Xsezkn4tjeudZYLjxFl07X/YB84K+DLK7EFyh9elRWV/8VjFcQmBAKUS2r9LfaEMNXq8/vhWMOWYyWBrIA==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-x64-gnu": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.3.2.tgz", - "integrity": "sha512-RiPvvQMmlZmDu9HdT6n6sV0+fEkyAqR5VocrD5ZAzEzFIlh4dyVLripFR3+MD+QhIhXyPt/hpri1kq9sgs4wnw==", - "dev": true, - "optional": true - }, - "@nx/nx-linux-x64-musl": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.3.2.tgz", - "integrity": "sha512-PWfVGmFsFJi+N1Nljg/jTKLHdufpGuHlxyfHqhDso/o4Qc0exZKSeZ1C63WkD7eTcT5kInifTQ/PffLiIDE3MA==", - "dev": true, - "optional": true - }, - "@nx/nx-win32-arm64-msvc": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.3.2.tgz", - "integrity": "sha512-O+4FFPbQz1mqaIj+SVE02ppe7T9ELj7Z5soQct5TbRRhwjGaw5n5xaPPBW7jUuQe2L5htid1E82LJyq3JpVc8A==", - "dev": true, - "optional": true - }, - "@nx/nx-win32-x64-msvc": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.3.2.tgz", - "integrity": "sha512-4hQm+7coy+hBqGY9J709hz/tUPijhf/WS7eML2r2xBmqBew3PMHfeZuaAAYWN690nIsu0WX3wyDsNjulR8HGPQ==", - "dev": true, - "optional": true - }, - "@nx/web": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/web/-/web-17.3.2.tgz", - "integrity": "sha512-+FxqiAy3AdJ7nV83dBcWmylHGth/c31xtz3dJinnnUtOaECGWKXkx8hLjWsvM+V+EFMqeD+q1t7q/7CkLPrtXw==", - "dev": true, - "requires": { - "@nrwl/web": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "chalk": "^4.1.0", - "detect-port": "^1.5.1", - "http-server": "^14.1.0", - "tslib": "^2.3.0" - } - }, - "@nx/webpack": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/webpack/-/webpack-17.3.2.tgz", - "integrity": "sha512-dO7nVahQDksy89c0M/f96Thsv3cfT+m0clXRdrglBoK3h7JeoAOCeDNPMpAbFa8QHHUGzmaQkJNX41CV8UJgOg==", - "dev": true, - "requires": { - "@babel/core": "^7.23.2", - "@nrwl/webpack": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/js": "17.3.2", - "autoprefixer": "^10.4.9", - "babel-loader": "^9.1.2", - "browserslist": "^4.21.4", - "chalk": "^4.1.0", - "copy-webpack-plugin": "^10.2.4", - "css-loader": "^6.4.0", - "css-minimizer-webpack-plugin": "^5.0.0", - "fork-ts-checker-webpack-plugin": "7.2.13", - "less": "4.1.3", - "less-loader": "11.1.0", - "license-webpack-plugin": "^4.0.2", - "loader-utils": "^2.0.3", - "mini-css-extract-plugin": "~2.4.7", - "parse5": "4.0.0", - "postcss": "^8.4.14", - "postcss-import": "~14.1.0", - "postcss-loader": "^6.1.1", - "rxjs": "^7.8.0", - "sass": "^1.42.1", - "sass-loader": "^12.2.0", - "source-map-loader": "^3.0.0", - "style-loader": "^3.3.0", - "stylus": "^0.59.0", - "stylus-loader": "^7.1.0", - "terser-webpack-plugin": "^5.3.3", - "ts-loader": "^9.3.1", - "tsconfig-paths-webpack-plugin": "4.0.0", - "tslib": "^2.3.0", - "webpack": "^5.80.0", - "webpack-dev-server": "^4.9.3", - "webpack-node-externals": "^3.0.0", - "webpack-subresource-integrity": "^5.1.0" - }, - "dependencies": { - "array-union": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", - "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", - "dev": true - }, - "copy-webpack-plugin": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", - "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", - "dev": true, - "requires": { - "fast-glob": "^3.2.7", - "glob-parent": "^6.0.1", - "globby": "^12.0.2", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - } - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globby": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", - "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", - "dev": true, - "requires": { - "array-union": "^3.0.1", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.7", - "ignore": "^5.1.9", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "less": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", - "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", - "dev": true, - "requires": { - "copy-anything": "^2.0.1", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^2.3.0" - } - }, - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "optional": true - } - } - }, - "mini-css-extract-plugin": { - "version": "2.4.7", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.4.7.tgz", - "integrity": "sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==", - "dev": true, - "requires": { - "schema-utils": "^4.0.0" - } - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "optional": true - }, - "postcss-loader": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", - "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" - } - }, - "sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, - "source-map-loader": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", - "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" - } - } - } - }, - "@nx/workspace": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/@nx/workspace/-/workspace-17.3.2.tgz", - "integrity": "sha512-2y952OmJx+0Rj+LQIxat8SLADjIkgB6NvjtgYZt8uRQ94jRS/JsRvGTw0V8DsY9mvsNbYoIRdJP25T3pGnI3gQ==", - "dev": true, - "requires": { - "@nrwl/workspace": "17.3.2", - "@nx/devkit": "17.3.2", - "chalk": "^4.1.0", - "enquirer": "~2.3.6", - "nx": "17.3.2", - "tslib": "^2.3.0", - "yargs-parser": "21.1.1" - }, - "dependencies": { - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - } - } - }, - "@phenomnomnominal/tsquery": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@phenomnomnominal/tsquery/-/tsquery-5.0.1.tgz", - "integrity": "sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==", - "dev": true, - "requires": { - "esquery": "^1.4.0" - } - }, - "@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "dev": true, - "optional": true - }, - "@rollup/plugin-json": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-6.1.0.tgz", - "integrity": "sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^5.1.0" - } - }, - "@rollup/plugin-node-resolve": { - "version": "15.2.3", - "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz", - "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==", - "dev": true, - "requires": { - "@rollup/pluginutils": "^5.0.1", - "@types/resolve": "1.20.2", - "deepmerge": "^4.2.2", - "is-builtin-module": "^3.2.1", - "is-module": "^1.0.0", - "resolve": "^1.22.1" - } - }, - "@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", - "dev": true, - "requires": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - } - }, - "@rollup/rollup-android-arm-eabi": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.22.4.tgz", - "integrity": "sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==", - "dev": true, - "optional": true - }, - "@rollup/rollup-android-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.22.4.tgz", - "integrity": "sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==", - "dev": true, - "optional": true - }, - "@rollup/rollup-darwin-arm64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.22.4.tgz", - "integrity": "sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==", - "dev": true, - "optional": true - }, - "@rollup/rollup-darwin-x64": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.22.4.tgz", - "integrity": "sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.22.4.tgz", - "integrity": "sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-arm-musleabihf": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.22.4.tgz", - "integrity": "sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-arm64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.22.4.tgz", - "integrity": "sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-arm64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.22.4.tgz", - "integrity": "sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.22.4.tgz", - "integrity": "sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-riscv64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.22.4.tgz", - "integrity": "sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-s390x-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.22.4.tgz", - "integrity": "sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-x64-gnu": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.22.4.tgz", - "integrity": "sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==", - "dev": true, - "optional": true - }, - "@rollup/rollup-linux-x64-musl": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.22.4.tgz", - "integrity": "sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==", - "dev": true, - "optional": true - }, - "@rollup/rollup-win32-arm64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.22.4.tgz", - "integrity": "sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==", - "dev": true, - "optional": true - }, - "@rollup/rollup-win32-ia32-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.22.4.tgz", - "integrity": "sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==", - "dev": true, - "optional": true - }, - "@rollup/rollup-win32-x64-msvc": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.22.4.tgz", - "integrity": "sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==", - "dev": true, - "optional": true - }, - "@rollup/wasm-node": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/@rollup/wasm-node/-/wasm-node-4.6.1.tgz", - "integrity": "sha512-Mh6TSuMLoK9n3uLKa5r1NdX+BGZJyl5L+dx/MH9K2l9Dzk/R0w1XQMs1aP/quv3KB/kn6UIUbJmXNReIW5032Q==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "@sapui5/ts-types-esm": { - "version": "1.120.1", - "resolved": "https://registry.npmjs.org/@sapui5/ts-types-esm/-/ts-types-esm-1.120.1.tgz", - "integrity": "sha512-/U25TVrMuZFmPxR5Yp+yoBejj8FY+pwax9PcLPoqDeqOgjLZg67E89NNFeOK6i+T+xIhzI5ll9cbolXC5I6oIg==", - "dev": true, - "requires": { - "@types/jquery": "3.5.13", - "@types/offscreencanvas": "2019.6.4", - "@types/qunit": "2.5.4", - "@types/three": "0.125.3" - } - }, - "@schematics/angular": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-17.0.5.tgz", - "integrity": "sha512-sOc1UG4NiV+7cGwrbWPnyW71O+NgsKaFb2agSrVduRL7o4neMDeqF04ik4Kv1jKA7sZOQfPV+3cn6XI49Mumrw==", - "requires": { - "@angular-devkit/core": "17.0.5", - "@angular-devkit/schematics": "17.0.5", - "jsonc-parser": "3.2.0" - }, - "dependencies": { - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==" - } - } - }, - "@sigstore/bundle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.3.2.tgz", - "integrity": "sha512-wueKWDk70QixNLB363yHc2D2ItTgYiMTdPwK8D9dKQMR3ZQ0c35IxP5xnwQ8cNLoCgCRcHf14kE+CLIvNX1zmA==", - "devOptional": true, - "requires": { - "@sigstore/protobuf-specs": "^0.3.2" - } - }, - "@sigstore/core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@sigstore/core/-/core-1.1.0.tgz", - "integrity": "sha512-JzBqdVIyqm2FRQCulY6nbQzMpJJpSiJ8XXWMhtOX9eKgaXXpfNOF53lzQEjIydlStnd/eFtuC1dW4VYdD93oRg==", - "devOptional": true - }, - "@sigstore/protobuf-specs": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/protobuf-specs/-/protobuf-specs-0.3.2.tgz", - "integrity": "sha512-c6B0ehIWxMI8wiS/bj6rHMPqeFvngFV7cDU/MY+B16P9Z3Mp9k8L93eYZ7BYzSickzuqAQqAq0V956b3Ju6mLw==", - "devOptional": true - }, - "@sigstore/sign": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@sigstore/sign/-/sign-2.3.2.tgz", - "integrity": "sha512-5Vz5dPVuunIIvC5vBb0APwo7qKA4G9yM48kPWJT+OEERs40md5GoUR1yedwpekWZ4m0Hhw44m6zU+ObsON+iDA==", - "devOptional": true, - "requires": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "make-fetch-happen": "^13.0.1", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1" - }, - "dependencies": { - "proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "devOptional": true - } - } - }, - "@sigstore/tuf": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@sigstore/tuf/-/tuf-2.3.4.tgz", - "integrity": "sha512-44vtsveTPUpqhm9NCrbU8CWLe3Vck2HO1PNLw7RIajbB7xhtn5RBPm1VNSCMwqGYHhDsBJG8gDF0q4lgydsJvw==", - "devOptional": true, - "requires": { - "@sigstore/protobuf-specs": "^0.3.2", - "tuf-js": "^2.2.1" - } - }, - "@sigstore/verify": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@sigstore/verify/-/verify-1.2.1.tgz", - "integrity": "sha512-8iKx79/F73DKbGfRf7+t4dqrc0bRr0thdPrxAtCKWRm/F0tG71i6O1rvlnScncJLLBZHn3h8M3c1BSUAb9yu8g==", - "devOptional": true, - "requires": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.1.0", - "@sigstore/protobuf-specs": "^0.3.2" - } - }, - "@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0" - } - }, - "@socket.io/component-emitter": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz", - "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==", - "dev": true - }, - "@swc-node/core": { - "version": "1.10.6", - "resolved": "https://registry.npmjs.org/@swc-node/core/-/core-1.10.6.tgz", - "integrity": "sha512-lDIi/rPosmKIknWzvs2/Fi9zWRtbkx8OJ9pQaevhsoGzJSal8Pd315k1W5AIrnknfdAB4HqRN12fk6AhqnrEEw==", - "dev": true, - "requires": {} - }, - "@swc-node/register": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/@swc-node/register/-/register-1.6.8.tgz", - "integrity": "sha512-74ijy7J9CWr1Z88yO+ykXphV29giCrSpANQPQRooE0bObpkTO1g4RzQovIfbIaniBiGDDVsYwDoQ3FIrCE8HcQ==", - "dev": true, - "requires": { - "@swc-node/core": "^1.10.6", - "@swc-node/sourcemap-support": "^0.3.0", - "colorette": "^2.0.19", - "debug": "^4.3.4", - "pirates": "^4.0.5", - "tslib": "^2.5.0" - } - }, - "@swc-node/sourcemap-support": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/@swc-node/sourcemap-support/-/sourcemap-support-0.3.0.tgz", - "integrity": "sha512-gqBJSmJMWomZFxlppaKea7NeAqFrDrrS0RMt24No92M3nJWcyI9YKGEQKl+EyJqZ5gh6w1s0cTklMHMzRwA1NA==", - "dev": true, - "requires": { - "source-map-support": "^0.5.21", - "tslib": "^2.5.0" - } - }, - "@swc/core": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.3.106.tgz", - "integrity": "sha512-++QPSPkFq2qELYVScxNHJC42hKQChjiTWS2P0QQ5JWT4NHb9lmNSfrc1ylFIyImwRnxsW2MTBALLYLf95EFAsg==", - "dev": true, - "requires": { - "@swc/core-darwin-arm64": "1.3.106", - "@swc/core-darwin-x64": "1.3.106", - "@swc/core-linux-arm-gnueabihf": "1.3.106", - "@swc/core-linux-arm64-gnu": "1.3.106", - "@swc/core-linux-arm64-musl": "1.3.106", - "@swc/core-linux-x64-gnu": "1.3.106", - "@swc/core-linux-x64-musl": "1.3.106", - "@swc/core-win32-arm64-msvc": "1.3.106", - "@swc/core-win32-ia32-msvc": "1.3.106", - "@swc/core-win32-x64-msvc": "1.3.106", - "@swc/counter": "^0.1.1", - "@swc/types": "^0.1.5" - } - }, - "@swc/core-darwin-arm64": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.3.106.tgz", - "integrity": "sha512-XYcbViNyHnnm7RWOAO1YipMmthM7m2aXF32b0y+JMLYFBEyFpjVX9btLkzeL7wRx/5B3I35yJNhE+xyx0Q1Gkw==", - "dev": true, - "optional": true - }, - "@swc/core-darwin-x64": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.3.106.tgz", - "integrity": "sha512-YKDPhUdfuwhmOUS9+CaIwl/0Tp+f1b73BH2EIESuxSNsogZf18a8HQ8O0fQEwdiwmA5LEqw47cj+kfOWV/0+kw==", - "dev": true, - "optional": true - }, - "@swc/core-linux-arm-gnueabihf": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.3.106.tgz", - "integrity": "sha512-bHxxJXogvFfocLL5inZxxtx/x/WgKozigp80Vbx0viac1fPDJrqKBw2X4MzpMiuTRAGVQ03jJI6pDwbSBf+yDw==", - "dev": true, - "optional": true - }, - "@swc/core-linux-arm64-gnu": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.3.106.tgz", - "integrity": "sha512-c7jue++CHLgtpeaakEukoCLT9eNrImizbleE9Y7Is8CHqLq/7DG4s+7ma9DFKXIzW2MpTg9byIEQfpqSphVW6A==", - "dev": true, - "optional": true - }, - "@swc/core-linux-arm64-musl": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.3.106.tgz", - "integrity": "sha512-51EaC3Q8qAhLtWVnAVqoYX/gk3tK31cCBzUpwCcmhianhEBM2/WtKRAS4MqPhE8VVZuN3WjO2c2JaF2mX0yuoA==", - "dev": true, - "optional": true - }, - "@swc/core-linux-x64-gnu": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.3.106.tgz", - "integrity": "sha512-tOUi8BB6jAeCXgx7ESLNnX7nrbMVKQ/XajK77v7Ad4SXf9HYArnimBJpXUUyVFJTXLSv4e6c7s6XHHqXb5Lwcg==", - "dev": true, - "optional": true - }, - "@swc/core-linux-x64-musl": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.3.106.tgz", - "integrity": "sha512-binLw4Lbd83NPy4/m/teH2nbaifxveSD+sKDvpxywRbvYW2I0w/iCBpUBcbnl16TQF4TPOGpq5YwG9lVxPVw5g==", - "dev": true, - "optional": true - }, - "@swc/core-win32-arm64-msvc": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.3.106.tgz", - "integrity": "sha512-n4ttBWr8tM7DPzwcEOIBTyTMHZTzCmbic/HTtxEsPyMAf/Daen+yrTKzjPP6k2usfSrjkxA780RSJJxI1N8r2w==", - "dev": true, - "optional": true - }, - "@swc/core-win32-ia32-msvc": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.3.106.tgz", - "integrity": "sha512-GhDNIwxE5FhkujESI6h/4ysT3wxwmrzTUlZYaR8rRui6a6SdX9feIPUHPEE5o5hpyp+xqlmvRxKkRxOnwsq8iA==", - "dev": true, - "optional": true - }, - "@swc/core-win32-x64-msvc": { - "version": "1.3.106", - "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.3.106.tgz", - "integrity": "sha512-2M6yWChuMS1+/MPo3Dor0SOMkvmiugonWlzsZBAu/oZboH2xKrHSRv7brsBujb2Oe47r+NsbV+vq9tnnP9Vl1Q==", - "dev": true, - "optional": true - }, - "@swc/counter": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.2.tgz", - "integrity": "sha512-9F4ys4C74eSTEUNndnER3VJ15oru2NumfQxS8geE+f3eB5xvfxpWyqE5XlVnxb/R14uoXi6SLbBwwiDSkv+XEw==", - "dev": true - }, - "@swc/types": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.5.tgz", - "integrity": "sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==", - "dev": true - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@ts-morph/common": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.24.0.tgz", - "integrity": "sha512-c1xMmNHWpNselmpIqursHeOHHBTIsJLbB+NuovbTTRCNiTLEr/U9dbJ8qy0jd/O2x5pc3seWuOUN5R2IoOTp8A==", - "dev": true, - "requires": { - "fast-glob": "^3.3.2", - "minimatch": "^9.0.4", - "mkdirp": "^3.0.1", - "path-browserify": "^1.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "mkdirp": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-3.0.1.tgz", - "integrity": "sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==", - "dev": true - } - } - }, - "@tsconfig/node10": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", - "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true - }, - "@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true - }, - "@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true - }, - "@tufjs/canonical-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tufjs/canonical-json/-/canonical-json-2.0.0.tgz", - "integrity": "sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==", - "devOptional": true - }, - "@tufjs/models": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@tufjs/models/-/models-2.0.1.tgz", - "integrity": "sha512-92F7/SFyufn4DXsha9+QfKnN03JGqtMFMXgSHbZOo8JG59WkTni7UzAouNQDf7AuP9OAMxVOPQcqG3sB7w+kkg==", - "devOptional": true, - "requires": { - "@tufjs/canonical-json": "2.0.0", - "minimatch": "^9.0.4" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "@types/applepayjs": { - "version": "14.0.8", - "resolved": "https://registry.npmjs.org/@types/applepayjs/-/applepayjs-14.0.8.tgz", - "integrity": "sha512-Yzf5OSitdS+/G8cjaAkPJ0+pBOEf9Vik1XUCdw6ul7Qh6Xb18wTlG/sWA5jKIme3x4fbyTGlSd4mfkvdtP9mRw==" - }, - "@types/babel__core": { - "version": "7.20.5", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", - "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", - "dev": true, - "requires": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", - "dev": true, - "requires": { - "@babel/types": "^7.20.7" - } - }, - "@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "dev": true - }, - "@types/cors": { - "version": "2.8.17", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", - "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "8.44.9", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.9.tgz", - "integrity": "sha512-6yBxcvwnnYoYT1Uk2d+jvIfsuP4mb2EdIxFnrPABj5a/838qe5bGkNLFOiipX4ULQ7XVQvTxOh7jO+BTAiqsEw==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "@types/fs-extra": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", - "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", - "dev": true, - "requires": { - "@types/jsonfile": "*", - "@types/node": "*" - } - }, - "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/google.maps": { - "version": "3.54.10", - "resolved": "https://registry.npmjs.org/@types/google.maps/-/google.maps-3.54.10.tgz", - "integrity": "sha512-N6gwM01mKhooXaw+IKbUH7wJcIJCn8U60VoaVvom5EiQjmfgevhQ+0+/r17beXW5j8ad2x+WPr0iyOUodCw4/w==" - }, - "@types/googlepay": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/@types/googlepay/-/googlepay-0.7.6.tgz", - "integrity": "sha512-5003wG+qvf4Ktf1hC9IJuRakNzQov00+Xf09pAWGJLpdOjUrq0SSLCpXX7pwSeTG9r5hrdzq1iFyZcW7WVyr4g==" - }, - "@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.15", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", - "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/i18next": { - "version": "13.0.0", - "resolved": "https://registry.npmjs.org/@types/i18next/-/i18next-13.0.0.tgz", - "integrity": "sha512-gp/SIShAuf4WOqi8ey0nuI7qfWaVpMNCcs/xLygrh/QTQIXmlDC1E0TtVejweNW+7SGDY7g0lyxyKZIJuCKIJw==", - "dev": true, - "requires": { - "i18next": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz", - "integrity": "sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jasmine": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-5.1.4.tgz", - "integrity": "sha512-px7OMFO/ncXxixDe1zR13V1iycqWae0MxTaw62RpFlksUi5QuNWgQJFkTQjIOvrmutJbI7Fp2Y2N1F6D2R4G6w==", - "dev": true - }, - "@types/jest": { - "version": "29.5.11", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.11.tgz", - "integrity": "sha512-S2mHmYIVe13vrm6q4kN6fLYYAka15ALQki/vgDC3mIukEOx8WJlv0kQPM+d4w8Gp6u0uSdKND04IlTXBv0rwnQ==", - "dev": true, - "requires": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - } - }, - "@types/jquery": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.13.tgz", - "integrity": "sha512-ZxJrup8nz/ZxcU0vantG+TPdboMhB24jad2uSap50zE7Q9rUeYlCF25kFMSmHR33qoeOgqcdHEp3roaookC0Sg==", - "dev": true, - "requires": { - "@types/sizzle": "*" - } - }, - "@types/jsdom": { - "version": "20.0.1", - "resolved": "https://registry.npmjs.org/@types/jsdom/-/jsdom-20.0.1.tgz", - "integrity": "sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tough-cookie": "*", - "parse5": "^7.0.0" - } - }, - "@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "@types/jsonfile": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", - "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, - "@types/node": { - "version": "18.19.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.3.tgz", - "integrity": "sha512-k5fggr14DwAytoA/t8rPrIz++lXK7/DqckthCmoZOKNsEbJkId4Z//BqgApXBUGrGddrigYa1oqheo/7YmW4rg==", - "dev": true, - "requires": { - "undici-types": "~5.26.4" - } - }, - "@types/node-forge": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.10.tgz", - "integrity": "sha512-y6PJDYN4xYBxwd22l+OVH35N+1fCYWiuC3aiP2SlXVE6Lo7SS+rSx9r89hLxrP4pn6n1lBGhHJ12pj3F3Mpttw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/offscreencanvas": { - "version": "2019.6.4", - "resolved": "https://registry.npmjs.org/@types/offscreencanvas/-/offscreencanvas-2019.6.4.tgz", - "integrity": "sha512-u8SAgdZ8ROtkTF+mfZGOscl0or6BSj9A4g37e6nvxDc+YB/oDut0wHkK2PBBiC2bNR8TS0CPV+1gAk4fNisr1Q==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true - }, - "@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", - "dev": true - }, - "@types/qunit": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/@types/qunit/-/qunit-2.5.4.tgz", - "integrity": "sha512-VHi2lEd4/zp8OOouf43JXGJJ5ZxHvdLL1dU0Yakp6Iy73SjpuXl7yjwAwmh1qhTv8krDgHteSwaySr++uXX9YQ==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "@types/resolve": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz", - "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", - "dev": true - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true - }, - "@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", - "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", - "dev": true, - "requires": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/shelljs": { - "version": "0.8.15", - "resolved": "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.8.15.tgz", - "integrity": "sha512-vzmnCHl6hViPu9GNLQJ+DZFd6BQI2DBTUeOvYHqkWQLMfKAAQYMb/xAmZkTogZI/vqXHCWkqDRymDI5p0QTi5Q==", - "dev": true, - "requires": { - "@types/glob": "~7.2.0", - "@types/node": "*" - } - }, - "@types/sizzle": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", - "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==", - "dev": true - }, - "@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/stack-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.3.tgz", - "integrity": "sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==", - "dev": true - }, - "@types/three": { - "version": "0.125.3", - "resolved": "https://registry.npmjs.org/@types/three/-/three-0.125.3.tgz", - "integrity": "sha512-tUPMzKooKDvMOhqcNVUPwkt+JNnF8ASgWSsrLgleVd0SjLj4boJhteSsF9f6YDjye0mmUjO+BDMWW83F97ehXA==", - "dev": true - }, - "@types/tough-cookie": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz", - "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==", - "dev": true - }, - "@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true - }, - "@typescript-eslint/eslint-plugin": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.13.1.tgz", - "integrity": "sha512-5bQDGkXaxD46bPvQt08BUz9YSaO4S0fB1LB5JHQuXTfkGPI3+UUeS387C/e9jRie5GqT8u5kFTrMvAjtX4O5kA==", - "dev": true, - "requires": { - "@eslint-community/regexpp": "^4.5.1", - "@typescript-eslint/scope-manager": "6.13.1", - "@typescript-eslint/type-utils": "6.13.1", - "@typescript-eslint/utils": "6.13.1", - "@typescript-eslint/visitor-keys": "6.13.1", - "debug": "^4.3.4", - "graphemer": "^1.4.0", - "ignore": "^5.2.4", - "natural-compare": "^1.4.0", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.13.1.tgz", - "integrity": "sha512-BW0kJ7ceiKi56GbT2KKzZzN+nDxzQK2DS6x0PiSMPjciPgd/JRQGMibyaN2cPt2cAvuoH0oNvn2fwonHI+4QUQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/visitor-keys": "6.13.1" - } - }, - "@typescript-eslint/type-utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", - "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "6.13.1", - "@typescript-eslint/utils": "6.13.1", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/types": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.13.1.tgz", - "integrity": "sha512-gjeEskSmiEKKFIbnhDXUyiqVma1gRCQNbVZ1C8q7Zjcxh3WZMbzWVfGE9rHfWd1msQtPS0BVD9Jz9jded44eKg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.13.1.tgz", - "integrity": "sha512-sBLQsvOC0Q7LGcUHO5qpG1HxRgePbT6wwqOiGLpR8uOJvPJbfs0mW3jPA3ujsDvfiVwVlWUDESNXv44KtINkUQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/visitor-keys": "6.13.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", - "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.13.1", - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/typescript-estree": "6.13.1", - "semver": "^7.5.4" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.1.tgz", - "integrity": "sha512-NDhQUy2tg6XGNBGDRm1XybOHSia8mcXmlbKWoQP+nm1BIIMxa55shyJfZkHpEBN62KNPLrocSM2PdPcaLgDKMQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.13.1", - "eslint-visitor-keys": "^3.4.1" - } - } - } - }, - "@typescript-eslint/parser": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.21.0.tgz", - "integrity": "sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz", - "integrity": "sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.11.0.tgz", - "integrity": "sha512-nA4IOXwZtqBjIoYrJcYxLRO+F9ri+leVGoJcMW1uqr4r1Hq7vW5cyWrA43lFbpRvQ9XgNrnfLpIkO3i1emDBIA==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "6.11.0", - "@typescript-eslint/utils": "6.11.0", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.11.0.tgz", - "integrity": "sha512-0A8KoVvIURG4uhxAdjSaxy8RdRE//HztaZdG8KiHLP8WOXSk0vlF7Pvogv+vlJA5Rnjj/wDcFENvDaHb+gKd1A==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0" - } - }, - "@typescript-eslint/types": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.11.0.tgz", - "integrity": "sha512-ZbEzuD4DwEJxwPqhv3QULlRj8KYTAnNsXxmfuUXFCxZmO6CF2gM/y+ugBSAQhrqaJL3M+oe4owdWunaHM6beqA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.11.0.tgz", - "integrity": "sha512-Aezzv1o2tWJwvZhedzvD5Yv7+Lpu1by/U1LZ5gLc4tCx8jUmuSCMioPFRjliN/6SJIvY6HpTtJIWubKuYYYesQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/visitor-keys": "6.11.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - } - }, - "@typescript-eslint/utils": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.11.0.tgz", - "integrity": "sha512-p23ibf68fxoZy605dc0dQAEoUsoiNoP3MD9WQGiHLDuTSOuqoTsa4oAy+h3KDkTcxbbfOtUjb9h3Ta0gT4ug2g==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.11.0", - "@typescript-eslint/types": "6.11.0", - "@typescript-eslint/typescript-estree": "6.11.0", - "semver": "^7.5.4" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.11.0.tgz", - "integrity": "sha512-+SUN/W7WjBr05uRxPggJPSzyB8zUpaYo2hByKasWbqr3PM8AXfZt8UHdNpBS1v9SA62qnSSMF3380SwDqqprgQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.11.0", - "eslint-visitor-keys": "^3.4.1" - } - } - } - }, - "@typescript-eslint/types": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.21.0.tgz", - "integrity": "sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz", - "integrity": "sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/visitor-keys": "6.21.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "9.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "@typescript-eslint/utils": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.21.0.tgz", - "integrity": "sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.21.0", - "@typescript-eslint/types": "6.21.0", - "@typescript-eslint/typescript-estree": "6.21.0", - "semver": "^7.5.4" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "6.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz", - "integrity": "sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==", - "dev": true, - "requires": { - "@typescript-eslint/types": "6.21.0", - "eslint-visitor-keys": "^3.4.1" - } - }, - "@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true - }, - "@vitejs/plugin-basic-ssl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-basic-ssl/-/plugin-basic-ssl-1.1.0.tgz", - "integrity": "sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==", - "dev": true, - "requires": {} - }, - "@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "dev": true, - "requires": { - "@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" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "dev": true, - "requires": { - "@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" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "dev": true, - "requires": { - "@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" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" - } - }, - "@webpack-cli/configtest": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", - "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", - "dev": true, - "requires": {} - }, - "@webpack-cli/info": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", - "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", - "dev": true, - "requires": {} - }, - "@webpack-cli/serve": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", - "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", - "dev": true, - "requires": {} - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "devOptional": true - }, - "@yarnpkg/parsers": { - "version": "3.0.0-rc.46", - "resolved": "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz", - "integrity": "sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==", - "dev": true, - "requires": { - "js-yaml": "^3.10.0", - "tslib": "^2.4.0" - } - }, - "@zkochan/js-yaml": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/@zkochan/js-yaml/-/js-yaml-0.0.6.tgz", - "integrity": "sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - } - } - }, - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "abbrev": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz", - "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==", - "devOptional": true - }, - "accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "dev": true - }, - "acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "acorn-walk": { - "version": "8.3.1", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.1.tgz", - "integrity": "sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw==", - "dev": true - }, - "address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "dev": true - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "devOptional": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "requires": { - "ajv": "^8.0.0" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "angular-oauth2-oidc": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/angular-oauth2-oidc/-/angular-oauth2-oidc-17.0.1.tgz", - "integrity": "sha512-Yl4It9zFsYmoNS73sUvNJstbMW1x73ejKonzXLgU4XnSuBCt/0x8PnY5R3mHX4ZC/WmXBqQ/RfFwClrYW9Ywcg==", - "requires": { - "tslib": "^2.5.2" - } - }, - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "devOptional": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "devOptional": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "devOptional": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "are-docs-informative": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/are-docs-informative/-/are-docs-informative-0.0.2.tgz", - "integrity": "sha512-ixiS0nLNNG5jNQzgZJNoUpBKdo9yTYZMGJ+QgT2jmjR7G7+QHRCc4v6LQ3NgE7EBJq+o0ams3waJwkrlBom8Ig==", - "dev": true - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "requires": { - "dequal": "^2.0.3" - } - }, - "array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - } - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" - }, - "array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - } - }, - "array-timsort": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", - "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "array.prototype.findlastindex": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz", - "integrity": "sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0", - "get-intrinsic": "^1.2.1" - } - }, - "array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - } - }, - "arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - } - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "dev": true - }, - "async": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", - "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", - "dev": true - }, - "async-each-series": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", - "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "autoprefixer": { - "version": "10.4.18", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.18.tgz", - "integrity": "sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001591", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true - }, - "axios": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", - "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", - "dev": true, - "requires": { - "follow-redirects": "^1.15.6", - "form-data": "^4.0.0", - "proxy-from-env": "^1.1.0" - } - }, - "axobject-query": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-4.0.0.tgz", - "integrity": "sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==", - "dev": true, - "requires": { - "dequal": "^2.0.3" - } - }, - "babel-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.7.0.tgz", - "integrity": "sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==", - "dev": true, - "requires": { - "@jest/transform": "^29.7.0", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.6.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - } - }, - "babel-loader": { - "version": "9.1.3", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.1.3.tgz", - "integrity": "sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==", - "dev": true, - "requires": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "dependencies": { - "find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "dev": true, - "requires": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - } - }, - "find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "dev": true, - "requires": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - } - }, - "locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "dev": true, - "requires": { - "p-locate": "^6.0.0" - } - }, - "p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "dev": true, - "requires": { - "yocto-queue": "^1.0.0" - } - }, - "p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "dev": true, - "requires": { - "p-limit": "^4.0.0" - } - }, - "path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "dev": true - }, - "pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "dev": true, - "requires": { - "find-up": "^6.3.0" - } - }, - "yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", - "dev": true - } - } - }, - "babel-plugin-const-enum": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-const-enum/-/babel-plugin-const-enum-1.2.0.tgz", - "integrity": "sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-typescript": "^7.3.3", - "@babel/traverse": "^7.16.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "dependencies": { - "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "babel-plugin-jest-hoist": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.6.3.tgz", - "integrity": "sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.4.8", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", - "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.5.0", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz", - "integrity": "sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.5.0", - "core-js-compat": "^3.34.0" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", - "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.5.0" - } - }, - "babel-plugin-transform-typescript-metadata": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-typescript-metadata/-/babel-plugin-transform-typescript-metadata-0.3.2.tgz", - "integrity": "sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.6.3.tgz", - "integrity": "sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "devOptional": true - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true - }, - "basic-auth": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "devOptional": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.13.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", - "dev": true, - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" - }, - "bootstrap": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.2.tgz", - "integrity": "sha512-51Bbp/Uxr9aTuy6ca/8FbFloBUJZLHwnhTcnjIeRn2suQWsWzcuJhGjKDB5eppVte/8oCdOL3VuwxvZDUggwGQ==", - "requires": {} - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "devOptional": true, - "requires": { - "fill-range": "^7.1.1" - } - }, - "browser-sync": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-3.0.3.tgz", - "integrity": "sha512-91hoBHKk1C4pGeD+oE9Ld222k2GNQEAsI5AElqR8iLLWNrmZR2LPP8B0h8dpld9u7kro5IEUB3pUb0DJ3n1cRQ==", - "dev": true, - "requires": { - "browser-sync-client": "^3.0.3", - "browser-sync-ui": "^3.0.3", - "bs-recipes": "1.3.4", - "chalk": "4.1.2", - "chokidar": "^3.5.1", - "connect": "3.6.6", - "connect-history-api-fallback": "^1", - "dev-ip": "^1.0.1", - "easy-extender": "^2.3.4", - "eazy-logger": "^4.0.1", - "etag": "^1.8.1", - "fresh": "^0.5.2", - "fs-extra": "3.0.1", - "http-proxy": "^1.18.1", - "immutable": "^3", - "micromatch": "^4.0.8", - "opn": "5.3.0", - "portscanner": "2.2.0", - "raw-body": "^2.3.2", - "resp-modifier": "6.0.2", - "rx": "4.1.0", - "send": "^0.19.0", - "serve-index": "^1.9.1", - "serve-static": "^1.16.2", - "server-destroy": "1.0.1", - "socket.io": "^4.4.1", - "ua-parser-js": "^1.0.33", - "yargs": "^17.3.1" - }, - "dependencies": { - "fs-extra": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", - "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^3.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", - "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } - } - }, - "browser-sync-client": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-3.0.3.tgz", - "integrity": "sha512-TOEXaMgYNjBYIcmX5zDlOdjEqCeCN/d7opf/fuyUD/hhGVCfP54iQIDhENCi012AqzYZm3BvuFl57vbwSTwkSQ==", - "dev": true, - "requires": { - "etag": "1.8.1", - "fresh": "0.5.2", - "mitt": "^1.1.3" - } - }, - "browser-sync-ui": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-3.0.3.tgz", - "integrity": "sha512-FcGWo5lP5VodPY6O/f4pXQy5FFh4JK0f2/fTBsp0Lx1NtyBWs/IfPPJbW8m1ujTW/2r07oUXKTF2LYZlCZktjw==", - "dev": true, - "requires": { - "async-each-series": "0.1.1", - "chalk": "4.1.2", - "connect-history-api-fallback": "^1", - "immutable": "^3", - "server-destroy": "1.0.1", - "socket.io-client": "^4.4.1", - "stream-throttle": "^0.1.3" - } - }, - "browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" - } - }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "requires": { - "fast-json-stable-stringify": "2.x" - } - }, - "bs-recipes": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", - "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==", - "dev": true - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "builtin-modules": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", - "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", - "dev": true - }, - "builtins": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.0.1.tgz", - "integrity": "sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==", - "devOptional": true, - "requires": { - "semver": "^7.0.0" - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" - }, - "cacache": { - "version": "18.0.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-18.0.0.tgz", - "integrity": "sha512-I7mVOPl3PUCeRub1U8YoGz2Lqv9WOBpobZ8RyWFXmReuILz+3OAyTa5oH3QPdtKZD7N0Yk00aLfzn0qvp8dZ1w==", - "devOptional": true, - "requires": { - "@npmcli/fs": "^3.1.0", - "fs-minipass": "^3.0.0", - "glob": "^10.2.2", - "lru-cache": "^10.0.1", - "minipass": "^7.0.3", - "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" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "devOptional": true, - "requires": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - } - }, - "lru-cache": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", - "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", - "devOptional": true - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "requires": { - "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" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001684", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz", - "integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "devOptional": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "devOptional": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "devOptional": true - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "dev": true - }, - "cjs-module-lexer": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz", - "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ==", - "dev": true - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "devOptional": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==" - }, - "cli-width": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", - "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", - "devOptional": true - }, - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "devOptional": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==" - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true - }, - "code-block-writer": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.1.tgz", - "integrity": "sha512-c5or4P6erEA69TxaxTNcHUNcIn+oyxSRTOWV+pSYF+z4epXqNvwvJ70XPGjPNgue83oAFAPBRQYwpAJ/Hpe/Sg==", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "columnify": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/columnify/-/columnify-1.6.0.tgz", - "integrity": "sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==", - "dev": true, - "requires": { - "strip-ansi": "^6.0.1", - "wcwidth": "^1.0.0" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", - "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", - "dev": true - }, - "comment-json": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", - "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", - "requires": { - "array-timsort": "^1.0.3", - "core-util-is": "^1.0.3", - "esprima": "^4.0.1", - "has-own-prop": "^2.0.0", - "repeat-string": "^1.6.1" - } - }, - "comment-parser": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-1.4.1.tgz", - "integrity": "sha512-buhp5kePrmda3vhc5B9t7pUQXAb2Tnd0qgpkIhPhkHXxJpiPJ11H0ZEU0oBpJ2QztSbzG/ZxMj/CHsYJqRHmyg==", - "dev": true - }, - "common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "concurrently": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.2.tgz", - "integrity": "sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==", - "dev": true, - "requires": { - "chalk": "^4.1.2", - "date-fns": "^2.30.0", - "lodash": "^4.17.21", - "rxjs": "^7.8.1", - "shell-quote": "^1.8.1", - "spawn-command": "0.0.2", - "supports-color": "^8.1.1", - "tree-kill": "^1.2.2", - "yargs": "^17.7.2" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "confusing-browser-globals": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", - "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", - "dev": true - }, - "connect": { - "version": "3.6.6", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", - "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.0", - "parseurl": "~1.3.2", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true - }, - "content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "requires": { - "safe-buffer": "5.2.1" - } - }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==" - }, - "convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true - }, - "cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==" - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" - }, - "copy-anything": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", - "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", - "dev": true, - "requires": { - "is-what": "^3.14.1" - } - }, - "copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "dev": true, - "requires": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "dev": true, - "requires": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "merge2": "^1.4.1", - "slash": "^4.0.0" - } - }, - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true - } - } - }, - "core-js": { - "version": "3.34.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.34.0.tgz", - "integrity": "sha512-aDdvlDder8QmY91H88GzNi9EtQi2TjvQhpCX6B1v/dAZHU1AuLgHvRh54RiOerpEhEW46Tkf+vgAViB/CWC0ag==", - "dev": true - }, - "core-js-compat": { - "version": "3.36.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.0.tgz", - "integrity": "sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==", - "dev": true, - "requires": { - "browserslist": "^4.22.3" - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "corser": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", - "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", - "dev": true - }, - "cosmiconfig": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", - "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "create-jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/create-jest/-/create-jest-29.7.0.tgz", - "integrity": "sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "prompts": "^2.0.1" - } - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "critters": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.20.tgz", - "integrity": "sha512-CImNRorKOl5d8TWcnAz5n5izQ6HFsvz29k327/ELy6UFcmbiZNOsinaKvzv16WZR0P6etfSWYzE47C4/56B3Uw==", - "requires": { - "chalk": "^4.1.0", - "css-select": "^5.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.2", - "htmlparser2": "^8.0.2", - "postcss": "^8.4.23", - "pretty-bytes": "^5.3.0" - } - }, - "cross-env": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", - "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.1" - } - }, - "cross-fetch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.0.0.tgz", - "integrity": "sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g==", - "requires": { - "node-fetch": "^2.6.12" - }, - "dependencies": { - "node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "requires": { - "whatwg-url": "^5.0.0" - } - } - } - }, - "cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "devOptional": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "css-declaration-sorter": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz", - "integrity": "sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==", - "dev": true, - "requires": {} - }, - "css-functions-list": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/css-functions-list/-/css-functions-list-3.2.2.tgz", - "integrity": "sha512-c+N0v6wbKVxTu5gOBBFkr9BEdBWaqqjQeiJ8QvSRIJOf+UxlJh930m8e6/WNeODIK0mYLFkoONrnj16i2EcvfQ==", - "dev": true - }, - "css-loader": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.10.0.tgz", - "integrity": "sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw==", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.4", - "postcss-modules-scope": "^3.1.1", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - } - }, - "css-minimizer-webpack-plugin": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz", - "integrity": "sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.18", - "cssnano": "^6.0.1", - "jest-worker": "^29.4.3", - "postcss": "^8.4.24", - "schema-utils": "^4.0.1", - "serialize-javascript": "^6.0.1" - } - }, - "css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "nth-check": "^2.0.1" - } - }, - "css-tree": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", - "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", - "dev": true, - "requires": { - "mdn-data": "2.0.30", - "source-map-js": "^1.0.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-6.1.2.tgz", - "integrity": "sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==", - "dev": true, - "requires": { - "cssnano-preset-default": "^6.1.2", - "lilconfig": "^3.1.1" - } - }, - "cssnano-preset-default": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz", - "integrity": "sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "css-declaration-sorter": "^7.2.0", - "cssnano-utils": "^4.0.2", - "postcss-calc": "^9.0.1", - "postcss-colormin": "^6.1.0", - "postcss-convert-values": "^6.1.0", - "postcss-discard-comments": "^6.0.2", - "postcss-discard-duplicates": "^6.0.3", - "postcss-discard-empty": "^6.0.3", - "postcss-discard-overridden": "^6.0.2", - "postcss-merge-longhand": "^6.0.5", - "postcss-merge-rules": "^6.1.1", - "postcss-minify-font-values": "^6.1.0", - "postcss-minify-gradients": "^6.0.3", - "postcss-minify-params": "^6.1.0", - "postcss-minify-selectors": "^6.0.4", - "postcss-normalize-charset": "^6.0.2", - "postcss-normalize-display-values": "^6.0.2", - "postcss-normalize-positions": "^6.0.2", - "postcss-normalize-repeat-style": "^6.0.2", - "postcss-normalize-string": "^6.0.2", - "postcss-normalize-timing-functions": "^6.0.2", - "postcss-normalize-unicode": "^6.1.0", - "postcss-normalize-url": "^6.0.2", - "postcss-normalize-whitespace": "^6.0.2", - "postcss-ordered-values": "^6.0.2", - "postcss-reduce-initial": "^6.1.0", - "postcss-reduce-transforms": "^6.0.2", - "postcss-svgo": "^6.0.3", - "postcss-unique-selectors": "^6.0.4" - } - }, - "cssnano-utils": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-4.0.2.tgz", - "integrity": "sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==", - "dev": true, - "requires": {} - }, - "csso": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", - "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", - "dev": true, - "requires": { - "css-tree": "~2.2.0" - }, - "dependencies": { - "css-tree": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", - "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", - "dev": true, - "requires": { - "mdn-data": "2.0.28", - "source-map-js": "^1.0.1" - } - }, - "mdn-data": { - "version": "2.0.28", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", - "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==", - "dev": true - } - } - }, - "cuint": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", - "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", - "dev": true - }, - "custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "dev": true - }, - "date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.21.0" - } - }, - "date-format": { - "version": "4.0.14", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", - "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "devOptional": true, - "requires": { - "ms": "2.1.2" - } - }, - "decimal.js": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz", - "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==", - "dev": true - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "dev": true - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "requires": { - "execa": "^5.0.0" - } - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "requires": { - "clone": "^1.0.2" - } - }, - "define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "devOptional": true - }, - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" - }, - "dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - "dev": true - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", - "dev": true, - "requires": { - "address": "^1.0.1", - "debug": "4" - } - }, - "dev-ip": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", - "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==", - "dev": true - }, - "di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", - "dev": true, - "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" - } - }, - "dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - } - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" - }, - "domexception": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz", - "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==", - "dev": true, - "requires": { - "webidl-conversions": "^7.0.0" - } - }, - "domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "requires": { - "domelementtype": "^2.3.0" - } - }, - "domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "requires": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - } - }, - "dotenv": { - "version": "16.3.1", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.3.1.tgz", - "integrity": "sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==", - "dev": true - }, - "dotenv-expand": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-10.0.0.tgz", - "integrity": "sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==", - "dev": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "devOptional": true - }, - "easy-extender": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", - "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", - "dev": true, - "requires": { - "lodash": "^4.17.10" - } - }, - "eazy-logger": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-4.0.1.tgz", - "integrity": "sha512-2GSFtnnC6U4IEKhEI7+PvdxrmjJ04mdsj3wHZTFiw0tUtG4HCWzTr13ZYTk8XOGnA1xQMaDljoBOYlk3D/MMSw==", - "dev": true, - "requires": { - "chalk": "4.1.2" - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" - }, - "ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "requires": { - "jake": "^10.8.5" - } - }, - "electron-to-chromium": { - "version": "1.5.66", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.66.tgz", - "integrity": "sha512-pI2QF6+i+zjPbqRzJwkMvtvkdI7MjVbSh2g8dlMguDJIXEPw+kwasS1Jl+YGPEBfGVxsVgGUratAKymPdPo2vQ==", - "dev": true - }, - "emittery": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.13.1.tgz", - "integrity": "sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "devOptional": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "engine.io": { - "version": "6.6.2", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.2.tgz", - "integrity": "sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==", - "dev": true, - "requires": { - "@types/cookie": "^0.4.1", - "@types/cors": "^2.8.12", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.7.2", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1" - }, - "dependencies": { - "cookie": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", - "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", - "dev": true - } - } - }, - "engine.io-client": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.6.1.tgz", - "integrity": "sha512-aYuoak7I+R83M/BBPIOs2to51BmFIpC1wZe6zZzMrT2llVsHy5cvcmdsJgP2Qz6smHu+sD9oexiSUAVd8OfBPw==", - "dev": true, - "requires": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1", - "engine.io-parser": "~5.2.1", - "ws": "~8.17.1", - "xmlhttprequest-ssl": "~2.1.1" - } - }, - "engine.io-parser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.1.tgz", - "integrity": "sha512-9JktcM3u18nU9N2Lz3bWeBgxVgOKpw7yhRaoxQA3FUDZzzw+9WlA6p4G4u0RixNkg14fH7EfEc/RhpurtiROTQ==", - "dev": true - }, - "enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "enquirer": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", - "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1", - "strip-ansi": "^6.0.1" - } - }, - "ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "dev": true - }, - "entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==" - }, - "env-cmd": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/env-cmd/-/env-cmd-10.1.0.tgz", - "integrity": "sha512-mMdWTT9XKN7yNth/6N6g2GuKuJTsKMDHlQFUDacb/heQRRWOTIZ42t1rMHnQu4jYxU1ajdTeJM+9eEETlqToMA==", - "dev": true, - "requires": { - "commander": "^4.0.0", - "cross-spawn": "^7.0.0" - }, - "dependencies": { - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - } - } - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "devOptional": true - }, - "envinfo": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.11.0.tgz", - "integrity": "sha512-G9/6xF1FPbIw0TtalAMaVPpiq2aDEuKLXM314jPVAO9r2fo2a4BLqMNkmRS7O/xPPZ+COAhGIz3ETvHEV3eUcg==", - "dev": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "devOptional": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "optional": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" - } - }, - "es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "requires": { - "get-intrinsic": "^1.2.4" - } - }, - "es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" - }, - "es-module-lexer": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.2.tgz", - "integrity": "sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==", - "dev": true - }, - "es-set-tostringtag": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", - "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.2", - "has-tostringtag": "^1.0.0", - "hasown": "^2.0.0" - } - }, - "es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "esbuild": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.11.tgz", - "integrity": "sha512-HJ96Hev2hX/6i5cDVwcqiJBBtuo9+FeIJOtZ9W1kA5M6AMJRHUZlpYZ1/SbEwtO0ioNAW8rUooVpC/WehY2SfA==", - "dev": true, - "requires": { - "@esbuild/aix-ppc64": "0.19.11", - "@esbuild/android-arm": "0.19.11", - "@esbuild/android-arm64": "0.19.11", - "@esbuild/android-x64": "0.19.11", - "@esbuild/darwin-arm64": "0.19.11", - "@esbuild/darwin-x64": "0.19.11", - "@esbuild/freebsd-arm64": "0.19.11", - "@esbuild/freebsd-x64": "0.19.11", - "@esbuild/linux-arm": "0.19.11", - "@esbuild/linux-arm64": "0.19.11", - "@esbuild/linux-ia32": "0.19.11", - "@esbuild/linux-loong64": "0.19.11", - "@esbuild/linux-mips64el": "0.19.11", - "@esbuild/linux-ppc64": "0.19.11", - "@esbuild/linux-riscv64": "0.19.11", - "@esbuild/linux-s390x": "0.19.11", - "@esbuild/linux-x64": "0.19.11", - "@esbuild/netbsd-x64": "0.19.11", - "@esbuild/openbsd-x64": "0.19.11", - "@esbuild/sunos-x64": "0.19.11", - "@esbuild/win32-arm64": "0.19.11", - "@esbuild/win32-ia32": "0.19.11", - "@esbuild/win32-x64": "0.19.11" - } - }, - "esbuild-wasm": { - "version": "0.19.11", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.19.11.tgz", - "integrity": "sha512-MIhnpc1TxERUHomteO/ZZHp+kUawGEc03D/8vMHGzffLvbFLeDe6mwxqEZwlqBNY7SLWbyp6bBQAcCen8+wpjQ==", - "dev": true - }, - "escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "devOptional": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "escodegen": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", - "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "eslint": { - "version": "8.57.1", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz", - "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.1", - "@humanwhocodes/config-array": "^0.13.0", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "eslint-import-resolver-node": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz", - "integrity": "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "is-core-module": "^2.13.0", - "resolve": "^1.22.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "dev": true, - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-deprecation": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-deprecation/-/eslint-plugin-deprecation-3.0.0.tgz", - "integrity": "sha512-JuVLdNg/uf0Adjg2tpTyYoYaMbwQNn/c78P1HcccokvhtRphgnRjZDKmhlxbxYptppex03zO76f97DD/yQHv7A==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "^7.0.0", - "ts-api-utils": "^1.3.0", - "tslib": "^2.3.1" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz", - "integrity": "sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0" - } - }, - "@typescript-eslint/types": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.18.0.tgz", - "integrity": "sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz", - "integrity": "sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/visitor-keys": "7.18.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "minimatch": "^9.0.4", - "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" - } - }, - "@typescript-eslint/utils": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.18.0.tgz", - "integrity": "sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.18.0", - "@typescript-eslint/types": "7.18.0", - "@typescript-eslint/typescript-estree": "7.18.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "7.18.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz", - "integrity": "sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "7.18.0", - "eslint-visitor-keys": "^3.4.3" - } - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true - } - } - }, - "eslint-plugin-import": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", - "integrity": "sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==", - "dev": true, - "requires": { - "array-includes": "^3.1.7", - "array.prototype.findlastindex": "^1.2.3", - "array.prototype.flat": "^1.3.2", - "array.prototype.flatmap": "^1.3.2", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.9", - "eslint-module-utils": "^2.8.0", - "hasown": "^2.0.0", - "is-core-module": "^2.13.1", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.fromentries": "^2.0.7", - "object.groupby": "^1.0.1", - "object.values": "^1.1.7", - "semver": "^6.3.1", - "tsconfig-paths": "^3.15.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - }, - "tsconfig-paths": { - "version": "3.15.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz", - "integrity": "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - } - } - } - }, - "eslint-plugin-jsdoc": { - "version": "46.10.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-46.10.1.tgz", - "integrity": "sha512-x8wxIpv00Y50NyweDUpa+58ffgSAI5sqe+zcZh33xphD0AVh+1kqr1ombaTRb7Fhpove1zfUuujlX9DWWBP5ag==", - "dev": true, - "requires": { - "@es-joy/jsdoccomment": "~0.41.0", - "are-docs-informative": "^0.0.2", - "comment-parser": "1.4.1", - "debug": "^4.3.4", - "escape-string-regexp": "^4.0.0", - "esquery": "^1.5.0", - "is-builtin-module": "^3.2.1", - "semver": "^7.5.4", - "spdx-expression-parse": "^4.0.0" - }, - "dependencies": { - "spdx-expression-parse": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-4.0.0.tgz", - "integrity": "sha512-Clya5JIij/7C6bRR22+tnGXbc4VKlibKSVj2iHvVeX5iMW7s1SIQlqu699JkODJJIhh/pUu8L0/VLh8xflD+LQ==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - } - } - }, - "eslint-plugin-prefer-arrow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", - "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", - "dev": true, - "requires": {} - }, - "eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true - }, - "espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "requires": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - }, - "esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "requires": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - } - }, - "exponential-backoff": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", - "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "devOptional": true - }, - "express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "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" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" - }, - "finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "requires": { - "debug": "2.6.9", - "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" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "devOptional": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "devOptional": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - } - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true - }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "devOptional": true, - "requires": { - "escape-string-regexp": "^1.0.5" - }, - "dependencies": { - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "devOptional": true - } - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "filelist": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", - "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "devOptional": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", - "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.1", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.3.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "statuses": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", - "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true - }, - "flat-cache": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", - "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", - "dev": true, - "requires": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - }, - "dependencies": { - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "dev": true - }, - "follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "foreground-child": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "devOptional": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "dependencies": { - "signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "devOptional": true - } - } - }, - "fork-ts-checker-webpack-plugin": { - "version": "7.2.13", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-7.2.13.tgz", - "integrity": "sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - }, - "fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" - }, - "fs-constants": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", - "dev": true - }, - "fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-minipass": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-3.0.3.tgz", - "integrity": "sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==", - "devOptional": true, - "requires": { - "minipass": "^7.0.3" - } - }, - "fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" - }, - "function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - } - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "devOptional": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "dependencies": { - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "devOptional": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "globjoin": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", - "integrity": "sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==", - "dev": true - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "devOptional": true - }, - "graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "hamburgers": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/hamburgers/-/hamburgers-1.2.1.tgz", - "integrity": "sha512-uFuVVF7/MeUtRWrA+S1FGGo4iVi7RgPzZAmljBnSeDh4snOZzaQ+oB6CI1m4vKD5RGz9s70ufgiJLxgivqA26Q==" - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "harmony-reflect": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", - "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", - "dev": true - }, - "has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "dev": true - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - } - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "has-own-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", - "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==" - }, - "has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "requires": { - "es-define-property": "^1.0.0" - } - }, - "has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==" - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "requires": { - "function-bind": "^1.1.2" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "hosted-git-info": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.1.tgz", - "integrity": "sha512-+K84LB1DYwMHoHSgaOY/Jfhw3ucPmSET5v98Ke/HdNSw4a0UktWzyW1mjhjpuxxTqOOsfWT/7iVshHmVZ4IpOA==", - "devOptional": true, - "requires": { - "lru-cache": "^10.0.1" - }, - "dependencies": { - "lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", - "devOptional": true - } - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "html-encoding-sniffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", - "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", - "dev": true, - "requires": { - "whatwg-encoding": "^2.0.0" - } - }, - "html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "dev": true - }, - "htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "requires": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "devOptional": true - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "http-server": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", - "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", - "dev": true, - "requires": { - "basic-auth": "^2.0.1", - "chalk": "^4.1.2", - "corser": "^2.0.1", - "he": "^1.2.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy": "^1.18.1", - "mime": "^1.6.0", - "minimist": "^1.2.6", - "opener": "^1.5.1", - "portfinder": "^1.0.28", - "secure-compare": "3.0.1", - "union": "~0.5.0", - "url-join": "^4.0.1" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "i18n-lint": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/i18n-lint/-/i18n-lint-1.1.0.tgz", - "integrity": "sha512-Lg2gxbPte2KWKe6NO+yy25H736xpC2ILVusgdiZFlkGpzHldMqmuqee8s3CBdwvMI1CY8STESZ0MfzqmR8a2dw==", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "commander": "^2.0.0", - "glob": "^5.0.0", - "htmlparser2": "^3.0.0", - "node.extend": "^1.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - }, - "dependencies": { - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - } - } - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", - "dev": true, - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - }, - "glob": { - "version": "5.0.15", - "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", - "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==", - "dev": true, - "requires": { - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "2 || 3", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", - "dev": true, - "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "i18next": { - "version": "23.7.11", - "resolved": "https://registry.npmjs.org/i18next/-/i18next-23.7.11.tgz", - "integrity": "sha512-A/vOkw8vY99YHU9A1Td3I1dcTiYaPnwBWzrpVzfXUXSYgogK3cmBcmop/0cnXPc6QpUWIyqaugKNxRUEZVk9Nw==", - "requires": { - "@babel/runtime": "^7.23.2" - } - }, - "i18next-http-backend": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/i18next-http-backend/-/i18next-http-backend-2.4.2.tgz", - "integrity": "sha512-wKrgGcaFQ4EPjfzBTjzMU0rbFTYpa0S5gv9N/d8WBmWS64+IgJb7cHddMvV+tUkse7vUfco3eVs2lB+nJhPo3w==", - "requires": { - "cross-fetch": "4.0.0" - } - }, - "i18next-resources-to-backend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/i18next-resources-to-backend/-/i18next-resources-to-backend-1.2.0.tgz", - "integrity": "sha512-8f1l03s+QxDmCfpSXCh9V+AFcxAwIp0UaroWuyOx+hmmv8484GcELHs+lnu54FrNij8cDBEXvEwhzZoXsKcVpg==", - "requires": { - "@babel/runtime": "^7.23.2" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - }, - "identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", - "dev": true, - "requires": { - "harmony-reflect": "^1.4.6" - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "ignore-walk": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-6.0.4.tgz", - "integrity": "sha512-t7sv42WkwFkyKbivUCglsQW5YWMskWtbEf4MNKX5u/CCWHKSPzN4FtBQGsQZgCLbxOzpVlcbWVK5KB3auIOjSw==", - "devOptional": true, - "requires": { - "minimatch": "^9.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", - "dev": true, - "optional": true - }, - "immutable": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", - "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "devOptional": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "devOptional": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.2.tgz", - "integrity": "sha512-AMB1mvwR1pyBFY/nSevUX6y8nJWS63/SzUKD3JyQn97s4xgIdgQPT75IRouIiBAN4yLQBUShNYVW0+UG25daCw==", - "devOptional": true - }, - "injection-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.4.0.tgz", - "integrity": "sha512-6jiJt0tCAo9zjHbcwLiPL+IuNe9SQ6a9g0PEzafThW3fOQi0mrmiJGBJvDD6tmhPh8cQHIQtCOrJuBfQME4kPA==", - "dev": true, - "requires": { - "tslib": "^2.0.0" - } - }, - "inquirer": { - "version": "9.2.15", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-9.2.15.tgz", - "integrity": "sha512-vI2w4zl/mDluHt9YEQ/543VTCwPKWiHzKtm9dM2V0NdFcqEexDAjUHzO1oA60HRNaVifGXXM1tRRNluLVHa0Kg==", - "devOptional": true, - "requires": { - "@ljharb/through": "^2.3.12", - "ansi-escapes": "^4.3.2", - "chalk": "^5.3.0", - "cli-cursor": "^3.1.0", - "cli-width": "^4.1.0", - "external-editor": "^3.1.0", - "figures": "^3.2.0", - "lodash": "^4.17.21", - "mute-stream": "1.0.0", - "ora": "^5.4.1", - "run-async": "^3.0.0", - "rxjs": "^7.8.1", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "devOptional": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "devOptional": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } - } - }, - "internal-slot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", - "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.2", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "ip-address": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", - "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", - "devOptional": true, - "requires": { - "jsbn": "1.1.0", - "sprintf-js": "^1.1.3" - }, - "dependencies": { - "sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "devOptional": true - } - } - }, - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - }, - "is": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", - "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", - "dev": true - }, - "is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "devOptional": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-builtin-module": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", - "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", - "dev": true, - "requires": { - "builtin-modules": "^3.3.0" - } - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true - }, - "is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "devOptional": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "devOptional": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "devOptional": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "devOptional": true - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "devOptional": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==" - }, - "is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "devOptional": true - }, - "is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "devOptional": true - }, - "is-number-like": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", - "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", - "dev": true, - "requires": { - "lodash.isfinite": "^3.3.2" - } - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, - "requires": { - "which-typed-array": "^1.1.11" - } - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==" - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "devOptional": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "isbinaryfile": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", - "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "devOptional": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.1.tgz", - "integrity": "sha512-EAMEJBsYuyyztxMxW3g7ugGPkrZsV57v0Hmv3mm1uQsmB+QnZuepg731CRaIgeUVSdmsTngOkSnauNF8p7FIhA==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^7.5.4" - } - }, - "istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "requires": { - "semver": "^7.5.3" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jackspeak": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "devOptional": true, - "requires": { - "@isaacs/cliui": "^8.0.2", - "@pkgjs/parseargs": "^0.11.0" - } - }, - "jake": { - "version": "10.8.7", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", - "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", - "dev": true, - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.4", - "minimatch": "^3.1.2" - }, - "dependencies": { - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "jasmine-core": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-5.4.0.tgz", - "integrity": "sha512-T4fio3W++llLd7LGSGsioriDHgWyhoL6YTu4k37uwJLF7DzOzspz7mNxRoM3cQdLWtL/ebazQpIf/yZGJx/gzg==", - "dev": true - }, - "jasmine-marbles": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/jasmine-marbles/-/jasmine-marbles-0.9.2.tgz", - "integrity": "sha512-T7RjG4fRsdiGGzbQZ6Kj39qYt6O1/KIcR4FkUNsD3DUGkd/AzpwzN+xtk0DXlLWEz5BaVdK1SzMgQDVw879c4Q==", - "dev": true, - "requires": { - "lodash": "^4.17.20" - } - }, - "jest": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", - "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", - "dev": true, - "requires": { - "@jest/core": "^29.7.0", - "@jest/types": "^29.6.3", - "import-local": "^3.0.2", - "jest-cli": "^29.7.0" - } - }, - "jest-changed-files": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.7.0.tgz", - "integrity": "sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==", - "dev": true, - "requires": { - "execa": "^5.0.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0" - } - }, - "jest-circus": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.7.0.tgz", - "integrity": "sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==", - "dev": true, - "requires": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^1.0.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.7.0", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "p-limit": "^3.1.0", - "pretty-format": "^29.7.0", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "dedent": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.5.1.tgz", - "integrity": "sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg==", - "dev": true, - "requires": {} - } - } - }, - "jest-cli": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.7.0.tgz", - "integrity": "sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==", - "dev": true, - "requires": { - "@jest/core": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "create-jest": "^29.7.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "jest-config": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "yargs": "^17.3.1" - } - }, - "jest-config": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.7.0.tgz", - "integrity": "sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-jest": "^29.7.0", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-runner": "^29.7.0", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - } - }, - "jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - } - }, - "jest-docblock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.7.0.tgz", - "integrity": "sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.7.0.tgz", - "integrity": "sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "jest-util": "^29.7.0", - "pretty-format": "^29.7.0" - } - }, - "jest-environment-jsdom": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-29.7.0.tgz", - "integrity": "sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==", - "dev": true, - "requires": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/jsdom": "^20.0.0", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0", - "jsdom": "^20.0.0" - }, - "dependencies": { - "acorn-globals": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-7.0.1.tgz", - "integrity": "sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==", - "dev": true, - "requires": { - "acorn": "^8.1.0", - "acorn-walk": "^8.0.2" - } - }, - "cssom": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", - "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "data-urls": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-3.0.2.tgz", - "integrity": "sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - } - }, - "jsdom": { - "version": "20.0.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-20.0.3.tgz", - "integrity": "sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==", - "dev": true, - "requires": { - "abab": "^2.0.6", - "acorn": "^8.8.1", - "acorn-globals": "^7.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.2", - "decimal.js": "^10.4.2", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.2", - "parse5": "^7.1.1", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.1.2", - "w3c-xmlserializer": "^4.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0", - "ws": "^8.11.0", - "xml-name-validator": "^4.0.0" - } - }, - "tr46": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", - "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "whatwg-url": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", - "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", - "dev": true, - "requires": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - } - } - } - }, - "jest-environment-node": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.7.0.tgz", - "integrity": "sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==", - "dev": true, - "requires": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - } - }, - "jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true - }, - "jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-leak-detector": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.7.0.tgz", - "integrity": "sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==", - "dev": true, - "requires": { - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - } - }, - "jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - } - }, - "jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - } - }, - "jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "requires": {} - }, - "jest-preset-angular": { - "version": "13.1.6", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-13.1.6.tgz", - "integrity": "sha512-0pXSm6168Qn+qKp7DpzYoaIp0uyMHdQaWYVp8jlw7Mh+NEBtrBjKqts3kLeBHgAhGMQArp07S2IxZ6eCr8fc7Q==", - "dev": true, - "requires": { - "bs-logger": "^0.2.6", - "esbuild": ">=0.13.8", - "esbuild-wasm": ">=0.13.8", - "jest-environment-jsdom": "^29.0.0", - "jest-util": "^29.0.0", - "pretty-format": "^29.0.0", - "ts-jest": "^29.0.0" - } - }, - "jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "dev": true - }, - "jest-resolve": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "resolve.exports": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", - "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", - "dev": true - } - } - }, - "jest-resolve-dependencies": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.7.0.tgz", - "integrity": "sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==", - "dev": true, - "requires": { - "jest-regex-util": "^29.6.3", - "jest-snapshot": "^29.7.0" - } - }, - "jest-runner": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.7.0.tgz", - "integrity": "sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==", - "dev": true, - "requires": { - "@jest/console": "^29.7.0", - "@jest/environment": "^29.7.0", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.7.0", - "jest-environment-node": "^29.7.0", - "jest-haste-map": "^29.7.0", - "jest-leak-detector": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-resolve": "^29.7.0", - "jest-runtime": "^29.7.0", - "jest-util": "^29.7.0", - "jest-watcher": "^29.7.0", - "jest-worker": "^29.7.0", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - } - } - }, - "jest-runtime": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.7.0.tgz", - "integrity": "sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.7.0", - "@jest/fake-timers": "^29.7.0", - "@jest/globals": "^29.7.0", - "@jest/source-map": "^29.6.3", - "@jest/test-result": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-resolve": "^29.7.0", - "jest-snapshot": "^29.7.0", - "jest-util": "^29.7.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - } - }, - "jest-snapshot": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" - } - }, - "jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-validate": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - } - } - }, - "jest-watcher": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.7.0.tgz", - "integrity": "sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==", - "dev": true, - "requires": { - "@jest/test-result": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.7.0", - "string-length": "^4.0.1" - } - }, - "jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jiti": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", - "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", - "dev": true - }, - "jquery": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", - "peer": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", - "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "devOptional": true - }, - "jsdoc-type-pratt-parser": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.0.0.tgz", - "integrity": "sha512-YtOli5Cmzy3q4dP26GraSOeAhqecewG04hoO8DY56CH4KJ9Fvv5qKWUCCo3HZob7esJQHCv6/+bnTy72xZZaVQ==", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - }, - "jsonc-eslint-parser": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonc-eslint-parser/-/jsonc-eslint-parser-2.4.0.tgz", - "integrity": "sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==", - "dev": true, - "requires": { - "acorn": "^8.5.0", - "eslint-visitor-keys": "^3.0.0", - "espree": "^9.0.0", - "semver": "^7.3.5" - } - }, - "jsonc-parser": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.1.tgz", - "integrity": "sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==", - "devOptional": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==", - "devOptional": true - }, - "karma": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.2.tgz", - "integrity": "sha512-C6SU/53LB31BEgRg+omznBEMY4SjHU3ricV6zBcAe1EeILKkeScr+fZXtaI5WyDbkVowJxxAI6h73NcFPmXolQ==", - "dev": true, - "requires": { - "@colors/colors": "1.5.0", - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.5.1", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "glob": "^7.1.7", - "graceful-fs": "^4.2.6", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.8", - "lodash": "^4.17.21", - "log4js": "^6.4.1", - "mime": "^2.5.2", - "minimatch": "^3.0.4", - "mkdirp": "^0.5.5", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^4.4.1", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.30", - "yargs": "^16.1.1" - }, - "dependencies": { - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.37", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.37.tgz", - "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - } - } - }, - "karma-chrome-launcher": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.2.0.tgz", - "integrity": "sha512-rE9RkUPI7I9mAxByQWkGJFXfFD6lE4gC5nPuZdobf/QdTEJI6EU4yIay/cfU/xV4ZxlM5JiTv7zWYgA64NpS5Q==", - "dev": true, - "requires": { - "which": "^1.2.1" - }, - "dependencies": { - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "karma-cli": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/karma-cli/-/karma-cli-2.0.0.tgz", - "integrity": "sha512-1Kb28UILg1ZsfqQmeELbPzuEb5C6GZJfVIk0qOr8LNYQuYWmAaqP16WpbpKEjhejDrDYyYOwwJXSZO6u7q5Pvw==", - "dev": true, - "requires": { - "resolve": "^1.3.3" - } - }, - "karma-coverage": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", - "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.1", - "istanbul-reports": "^3.0.5", - "minimatch": "^3.0.4" - }, - "dependencies": { - "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "karma-jasmine": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", - "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", - "dev": true, - "requires": { - "jasmine-core": "^4.1.0" - }, - "dependencies": { - "jasmine-core": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.6.0.tgz", - "integrity": "sha512-O236+gd0ZXS8YAjFx8xKaJ94/erqUliEkJTDedyE7iHvv4ZVqi+q+8acJxu05/WJDKm512EUNn809In37nWlAQ==", - "dev": true - } - } - }, - "karma-jasmine-html-reporter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", - "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", - "dev": true, - "requires": {} - }, - "karma-junit-reporter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/karma-junit-reporter/-/karma-junit-reporter-2.0.1.tgz", - "integrity": "sha512-VtcGfE0JE4OE1wn0LK8xxDKaTP7slN8DO3I+4xg6gAi1IoAHAXOJ1V9G/y45Xg6sxdxPOR3THCFtDlAfBo9Afw==", - "dev": true, - "requires": { - "path-is-absolute": "^1.0.0", - "xmlbuilder": "12.0.0" - } - }, - "karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, - "requires": { - "source-map-support": "^0.5.5" - } - }, - "keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "requires": { - "json-buffer": "3.0.1" - } - }, - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true - }, - "known-css-properties": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.30.0.tgz", - "integrity": "sha512-VSWXYUnsPu9+WYKkfmJyLKtIvaRJi1kXUqVmBACORXZQxT5oZDsoZ2vQP+bQFDnWtpI/4eq3MLoRMjI2fnLzTQ==", - "dev": true - }, - "launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", - "dev": true, - "requires": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "less": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", - "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", - "dev": true, - "requires": { - "copy-anything": "^2.0.1", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^3.1.0", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^2.3.0" - }, - "dependencies": { - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "optional": true - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - } - } - }, - "less-loader": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.0.tgz", - "integrity": "sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==", - "dev": true, - "requires": { - "klona": "^2.0.4" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "license-webpack-plugin": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", - "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", - "dev": true, - "requires": { - "webpack-sources": "^3.0.0" - } - }, - "lilconfig": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.2.tgz", - "integrity": "sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==", - "dev": true - }, - "limiter": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", - "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==", - "dev": true - }, - "lines-and-columns": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.4.tgz", - "integrity": "sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==", - "dev": true - }, - "loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true - }, - "loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "devOptional": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "dev": true - }, - "lodash.isfinite": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", - "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "log4js": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", - "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", - "dev": true, - "requires": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "flatted": "^3.2.7", - "rfdc": "^1.3.0", - "streamroller": "^3.1.5" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "make-fetch-happen": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-13.0.1.tgz", - "integrity": "sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==", - "devOptional": true, - "requires": { - "@npmcli/agent": "^2.0.0", - "cacache": "^18.0.0", - "http-cache-semantics": "^4.1.1", - "is-lambda": "^1.0.1", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "proc-log": "^4.2.0", - "promise-retry": "^2.0.1", - "ssri": "^10.0.0" - }, - "dependencies": { - "proc-log": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", - "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", - "devOptional": true - } - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "mathml-tag-names": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", - "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", - "dev": true - }, - "mdn-data": { - "version": "2.0.30", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", - "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" - }, - "memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "requires": { - "fs-monkey": "^1.0.4" - } - }, - "meow": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-13.2.0.tgz", - "integrity": "sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==" - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" - }, - "micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "requires": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - }, - "mini-css-extract-plugin": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz", - "integrity": "sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA==", - "dev": true, - "requires": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true - }, - "minipass": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "devOptional": true - }, - "minipass-collect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-2.0.1.tgz", - "integrity": "sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==", - "devOptional": true, - "requires": { - "minipass": "^7.0.3" - } - }, - "minipass-fetch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-3.0.4.tgz", - "integrity": "sha512-jHAqnA728uUpIaFm7NWsCnqKT6UqZz7GcI/bDpPATuwYyKwJwW0remxSCxUlKiEty+eopHGa3oc8WxgQ1FFJqg==", - "devOptional": true, - "requires": { - "encoding": "^0.1.13", - "minipass": "^7.0.3", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "devOptional": true, - "requires": { - "minipass": "^3.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - } - } - }, - "minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "devOptional": true, - "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - } - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "devOptional": true, - "requires": { - "minipass": "^3.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - } - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "devOptional": true, - "requires": { - "minipass": "^3.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - } - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "devOptional": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - } - } - }, - "mitt": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", - "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "mrmime": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", - "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "devOptional": true - }, - "multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "mute-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz", - "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==", - "devOptional": true - }, - "nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "needle": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", - "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.3", - "sax": "^1.2.4" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "ng-packagr": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-17.0.3.tgz", - "integrity": "sha512-e4GWKOblzwtkkDwI0GRd2gUmuJgg6LgECHbnkB/JpyDlvz1Sd+nEzExztt3UbclLs9FkopSVE5TohKh58B8aeg==", - "dev": true, - "requires": { - "@rollup/plugin-json": "^6.0.1", - "@rollup/plugin-node-resolve": "^15.2.3", - "@rollup/wasm-node": "^4.5.0", - "ajv": "^8.12.0", - "ansi-colors": "^4.1.3", - "autoprefixer": "^10.4.16", - "browserslist": "^4.22.1", - "cacache": "^18.0.0", - "chokidar": "^3.5.3", - "commander": "^11.1.0", - "convert-source-map": "^2.0.0", - "dependency-graph": "^0.11.0", - "esbuild": "^0.19.0", - "esbuild-wasm": "^0.19.5", - "fast-glob": "^3.3.1", - "find-cache-dir": "^3.3.2", - "injection-js": "^2.4.0", - "jsonc-parser": "^3.2.0", - "less": "^4.2.0", - "ora": "^5.1.0", - "piscina": "^4.1.0", - "postcss": "^8.4.31", - "postcss-url": "^10.1.3", - "rollup": "^4.5.0", - "rxjs": "^7.8.1", - "sass": "^1.69.5" - }, - "dependencies": { - "commander": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", - "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", - "dev": true - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - } - } - }, - "ngx-infinite-scroll": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/ngx-infinite-scroll/-/ngx-infinite-scroll-17.0.0.tgz", - "integrity": "sha512-pQXLuRiuhRuDKD3nmgyW1V08JVNBepmk6nb8qjHc5hgsWNts01+R/p33rYcRDzcut6/PWqGyrZ9o9i8swzMYMA==", - "requires": { - "tslib": "^2.3.0" - } - }, - "nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "optional": true, - "requires": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "node-abort-controller": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", - "dev": true - }, - "node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "optional": true - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true - }, - "node-gyp": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-10.0.1.tgz", - "integrity": "sha512-gg3/bHehQfZivQVfqIyy8wTdSymF9yTyP4CJifK73imyNMU8AIGQE2pUa7dNWfmMeG9cDVF2eehiRMv0LC1iAg==", - "devOptional": true, - "requires": { - "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", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^4.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "devOptional": true, - "requires": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - } - }, - "isexe": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", - "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", - "devOptional": true - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "which": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", - "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", - "devOptional": true, - "requires": { - "isexe": "^3.1.1" - } - } - } - }, - "node-gyp-build": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.7.1.tgz", - "integrity": "sha512-wTSrZ+8lsRRa3I3H8Xr65dLWSgCvY2l4AOnaeKdPA9TB/WYMPaTcrzf3rXvFoVvjKNVnu0CcWSx54qq9GKRUYg==", - "dev": true, - "optional": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node-machine-id": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.12.tgz", - "integrity": "sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==", - "dev": true - }, - "node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true - }, - "node.extend": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.8.tgz", - "integrity": "sha512-L/dvEBwyg3UowwqOUTyDsGBU6kjBQOpOhshio9V3i3BMPv5YUb9+mWNN8MK0IbWqT0AqaTSONZf0aTuMMahWgA==", - "dev": true, - "requires": { - "has": "^1.0.3", - "is": "^3.2.1" - } - }, - "nopt": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz", - "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==", - "devOptional": true, - "requires": { - "abbrev": "^2.0.0" - } - }, - "normalize-package-data": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.0.tgz", - "integrity": "sha512-UL7ELRVxYBHBgYEtZCXjxuD5vPxnmvMGq0jp/dGPKKrN7tfsBh2IY7TlJ15WWwdjRWD3RJbnsygUurTK3xkPkg==", - "devOptional": true, - "requires": { - "hosted-git-info": "^7.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "devOptional": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true - }, - "npm-bundled": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-3.0.0.tgz", - "integrity": "sha512-Vq0eyEQy+elFpzsKjMss9kxqb9tG3YHg4dsyWuUENuzvSUWe1TCnW/vV9FkhvBk/brEDoDiVd+M1Btosa6ImdQ==", - "devOptional": true, - "requires": { - "npm-normalize-package-bin": "^3.0.0" - } - }, - "npm-install-checks": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", - "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", - "devOptional": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", - "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", - "devOptional": true - }, - "npm-package-arg": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.1.tgz", - "integrity": "sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==", - "devOptional": true, - "requires": { - "hosted-git-info": "^7.0.0", - "proc-log": "^3.0.0", - "semver": "^7.3.5", - "validate-npm-package-name": "^5.0.0" - } - }, - "npm-packlist": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-8.0.0.tgz", - "integrity": "sha512-ErAGFB5kJUciPy1mmx/C2YFbvxoJ0QJ9uwkCZOeR6CqLLISPZBOiFModAbSXnjjlwW5lOhuhXva+fURsSGJqyw==", - "devOptional": true, - "requires": { - "ignore-walk": "^6.0.0" - } - }, - "npm-pick-manifest": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.0.0.tgz", - "integrity": "sha512-VfvRSs/b6n9ol4Qb+bDwNGUXutpy76x6MARw/XssevE0TnctIKcmklJZM5Z7nqs5z5aW+0S63pgCNbpkUNNXBg==", - "devOptional": true, - "requires": { - "npm-install-checks": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0", - "npm-package-arg": "^11.0.0", - "semver": "^7.3.5" - } - }, - "npm-registry-fetch": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-16.1.0.tgz", - "integrity": "sha512-PQCELXKt8Azvxnt5Y85GseQDJJlglTFM9L9U9gkv2y4e9s0k3GVDdOx3YoB6gm2Do0hlkzC39iCGXby+Wve1Bw==", - "devOptional": true, - "requires": { - "make-fetch-happen": "^13.0.0", - "minipass": "^7.0.2", - "minipass-fetch": "^3.0.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^11.0.0", - "proc-log": "^3.0.0" - } - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "requires": { - "boolbase": "^1.0.0" - } - }, - "nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true - }, - "nx": { - "version": "17.3.2", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.3.2.tgz", - "integrity": "sha512-QjF1gnwKebQISvATrSbW7dsmIcLbA0fcyDyxLo5wVHx/MIlcaIb/lLYaPTld73ZZ6svHEZ6n2gOkhMitmkIPQA==", - "dev": true, - "requires": { - "@nrwl/tao": "17.3.2", - "@nx/nx-darwin-arm64": "17.3.2", - "@nx/nx-darwin-x64": "17.3.2", - "@nx/nx-freebsd-x64": "17.3.2", - "@nx/nx-linux-arm-gnueabihf": "17.3.2", - "@nx/nx-linux-arm64-gnu": "17.3.2", - "@nx/nx-linux-arm64-musl": "17.3.2", - "@nx/nx-linux-x64-gnu": "17.3.2", - "@nx/nx-linux-x64-musl": "17.3.2", - "@nx/nx-win32-arm64-msvc": "17.3.2", - "@nx/nx-win32-x64-msvc": "17.3.2", - "@yarnpkg/lockfile": "^1.1.0", - "@yarnpkg/parsers": "3.0.0-rc.46", - "@zkochan/js-yaml": "0.0.6", - "axios": "^1.6.0", - "chalk": "^4.1.0", - "cli-cursor": "3.1.0", - "cli-spinners": "2.6.1", - "cliui": "^8.0.1", - "dotenv": "~16.3.1", - "dotenv-expand": "~10.0.0", - "enquirer": "~2.3.6", - "figures": "3.2.0", - "flat": "^5.0.2", - "fs-extra": "^11.1.0", - "ignore": "^5.0.4", - "jest-diff": "^29.4.1", - "js-yaml": "4.1.0", - "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", - "strong-log-transformer": "^2.1.0", - "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" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "jsonc-parser": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", - "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", - "dev": true - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - } - } - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "dev": true - }, - "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==" - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "object.groupby": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.groupby/-/object.groupby-1.0.1.tgz", - "integrity": "sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1" - } - }, - "object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "devOptional": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "dev": true - }, - "opn": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", - "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", - "dev": true, - "requires": { - "is-wsl": "^1.1.0" - }, - "dependencies": { - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - } - } - }, - "optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "requires": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "devOptional": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - }, - "dependencies": { - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - } - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "devOptional": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "dependencies": { - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true - } - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "pacote": { - "version": "17.0.6", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-17.0.6.tgz", - "integrity": "sha512-cJKrW21VRE8vVTRskJo78c/RCvwJCn1f4qgfxL4w77SOWrTCRcmfkYHlHtS0gqpgjv3zhXflRtgsrUCX5xwNnQ==", - "devOptional": true, - "requires": { - "@npmcli/git": "^5.0.0", - "@npmcli/installed-package-contents": "^2.0.1", - "@npmcli/promise-spawn": "^7.0.0", - "@npmcli/run-script": "^7.0.0", - "cacache": "^18.0.0", - "fs-minipass": "^3.0.0", - "minipass": "^7.0.2", - "npm-package-arg": "^11.0.0", - "npm-packlist": "^8.0.0", - "npm-pick-manifest": "^9.0.0", - "npm-registry-fetch": "^16.0.0", - "proc-log": "^3.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^7.0.0", - "read-package-json-fast": "^3.0.0", - "sigstore": "^2.2.0", - "ssri": "^10.0.0", - "tar": "^6.1.11" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "dependencies": { - "lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - } - } - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true - }, - "parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "requires": { - "entities": "^4.4.0" - } - }, - "parse5-html-rewriting-stream": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-7.0.0.tgz", - "integrity": "sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==", - "requires": { - "entities": "^4.3.0", - "parse5": "^7.0.0", - "parse5-sax-parser": "^7.0.0" - } - }, - "parse5-sax-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-7.0.0.tgz", - "integrity": "sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==", - "requires": { - "parse5": "^7.0.0" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "devOptional": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "devOptional": true - }, - "path-scurry": { - "version": "1.10.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", - "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", - "devOptional": true, - "requires": { - "lru-cache": "^9.1.1 || ^10.0.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.1.0.tgz", - "integrity": "sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag==", - "devOptional": true - } - } - }, - "path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "devOptional": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - }, - "pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true - }, - "piscina": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.4.0.tgz", - "integrity": "sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==", - "dev": true, - "requires": { - "nice-napi": "^1.0.2" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "popper.js": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", - "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==", - "peer": true - }, - "portfinder": { - "version": "1.0.32", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", - "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", - "dev": true, - "requires": { - "async": "^2.6.4", - "debug": "^3.2.7", - "mkdirp": "^0.5.6" - }, - "dependencies": { - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "portscanner": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz", - "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==", - "dev": true, - "requires": { - "async": "^2.6.0", - "is-number-like": "^1.0.3" - }, - "dependencies": { - "async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - } - } - }, - "postcss": { - "version": "8.4.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.35.tgz", - "integrity": "sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==", - "requires": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-calc": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-9.0.1.tgz", - "integrity": "sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.11", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-6.1.0.tgz", - "integrity": "sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "colord": "^2.9.3", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz", - "integrity": "sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-discard-comments": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz", - "integrity": "sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==", - "dev": true, - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz", - "integrity": "sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==", - "dev": true, - "requires": {} - }, - "postcss-discard-empty": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz", - "integrity": "sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==", - "dev": true, - "requires": {} - }, - "postcss-discard-overridden": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz", - "integrity": "sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==", - "dev": true, - "requires": {} - }, - "postcss-import": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", - "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-loader": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-8.1.1.tgz", - "integrity": "sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==", - "dev": true, - "requires": { - "cosmiconfig": "^9.0.0", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "requires": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "postcss-media-query-parser": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", - "integrity": "sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==", - "dev": true - }, - "postcss-merge-longhand": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz", - "integrity": "sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^6.1.1" - } - }, - "postcss-merge-rules": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz", - "integrity": "sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^4.0.2", - "postcss-selector-parser": "^6.0.16" - } - }, - "postcss-minify-font-values": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz", - "integrity": "sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz", - "integrity": "sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==", - "dev": true, - "requires": { - "colord": "^2.9.3", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz", - "integrity": "sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz", - "integrity": "sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.16" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz", - "integrity": "sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz", - "integrity": "sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-normalize-charset": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz", - "integrity": "sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==", - "dev": true, - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz", - "integrity": "sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz", - "integrity": "sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz", - "integrity": "sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz", - "integrity": "sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz", - "integrity": "sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz", - "integrity": "sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz", - "integrity": "sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-whitespace": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz", - "integrity": "sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-ordered-values": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz", - "integrity": "sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==", - "dev": true, - "requires": { - "cssnano-utils": "^4.0.2", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-initial": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz", - "integrity": "sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz", - "integrity": "sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-resolve-nested-selector": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", - "integrity": "sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==", - "dev": true - }, - "postcss-safe-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-7.0.0.tgz", - "integrity": "sha512-ovehqRNVCpuFzbXoTb4qLtyzK3xn3t/CUBxOs8LsnQjQrShaB4lKiHoVqY8ANaC0hBMHq5QVWk77rwGklFUDrg==", - "dev": true, - "requires": {} - }, - "postcss-scss": { - "version": "4.0.9", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-4.0.9.tgz", - "integrity": "sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==", - "dev": true, - "requires": {} - }, - "postcss-selector-parser": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz", - "integrity": "sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-6.0.3.tgz", - "integrity": "sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^3.2.0" - } - }, - "postcss-unique-selectors": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz", - "integrity": "sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.16" - } - }, - "postcss-url": { - "version": "10.1.3", - "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-10.1.3.tgz", - "integrity": "sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==", - "dev": true, - "requires": { - "make-dir": "~3.1.0", - "mime": "~2.5.2", - "minimatch": "~3.0.4", - "xxhashjs": "~0.2.2" - }, - "dependencies": { - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true - } - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", - "dev": true - }, - "pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - }, - "pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "proc-log": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz", - "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==", - "devOptional": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "devOptional": true - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "devOptional": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "proxy-from-env": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true, - "optional": true - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==" - }, - "pure-rand": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.4.tgz", - "integrity": "sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA==", - "dev": true - }, - "qjobs": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", - "dev": true - }, - "qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "requires": { - "side-channel": "^1.0.6" - } - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - }, - "raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "dev": true, - "requires": { - "pify": "^2.3.0" - } - }, - "read-package-json": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-7.0.0.tgz", - "integrity": "sha512-uL4Z10OKV4p6vbdvIXB+OzhInYtIozl/VxUBPgNkBuUi2DeRonnuspmaVAMcrkmfjKGNmRndyQAbE7/AmzGwFg==", - "devOptional": true, - "requires": { - "glob": "^10.2.2", - "json-parse-even-better-errors": "^3.0.0", - "normalize-package-data": "^6.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "devOptional": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "devOptional": true, - "requires": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - } - }, - "json-parse-even-better-errors": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", - "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", - "devOptional": true - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "devOptional": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "read-package-json-fast": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz", - "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==", - "devOptional": true, - "requires": { - "json-parse-even-better-errors": "^3.0.0", - "npm-normalize-package-bin": "^3.0.0" - }, - "dependencies": { - "json-parse-even-better-errors": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.1.tgz", - "integrity": "sha512-aatBvbL26wVUCLmbWdCpeu9iF5wOyWpagiKkInA+kfws3sWdBrTnsvN2CKcyCYyUrc7rebNBlK6+kteg7ksecg==", - "devOptional": true - } - } - }, - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "devOptional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "reflect-metadata": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", - "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", - "dev": true - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==" - }, - "regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-parser": { - "version": "2.2.11", - "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", - "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", - "dev": true - }, - "regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" - } - }, - "regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", - "dev": true, - "requires": { - "@babel/regjsgen": "^0.8.0", - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - } - }, - "regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", - "dev": true - } - } - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "devOptional": true - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "devOptional": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "resolve-url-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", - "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", - "dev": true, - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.14", - "source-map": "0.6.1" - }, - "dependencies": { - "loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "resolve.exports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", - "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", - "dev": true - }, - "resp-modifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", - "integrity": "sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==", - "dev": true, - "requires": { - "debug": "^2.2.0", - "minimatch": "^3.0.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "devOptional": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "rimraf": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.5.tgz", - "integrity": "sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==", - "dev": true, - "requires": { - "glob": "^10.3.7" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "glob": { - "version": "10.3.10", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz", - "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==", - "dev": true, - "requires": { - "foreground-child": "^3.1.0", - "jackspeak": "^2.3.5", - "minimatch": "^9.0.1", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0", - "path-scurry": "^1.10.1" - } - }, - "minimatch": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", - "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "rollup": { - "version": "4.22.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.22.4.tgz", - "integrity": "sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==", - "dev": true, - "requires": { - "@rollup/rollup-android-arm-eabi": "4.22.4", - "@rollup/rollup-android-arm64": "4.22.4", - "@rollup/rollup-darwin-arm64": "4.22.4", - "@rollup/rollup-darwin-x64": "4.22.4", - "@rollup/rollup-linux-arm-gnueabihf": "4.22.4", - "@rollup/rollup-linux-arm-musleabihf": "4.22.4", - "@rollup/rollup-linux-arm64-gnu": "4.22.4", - "@rollup/rollup-linux-arm64-musl": "4.22.4", - "@rollup/rollup-linux-powerpc64le-gnu": "4.22.4", - "@rollup/rollup-linux-riscv64-gnu": "4.22.4", - "@rollup/rollup-linux-s390x-gnu": "4.22.4", - "@rollup/rollup-linux-x64-gnu": "4.22.4", - "@rollup/rollup-linux-x64-musl": "4.22.4", - "@rollup/rollup-win32-arm64-msvc": "4.22.4", - "@rollup/rollup-win32-ia32-msvc": "4.22.4", - "@rollup/rollup-win32-x64-msvc": "4.22.4", - "@types/estree": "1.0.5", - "fsevents": "~2.3.2" - } - }, - "run-async": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-3.0.0.tgz", - "integrity": "sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==", - "devOptional": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rx": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", - "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==", - "dev": true - }, - "rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "requires": { - "tslib": "^2.1.0" - } - }, - "safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sass": { - "version": "1.71.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.71.1.tgz", - "integrity": "sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "dependencies": { - "immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", - "dev": true - } - } - }, - "sass-loader": { - "version": "14.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-14.1.1.tgz", - "integrity": "sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw==", - "dev": true, - "requires": { - "neo-async": "^2.6.2" - } - }, - "sass-true": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/sass-true/-/sass-true-8.0.0.tgz", - "integrity": "sha512-bk6m12BFxjRWnu0DHfqmsF36Eoxg3grLlLM4PhcgN6Znd9DvK2xVGJtWQ05u5RqEos3JaIX50MMN+gsAYUnEDA==", - "dev": true, - "requires": { - "@adobe/css-tools": "^4.3.3", - "jest-diff": "^29.7.0", - "lodash": "^4.17.21" - } - }, - "sax": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", - "dev": true, - "optional": true - }, - "saxes": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", - "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - }, - "secure-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", - "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==", - "dev": true - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "requires": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - } - }, - "semver": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", - "devOptional": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - } - } - }, - "send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - } - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" - } - } - }, - "serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "requires": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "dependencies": { - "encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==" - } - } - }, - "server-destroy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", - "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==", - "dev": true - }, - "set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "requires": { - "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" - } - }, - "set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "devOptional": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "devOptional": true - }, - "shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true - }, - "shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "dev": true, - "requires": { - "glob": "^7.0.0", - "interpret": "^1.0.0", - "rechoir": "^0.6.2" - } - }, - "side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "requires": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" - }, - "sigstore": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/sigstore/-/sigstore-2.3.1.tgz", - "integrity": "sha512-8G+/XDU8wNsJOQS5ysDVO0Etg9/2uA5gR9l4ZwijjlwxBcrU6RPfwi2+jJmbP+Ap1Hlp/nVAaEO4Fj22/SL2gQ==", - "devOptional": true, - "requires": { - "@sigstore/bundle": "^2.3.2", - "@sigstore/core": "^1.0.0", - "@sigstore/protobuf-specs": "^0.3.2", - "@sigstore/sign": "^2.3.2", - "@sigstore/tuf": "^2.3.4", - "@sigstore/verify": "^1.2.1" - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "devOptional": true - }, - "socket.io": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz", - "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "cors": "~2.8.5", - "debug": "~4.3.2", - "engine.io": "~6.6.0", - "socket.io-adapter": "~2.5.2", - "socket.io-parser": "~4.2.4" - } - }, - "socket.io-adapter": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", - "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", - "dev": true, - "requires": { - "debug": "~4.3.4", - "ws": "~8.17.1" - } - }, - "socket.io-client": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.0.tgz", - "integrity": "sha512-C0jdhD5yQahMws9alf/yvtsMGTaIDBnZ8Rb5HU56svyq0l5LIrGzIDZZD5pHQlmzxLuU91Gz+VpQMKgCTNYtkw==", - "dev": true, - "requires": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.2", - "engine.io-client": "~6.6.1", - "socket.io-parser": "~4.2.4" - } - }, - "socket.io-parser": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", - "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", - "dev": true, - "requires": { - "@socket.io/component-emitter": "~3.1.0", - "debug": "~4.3.1" - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "socks": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", - "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", - "devOptional": true, - "requires": { - "ip-address": "^9.0.5", - "smart-buffer": "^4.2.0" - } - }, - "socks-proxy-agent": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz", - "integrity": "sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==", - "devOptional": true, - "requires": { - "agent-base": "^7.0.2", - "debug": "^4.3.4", - "socks": "^2.7.1" - }, - "dependencies": { - "agent-base": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.0.tgz", - "integrity": "sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==", - "devOptional": true, - "requires": { - "debug": "^4.3.4" - } - } - } - }, - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" - }, - "source-map-js": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==" - }, - "source-map-loader": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-5.0.0.tgz", - "integrity": "sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==", - "dev": true, - "requires": { - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "spawn-command": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz", - "integrity": "sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==", - "dev": true - }, - "spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "devOptional": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "devOptional": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "devOptional": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "devOptional": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "ssri": { - "version": "10.0.5", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-10.0.5.tgz", - "integrity": "sha512-bSf16tAFkGeRlUNDjXu8FzaMQt6g2HZJrun7mtMbIPOddxt3GLMSz5VWUWcqTJUPfLEaDIepGxv+bYQW49596A==", - "devOptional": true, - "requires": { - "minipass": "^7.0.3" - } - }, - "stack-utils": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.6.tgz", - "integrity": "sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" - }, - "stream-throttle": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", - "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==", - "dev": true, - "requires": { - "commander": "^2.2.0", - "limiter": "^1.0.5" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "streamroller": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", - "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", - "dev": true, - "requires": { - "date-format": "^4.0.14", - "debug": "^4.3.4", - "fs-extra": "^8.1.0" - }, - "dependencies": { - "fs-extra": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", - "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "devOptional": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string-width-cjs": { - "version": "npm:string-width@4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "devOptional": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-ansi-cjs": { - "version": "npm:strip-ansi@6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "devOptional": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "strong-log-transformer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strong-log-transformer/-/strong-log-transformer-2.1.0.tgz", - "integrity": "sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==", - "dev": true, - "requires": { - "duplexer": "^0.1.1", - "minimist": "^1.2.0", - "through": "^2.3.4" - } - }, - "style-loader": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", - "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", - "dev": true, - "requires": {} - }, - "stylehacks": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-6.1.1.tgz", - "integrity": "sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==", - "dev": true, - "requires": { - "browserslist": "^4.23.0", - "postcss-selector-parser": "^6.0.16" - } - }, - "stylelint": { - "version": "16.5.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.5.0.tgz", - "integrity": "sha512-IlCBtVrG+qTy3v+tZTk50W8BIomjY/RUuzdrDqdnlCYwVuzXtPbiGfxYqtyYAyOMcb+195zRsuHn6tgfPmFfbw==", - "dev": true, - "requires": { - "@csstools/css-parser-algorithms": "^2.6.1", - "@csstools/css-tokenizer": "^2.2.4", - "@csstools/media-query-list-parser": "^2.1.9", - "@csstools/selector-specificity": "^3.0.3", - "@dual-bundle/import-meta-resolve": "^4.0.0", - "balanced-match": "^2.0.0", - "colord": "^2.9.3", - "cosmiconfig": "^9.0.0", - "css-functions-list": "^3.2.2", - "css-tree": "^2.3.1", - "debug": "^4.3.4", - "fast-glob": "^3.3.2", - "fastest-levenshtein": "^1.0.16", - "file-entry-cache": "^8.0.0", - "global-modules": "^2.0.0", - "globby": "^11.1.0", - "globjoin": "^0.1.4", - "html-tags": "^3.3.1", - "ignore": "^5.3.1", - "imurmurhash": "^0.1.4", - "is-plain-object": "^5.0.0", - "known-css-properties": "^0.30.0", - "mathml-tag-names": "^2.1.3", - "meow": "^13.2.0", - "micromatch": "^4.0.5", - "normalize-path": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.38", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-safe-parser": "^7.0.0", - "postcss-selector-parser": "^6.0.16", - "postcss-value-parser": "^4.2.0", - "resolve-from": "^5.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^7.1.0", - "supports-hyperlinks": "^3.0.0", - "svg-tags": "^1.0.0", - "table": "^6.8.2", - "write-file-atomic": "^5.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "balanced-match": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", - "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", - "dev": true - }, - "cosmiconfig": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", - "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", - "dev": true, - "requires": { - "env-paths": "^2.2.1", - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0" - } - }, - "file-entry-cache": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", - "dev": true, - "requires": { - "flat-cache": "^4.0.0" - } - }, - "flat-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", - "dev": true, - "requires": { - "flatted": "^3.2.9", - "keyv": "^4.5.4" - } - }, - "ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", - "dev": true - }, - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "dev": true, - "requires": { - "nanoid": "^3.3.7", - "picocolors": "^1.0.0", - "source-map-js": "^1.2.0" - } - }, - "signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true - }, - "strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "write-file-atomic": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-5.0.1.tgz", - "integrity": "sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^4.0.1" - } - } - } - }, - "stylelint-config-recommended": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended/-/stylelint-config-recommended-14.0.0.tgz", - "integrity": "sha512-jSkx290CglS8StmrLp2TxAppIajzIBZKYm3IxT89Kg6fGlxbPiTiyH9PS5YUuVAFwaJLl1ikiXX0QWjI0jmgZQ==", - "dev": true, - "requires": {} - }, - "stylelint-config-recommended-scss": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-recommended-scss/-/stylelint-config-recommended-scss-14.0.0.tgz", - "integrity": "sha512-HDvpoOAQ1RpF+sPbDOT2Q2/YrBDEJDnUymmVmZ7mMCeNiFSdhRdyGEimBkz06wsN+HaFwUh249gDR+I9JR7Onw==", - "dev": true, - "requires": { - "postcss-scss": "^4.0.9", - "stylelint-config-recommended": "^14.0.0", - "stylelint-scss": "^6.0.0" - } - }, - "stylelint-config-standard": { - "version": "36.0.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard/-/stylelint-config-standard-36.0.0.tgz", - "integrity": "sha512-3Kjyq4d62bYFp/Aq8PMKDwlgUyPU4nacXsjDLWJdNPRUgpuxALu1KnlAHIj36cdtxViVhXexZij65yM0uNIHug==", - "dev": true, - "requires": { - "stylelint-config-recommended": "^14.0.0" - } - }, - "stylelint-config-standard-scss": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/stylelint-config-standard-scss/-/stylelint-config-standard-scss-13.1.0.tgz", - "integrity": "sha512-Eo5w7/XvwGHWkeGLtdm2FZLOMYoZl1omP2/jgFCXyl2x5yNz7/8vv4Tj6slHvMSSUNTaGoam/GAZ0ZhukvalfA==", - "dev": true, - "requires": { - "stylelint-config-recommended-scss": "^14.0.0", - "stylelint-config-standard": "^36.0.0" - } - }, - "stylelint-scss": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/stylelint-scss/-/stylelint-scss-6.3.0.tgz", - "integrity": "sha512-8OSpiuf1xC7f8kllJsBOFAOYp/mR/C1FXMVeOFjtJPw+AFvEmC93FaklHt7MlOqU4poxuQ1TkYMyfI0V+1SxjA==", - "dev": true, - "requires": { - "known-css-properties": "^0.30.0", - "postcss-media-query-parser": "^0.2.3", - "postcss-resolve-nested-selector": "^0.1.1", - "postcss-selector-parser": "^6.0.15", - "postcss-value-parser": "^4.2.0" - } - }, - "stylus": { - "version": "0.59.0", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", - "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", - "dev": true, - "requires": { - "@adobe/css-tools": "^4.0.1", - "debug": "^4.3.2", - "glob": "^7.1.6", - "sax": "~1.2.4", - "source-map": "^0.7.3" - }, - "dependencies": { - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - } - } - }, - "stylus-loader": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.1.3.tgz", - "integrity": "sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==", - "dev": true, - "requires": { - "fast-glob": "^3.2.12", - "normalize-path": "^3.0.0" - } - }, - "sugarss": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-4.0.1.tgz", - "integrity": "sha512-WCjS5NfuVJjkQzK10s8WOBY+hhDxxNt/N6ZaGwxFZ+wN3/lKKFSaaKUNecULcTTvE4urLcKaZFQD8vO0mOZujw==", - "dev": true, - "optional": true, - "peer": true, - "requires": {} - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz", - "integrity": "sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "devOptional": true - }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", - "dev": true - }, - "svgo": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", - "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^5.1.0", - "css-tree": "^2.3.1", - "css-what": "^6.1.0", - "csso": "^5.0.5", - "picocolors": "^1.0.0" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - } - } - }, - "symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "devOptional": true - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "table": { - "version": "6.8.2", - "resolved": "https://registry.npmjs.org/table/-/table-6.8.2.tgz", - "integrity": "sha512-w2sfv80nrAh2VCbqR5AK27wswXhqcck2AhfnNW76beQXskGZ1V12GwS//yYVa3d3fcvAip2OUnbDAjW2k3v9fA==", - "dev": true, - "requires": { - "ajv": "^8.0.1", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "tar": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", - "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", - "devOptional": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "devOptional": true, - "requires": { - "minipass": "^3.0.0" - }, - "dependencies": { - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "devOptional": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "devOptional": true - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "devOptional": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "devOptional": true - } - } - }, - "tar-stream": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", - "dev": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - } - }, - "terser": { - "version": "5.29.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.29.1.tgz", - "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", - "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - }, - "dependencies": { - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "devOptional": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" - }, - "tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "dependencies": { - "universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true - } - } - }, - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true - }, - "ts-api-utils": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", - "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", - "dev": true, - "requires": {} - }, - "ts-jest": { - "version": "29.1.1", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.1.1.tgz", - "integrity": "sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==", - "dev": true, - "requires": { - "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" - } - }, - "ts-loader": { - "version": "9.5.1", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.5.1.tgz", - "integrity": "sha512-rNH3sK9kGZcH9dYzC7CewQm4NtxJTjSEVRJ2DyBZR7f8/wcta+iV44UPCXc5+nzDzivKtlzV6c9P4e+oFhDLYg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.0.0", - "micromatch": "^4.0.0", - "semver": "^7.3.4", - "source-map": "^0.7.4" - } - }, - "ts-morph": { - "version": "23.0.0", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-23.0.0.tgz", - "integrity": "sha512-FcvFx7a9E8TUe6T3ShihXJLiJOiqyafzFKUO4aqIHDUCIvADdGNShcbc2W5PMr3LerXRv7mafvFZ9lRENxJmug==", - "dev": true, - "requires": { - "@ts-morph/common": "~0.24.0", - "code-block-writer": "^13.0.1" - } - }, - "ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - } - }, - "tsconfig-paths": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", - "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", - "dev": true, - "requires": { - "json5": "^2.2.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - } - } - }, - "tsconfig-paths-webpack-plugin": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-4.0.0.tgz", - "integrity": "sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "enhanced-resolve": "^5.7.0", - "tsconfig-paths": "^4.0.0" - } - }, - "tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "tuf-js": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tuf-js/-/tuf-js-2.2.1.tgz", - "integrity": "sha512-GwIJau9XaA8nLVbUXsN3IlFi7WmQ48gBUrl3FTkkL/XLu/POhBzfmX9hd33FNMX1qAsfl6ozO1iMmW9NC8YniA==", - "devOptional": true, - "requires": { - "@tufjs/models": "2.0.1", - "debug": "^4.3.4", - "make-fetch-happen": "^13.0.1" - } - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "devOptional": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "node_modules/vite/node_modules/@esbuild/linux-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", + "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "cpu": [ + "ia32" + ], "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "node_modules/vite/node_modules/@esbuild/linux-loong64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", + "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "cpu": [ + "loong64" + ], "dev": true, - "requires": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "node_modules/vite/node_modules/@esbuild/linux-mips64el": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", + "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "cpu": [ + "mips64el" + ], "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "node_modules/vite/node_modules/@esbuild/linux-ppc64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", + "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "cpu": [ + "ppc64" + ], "dev": true, - "requires": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "typed-assert": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", - "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true - }, - "typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", - "dev": true - }, - "ua-parser-js": { - "version": "1.0.37", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.37.tgz", - "integrity": "sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ==", - "dev": true - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "node_modules/vite/node_modules/@esbuild/linux-riscv64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", + "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "cpu": [ + "riscv64" + ], "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "undici": { - "version": "6.11.1", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.11.1.tgz", - "integrity": "sha512-KyhzaLJnV1qa3BSHdj4AZ2ndqI0QWPxYzaIOio0WzcEJB9gvuysprJSLtpvc2D9mhR9jPDUk7xlJlZbH2KR5iw==", - "dev": true - }, - "undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "node_modules/vite/node_modules/@esbuild/linux-s390x": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", + "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "cpu": [ + "s390x" + ], "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "dev": true - }, - "union": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", - "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], "dev": true, - "requires": { - "qs": "^6.4.0" - } - }, - "unique-filename": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-3.0.0.tgz", - "integrity": "sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==", - "devOptional": true, - "requires": { - "unique-slug": "^4.0.0" - } - }, - "unique-slug": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-4.0.0.tgz", - "integrity": "sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==", - "devOptional": true, - "requires": { - "imurmurhash": "^0.1.4" + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" } }, - "universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" - }, - "update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "node_modules/vite/node_modules/@esbuild/netbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", + "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "cpu": [ + "x64" + ], "dev": true, - "requires": { - "escalade": "^3.2.0", - "picocolors": "^1.1.0" + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" } }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" + "node_modules/vite/node_modules/@esbuild/openbsd-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", + "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" } }, - "url-join": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", - "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==", - "dev": true - }, - "url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "node_modules/vite/node_modules/@esbuild/sunos-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", + "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "cpu": [ + "x64" + ], "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" } }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "v8-to-istanbul": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.2.0.tgz", - "integrity": "sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==", + "node_modules/vite/node_modules/@esbuild/win32-arm64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", + "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "cpu": [ + "arm64" + ], "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^2.0.0" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - } + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "devOptional": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" + "node_modules/vite/node_modules/@esbuild/win32-ia32": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", + "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "validate-npm-package-name": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz", - "integrity": "sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==", - "devOptional": true, - "requires": { - "builtins": "^5.0.0" + "node_modules/vite/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" } }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" - }, - "vite": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.1.7.tgz", - "integrity": "sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==", + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, - "requires": { - "esbuild": "^0.19.3", - "fsevents": "~2.3.3", - "postcss": "^8.4.35", - "rollup": "^4.2.0" + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" } }, - "void-elements": { + "node_modules/void-elements": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "w3c-xmlserializer": { + "node_modules/w3c-xmlserializer": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz", "integrity": "sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" } }, - "walker": { + "node_modules/walker": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, - "requires": { + "license": "Apache-2.0", + "dependencies": { "makeerror": "1.0.12" } }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" } }, - "wbuf": { + "node_modules/wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "minimalistic-assert": "^1.0.0" } }, - "wcwidth": { + "node_modules/wcwidth": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "requires": { + "license": "MIT", + "dependencies": { "defaults": "^1.0.3" } }, - "webidl-conversions": { + "node_modules/weak-lru-cache": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.2.tgz", + "integrity": "sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==", + "dev": true, + "license": "MIT" + }, + "node_modules/webidl-conversions": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", - "dev": true + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } }, - "webpack": { + "node_modules/webpack": { "version": "5.96.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@types/eslint-scope": "^3.7.7", "@types/estree": "^1.0.6", "@webassemblyjs/ast": "^1.12.1", @@ -40855,83 +27505,29 @@ "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, - "dependencies": { - "@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "dev": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true } } }, - "webpack-cli": { + "node_modules/webpack-cli": { "version": "5.1.4", "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "@discoveryjs/json-ext": "^0.5.0", "@webpack-cli/configtest": "^2.1.1", "@webpack-cli/info": "^2.0.2", @@ -40946,356 +27542,795 @@ "rechoir": "^0.8.0", "webpack-merge": "^5.7.3" }, - "dependencies": { - "commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true - }, - "interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true - }, - "rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "requires": { - "resolve": "^1.20.0" - } + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/webpack-cli/node_modules/interpret": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", + "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-cli/node_modules/rechoir": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", + "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve": "^1.20.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", + "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", + "dev": true, + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^4.6.0", + "mime-types": "^2.1.31", + "on-finished": "^2.4.1", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware/node_modules/memfs": { + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.14.0.tgz", + "integrity": "sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@jsonjoy.com/json-pack": "^1.0.3", + "@jsonjoy.com/util": "^1.3.0", + "tree-dump": "^1.0.1", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">= 4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/streamich" + } + }, + "node_modules/webpack-dev-server": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz", + "integrity": "sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.13", + "@types/connect-history-api-fallback": "^1.5.4", + "@types/express": "^4.17.21", + "@types/serve-index": "^1.9.4", + "@types/serve-static": "^1.15.5", + "@types/sockjs": "^0.3.36", + "@types/ws": "^8.5.10", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.2.1", + "chokidar": "^3.6.0", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.4.0", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.1.0", + "launch-editor": "^2.6.1", + "open": "^10.0.3", + "p-retry": "^6.2.0", + "rimraf": "^5.0.5", + "schema-utils": "^4.2.0", + "selfsigned": "^2.4.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^7.1.0", + "ws": "^8.16.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 18.12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", + "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true } } }, - "webpack-dev-middleware": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-6.1.2.tgz", - "integrity": "sha512-Wu+EHmX326YPYUpQLKmKbTyZZJIB8/n6R09pTmB03kJmnMsVPTo9COzHZFr01txwaCAuZvfBJE4ZCHRcKs5JaQ==", - "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.12", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - } - }, - "webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "node_modules/webpack-dev-server/node_modules/ipaddr.js": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", + "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", "dev": true, - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.13.0" - }, - "dependencies": { - "connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true - }, - "ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - } - } + "license": "MIT", + "engines": { + "node": ">= 10" } }, - "webpack-merge": { + "node_modules/webpack-merge": { "version": "5.10.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "clone-deep": "^4.0.1", "flat": "^5.0.2", "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" } }, - "webpack-node-externals": { + "node_modules/webpack-node-externals": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz", "integrity": "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "webpack-sources": { + "node_modules/webpack-sources": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } }, - "webpack-subresource-integrity": { + "node_modules/webpack-subresource-integrity": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "typed-assert": "^1.0.8" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", + "webpack": "^5.12.0" + }, + "peerDependenciesMeta": { + "html-webpack-plugin": { + "optional": true + } + } + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true + }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/webpack/node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "license": "MIT" + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "websocket-driver": { + "node_modules/websocket-driver": { "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", "dev": true, - "requires": { + "license": "Apache-2.0", + "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" } }, - "websocket-extensions": { + "node_modules/websocket-extensions": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" + } }, - "whatwg-encoding": { + "node_modules/whatwg-encoding": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", "dev": true, - "requires": { + "license": "MIT", + "dependencies": { "iconv-lite": "0.6.3" }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "license": "MIT", "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "whatwg-mimetype": { + "node_modules/whatwg-mimetype": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz", "integrity": "sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - }, + "node_modules/whatwg-url": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", + "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", + "dev": true, + "license": "MIT", "dependencies": { - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - } + "tr46": "^3.0.0", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" } }, - "which": { + "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "devOptional": true, - "requires": { + "license": "ISC", + "dependencies": { "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" } }, - "which-boxed-primitive": { + "node_modules/which-boxed-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, - "requires": { + "license": "MIT", + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-builtin-type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.0.tgz", + "integrity": "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.0.5", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.1.4", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.15" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "which-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", - "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "node_modules/which-typed-array": { + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", + "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", + "license": "MIT", + "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.0" + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "wildcard": { + "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true + "dev": true, + "license": "MIT" }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" } }, - "wrap-ansi-cjs": { - "version": "npm:wrap-ansi@7.0.0", + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" } }, - "wrappy": { + "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true + "dev": true, + "license": "ISC" }, - "write-file-atomic": { + "node_modules/write-file-atomic": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, - "requires": { + "license": "ISC", + "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "ws": { + "node_modules/write-file-atomic/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, + "node_modules/ws": { "version": "8.17.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, - "requires": {} + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } }, - "xhr2": { + "node_modules/xhr2": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", - "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==" + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", + "license": "MIT", + "engines": { + "node": ">= 6" + } }, - "xml-name-validator": { + "node_modules/xml-name-validator": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", - "dev": true + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12" + } }, - "xmlbuilder": { + "node_modules/xmlbuilder": { "version": "12.0.0", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-12.0.0.tgz", "integrity": "sha512-lMo8DJ8u6JRWp0/Y4XLa/atVDr75H9litKlb2E5j3V3MesoL50EBgZDWoLT3F/LztVnG67GjPXLZpqcky/UMnQ==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0" + } }, - "xmlchars": { + "node_modules/xmlchars": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "xmlhttprequest-ssl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.1.tgz", - "integrity": "sha512-ptjR8YSJIXoA3Mbv5po7RtSYHO6mZr8s7i5VGmEk7QY2pQWyT1o0N+W1gKbOyJPUCGXGnuw0wqe8f0L6Y0ny7g==", - "dev": true + "dev": true, + "license": "MIT" }, - "xxhashjs": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", - "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", + "node_modules/xmlhttprequest-ssl": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.1.2.tgz", + "integrity": "sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==", "dev": true, - "requires": { - "cuint": "^0.2.2" + "engines": { + "node": ">=0.4.0" } }, - "y18n": { + "node_modules/y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "devOptional": true + "devOptional": true, + "license": "ISC", + "engines": { + "node": ">=10" + } }, - "yallist": { + "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true + "dev": true, + "license": "ISC" }, - "yaml": { + "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 6" + } }, - "yargs": { + "node_modules/yargs": { "version": "17.7.2", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "devOptional": true, - "requires": { + "license": "MIT", + "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", @@ -41303,33 +28338,104 @@ "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" } }, - "yargs-parser": { + "node_modules/yargs-parser": { "version": "21.1.1", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "devOptional": true + "devOptional": true, + "license": "ISC", + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ylru": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz", + "integrity": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } }, - "yn": { + "node_modules/yn": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } }, - "yocto-queue": { + "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "zone.js": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.2.tgz", - "integrity": "sha512-X4U7J1isDhoOmHmFWiLhloWc2lzMkdnumtfQ1LXzf/IOZp5NQYuMUTaviVzG/q1ugMBIXzin2AqeVJUoSEkNyQ==", - "requires": { - "tslib": "^2.3.0" + "node_modules/yoctocolors-cjs": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz", + "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==", + "devOptional": true, + "license": "MIT", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } + }, + "node_modules/zone.js": { + "version": "0.14.10", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.14.10.tgz", + "integrity": "sha512-YGAhaO7J5ywOXW6InXNlLmfU194F8lVgu7bRntUF3TiG8Y3nBK0x1UJJuHUP/e8IyihkjCYqhCScpSwnlaSRkQ==", + "license": "MIT" } } } diff --git a/package.json b/package.json index c63891aa7ff..589539c9421 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "graph": "nx graph", "i18n-lint": "i18n-lint -t \"{{,}}\" projects/storefrontlib/**/*.html feature-libs/**/*.html integration-libs/**/*.html -a alt,title,placeholder,aria-label", "lint": "nx run-many --all --target=lint", - "lint:styles": "stylelint \"{projects,feature-libs}/**/*.scss\"", + "lint:styles": "stylelint \"{projects,feature-libs,integration-libs}/**/*.scss\"", "prettier": "prettier --config ./.prettierrc --list-different \"{projects,feature-libs,core-libs,integration-libs}/**/*{.ts,.js,.json,.scss,.html}\"", "prettier:fix": "prettier --config ./.prettierrc --list-different \"{projects,feature-libs,core-libs,integration-libs}/**/*{.ts,.js,.json,.scss,.html}\" --write", "start": "env-cmd --no-override -e dev,b2c,$SPA_ENV nx serve storefrontapp --configuration=development", @@ -125,63 +125,66 @@ }, "private": false, "dependencies": { - "@angular/animations": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/compiler": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/platform-browser-dynamic": "^17.0.5", - "@angular/platform-server": "^17.0.5", - "@angular/pwa": "^17.0.5", - "@angular/router": "^17.0.5", - "@angular/service-worker": "^17.0.5", - "@angular/ssr": "^17.0.5", + "@angular/animations": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/compiler": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/platform-browser-dynamic": "^18.2.9", + "@angular/platform-server": "^18.2.9", + "@angular/pwa": "^18.2.9", + "@angular/router": "^18.2.9", + "@angular/service-worker": "^18.2.9", + "@angular/ssr": "^18.2.9", "@fontsource/open-sans": "^4.5.14", "@fortawesome/fontawesome-free": "6.5.1", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", + "@ngrx/operators": "^18.0.0", "@types/applepayjs": "^14.0.3", "@types/google.maps": "^3.54.0", "@types/googlepay": "^0.7.4", "angular-oauth2-oidc": "^17.0.1", "bootstrap": "^4.6.2", "comment-json": "^4.2.3", - "express": "^4.21.1", + "express": "^4.21.2", "hamburgers": "^1.2.1", "i18next": "^23.7.6", "i18next-http-backend": "^2.4.2", "i18next-resources-to-backend": "^1.2.0", - "ngx-infinite-scroll": "^17.0.0", + "ngx-infinite-scroll": "^18.0.0", "rxjs": "^7.8.0", "tslib": "^2.6.2", - "zone.js": "0.14.2" + "zone.js": "0.14.10" }, "devDependencies": { - "@angular-builders/custom-webpack": "^17.0.0", - "@angular-devkit/build-angular": "^17.3.5", - "@angular-devkit/core": "^17.0.5", - "@angular-devkit/schematics": "^17.0.5", - "@angular-eslint/builder": "^17.1.0", - "@angular-eslint/eslint-plugin": "^17.0.1", - "@angular-eslint/eslint-plugin-template": "^17.0.1", - "@angular-eslint/schematics": "^17.1.0", - "@angular-eslint/template-parser": "17.2.1", - "@angular-eslint/utils": "^17.1.0", - "@angular/cli": "~17.3.0", - "@angular/compiler-cli": "^17.0.5", - "@angular/language-service": "17.0.5", + "@angular-builders/custom-webpack": "^18.0.0", + "@angular-devkit/build-angular": "^18.2.9", + "@angular-devkit/core": "^18.2.9", + "@angular-devkit/schematics": "^18.2.9", + "@angular-eslint/builder": "^18.4.2", + "@angular-eslint/eslint-plugin": "^18.4.2", + "@angular-eslint/eslint-plugin-template": "^18.4.2", + "@angular-eslint/schematics": "^18.4.2", + "@angular-eslint/template-parser": "^18.4.2", + "@angular-eslint/test-utils": "^18.4.2", + "@angular-eslint/utils": "^18.4.2", + "@angular/cli": "~18.2.9", + "@angular/compiler-cli": "^18.2.9", + "@angular/language-service": "^18.2.9", "@babel/runtime": "^7.18.9", - "@ngrx/store-devtools": "^17.0.1", - "@nx/angular": "17.3.2", - "@nx/devkit": "17.3.2", - "@nx/eslint-plugin": "17.3.2", - "@nx/jest": "17.3.2", - "@nx/workspace": "17.3.2", + "@ngrx/store-devtools": "^18.1.1", + "@nx/angular": "^20.1.3", + "@nx/devkit": "^20.1.3", + "@nx/eslint-plugin": "^20.1.3", + "@nx/jest": "^20.1.3", + "@nx/workspace": "^20.1.3", "@sapui5/ts-types-esm": "1.120.1", - "@schematics/angular": "^17.0.5", + "@schematics/angular": "^18.2.9", + "@stylistic/eslint-plugin-ts": "^2.9.0", "@swc-node/register": "^1.6.8", "@swc/core": "^1.3.85", "@types/express": "^4.17.17", @@ -189,13 +192,13 @@ "@types/http-proxy": "^1.17.15", "@types/i18next": "^13.0.0", "@types/jasmine": "~5.1.0", - "@types/jest": "^29.4.0", + "@types/jest": "^29.5.14", "@types/node": "^18.15.11", "@types/semver": "7.5.8", "@types/shelljs": "^0.8.12", - "@typescript-eslint/eslint-plugin": "^6.13.1", - "@typescript-eslint/parser": "^6.13.1", - "@typescript-eslint/utils": "^6.13.1", + "@typescript-eslint/eslint-plugin": "^8.9.0", + "@typescript-eslint/parser": "^8.9.0", + "@typescript-eslint/utils": "^8.9.0", "browser-sync": "^3.0.3", "commander": "^12.0.0", "concurrently": "^8.0.1", @@ -203,7 +206,7 @@ "cross-env": "^7.0.3", "enquirer": "^2.3.6", "env-cmd": "^10.1.0", - "eslint": "^8.32.0", + "eslint": "^8.57.0", "eslint-plugin-deprecation": "^3.0.0", "eslint-plugin-import": "^2.27.5", "eslint-plugin-jsdoc": "^46.0.0", @@ -215,10 +218,10 @@ "i18n-lint": "^1.1.0", "jasmine-core": "~5.4.0", "jasmine-marbles": "^0.9.2", - "jest": "^29.0.0", + "jest": "^29.7.0", "jest-circus": "^29.0.0", "jest-environment-node": "^29.0.0", - "jest-preset-angular": "13.1.6", + "jest-preset-angular": "14.1.1", "jsonc-parser": "~3.2.1", "karma": "~6.4.1", "karma-chrome-launcher": "~3.2.0", @@ -227,8 +230,8 @@ "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "^2.0.0", "karma-junit-reporter": "^2.0.1", - "ng-packagr": "17.0.3", - "nx": "17.3.2", + "ng-packagr": "18.2.1", + "nx": "20.1.3", "parse5": "^7.1.2", "postcss": "^8.4.31", "postcss-scss": "^4.0.6", diff --git a/projects/assets/generate-translations-properties-2-ts.ts b/projects/assets/generate-translations-properties-2-ts.ts index 15abd50e90d..75d3382e469 100644 --- a/projects/assets/generate-translations-properties-2-ts.ts +++ b/projects/assets/generate-translations-properties-2-ts.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/assets/generate-translations-ts-2-json.ts b/projects/assets/generate-translations-ts-2-json.ts index 618ba938153..f758e2b8df8 100644 --- a/projects/assets/generate-translations-ts-2-json.ts +++ b/projects/assets/generate-translations-ts-2-json.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/assets/generate-translations-ts-2-properties.ts b/projects/assets/generate-translations-ts-2-properties.ts index b73cdfc9aed..6f2424b3b29 100644 --- a/projects/assets/generate-translations-ts-2-properties.ts +++ b/projects/assets/generate-translations-ts-2-properties.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/assets/src/public_api.ts b/projects/assets/src/public_api.ts index 0062e20c59e..c42a3a85de1 100644 --- a/projects/assets/src/public_api.ts +++ b/projects/assets/src/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/assets/src/translations/en/index.ts b/projects/assets/src/translations/en/index.ts index 9a98876557e..d3440e970e9 100644 --- a/projects/assets/src/translations/en/index.ts +++ b/projects/assets/src/translations/en/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/assets/src/translations/en/payment.json b/projects/assets/src/translations/en/payment.json index 6316898b222..33dc21c5d6e 100644 --- a/projects/assets/src/translations/en/payment.json +++ b/projects/assets/src/translations/en/payment.json @@ -14,6 +14,7 @@ "saveAsDefault": "Save as default", "setAsDefault": "Set as default payment method", "billingAddress": "Billing address", + "editBillingAddress": "Edit billing Address", "sameAsDeliveryAddress": "Same as delivery address", "billingAddressSameAsShipping": "Billing address is the same as delivery address", "selectOne": "Select One...", diff --git a/projects/assets/src/translations/translation-chunks-config.ts b/projects/assets/src/translations/translation-chunks-config.ts index a08466bf924..74ec1b1a800 100644 --- a/projects/assets/src/translations/translation-chunks-config.ts +++ b/projects/assets/src/translations/translation-chunks-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/assets/src/translations/translations.ts b/projects/assets/src/translations/translations.ts index f2b06549e7e..01d188c68af 100644 --- a/projects/assets/src/translations/translations.ts +++ b/projects/assets/src/translations/translations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/package.json b/projects/core/package.json index e8e1e647e3b..b00bb4ee19b 100644 --- a/projects/core/package.json +++ b/projects/core/package.json @@ -15,13 +15,13 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/effects": "^18.1.1", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", "angular-oauth2-oidc": "^17.0.1", "i18next": "^23.7.6", "i18next-http-backend": "^2.4.2", diff --git a/projects/core/public_api.ts b/projects/core/public_api.ts index 6474e733710..862f12d73ca 100644 --- a/projects/core/public_api.ts +++ b/projects/core/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/anonymous-consents.module.ts b/projects/core/src/anonymous-consents/anonymous-consents.module.ts index d860e1ccece..7bc90bb739b 100644 --- a/projects/core/src/anonymous-consents/anonymous-consents.module.ts +++ b/projects/core/src/anonymous-consents/anonymous-consents.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/config/anonymous-consents-config.ts b/projects/core/src/anonymous-consents/config/anonymous-consents-config.ts index f03c68921bf..2360cb5dc85 100644 --- a/projects/core/src/anonymous-consents/config/anonymous-consents-config.ts +++ b/projects/core/src/anonymous-consents/config/anonymous-consents-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/config/default-anonymous-consents-config.ts b/projects/core/src/anonymous-consents/config/default-anonymous-consents-config.ts index 5eaed518fd5..f349cc6659c 100644 --- a/projects/core/src/anonymous-consents/config/default-anonymous-consents-config.ts +++ b/projects/core/src/anonymous-consents/config/default-anonymous-consents-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.adapter.ts b/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.adapter.ts index 62e802c7d40..c4bb532ab82 100644 --- a/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.adapter.ts +++ b/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.connector.ts b/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.connector.ts index dc05980c07b..1dd147ac878 100644 --- a/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.connector.ts +++ b/projects/core/src/anonymous-consents/connectors/anonymous-consent-templates.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/connectors/converters.ts b/projects/core/src/anonymous-consents/connectors/converters.ts index 9b52beca72c..ae33dedf511 100644 --- a/projects/core/src/anonymous-consents/connectors/converters.ts +++ b/projects/core/src/anonymous-consents/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/connectors/index.ts b/projects/core/src/anonymous-consents/connectors/index.ts index c7ee4d8dbc1..7cf258d6b03 100644 --- a/projects/core/src/anonymous-consents/connectors/index.ts +++ b/projects/core/src/anonymous-consents/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/facade/anonymous-consents.service.ts b/projects/core/src/anonymous-consents/facade/anonymous-consents.service.ts index 1fb0db08b7b..9393d40bae8 100644 --- a/projects/core/src/anonymous-consents/facade/anonymous-consents.service.ts +++ b/projects/core/src/anonymous-consents/facade/anonymous-consents.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/facade/index.ts b/projects/core/src/anonymous-consents/facade/index.ts index db49c0cc0db..7baa3ce99c0 100644 --- a/projects/core/src/anonymous-consents/facade/index.ts +++ b/projects/core/src/anonymous-consents/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.spec.ts b/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.spec.ts index 8f1c3bbf5b3..5a6b326c611 100644 --- a/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.spec.ts +++ b/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.spec.ts @@ -3,10 +3,12 @@ import { HttpInterceptor, HttpRequest, HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { fakeAsync, TestBed, tick } from '@angular/core/testing'; import { EMPTY, Observable, of } from 'rxjs'; @@ -75,7 +77,7 @@ describe('AnonymousConsentsInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: AnonymousConsentsService, @@ -92,6 +94,8 @@ describe('AnonymousConsentsInterceptor', () => { provide: AnonymousConsentsConfig, useValue: mockAnonymousConsentsConfig, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.ts b/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.ts index 0ff6ff3f125..98e606c20e0 100644 --- a/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.ts +++ b/projects/core/src/anonymous-consents/http-interceptors/anonymous-consents-interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/http-interceptors/index.ts b/projects/core/src/anonymous-consents/http-interceptors/index.ts index 1c5c5c4fc38..08320164021 100644 --- a/projects/core/src/anonymous-consents/http-interceptors/index.ts +++ b/projects/core/src/anonymous-consents/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/index.ts b/projects/core/src/anonymous-consents/index.ts index 795474314ca..ba83b4dd13d 100644 --- a/projects/core/src/anonymous-consents/index.ts +++ b/projects/core/src/anonymous-consents/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/services/anonymous-consents-state-persistence.service.ts b/projects/core/src/anonymous-consents/services/anonymous-consents-state-persistence.service.ts index 0c692cb41f2..304e9491d4d 100644 --- a/projects/core/src/anonymous-consents/services/anonymous-consents-state-persistence.service.ts +++ b/projects/core/src/anonymous-consents/services/anonymous-consents-state-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/services/index.ts b/projects/core/src/anonymous-consents/services/index.ts index 9d29fdba6d6..a12c6d599e6 100644 --- a/projects/core/src/anonymous-consents/services/index.ts +++ b/projects/core/src/anonymous-consents/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/actions/anonymous-consents-group.ts b/projects/core/src/anonymous-consents/store/actions/anonymous-consents-group.ts index a30c373d873..a305616b55f 100644 --- a/projects/core/src/anonymous-consents/store/actions/anonymous-consents-group.ts +++ b/projects/core/src/anonymous-consents/store/actions/anonymous-consents-group.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/actions/anonymous-consents.action.ts b/projects/core/src/anonymous-consents/store/actions/anonymous-consents.action.ts index 5d264c95ad6..ccd8104ed3f 100644 --- a/projects/core/src/anonymous-consents/store/actions/anonymous-consents.action.ts +++ b/projects/core/src/anonymous-consents/store/actions/anonymous-consents.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/actions/index.ts b/projects/core/src/anonymous-consents/store/actions/index.ts index 25587eeb215..0309567e0ab 100644 --- a/projects/core/src/anonymous-consents/store/actions/index.ts +++ b/projects/core/src/anonymous-consents/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/anonymous-consents-state.ts b/projects/core/src/anonymous-consents/store/anonymous-consents-state.ts index e1708c227c6..bfcc2be422a 100644 --- a/projects/core/src/anonymous-consents/store/anonymous-consents-state.ts +++ b/projects/core/src/anonymous-consents/store/anonymous-consents-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/anonymous-consents-store.module.ts b/projects/core/src/anonymous-consents/store/anonymous-consents-store.module.ts index 78b65eaaf91..4c37cf4a6d1 100644 --- a/projects/core/src/anonymous-consents/store/anonymous-consents-store.module.ts +++ b/projects/core/src/anonymous-consents/store/anonymous-consents-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/effects/anonymous-consents.effect.ts b/projects/core/src/anonymous-consents/store/effects/anonymous-consents.effect.ts index 465994ee766..335ca14868f 100644 --- a/projects/core/src/anonymous-consents/store/effects/anonymous-consents.effect.ts +++ b/projects/core/src/anonymous-consents/store/effects/anonymous-consents.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/effects/index.ts b/projects/core/src/anonymous-consents/store/effects/index.ts index c28f5ba9c9b..50fab4b46a4 100644 --- a/projects/core/src/anonymous-consents/store/effects/index.ts +++ b/projects/core/src/anonymous-consents/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/index.ts b/projects/core/src/anonymous-consents/store/index.ts index fd98fa3ddfe..dd98a51f8f7 100644 --- a/projects/core/src/anonymous-consents/store/index.ts +++ b/projects/core/src/anonymous-consents/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-banner.reducer.ts b/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-banner.reducer.ts index 17bba567340..e4d02f88aa9 100644 --- a/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-banner.reducer.ts +++ b/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-banner.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-update.reducer.ts b/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-update.reducer.ts index 996d72ba822..4cb76e37996 100644 --- a/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-update.reducer.ts +++ b/projects/core/src/anonymous-consents/store/reducers/anonymous-consents-update.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/reducers/anonymous-consents.reducer.ts b/projects/core/src/anonymous-consents/store/reducers/anonymous-consents.reducer.ts index cf778f76a1d..25bc6b9be92 100644 --- a/projects/core/src/anonymous-consents/store/reducers/anonymous-consents.reducer.ts +++ b/projects/core/src/anonymous-consents/store/reducers/anonymous-consents.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/reducers/index.ts b/projects/core/src/anonymous-consents/store/reducers/index.ts index 45423a801d4..29e205887dd 100644 --- a/projects/core/src/anonymous-consents/store/reducers/index.ts +++ b/projects/core/src/anonymous-consents/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-templates.selectors.ts b/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-templates.selectors.ts index 0410fbbc682..196e04462f3 100644 --- a/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-templates.selectors.ts +++ b/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-templates.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-ui.selectors.ts b/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-ui.selectors.ts index 37d51591cf3..fc2597905ff 100644 --- a/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-ui.selectors.ts +++ b/projects/core/src/anonymous-consents/store/selectors/anonymous-consent-ui.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/selectors/anonymous-consents-group.selectors.ts b/projects/core/src/anonymous-consents/store/selectors/anonymous-consents-group.selectors.ts index bd804d2df74..cae4b5328c1 100644 --- a/projects/core/src/anonymous-consents/store/selectors/anonymous-consents-group.selectors.ts +++ b/projects/core/src/anonymous-consents/store/selectors/anonymous-consents-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/selectors/anonymous-consents.selectors.ts b/projects/core/src/anonymous-consents/store/selectors/anonymous-consents.selectors.ts index 6f7a95dbb5e..916118cc390 100644 --- a/projects/core/src/anonymous-consents/store/selectors/anonymous-consents.selectors.ts +++ b/projects/core/src/anonymous-consents/store/selectors/anonymous-consents.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/selectors/feature.selector.ts b/projects/core/src/anonymous-consents/store/selectors/feature.selector.ts index 99eb764f382..8740d66ace4 100644 --- a/projects/core/src/anonymous-consents/store/selectors/feature.selector.ts +++ b/projects/core/src/anonymous-consents/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/anonymous-consents/store/selectors/index.ts b/projects/core/src/anonymous-consents/store/selectors/index.ts index c46eb0a5d69..dc7166619f7 100644 --- a/projects/core/src/anonymous-consents/store/selectors/index.ts +++ b/projects/core/src/anonymous-consents/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/auth.module.ts b/projects/core/src/auth/auth.module.ts index 4624d3eebf8..b09636767b0 100644 --- a/projects/core/src/auth/auth.module.ts +++ b/projects/core/src/auth/auth.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/client-auth.module.ts b/projects/core/src/auth/client-auth/client-auth.module.ts index c8972f4aae8..3215daefe91 100644 --- a/projects/core/src/auth/client-auth/client-auth.module.ts +++ b/projects/core/src/auth/client-auth/client-auth.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.spec.ts b/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.spec.ts index ca1cbbd0a8d..4294cc6eadb 100644 --- a/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.spec.ts +++ b/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.spec.ts @@ -2,11 +2,13 @@ import { HttpClient, HttpHeaders, HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { OccConfig } from '@spartacus/core'; @@ -63,7 +65,7 @@ describe('ClientTokenInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: OccConfig, useValue: MockAuthModuleConfig }, { provide: ClientTokenService, useClass: MockClientTokenService }, @@ -76,6 +78,8 @@ describe('ClientTokenInterceptor', () => { useClass: ClientTokenInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.ts b/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.ts index cf440f75414..eab46c31b32 100644 --- a/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.ts +++ b/projects/core/src/auth/client-auth/http-interceptors/client-token.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/http-interceptors/index.ts b/projects/core/src/auth/client-auth/http-interceptors/index.ts index 56a2a5737c6..d7daa1a5bfa 100644 --- a/projects/core/src/auth/client-auth/http-interceptors/index.ts +++ b/projects/core/src/auth/client-auth/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/index.ts b/projects/core/src/auth/client-auth/index.ts index 42373fafa82..81bee880f05 100644 --- a/projects/core/src/auth/client-auth/index.ts +++ b/projects/core/src/auth/client-auth/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/models/client-token.model.ts b/projects/core/src/auth/client-auth/models/client-token.model.ts index 327ae896c39..464b4fd828b 100644 --- a/projects/core/src/auth/client-auth/models/client-token.model.ts +++ b/projects/core/src/auth/client-auth/models/client-token.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/services/client-authentication-token.service.spec.ts b/projects/core/src/auth/client-auth/services/client-authentication-token.service.spec.ts index 43eebfa3bd9..34409d35920 100644 --- a/projects/core/src/auth/client-auth/services/client-authentication-token.service.spec.ts +++ b/projects/core/src/auth/client-auth/services/client-authentication-token.service.spec.ts @@ -1,12 +1,16 @@ import { - HttpClientTestingModule, HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { AuthConfigService } from '../../user-auth/services/auth-config.service'; import { ClientToken } from '../models/client-token.model'; import { ClientAuthenticationTokenService } from './client-authentication-token.service'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const token: ClientToken = { access_token: 'mockToken', @@ -36,10 +40,12 @@ describe('ClientAuthenticationTokenService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ ClientAuthenticationTokenService, { provide: AuthConfigService, useClass: AuthConfigServiceMock }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/auth/client-auth/services/client-authentication-token.service.ts b/projects/core/src/auth/client-auth/services/client-authentication-token.service.ts index 61a68f4485a..85bc209fb71 100644 --- a/projects/core/src/auth/client-auth/services/client-authentication-token.service.ts +++ b/projects/core/src/auth/client-auth/services/client-authentication-token.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/services/client-error-handling.service.spec.ts b/projects/core/src/auth/client-auth/services/client-error-handling.service.spec.ts index ad7d3b222a7..59e03131eaf 100644 --- a/projects/core/src/auth/client-auth/services/client-error-handling.service.spec.ts +++ b/projects/core/src/auth/client-auth/services/client-error-handling.service.spec.ts @@ -1,6 +1,5 @@ import { HttpEvent, HttpHandler, HttpRequest } from '@angular/common/http'; import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { Observable, of } from 'rxjs'; import { ClientToken } from '../models/client-token.model'; import { ClientErrorHandlingService } from './client-error-handling.service'; @@ -33,7 +32,6 @@ describe('ClientErrorHandlingService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ ClientErrorHandlingService, { provide: ClientTokenService, useClass: MockClientTokenService }, diff --git a/projects/core/src/auth/client-auth/services/client-error-handling.service.ts b/projects/core/src/auth/client-auth/services/client-error-handling.service.ts index 8a322ee4602..9ae62ecb8d4 100644 --- a/projects/core/src/auth/client-auth/services/client-error-handling.service.ts +++ b/projects/core/src/auth/client-auth/services/client-error-handling.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/services/client-token.service.ts b/projects/core/src/auth/client-auth/services/client-token.service.ts index 5d2515ddc62..91a0087658e 100644 --- a/projects/core/src/auth/client-auth/services/client-token.service.ts +++ b/projects/core/src/auth/client-auth/services/client-token.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/services/index.ts b/projects/core/src/auth/client-auth/services/index.ts index 31b2b3d2fcf..b2dd8d50388 100644 --- a/projects/core/src/auth/client-auth/services/index.ts +++ b/projects/core/src/auth/client-auth/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/actions/client-token-group.actions.ts b/projects/core/src/auth/client-auth/store/actions/client-token-group.actions.ts index bea1fbb74fc..7e3a368166e 100644 --- a/projects/core/src/auth/client-auth/store/actions/client-token-group.actions.ts +++ b/projects/core/src/auth/client-auth/store/actions/client-token-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/actions/client-token.action.ts b/projects/core/src/auth/client-auth/store/actions/client-token.action.ts index 15030b8575f..134a52d94cb 100644 --- a/projects/core/src/auth/client-auth/store/actions/client-token.action.ts +++ b/projects/core/src/auth/client-auth/store/actions/client-token.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/actions/index.ts b/projects/core/src/auth/client-auth/store/actions/index.ts index 519b89d4c2f..d3b72a9f04a 100644 --- a/projects/core/src/auth/client-auth/store/actions/index.ts +++ b/projects/core/src/auth/client-auth/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/client-auth-state.ts b/projects/core/src/auth/client-auth/store/client-auth-state.ts index cc069021351..9ecfddbe2c8 100644 --- a/projects/core/src/auth/client-auth/store/client-auth-state.ts +++ b/projects/core/src/auth/client-auth/store/client-auth-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/client-auth-store.module.ts b/projects/core/src/auth/client-auth/store/client-auth-store.module.ts index d8629f56bd4..a9c65cb80ac 100644 --- a/projects/core/src/auth/client-auth/store/client-auth-store.module.ts +++ b/projects/core/src/auth/client-auth/store/client-auth-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/effects/client-token.effect.ts b/projects/core/src/auth/client-auth/store/effects/client-token.effect.ts index b2b8098f6bd..140810ab445 100644 --- a/projects/core/src/auth/client-auth/store/effects/client-token.effect.ts +++ b/projects/core/src/auth/client-auth/store/effects/client-token.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/effects/index.ts b/projects/core/src/auth/client-auth/store/effects/index.ts index 6fa4aacfcec..a4f2ff81432 100644 --- a/projects/core/src/auth/client-auth/store/effects/index.ts +++ b/projects/core/src/auth/client-auth/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/index.ts b/projects/core/src/auth/client-auth/store/index.ts index fa1c07ddcd6..602fb66447b 100644 --- a/projects/core/src/auth/client-auth/store/index.ts +++ b/projects/core/src/auth/client-auth/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/reducers/index.ts b/projects/core/src/auth/client-auth/store/reducers/index.ts index cabbd5885ca..37f24793166 100644 --- a/projects/core/src/auth/client-auth/store/reducers/index.ts +++ b/projects/core/src/auth/client-auth/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/selectors/client-token-group.selectors.ts b/projects/core/src/auth/client-auth/store/selectors/client-token-group.selectors.ts index ab5b9c74caf..96a4c26a65b 100644 --- a/projects/core/src/auth/client-auth/store/selectors/client-token-group.selectors.ts +++ b/projects/core/src/auth/client-auth/store/selectors/client-token-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/selectors/client-token.selectors.ts b/projects/core/src/auth/client-auth/store/selectors/client-token.selectors.ts index 9d81a76dea2..07c4d9b7585 100644 --- a/projects/core/src/auth/client-auth/store/selectors/client-token.selectors.ts +++ b/projects/core/src/auth/client-auth/store/selectors/client-token.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/selectors/feature.selector.ts b/projects/core/src/auth/client-auth/store/selectors/feature.selector.ts index ec501f35910..14f9f8a29e1 100644 --- a/projects/core/src/auth/client-auth/store/selectors/feature.selector.ts +++ b/projects/core/src/auth/client-auth/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/client-auth/store/selectors/index.ts b/projects/core/src/auth/client-auth/store/selectors/index.ts index 5662f50e4d5..fa688c7193d 100644 --- a/projects/core/src/auth/client-auth/store/selectors/index.ts +++ b/projects/core/src/auth/client-auth/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/index.ts b/projects/core/src/auth/index.ts index 95b69b0e1ac..8f18317d45b 100644 --- a/projects/core/src/auth/index.ts +++ b/projects/core/src/auth/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/config/auth-config.ts b/projects/core/src/auth/user-auth/config/auth-config.ts index 47629286aec..a1a7bd4018b 100644 --- a/projects/core/src/auth/user-auth/config/auth-config.ts +++ b/projects/core/src/auth/user-auth/config/auth-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/config/base-url-config-validator.ts b/projects/core/src/auth/user-auth/config/base-url-config-validator.ts index 43a5843a78a..78a8a2908b3 100644 --- a/projects/core/src/auth/user-auth/config/base-url-config-validator.ts +++ b/projects/core/src/auth/user-auth/config/base-url-config-validator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/config/default-auth-config.ts b/projects/core/src/auth/user-auth/config/default-auth-config.ts index 98ed73250fc..6cb71fcc857 100644 --- a/projects/core/src/auth/user-auth/config/default-auth-config.ts +++ b/projects/core/src/auth/user-auth/config/default-auth-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/events/index.ts b/projects/core/src/auth/user-auth/events/index.ts index 515551c5055..0d804905a3c 100644 --- a/projects/core/src/auth/user-auth/events/index.ts +++ b/projects/core/src/auth/user-auth/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/events/user-auth-event.builder.ts b/projects/core/src/auth/user-auth/events/user-auth-event.builder.ts index e884010b5bc..bff249827ab 100644 --- a/projects/core/src/auth/user-auth/events/user-auth-event.builder.ts +++ b/projects/core/src/auth/user-auth/events/user-auth-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/events/user-auth-event.module.ts b/projects/core/src/auth/user-auth/events/user-auth-event.module.ts index 94565fffd88..59505185310 100644 --- a/projects/core/src/auth/user-auth/events/user-auth-event.module.ts +++ b/projects/core/src/auth/user-auth/events/user-auth-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/events/user-auth.events.ts b/projects/core/src/auth/user-auth/events/user-auth.events.ts index f3b86068172..927d94cda5c 100644 --- a/projects/core/src/auth/user-auth/events/user-auth.events.ts +++ b/projects/core/src/auth/user-auth/events/user-auth.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/facade/auth.service.ts b/projects/core/src/auth/user-auth/facade/auth.service.ts index 8d75fe86f49..00e329e20f4 100644 --- a/projects/core/src/auth/user-auth/facade/auth.service.ts +++ b/projects/core/src/auth/user-auth/facade/auth.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/facade/index.ts b/projects/core/src/auth/user-auth/facade/index.ts index 844ab053e83..5e4082490d3 100644 --- a/projects/core/src/auth/user-auth/facade/index.ts +++ b/projects/core/src/auth/user-auth/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/facade/user-id.service.ts b/projects/core/src/auth/user-auth/facade/user-id.service.ts index 959236fd819..d5eecb8f900 100644 --- a/projects/core/src/auth/user-auth/facade/user-id.service.ts +++ b/projects/core/src/auth/user-auth/facade/user-id.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/guards/auth.guard.spec.ts b/projects/core/src/auth/user-auth/guards/auth.guard.spec.ts index e45d08cf213..250633aec5a 100644 --- a/projects/core/src/auth/user-auth/guards/auth.guard.spec.ts +++ b/projects/core/src/auth/user-auth/guards/auth.guard.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RedirectCommand, UrlTree } from '@angular/router'; import { EMPTY, Observable, of } from 'rxjs'; import { SemanticPathService } from '../../../routing/configurable-routes/url-translation/semantic-path.service'; import { AuthService } from '../facade/auth.service'; @@ -44,7 +43,6 @@ describe('AuthGuard', () => { useClass: MockAuthRedirectService, }, ], - imports: [RouterTestingModule], }); guard = TestBed.inject(AuthGuard); authService = TestBed.inject(AuthService); @@ -57,12 +55,12 @@ describe('AuthGuard', () => { }); it('should return login url to redirect', () => { - let result: boolean | UrlTree; + let result: boolean | UrlTree | RedirectCommand | undefined; guard .canActivate() .subscribe((value) => (result = value)) .unsubscribe(); - expect(result.toString()).toBe('/login'); + expect(result?.toString()).toBe('/login'); }); it('should notify AuthRedirectService with the current navigation', () => { @@ -77,7 +75,7 @@ describe('AuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree; + let result: boolean | UrlTree | RedirectCommand | undefined; guard .canActivate() .subscribe((value) => (result = value)) diff --git a/projects/core/src/auth/user-auth/guards/auth.guard.ts b/projects/core/src/auth/user-auth/guards/auth.guard.ts index 0baa427829d..b05ad45f2cd 100644 --- a/projects/core/src/auth/user-auth/guards/auth.guard.ts +++ b/projects/core/src/auth/user-auth/guards/auth.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router } from '@angular/router'; import { Observable } from 'rxjs'; import { map } from 'rxjs/operators'; import { SemanticPathService } from '../../../routing/configurable-routes/url-translation/semantic-path.service'; @@ -27,7 +27,7 @@ export class AuthGuard { protected semanticPathService: SemanticPathService ) {} - canActivate(): Observable { + canActivate(): Observable { return this.authService.isUserLoggedIn().pipe( map((isLoggedIn) => { if (!isLoggedIn) { diff --git a/projects/core/src/auth/user-auth/guards/index.ts b/projects/core/src/auth/user-auth/guards/index.ts index cddf290e879..bd8fb63c356 100644 --- a/projects/core/src/auth/user-auth/guards/index.ts +++ b/projects/core/src/auth/user-auth/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/guards/not-auth.guard.spec.ts b/projects/core/src/auth/user-auth/guards/not-auth.guard.spec.ts index be0431d0138..79e7f95c3f2 100644 --- a/projects/core/src/auth/user-auth/guards/not-auth.guard.spec.ts +++ b/projects/core/src/auth/user-auth/guards/not-auth.guard.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RedirectCommand, UrlTree } from '@angular/router'; import { EMPTY, Observable, of } from 'rxjs'; import { SemanticPathService } from '../../../routing/configurable-routes/url-translation/semantic-path.service'; import { AuthService } from '../facade/auth.service'; @@ -28,7 +27,6 @@ describe('NotAuthGuard', () => { { provide: SemanticPathService, useClass: SemanticPathServiceStub }, { provide: AuthService, useClass: AuthServiceStub }, ], - imports: [RouterTestingModule], }); authService = TestBed.inject(AuthService); guard = TestBed.inject(NotAuthGuard); @@ -40,7 +38,7 @@ describe('NotAuthGuard', () => { }); it('should return homepage url to redirect to', () => { - let result: boolean | UrlTree; + let result: boolean | UrlTree | RedirectCommand; guard .canActivate() .subscribe((value) => (result = value)) @@ -56,7 +54,7 @@ describe('NotAuthGuard', () => { }); it('should return true', () => { - let result: boolean | UrlTree; + let result: boolean | UrlTree | RedirectCommand | undefined; guard .canActivate() .subscribe((value) => (result = value)) diff --git a/projects/core/src/auth/user-auth/guards/not-auth.guard.ts b/projects/core/src/auth/user-auth/guards/not-auth.guard.ts index af10e6c4517..6ab4b10f0ae 100644 --- a/projects/core/src/auth/user-auth/guards/not-auth.guard.ts +++ b/projects/core/src/auth/user-auth/guards/not-auth.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router } from '@angular/router'; import { Observable } from 'rxjs'; import { map } from 'rxjs/operators'; import { SemanticPathService } from '../../../routing/configurable-routes/url-translation/semantic-path.service'; @@ -25,7 +25,7 @@ export class NotAuthGuard { protected router: Router ) {} - canActivate(): Observable { + canActivate(): Observable { // redirect, if user is already logged in: return this.authService.isUserLoggedIn().pipe( map((isLoggedIn) => { diff --git a/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.spec.ts b/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.spec.ts index 0ef237e8990..644a20b27d9 100644 --- a/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.spec.ts +++ b/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.spec.ts @@ -4,11 +4,13 @@ import { HttpRequest, HttpUserEvent, HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { EMPTY, Observable, of, Subscription } from 'rxjs'; @@ -49,7 +51,7 @@ describe('AuthInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: AuthHttpHeaderService, useClass: MockAuthHeaderService }, { provide: AuthConfigService, useClass: MockAuthConfigService }, @@ -58,6 +60,8 @@ describe('AuthInterceptor', () => { useClass: AuthInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.ts b/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.ts index c045569f2b7..2eb90205580 100644 --- a/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.ts +++ b/projects/core/src/auth/user-auth/http-interceptors/auth.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/http-interceptors/index.ts b/projects/core/src/auth/user-auth/http-interceptors/index.ts index 2d2af5484d2..d6568d33831 100644 --- a/projects/core/src/auth/user-auth/http-interceptors/index.ts +++ b/projects/core/src/auth/user-auth/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.spec.ts b/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.spec.ts index 96fc96294e0..72820f92a9d 100644 --- a/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.spec.ts +++ b/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.spec.ts @@ -1,8 +1,13 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { of, Subscription } from 'rxjs'; @@ -33,7 +38,7 @@ describe('TokenRevocationInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: HTTP_INTERCEPTORS, @@ -48,6 +53,8 @@ describe('TokenRevocationInterceptor', () => { provide: AuthStorageService, useClass: MockAuthStorageService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.ts b/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.ts index 2ca0f146cf4..976776ede85 100644 --- a/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.ts +++ b/projects/core/src/auth/user-auth/http-interceptors/token-revocation.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/index.ts b/projects/core/src/auth/user-auth/index.ts index bae2b3e3b0a..4f562560c98 100644 --- a/projects/core/src/auth/user-auth/index.ts +++ b/projects/core/src/auth/user-auth/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/models/auth-token.model.ts b/projects/core/src/auth/user-auth/models/auth-token.model.ts index 89103787ab9..af11f0491ae 100644 --- a/projects/core/src/auth/user-auth/models/auth-token.model.ts +++ b/projects/core/src/auth/user-auth/models/auth-token.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/models/oauth-flow.ts b/projects/core/src/auth/user-auth/models/oauth-flow.ts index d6c4ae7af82..aa3f4c83dba 100644 --- a/projects/core/src/auth/user-auth/models/oauth-flow.ts +++ b/projects/core/src/auth/user-auth/models/oauth-flow.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/models/oauth-try-login-response.ts b/projects/core/src/auth/user-auth/models/oauth-try-login-response.ts index 51b9e220999..a91de30b29f 100644 --- a/projects/core/src/auth/user-auth/models/oauth-try-login-response.ts +++ b/projects/core/src/auth/user-auth/models/oauth-try-login-response.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-config.service.ts b/projects/core/src/auth/user-auth/services/auth-config.service.ts index 0358632bab3..7a8b5a8da8e 100644 --- a/projects/core/src/auth/user-auth/services/auth-config.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-config.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-flow-routes.service.ts b/projects/core/src/auth/user-auth/services/auth-flow-routes.service.ts index 0f1617faf17..c732314d3ee 100644 --- a/projects/core/src/auth/user-auth/services/auth-flow-routes.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-flow-routes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-http-header.service.spec.ts b/projects/core/src/auth/user-auth/services/auth-http-header.service.spec.ts index 110897beaa4..1d8ae73b752 100644 --- a/projects/core/src/auth/user-auth/services/auth-http-header.service.spec.ts +++ b/projects/core/src/auth/user-auth/services/auth-http-header.service.spec.ts @@ -1,5 +1,11 @@ -import { HttpHandler, HttpHeaders, HttpRequest } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpHandler, + HttpHeaders, + HttpRequest, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { fakeAsync, TestBed, tick } from '@angular/core/testing'; import { BehaviorSubject, EMPTY, merge, of, queueScheduler } from 'rxjs'; import { observeOn, take } from 'rxjs/operators'; @@ -83,7 +89,7 @@ describe('AuthHttpHeaderService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ AuthHttpHeaderService, { provide: AuthService, useClass: MockAuthService }, @@ -96,6 +102,8 @@ describe('AuthHttpHeaderService', () => { { provide: GlobalMessageService, useClass: MockGlobalMessageService }, { provide: AuthStorageService, useClass: MockAuthStorageService }, { provide: AuthRedirectService, useClass: MockAuthRedirectService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/auth/user-auth/services/auth-http-header.service.ts b/projects/core/src/auth/user-auth/services/auth-http-header.service.ts index 8dcd60f9d0c..3d2a20ff348 100644 --- a/projects/core/src/auth/user-auth/services/auth-http-header.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-http-header.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-multisite-isolation.service.ts b/projects/core/src/auth/user-auth/services/auth-multisite-isolation.service.ts index 34f2e0d7202..c6eaa2decce 100644 --- a/projects/core/src/auth/user-auth/services/auth-multisite-isolation.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-multisite-isolation.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-redirect-storage.service.ts b/projects/core/src/auth/user-auth/services/auth-redirect-storage.service.ts index d5bd20fc000..1daf9ef6c34 100644 --- a/projects/core/src/auth/user-auth/services/auth-redirect-storage.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-redirect-storage.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-redirect.service.spec.ts b/projects/core/src/auth/user-auth/services/auth-redirect.service.spec.ts index 5b0a71c645b..7631d3cbc53 100644 --- a/projects/core/src/auth/user-auth/services/auth-redirect.service.spec.ts +++ b/projects/core/src/auth/user-auth/services/auth-redirect.service.spec.ts @@ -1,7 +1,6 @@ import { Component, NgZone } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { Navigation, Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { Navigation, Router, RouterModule } from '@angular/router'; import { RoutingService } from '../../../routing/facade/routing.service'; import { AuthFlowRoutesService } from './auth-flow-routes.service'; import { AuthRedirectStorageService } from './auth-redirect-storage.service'; @@ -40,7 +39,7 @@ describe('AuthRedirectService', () => { { provide: AuthFlowRoutesService, useClass: MockAuthFlowRoutesService }, ], imports: [ - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: 'login', component: TestComponent }, { path: 'some/url', redirectTo: 'some/url/after/redirects' }, diff --git a/projects/core/src/auth/user-auth/services/auth-redirect.service.ts b/projects/core/src/auth/user-auth/services/auth-redirect.service.ts index 09829e8173b..8254e3213eb 100644 --- a/projects/core/src/auth/user-auth/services/auth-redirect.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-redirect.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-state-persistence.service.ts b/projects/core/src/auth/user-auth/services/auth-state-persistence.service.ts index 0880f5278ef..9ebd91422e5 100644 --- a/projects/core/src/auth/user-auth/services/auth-state-persistence.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-state-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/auth-storage.service.ts b/projects/core/src/auth/user-auth/services/auth-storage.service.ts index 05419b7f915..7a9d720e38c 100644 --- a/projects/core/src/auth/user-auth/services/auth-storage.service.ts +++ b/projects/core/src/auth/user-auth/services/auth-storage.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/index.ts b/projects/core/src/auth/user-auth/services/index.ts index 853c3381d53..26a28da67c0 100644 --- a/projects/core/src/auth/user-auth/services/index.ts +++ b/projects/core/src/auth/user-auth/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/services/oauth-lib-wrapper.service.ts b/projects/core/src/auth/user-auth/services/oauth-lib-wrapper.service.ts index db57e6eed96..88e4c48592e 100644 --- a/projects/core/src/auth/user-auth/services/oauth-lib-wrapper.service.ts +++ b/projects/core/src/auth/user-auth/services/oauth-lib-wrapper.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/store/actions/auth-group.actions.ts b/projects/core/src/auth/user-auth/store/actions/auth-group.actions.ts index 9d97b559251..59f29a66a45 100644 --- a/projects/core/src/auth/user-auth/store/actions/auth-group.actions.ts +++ b/projects/core/src/auth/user-auth/store/actions/auth-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/store/actions/index.ts b/projects/core/src/auth/user-auth/store/actions/index.ts index c19c1c470f4..2be4a887128 100644 --- a/projects/core/src/auth/user-auth/store/actions/index.ts +++ b/projects/core/src/auth/user-auth/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/store/actions/login-logout.action.ts b/projects/core/src/auth/user-auth/store/actions/login-logout.action.ts index de1411ef580..41e6d946af0 100644 --- a/projects/core/src/auth/user-auth/store/actions/login-logout.action.ts +++ b/projects/core/src/auth/user-auth/store/actions/login-logout.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/user-auth.module.ts b/projects/core/src/auth/user-auth/user-auth.module.ts index a63b728b2ba..cc97fd84620 100644 --- a/projects/core/src/auth/user-auth/user-auth.module.ts +++ b/projects/core/src/auth/user-auth/user-auth.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/utils/index.ts b/projects/core/src/auth/user-auth/utils/index.ts index 17b51610aa5..b8e4970bdbc 100644 --- a/projects/core/src/auth/user-auth/utils/index.ts +++ b/projects/core/src/auth/user-auth/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/auth/user-auth/utils/oauth-constants.ts b/projects/core/src/auth/user-auth/utils/oauth-constants.ts index 5f9ca054210..4c4d2b1e0f0 100644 --- a/projects/core/src/auth/user-auth/utils/oauth-constants.ts +++ b/projects/core/src/auth/user-auth/utils/oauth-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/base-core.module.ts b/projects/core/src/base-core.module.ts index 40d9aa84bb0..b0ae30f4e2a 100644 --- a/projects/core/src/base-core.module.ts +++ b/projects/core/src/base-core.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/checkout/connectors/checkout/converters.ts b/projects/core/src/checkout/connectors/checkout/converters.ts index 0896985ca65..166494148a7 100644 --- a/projects/core/src/checkout/connectors/checkout/converters.ts +++ b/projects/core/src/checkout/connectors/checkout/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/checkout/connectors/checkout/index.ts b/projects/core/src/checkout/connectors/checkout/index.ts index 3ba9a2ad254..99c7fd3a345 100644 --- a/projects/core/src/checkout/connectors/checkout/index.ts +++ b/projects/core/src/checkout/connectors/checkout/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/checkout/connectors/index.ts b/projects/core/src/checkout/connectors/index.ts index ae4a9ce26cf..ad4b1a684b3 100644 --- a/projects/core/src/checkout/connectors/index.ts +++ b/projects/core/src/checkout/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/checkout/connectors/payment/converters.ts b/projects/core/src/checkout/connectors/payment/converters.ts index 24448cd279e..f5f7e25d131 100644 --- a/projects/core/src/checkout/connectors/payment/converters.ts +++ b/projects/core/src/checkout/connectors/payment/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/checkout/connectors/payment/index.ts b/projects/core/src/checkout/connectors/payment/index.ts index 3ba9a2ad254..99c7fd3a345 100644 --- a/projects/core/src/checkout/connectors/payment/index.ts +++ b/projects/core/src/checkout/connectors/payment/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/checkout/index.ts b/projects/core/src/checkout/index.ts index 36dac8dda2e..2a43ff0a5c4 100644 --- a/projects/core/src/checkout/index.ts +++ b/projects/core/src/checkout/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/cms.module.ts b/projects/core/src/cms/cms.module.ts index 40bc5d83010..92e3d7f9e56 100755 --- a/projects/core/src/cms/cms.module.ts +++ b/projects/core/src/cms/cms.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/config/cms-config.ts b/projects/core/src/cms/config/cms-config.ts index 4d76e5250e0..be354507ba6 100644 --- a/projects/core/src/cms/config/cms-config.ts +++ b/projects/core/src/cms/config/cms-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/config/cms-structure.config.ts b/projects/core/src/cms/config/cms-structure.config.ts index af0f096c40c..fb05d716004 100644 --- a/projects/core/src/cms/config/cms-structure.config.ts +++ b/projects/core/src/cms/config/cms-structure.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/config/default-cms-config.ts b/projects/core/src/cms/config/default-cms-config.ts index dd8143bfd04..a1a3d0006ba 100644 --- a/projects/core/src/cms/config/default-cms-config.ts +++ b/projects/core/src/cms/config/default-cms-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/config/index.ts b/projects/core/src/cms/config/index.ts index 26ac693e7ed..8d8e8ac0d2f 100644 --- a/projects/core/src/cms/config/index.ts +++ b/projects/core/src/cms/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/component/cms-component.adapter.ts b/projects/core/src/cms/connectors/component/cms-component.adapter.ts index dbc71fd4e3d..25b3b8da364 100644 --- a/projects/core/src/cms/connectors/component/cms-component.adapter.ts +++ b/projects/core/src/cms/connectors/component/cms-component.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/component/cms-component.connector.ts b/projects/core/src/cms/connectors/component/cms-component.connector.ts index 7c6fa12aabe..e4d5206ce32 100644 --- a/projects/core/src/cms/connectors/component/cms-component.connector.ts +++ b/projects/core/src/cms/connectors/component/cms-component.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/component/converters.ts b/projects/core/src/cms/connectors/component/converters.ts index 700f23a1262..d43b1bd0856 100644 --- a/projects/core/src/cms/connectors/component/converters.ts +++ b/projects/core/src/cms/connectors/component/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/component/index.ts b/projects/core/src/cms/connectors/component/index.ts index cc591924c5f..02e0af35141 100644 --- a/projects/core/src/cms/connectors/component/index.ts +++ b/projects/core/src/cms/connectors/component/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/index.ts b/projects/core/src/cms/connectors/index.ts index ddfcefdb2bc..861503e60e2 100644 --- a/projects/core/src/cms/connectors/index.ts +++ b/projects/core/src/cms/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/page/cms-page.adapter.ts b/projects/core/src/cms/connectors/page/cms-page.adapter.ts index a6a8d8918c2..2274fcfb6d4 100644 --- a/projects/core/src/cms/connectors/page/cms-page.adapter.ts +++ b/projects/core/src/cms/connectors/page/cms-page.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/page/cms-page.connector.ts b/projects/core/src/cms/connectors/page/cms-page.connector.ts index a2951048895..b6e87b85f1c 100644 --- a/projects/core/src/cms/connectors/page/cms-page.connector.ts +++ b/projects/core/src/cms/connectors/page/cms-page.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/page/converters.ts b/projects/core/src/cms/connectors/page/converters.ts index d9fc40ea132..d678967f264 100644 --- a/projects/core/src/cms/connectors/page/converters.ts +++ b/projects/core/src/cms/connectors/page/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/connectors/page/index.ts b/projects/core/src/cms/connectors/page/index.ts index 7061e824353..39a4c243ba3 100644 --- a/projects/core/src/cms/connectors/page/index.ts +++ b/projects/core/src/cms/connectors/page/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/decorators/component-decorator.ts b/projects/core/src/cms/decorators/component-decorator.ts index 8b5be236f71..ce3f68787b0 100644 --- a/projects/core/src/cms/decorators/component-decorator.ts +++ b/projects/core/src/cms/decorators/component-decorator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/decorators/index.ts b/projects/core/src/cms/decorators/index.ts index 27287e6a3d9..77162043664 100644 --- a/projects/core/src/cms/decorators/index.ts +++ b/projects/core/src/cms/decorators/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/decorators/slot-decorator.ts b/projects/core/src/cms/decorators/slot-decorator.ts index 25e0223237d..5a1a4b50b0c 100644 --- a/projects/core/src/cms/decorators/slot-decorator.ts +++ b/projects/core/src/cms/decorators/slot-decorator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/facade/cms.service.ts b/projects/core/src/cms/facade/cms.service.ts index ee428c2d4aa..56c9c287c41 100644 --- a/projects/core/src/cms/facade/cms.service.ts +++ b/projects/core/src/cms/facade/cms.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/facade/index.ts b/projects/core/src/cms/facade/index.ts index f9ed1831ddd..c47d8f6729b 100755 --- a/projects/core/src/cms/facade/index.ts +++ b/projects/core/src/cms/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/facade/page-meta.service.ts b/projects/core/src/cms/facade/page-meta.service.ts index 9095e63f083..8aef57f6f0f 100644 --- a/projects/core/src/cms/facade/page-meta.service.ts +++ b/projects/core/src/cms/facade/page-meta.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/index.ts b/projects/core/src/cms/index.ts index 46a69f611b5..0d35f24d66d 100755 --- a/projects/core/src/cms/index.ts +++ b/projects/core/src/cms/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/model/content-slot-component-data.model.ts b/projects/core/src/cms/model/content-slot-component-data.model.ts index 422bbed3d4b..b9ea67ef53d 100644 --- a/projects/core/src/cms/model/content-slot-component-data.model.ts +++ b/projects/core/src/cms/model/content-slot-component-data.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/model/content-slot-data.model.ts b/projects/core/src/cms/model/content-slot-data.model.ts index d3cc7d3dda4..d5dd94d9fba 100644 --- a/projects/core/src/cms/model/content-slot-data.model.ts +++ b/projects/core/src/cms/model/content-slot-data.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/model/node-item.model.ts b/projects/core/src/cms/model/node-item.model.ts index 06cc94b922d..cd30b6fcdbf 100755 --- a/projects/core/src/cms/model/node-item.model.ts +++ b/projects/core/src/cms/model/node-item.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/model/page.model.ts b/projects/core/src/cms/model/page.model.ts index 0c5fea38da2..b8c64215071 100755 --- a/projects/core/src/cms/model/page.model.ts +++ b/projects/core/src/cms/model/page.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/base-page-meta.resolver.ts b/projects/core/src/cms/page/base-page-meta.resolver.ts index 78cc0980dd4..35aa72e93c7 100644 --- a/projects/core/src/cms/page/base-page-meta.resolver.ts +++ b/projects/core/src/cms/page/base-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/config/default-page-meta.config.ts b/projects/core/src/cms/page/config/default-page-meta.config.ts index 4c634b1b284..cc5c8e3eb75 100644 --- a/projects/core/src/cms/page/config/default-page-meta.config.ts +++ b/projects/core/src/cms/page/config/default-page-meta.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/config/index.ts b/projects/core/src/cms/page/config/index.ts index cf632554abd..433601edc92 100644 --- a/projects/core/src/cms/page/config/index.ts +++ b/projects/core/src/cms/page/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/config/page-meta.config.ts b/projects/core/src/cms/page/config/page-meta.config.ts index 2cb66bffe6a..e77259111a8 100644 --- a/projects/core/src/cms/page/config/page-meta.config.ts +++ b/projects/core/src/cms/page/config/page-meta.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/content-page-meta.resolver.ts b/projects/core/src/cms/page/content-page-meta.resolver.ts index a8b2f64fddb..49cf08845ba 100644 --- a/projects/core/src/cms/page/content-page-meta.resolver.ts +++ b/projects/core/src/cms/page/content-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/index.ts b/projects/core/src/cms/page/index.ts index e19de8ecbff..eef88d2f316 100644 --- a/projects/core/src/cms/page/index.ts +++ b/projects/core/src/cms/page/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/page-meta.module.ts b/projects/core/src/cms/page/page-meta.module.ts index 2751518a5aa..af43b36809a 100644 --- a/projects/core/src/cms/page/page-meta.module.ts +++ b/projects/core/src/cms/page/page-meta.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/page-meta.resolver.ts b/projects/core/src/cms/page/page-meta.resolver.ts index 7d92a4a9e2f..3d093dfb43b 100644 --- a/projects/core/src/cms/page/page-meta.resolver.ts +++ b/projects/core/src/cms/page/page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/page.resolvers.ts b/projects/core/src/cms/page/page.resolvers.ts index d530851232d..84db3153192 100644 --- a/projects/core/src/cms/page/page.resolvers.ts +++ b/projects/core/src/cms/page/page.resolvers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/routing/default-route-page-meta.resolver.ts b/projects/core/src/cms/page/routing/default-route-page-meta.resolver.ts index 8c281ed2191..b5a47bcfcc6 100644 --- a/projects/core/src/cms/page/routing/default-route-page-meta.resolver.ts +++ b/projects/core/src/cms/page/routing/default-route-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/routing/index.ts b/projects/core/src/cms/page/routing/index.ts index 4216c6bb7fc..dbecba4390d 100644 --- a/projects/core/src/cms/page/routing/index.ts +++ b/projects/core/src/cms/page/routing/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/routing/page-link.service.ts b/projects/core/src/cms/page/routing/page-link.service.ts index 1492e723a71..2bb2cf620ae 100644 --- a/projects/core/src/cms/page/routing/page-link.service.ts +++ b/projects/core/src/cms/page/routing/page-link.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/routing/route-page-meta.model.ts b/projects/core/src/cms/page/routing/route-page-meta.model.ts index 6e8ceb994ce..ec627d0bdcd 100644 --- a/projects/core/src/cms/page/routing/route-page-meta.model.ts +++ b/projects/core/src/cms/page/routing/route-page-meta.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/page/routing/routing-page-meta.resolver.ts b/projects/core/src/cms/page/routing/routing-page-meta.resolver.ts index 1ed2b9c609a..9e49cd53de9 100644 --- a/projects/core/src/cms/page/routing/routing-page-meta.resolver.ts +++ b/projects/core/src/cms/page/routing/routing-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/services/cms-structure-config.service.ts b/projects/core/src/cms/services/cms-structure-config.service.ts index d671b9c07e9..b25c1deb58e 100644 --- a/projects/core/src/cms/services/cms-structure-config.service.ts +++ b/projects/core/src/cms/services/cms-structure-config.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/services/dynamic-attribute.service.ts b/projects/core/src/cms/services/dynamic-attribute.service.ts index 3332a1c9071..0b429957885 100644 --- a/projects/core/src/cms/services/dynamic-attribute.service.ts +++ b/projects/core/src/cms/services/dynamic-attribute.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/services/index.ts b/projects/core/src/cms/services/index.ts index cb41851249e..aed99b37508 100644 --- a/projects/core/src/cms/services/index.ts +++ b/projects/core/src/cms/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/actions/cms-group.actions.ts b/projects/core/src/cms/store/actions/cms-group.actions.ts index 9df0e5b4a53..7ea5050d6cd 100644 --- a/projects/core/src/cms/store/actions/cms-group.actions.ts +++ b/projects/core/src/cms/store/actions/cms-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/actions/components.action.ts b/projects/core/src/cms/store/actions/components.action.ts index 9ea1f8b6bd0..5e7100f5c03 100755 --- a/projects/core/src/cms/store/actions/components.action.ts +++ b/projects/core/src/cms/store/actions/components.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/actions/index.ts b/projects/core/src/cms/store/actions/index.ts index a60c247fbd3..12b7e0d04dd 100755 --- a/projects/core/src/cms/store/actions/index.ts +++ b/projects/core/src/cms/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/actions/navigation-entry-item.action.ts b/projects/core/src/cms/store/actions/navigation-entry-item.action.ts index 6490359502c..54fec8b8c67 100755 --- a/projects/core/src/cms/store/actions/navigation-entry-item.action.ts +++ b/projects/core/src/cms/store/actions/navigation-entry-item.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/actions/page.action.ts b/projects/core/src/cms/store/actions/page.action.ts index 1eea647ba07..507e00db730 100755 --- a/projects/core/src/cms/store/actions/page.action.ts +++ b/projects/core/src/cms/store/actions/page.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/cms-state.ts b/projects/core/src/cms/store/cms-state.ts index e326bd2d8bf..e4e76940782 100755 --- a/projects/core/src/cms/store/cms-state.ts +++ b/projects/core/src/cms/store/cms-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/cms-store.module.ts b/projects/core/src/cms/store/cms-store.module.ts index e6b76269c8d..832a9b36fe6 100755 --- a/projects/core/src/cms/store/cms-store.module.ts +++ b/projects/core/src/cms/store/cms-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/effects/components.effect.ts b/projects/core/src/cms/store/effects/components.effect.ts index 73d4694a442..b2b3298008d 100755 --- a/projects/core/src/cms/store/effects/components.effect.ts +++ b/projects/core/src/cms/store/effects/components.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/effects/index.ts b/projects/core/src/cms/store/effects/index.ts index 674df03fcf7..620f2b67e5b 100755 --- a/projects/core/src/cms/store/effects/index.ts +++ b/projects/core/src/cms/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/effects/navigation-entry-item.effect.spec.ts b/projects/core/src/cms/store/effects/navigation-entry-item.effect.spec.ts index 79dd4d9e051..de40e7af147 100755 --- a/projects/core/src/cms/store/effects/navigation-entry-item.effect.spec.ts +++ b/projects/core/src/cms/store/effects/navigation-entry-item.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -11,6 +11,10 @@ import { RoutingService } from '../../../routing/index'; import { CmsComponentConnector } from '../../connectors/component/cms-component.connector'; import { CmsActions } from '../actions/index'; import * as fromEffects from './navigation-entry-item.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const router = { state: { @@ -57,7 +61,6 @@ describe('Navigation Entry Items Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - HttpClientTestingModule, StoreModule.forRoot({}), StoreModule.forFeature('cms', fromCmsReducer.getReducers()), ], @@ -67,6 +70,8 @@ describe('Navigation Entry Items Effects', () => { fromEffects.NavigationEntryItemEffects, provideMockActions(() => actions$), { provide: RoutingService, useClass: MockRoutingService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/cms/store/effects/navigation-entry-item.effect.ts b/projects/core/src/cms/store/effects/navigation-entry-item.effect.ts index b03bd38edf1..36943154696 100755 --- a/projects/core/src/cms/store/effects/navigation-entry-item.effect.ts +++ b/projects/core/src/cms/store/effects/navigation-entry-item.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/effects/page.effect.spec.ts b/projects/core/src/cms/store/effects/page.effect.spec.ts index 2297c5b021e..c4e8b12f9f1 100644 --- a/projects/core/src/cms/store/effects/page.effect.spec.ts +++ b/projects/core/src/cms/store/effects/page.effect.spec.ts @@ -1,5 +1,9 @@ -import { HttpErrorResponse } from '@angular/common/http'; -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Action, StoreModule } from '@ngrx/store'; @@ -102,7 +106,6 @@ describe('Page Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - HttpClientTestingModule, StoreModule.forRoot({}), StoreModule.forFeature(CMS_FEATURE, fromCmsReducer.getReducers()), ], @@ -112,6 +115,8 @@ describe('Page Effects', () => { { provide: LoggerService, useClass: MockLoggerService }, fromEffects.PageEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/cms/store/effects/page.effect.ts b/projects/core/src/cms/store/effects/page.effect.ts index 4ae83e1078d..f3fa0c3fb12 100755 --- a/projects/core/src/cms/store/effects/page.effect.ts +++ b/projects/core/src/cms/store/effects/page.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/index.ts b/projects/core/src/cms/store/index.ts index 99b13ac3f99..9cf17d71773 100755 --- a/projects/core/src/cms/store/index.ts +++ b/projects/core/src/cms/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/reducers/components.reducer.ts b/projects/core/src/cms/store/reducers/components.reducer.ts index a136d7554e1..c9084541505 100644 --- a/projects/core/src/cms/store/reducers/components.reducer.ts +++ b/projects/core/src/cms/store/reducers/components.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/reducers/index.ts b/projects/core/src/cms/store/reducers/index.ts index 77c4d3718bc..bf3662baf22 100755 --- a/projects/core/src/cms/store/reducers/index.ts +++ b/projects/core/src/cms/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/reducers/navigation-entry-item.reducer.ts b/projects/core/src/cms/store/reducers/navigation-entry-item.reducer.ts index 43b0286acf8..e145ea8cc8d 100755 --- a/projects/core/src/cms/store/reducers/navigation-entry-item.reducer.ts +++ b/projects/core/src/cms/store/reducers/navigation-entry-item.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/reducers/page-data.reducer.ts b/projects/core/src/cms/store/reducers/page-data.reducer.ts index de56b026e56..3be59d095ad 100644 --- a/projects/core/src/cms/store/reducers/page-data.reducer.ts +++ b/projects/core/src/cms/store/reducers/page-data.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/reducers/page-index.reducer.ts b/projects/core/src/cms/store/reducers/page-index.reducer.ts index ba1a43d034a..3036bf97990 100644 --- a/projects/core/src/cms/store/reducers/page-index.reducer.ts +++ b/projects/core/src/cms/store/reducers/page-index.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/selectors/cms-group.selectors.ts b/projects/core/src/cms/store/selectors/cms-group.selectors.ts index e27c3065c7b..c5c2ada3b46 100644 --- a/projects/core/src/cms/store/selectors/cms-group.selectors.ts +++ b/projects/core/src/cms/store/selectors/cms-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/selectors/components.selectors.ts b/projects/core/src/cms/store/selectors/components.selectors.ts index 75f9c3f3c0a..dd262185436 100755 --- a/projects/core/src/cms/store/selectors/components.selectors.ts +++ b/projects/core/src/cms/store/selectors/components.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/selectors/feature.selectors.ts b/projects/core/src/cms/store/selectors/feature.selectors.ts index 0b3f81a27f0..333b97a3ca4 100644 --- a/projects/core/src/cms/store/selectors/feature.selectors.ts +++ b/projects/core/src/cms/store/selectors/feature.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/selectors/index.ts b/projects/core/src/cms/store/selectors/index.ts index 74b4b4d3dd3..1de190994b4 100755 --- a/projects/core/src/cms/store/selectors/index.ts +++ b/projects/core/src/cms/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/selectors/navigation-entry-item.selectors.ts b/projects/core/src/cms/store/selectors/navigation-entry-item.selectors.ts index e7c8fd11233..e4355e0c3ee 100755 --- a/projects/core/src/cms/store/selectors/navigation-entry-item.selectors.ts +++ b/projects/core/src/cms/store/selectors/navigation-entry-item.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/store/selectors/page.selectors.ts b/projects/core/src/cms/store/selectors/page.selectors.ts index 62e56bd30f9..88217343e79 100755 --- a/projects/core/src/cms/store/selectors/page.selectors.ts +++ b/projects/core/src/cms/store/selectors/page.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cms/utils/cms-utils.ts b/projects/core/src/cms/utils/cms-utils.ts index 749964e35ad..f52a7c39505 100644 --- a/projects/core/src/cms/utils/cms-utils.ts +++ b/projects/core/src/cms/utils/cms-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-factory.ts b/projects/core/src/config/config-factory.ts index fa1beb648f5..13078fb06c0 100644 --- a/projects/core/src/config/config-factory.ts +++ b/projects/core/src/config/config-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-initializer/config-initializer.module.ts b/projects/core/src/config/config-initializer/config-initializer.module.ts index f1527cb37c4..7a19c3d2ad1 100644 --- a/projects/core/src/config/config-initializer/config-initializer.module.ts +++ b/projects/core/src/config/config-initializer/config-initializer.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-initializer/config-initializer.service.ts b/projects/core/src/config/config-initializer/config-initializer.service.ts index 2b7aed3ec99..cd48008de8d 100644 --- a/projects/core/src/config/config-initializer/config-initializer.service.ts +++ b/projects/core/src/config/config-initializer/config-initializer.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-initializer/config-initializer.ts b/projects/core/src/config/config-initializer/config-initializer.ts index 142e6df2708..d9d3c213f09 100644 --- a/projects/core/src/config/config-initializer/config-initializer.ts +++ b/projects/core/src/config/config-initializer/config-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-initializer/index.ts b/projects/core/src/config/config-initializer/index.ts index 825b46ffddc..f9ce201ea33 100644 --- a/projects/core/src/config/config-initializer/index.ts +++ b/projects/core/src/config/config-initializer/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-providers.ts b/projects/core/src/config/config-providers.ts index aae939ca11e..43ca42b0b8a 100644 --- a/projects/core/src/config/config-providers.ts +++ b/projects/core/src/config/config-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-tokens.ts b/projects/core/src/config/config-tokens.ts index 4a6fad9bc9e..26af1a2cd7a 100644 --- a/projects/core/src/config/config-tokens.ts +++ b/projects/core/src/config/config-tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-validator/config-validator.module.ts b/projects/core/src/config/config-validator/config-validator.module.ts index 933dcc94acc..ebcfa5963ca 100644 --- a/projects/core/src/config/config-validator/config-validator.module.ts +++ b/projects/core/src/config/config-validator/config-validator.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-validator/config-validator.ts b/projects/core/src/config/config-validator/config-validator.ts index 50da77f71e9..e3c628372db 100644 --- a/projects/core/src/config/config-validator/config-validator.ts +++ b/projects/core/src/config/config-validator/config-validator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config-validator/index.ts b/projects/core/src/config/config-validator/index.ts index e946d59e6b6..3046a49e19d 100644 --- a/projects/core/src/config/config-validator/index.ts +++ b/projects/core/src/config/config-validator/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/config.module.ts b/projects/core/src/config/config.module.ts index 54fa96952e6..2a7ac8d4bf2 100644 --- a/projects/core/src/config/config.module.ts +++ b/projects/core/src/config/config.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/index.ts b/projects/core/src/config/index.ts index 28566c0f534..800793e466f 100644 --- a/projects/core/src/config/index.ts +++ b/projects/core/src/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/services/configuration.service.ts b/projects/core/src/config/services/configuration.service.ts index 6bc1f4daf8b..141ab9f1589 100644 --- a/projects/core/src/config/services/configuration.service.ts +++ b/projects/core/src/config/services/configuration.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/test-config.module.ts b/projects/core/src/config/test-config.module.ts index edd79a40f5d..f941d55b687 100644 --- a/projects/core/src/config/test-config.module.ts +++ b/projects/core/src/config/test-config.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/utils/deep-merge.ts b/projects/core/src/config/utils/deep-merge.ts index 90b141fc971..0edb7d8ba59 100644 --- a/projects/core/src/config/utils/deep-merge.ts +++ b/projects/core/src/config/utils/deep-merge.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/utils/get-cookie.ts b/projects/core/src/config/utils/get-cookie.ts index 2c9ee2b67dc..896a94aec6d 100644 --- a/projects/core/src/config/utils/get-cookie.ts +++ b/projects/core/src/config/utils/get-cookie.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/config/utils/string-template.ts b/projects/core/src/config/utils/string-template.ts index d570172135b..1443e4cee07 100644 --- a/projects/core/src/config/utils/string-template.ts +++ b/projects/core/src/config/utils/string-template.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cost-center/connectors/cost-center/converters.ts b/projects/core/src/cost-center/connectors/cost-center/converters.ts index 4a3a4e12c3e..f64d8839346 100644 --- a/projects/core/src/cost-center/connectors/cost-center/converters.ts +++ b/projects/core/src/cost-center/connectors/cost-center/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cost-center/connectors/cost-center/index.ts b/projects/core/src/cost-center/connectors/cost-center/index.ts index 3ba9a2ad254..99c7fd3a345 100644 --- a/projects/core/src/cost-center/connectors/cost-center/index.ts +++ b/projects/core/src/cost-center/connectors/cost-center/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cost-center/connectors/index.ts b/projects/core/src/cost-center/connectors/index.ts index e3c59cd1e57..b108250fef6 100644 --- a/projects/core/src/cost-center/connectors/index.ts +++ b/projects/core/src/cost-center/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cost-center/cost-center.module.ts b/projects/core/src/cost-center/cost-center.module.ts index 676521f11fc..f74e0dca0f9 100644 --- a/projects/core/src/cost-center/cost-center.module.ts +++ b/projects/core/src/cost-center/cost-center.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/cost-center/index.ts b/projects/core/src/cost-center/index.ts index c81d9668761..4ad52d77e91 100644 --- a/projects/core/src/cost-center/index.ts +++ b/projects/core/src/cost-center/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/cx-error-handler.ts b/projects/core/src/error-handling/cx-error-handler.ts index e9f5cbca0b7..2c69a10a213 100644 --- a/projects/core/src/error-handling/cx-error-handler.ts +++ b/projects/core/src/error-handling/cx-error-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/effects-error-handler/cx-error-handler.effect.ts b/projects/core/src/error-handling/effects-error-handler/cx-error-handler.effect.ts index 301d7630bb5..02d30d03788 100644 --- a/projects/core/src/error-handling/effects-error-handler/cx-error-handler.effect.ts +++ b/projects/core/src/error-handling/effects-error-handler/cx-error-handler.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/effects-error-handler/effects-error-handler.module.ts b/projects/core/src/error-handling/effects-error-handler/effects-error-handler.module.ts index 7a271bc04d8..65a60809c40 100644 --- a/projects/core/src/error-handling/effects-error-handler/effects-error-handler.module.ts +++ b/projects/core/src/error-handling/effects-error-handler/effects-error-handler.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/effects-error-handler/error-action.service.ts b/projects/core/src/error-handling/effects-error-handler/error-action.service.ts index 6a295ccd898..50139da7535 100644 --- a/projects/core/src/error-handling/effects-error-handler/error-action.service.ts +++ b/projects/core/src/error-handling/effects-error-handler/error-action.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/effects-error-handler/error-action.ts b/projects/core/src/error-handling/effects-error-handler/error-action.ts index 2e04db6cc34..52316c5bbfc 100644 --- a/projects/core/src/error-handling/effects-error-handler/error-action.ts +++ b/projects/core/src/error-handling/effects-error-handler/error-action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/effects-error-handler/index.ts b/projects/core/src/error-handling/effects-error-handler/index.ts index a3ba7d73555..de053bf4b4a 100644 --- a/projects/core/src/error-handling/effects-error-handler/index.ts +++ b/projects/core/src/error-handling/effects-error-handler/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/error-handling.module.ts b/projects/core/src/error-handling/error-handling.module.ts index 7216f69410a..4eb26758ed3 100644 --- a/projects/core/src/error-handling/error-handling.module.ts +++ b/projects/core/src/error-handling/error-handling.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/http-error-handler/http-error-handler.interceptor.ts b/projects/core/src/error-handling/http-error-handler/http-error-handler.interceptor.ts index 0b8fa954899..0c0093e85bb 100644 --- a/projects/core/src/error-handling/http-error-handler/http-error-handler.interceptor.ts +++ b/projects/core/src/error-handling/http-error-handler/http-error-handler.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/http-error-handler/http-error-handler.module.ts b/projects/core/src/error-handling/http-error-handler/http-error-handler.module.ts index 0f4b65dd9cd..45e89f0be5f 100644 --- a/projects/core/src/error-handling/http-error-handler/http-error-handler.module.ts +++ b/projects/core/src/error-handling/http-error-handler/http-error-handler.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/http-error-handler/index.ts b/projects/core/src/error-handling/http-error-handler/index.ts index e7f24185fff..8766d2b09df 100644 --- a/projects/core/src/error-handling/http-error-handler/index.ts +++ b/projects/core/src/error-handling/http-error-handler/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/http-error-handler/outbound-http-error.ts b/projects/core/src/error-handling/http-error-handler/outbound-http-error.ts index 4dea48f0cdc..6443b5c5da9 100644 --- a/projects/core/src/error-handling/http-error-handler/outbound-http-error.ts +++ b/projects/core/src/error-handling/http-error-handler/outbound-http-error.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/index.ts b/projects/core/src/error-handling/index.ts index 25cce8474b3..3a22f25276d 100644 --- a/projects/core/src/error-handling/index.ts +++ b/projects/core/src/error-handling/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/multi-error-handler/index.ts b/projects/core/src/error-handling/multi-error-handler/index.ts index cb3e4b55856..18ccdaf6220 100644 --- a/projects/core/src/error-handling/multi-error-handler/index.ts +++ b/projects/core/src/error-handling/multi-error-handler/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/multi-error-handler/logging-error-handler.ts b/projects/core/src/error-handling/multi-error-handler/logging-error-handler.ts index b922c149fbc..3ca79692587 100644 --- a/projects/core/src/error-handling/multi-error-handler/logging-error-handler.ts +++ b/projects/core/src/error-handling/multi-error-handler/logging-error-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/multi-error-handler/multi-error-handler.ts b/projects/core/src/error-handling/multi-error-handler/multi-error-handler.ts index 5d3a05fa9a7..4d6c9f91d75 100644 --- a/projects/core/src/error-handling/multi-error-handler/multi-error-handler.ts +++ b/projects/core/src/error-handling/multi-error-handler/multi-error-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/error-handling/multi-error-handler/provide-multi-error-handler.ts b/projects/core/src/error-handling/multi-error-handler/provide-multi-error-handler.ts index 43e59eb1cae..f6916ca2975 100644 --- a/projects/core/src/error-handling/multi-error-handler/provide-multi-error-handler.ts +++ b/projects/core/src/error-handling/multi-error-handler/provide-multi-error-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/event/cx-event.ts b/projects/core/src/event/cx-event.ts index 83c06e60d12..1fa9d8c7e52 100644 --- a/projects/core/src/event/cx-event.ts +++ b/projects/core/src/event/cx-event.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/event/event.service.ts b/projects/core/src/event/event.service.ts index 21b62ed530d..5f720b90083 100644 --- a/projects/core/src/event/event.service.ts +++ b/projects/core/src/event/event.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/event/index.ts b/projects/core/src/event/index.ts index d52da4e5b4f..45d6784de3e 100644 --- a/projects/core/src/event/index.ts +++ b/projects/core/src/event/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/event/utils/merging-subject.ts b/projects/core/src/event/utils/merging-subject.ts index cc6cc8fd7fa..10d5c716e59 100644 --- a/projects/core/src/event/utils/merging-subject.ts +++ b/projects/core/src/event/utils/merging-subject.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/config/features-config.ts b/projects/core/src/features-config/config/features-config.ts index 96f20cc5634..c7ce8f4db19 100644 --- a/projects/core/src/features-config/config/features-config.ts +++ b/projects/core/src/features-config/config/features-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/directives/feature-level.directive.ts b/projects/core/src/features-config/directives/feature-level.directive.ts index c7ad577720e..d9e2cfccc5f 100644 --- a/projects/core/src/features-config/directives/feature-level.directive.ts +++ b/projects/core/src/features-config/directives/feature-level.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/directives/feature.directive.ts b/projects/core/src/features-config/directives/feature.directive.ts index 9065e2c8000..8e1592f5643 100644 --- a/projects/core/src/features-config/directives/feature.directive.ts +++ b/projects/core/src/features-config/directives/feature.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts b/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts index 316ec3f1fa9..1a9d8e87b55 100644 --- a/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts +++ b/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -212,7 +212,7 @@ export interface FeatureTogglesInterface { a11yPopoverFocus?: boolean; /** - * Adds Datepicker label and corrects heading order for 'CheckoutScheduleReplenishmentOrderComponent'. + * Adds Datepicker and Combobox label and corrects heading order for 'CheckoutScheduleReplenishmentOrderComponent'. */ a11yScheduleReplenishment?: boolean; @@ -400,6 +400,11 @@ export interface FeatureTogglesInterface { */ a11yTruncatedTextForResponsiveView?: boolean; + /** + * `StoreFinderListItemComponent` street name is not truncated + */ + a11yTruncatedTextStoreFinder?: boolean; + /** * When enabled focus outline on the close button inside `ProductImageZoomDialogComponent` * will be fully visible @@ -516,7 +521,8 @@ export interface FeatureTogglesInterface { a11yFacetsDialogFocusHandling?: boolean; /** - * `StorefrontComponent`: Prevents header links from wrapping on smaller screen sizes + * `StorefrontComponent`: Prevents header links from wrapping on smaller screen sizes. + * Enables support for increased letter-spacing up to 0.12em for header layout */ headerLayoutForSmallerViewports?: boolean; @@ -531,6 +537,11 @@ export interface FeatureTogglesInterface { */ a11yStoreFinderAlerts?: boolean; + /** + * Adds label to 'StoreFinderSearchComponent' store search input field. + */ + a11yStoreFinderLabel?: boolean; + /** * Stops the icon inside 'FormErrorsComponent' from being read out by screen readers. */ @@ -730,6 +741,12 @@ export interface FeatureTogglesInterface { */ a11yDifferentiateFocusedAndSelected?: boolean; + /** + * Adds horizontal padding to the 'carousel-panel' to fix the issue where the focus only covers three sides of the 'Previous slide' and 'Next slide' buttons within the carousel section. + * Affects: CarouselComponent + */ + a11yAddPaddingToCarouselPanel?: boolean; + /** * In OCC cart requests, it puts parameters of a cart name and cart description * into a request body, instead of query params. @@ -823,6 +840,12 @@ export interface FeatureTogglesInterface { */ showRealTimeStockInPDP?: boolean; + /** + * When enabled, the scroll-to-top button adjusts its position when other UI elements + * (like cookie consent banner) appear at the bottom of the page to prevent overlapping + */ + a11yScrollToTopPositioning?: boolean; + /** * Creates a section element with applied aria-label in "Review Order" page of the checkout. * Moves components to be children of this section element. @@ -893,6 +916,7 @@ export const defaultFeatureToggles: Required = { a11yOrganizationLinkableCells: false, a11yVisibleFocusOverflows: true, a11yTruncatedTextForResponsiveView: true, + a11yTruncatedTextStoreFinder: false, a11ySemanticPaginationLabel: false, a11yPreventCartItemsFormRedundantRecreation: false, a11yPreventSRFocusOnHiddenElements: false, @@ -911,6 +935,7 @@ export const defaultFeatureToggles: Required = { a11yFacetsDialogFocusHandling: true, headerLayoutForSmallerViewports: false, a11yStoreFinderAlerts: false, + a11yStoreFinderLabel: false, a11yFormErrorMuteIcon: false, a11yCxMessageFocus: false, a11yLinkBtnsToTertiaryBtns: false, @@ -949,6 +974,7 @@ export const defaultFeatureToggles: Required = { a11yTableHeaderReadout: false, a11ySearchboxAssistiveMessage: false, a11yDifferentiateFocusedAndSelected: false, + a11yAddPaddingToCarouselPanel: false, occCartNameAndDescriptionInHttpRequestBody: false, cmsBottomHeaderSlotUsingFlexStyles: false, useSiteThemeService: false, @@ -957,6 +983,7 @@ export const defaultFeatureToggles: Required = { allPageMetaResolversEnabledInCsr: false, a11yPdpGridArrangement: false, useExtendedMediaComponentConfiguration: false, + a11yScrollToTopPositioning: false, showRealTimeStockInPDP: false, enableSecurePasswordValidation: false, }; diff --git a/projects/core/src/features-config/feature-toggles/feature-toggles-providers.spec.ts b/projects/core/src/features-config/feature-toggles/feature-toggles-providers.spec.ts index f113cfb4601..67134e62121 100644 --- a/projects/core/src/features-config/feature-toggles/feature-toggles-providers.spec.ts +++ b/projects/core/src/features-config/feature-toggles/feature-toggles-providers.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/feature-toggles/feature-toggles-providers.ts b/projects/core/src/features-config/feature-toggles/feature-toggles-providers.ts index ef4028ecaad..855be5643d6 100644 --- a/projects/core/src/features-config/feature-toggles/feature-toggles-providers.ts +++ b/projects/core/src/features-config/feature-toggles/feature-toggles-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.spec.ts b/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.spec.ts index ceed5267117..f3f911dee7b 100644 --- a/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.spec.ts +++ b/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.ts b/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.ts index bb91406d019..03144c3dac8 100644 --- a/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.ts +++ b/projects/core/src/features-config/feature-toggles/feature-toggles-tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/feature-toggles/index.ts b/projects/core/src/features-config/feature-toggles/index.ts index a753af6974e..f0957d99059 100644 --- a/projects/core/src/features-config/feature-toggles/index.ts +++ b/projects/core/src/features-config/feature-toggles/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/feature-toggles/populate-feature-toggles-to-features-config.ts b/projects/core/src/features-config/feature-toggles/populate-feature-toggles-to-features-config.ts index 18e1c0d71a4..a7db67e16d9 100644 --- a/projects/core/src/features-config/feature-toggles/populate-feature-toggles-to-features-config.ts +++ b/projects/core/src/features-config/feature-toggles/populate-feature-toggles-to-features-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/features-config.module.ts b/projects/core/src/features-config/features-config.module.ts index 7a3f72c27b5..910fb236fe7 100644 --- a/projects/core/src/features-config/features-config.module.ts +++ b/projects/core/src/features-config/features-config.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/index.ts b/projects/core/src/features-config/index.ts index f3df45f586e..7738f5c43f4 100644 --- a/projects/core/src/features-config/index.ts +++ b/projects/core/src/features-config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/services/feature-config.service.ts b/projects/core/src/features-config/services/feature-config.service.ts index 1cb5f92d964..78df39a8942 100644 --- a/projects/core/src/features-config/services/feature-config.service.ts +++ b/projects/core/src/features-config/services/feature-config.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/services/feature-styles.service.ts b/projects/core/src/features-config/services/feature-styles.service.ts index fc6db3b8df0..f68c56b18be 100644 --- a/projects/core/src/features-config/services/feature-styles.service.ts +++ b/projects/core/src/features-config/services/feature-styles.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/utils/feature-config-utils.ts b/projects/core/src/features-config/utils/feature-config-utils.ts index 3a6e10d871c..3d60ab2d3e2 100644 --- a/projects/core/src/features-config/utils/feature-config-utils.ts +++ b/projects/core/src/features-config/utils/feature-config-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/features-config/utils/use-feature-styles.ts b/projects/core/src/features-config/utils/use-feature-styles.ts index 8c774046b83..9f4d5f417f7 100644 --- a/projects/core/src/features-config/utils/use-feature-styles.ts +++ b/projects/core/src/features-config/utils/use-feature-styles.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/config/default-global-message-config.ts b/projects/core/src/global-message/config/default-global-message-config.ts index bb0b3772125..acb091a1604 100644 --- a/projects/core/src/global-message/config/default-global-message-config.ts +++ b/projects/core/src/global-message/config/default-global-message-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/config/global-message-config.ts b/projects/core/src/global-message/config/global-message-config.ts index cefeeb528e3..ad7694e56f4 100644 --- a/projects/core/src/global-message/config/global-message-config.ts +++ b/projects/core/src/global-message/config/global-message-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/facade/global-message.service.ts b/projects/core/src/global-message/facade/global-message.service.ts index 3371608de2b..28f88975cf9 100644 --- a/projects/core/src/global-message/facade/global-message.service.ts +++ b/projects/core/src/global-message/facade/global-message.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/facade/index.ts b/projects/core/src/global-message/facade/index.ts index b7ab6355672..5c3529b4b2e 100644 --- a/projects/core/src/global-message/facade/index.ts +++ b/projects/core/src/global-message/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/global-message.module.ts b/projects/core/src/global-message/global-message.module.ts index 66ba2e86e24..403eb6b966c 100644 --- a/projects/core/src/global-message/global-message.module.ts +++ b/projects/core/src/global-message/global-message.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/bad-gateway/bad-gateway.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/bad-gateway/bad-gateway.handler.ts index 9a83604cbed..47399990561 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/bad-gateway/bad-gateway.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/bad-gateway/bad-gateway.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts index 5143c824960..a929fb22b89 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/bad-request/bad-request.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/conflict/conflict.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/conflict/conflict.handler.ts index fdf50dc5464..76a1c8e310a 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/conflict/conflict.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/conflict/conflict.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/forbidden/forbidden.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/forbidden/forbidden.handler.ts index 8a3f80af53b..9b4f4e3e1bb 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/forbidden/forbidden.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/forbidden/forbidden.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/gateway/gateway-timeout.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/gateway/gateway-timeout.handler.ts index 98594b57fe1..e243bcc65c0 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/gateway/gateway-timeout.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/gateway/gateway-timeout.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/http-error.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/http-error.handler.ts index cd9b72b2f46..7b9b029d60f 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/http-error.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/http-error.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/index.ts b/projects/core/src/global-message/http-interceptors/handlers/index.ts index f885e071546..1be8139e62e 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/index.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/internal-server/internal-server.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/internal-server/internal-server.handler.ts index f71be7bb707..5739a04451f 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/internal-server/internal-server.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/internal-server/internal-server.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/not-found/not-found.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/not-found/not-found.handler.ts index 4b4d2fae72d..34423f41240 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/not-found/not-found.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/not-found/not-found.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/handlers/unknown-error/unknown-error.handler.ts b/projects/core/src/global-message/http-interceptors/handlers/unknown-error/unknown-error.handler.ts index 759b731cffb..20db43b4cbf 100644 --- a/projects/core/src/global-message/http-interceptors/handlers/unknown-error/unknown-error.handler.ts +++ b/projects/core/src/global-message/http-interceptors/handlers/unknown-error/unknown-error.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/http-error.interceptor.spec.ts b/projects/core/src/global-message/http-interceptors/http-error.interceptor.spec.ts index f3229e1446b..f49148d5d58 100644 --- a/projects/core/src/global-message/http-interceptors/http-error.interceptor.spec.ts +++ b/projects/core/src/global-message/http-interceptors/http-error.interceptor.spec.ts @@ -1,7 +1,12 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { ErrorHandler } from '@angular/core'; import { TestBed } from '@angular/core/testing'; @@ -44,7 +49,7 @@ describe('HttpErrorInterceptor', () => { }; TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: HTTP_INTERCEPTORS, @@ -93,6 +98,8 @@ describe('HttpErrorInterceptor', () => { }, { provide: GlobalMessageService, useValue: mockMessageService }, { provide: AuthService, useValue: mockAuthService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/global-message/http-interceptors/http-error.interceptor.ts b/projects/core/src/global-message/http-interceptors/http-error.interceptor.ts index 83c7b776fe8..113566fb562 100644 --- a/projects/core/src/global-message/http-interceptors/http-error.interceptor.ts +++ b/projects/core/src/global-message/http-interceptors/http-error.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/http-interceptors/index.ts b/projects/core/src/global-message/http-interceptors/index.ts index 455a207eb99..b5835bba096 100644 --- a/projects/core/src/global-message/http-interceptors/index.ts +++ b/projects/core/src/global-message/http-interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/index.ts b/projects/core/src/global-message/index.ts index 47d12c97091..7a4908fd2bc 100644 --- a/projects/core/src/global-message/index.ts +++ b/projects/core/src/global-message/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/models/global-message.model.ts b/projects/core/src/global-message/models/global-message.model.ts index ab2bd98389b..b3e70e518c7 100644 --- a/projects/core/src/global-message/models/global-message.model.ts +++ b/projects/core/src/global-message/models/global-message.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/models/response-status.model.ts b/projects/core/src/global-message/models/response-status.model.ts index e94c37c4123..844ef48a76e 100644 --- a/projects/core/src/global-message/models/response-status.model.ts +++ b/projects/core/src/global-message/models/response-status.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/actions/global-message-group.actions.ts b/projects/core/src/global-message/store/actions/global-message-group.actions.ts index 15cf5aa8d36..0ad43925dfb 100644 --- a/projects/core/src/global-message/store/actions/global-message-group.actions.ts +++ b/projects/core/src/global-message/store/actions/global-message-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/actions/global-message.actions.ts b/projects/core/src/global-message/store/actions/global-message.actions.ts index a5605a96a4d..149467fb777 100644 --- a/projects/core/src/global-message/store/actions/global-message.actions.ts +++ b/projects/core/src/global-message/store/actions/global-message.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/actions/index.ts b/projects/core/src/global-message/store/actions/index.ts index 4b3f61db81a..1d1ee90cc7c 100644 --- a/projects/core/src/global-message/store/actions/index.ts +++ b/projects/core/src/global-message/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/effects/global-message.effect.ts b/projects/core/src/global-message/store/effects/global-message.effect.ts index 8bfa83cfa0f..24e010a9941 100644 --- a/projects/core/src/global-message/store/effects/global-message.effect.ts +++ b/projects/core/src/global-message/store/effects/global-message.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/effects/index.ts b/projects/core/src/global-message/store/effects/index.ts index 98d84abc835..19ebc6992e6 100644 --- a/projects/core/src/global-message/store/effects/index.ts +++ b/projects/core/src/global-message/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/global-message-state.ts b/projects/core/src/global-message/store/global-message-state.ts index 442d1e2deec..e8463227946 100644 --- a/projects/core/src/global-message/store/global-message-state.ts +++ b/projects/core/src/global-message/store/global-message-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/global-message-store.module.ts b/projects/core/src/global-message/store/global-message-store.module.ts index 9650ca53f2c..bd6d857a66a 100644 --- a/projects/core/src/global-message/store/global-message-store.module.ts +++ b/projects/core/src/global-message/store/global-message-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/index.ts b/projects/core/src/global-message/store/index.ts index bdfc9ae9cab..c3cf069fed0 100644 --- a/projects/core/src/global-message/store/index.ts +++ b/projects/core/src/global-message/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/reducers/global-message.reducer.ts b/projects/core/src/global-message/store/reducers/global-message.reducer.ts index 4ba27d10730..6eb71fe72e2 100644 --- a/projects/core/src/global-message/store/reducers/global-message.reducer.ts +++ b/projects/core/src/global-message/store/reducers/global-message.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/reducers/index.ts b/projects/core/src/global-message/store/reducers/index.ts index c629b4f6ad6..32defc7846b 100644 --- a/projects/core/src/global-message/store/reducers/index.ts +++ b/projects/core/src/global-message/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/selectors/feature.selector.ts b/projects/core/src/global-message/store/selectors/feature.selector.ts index f94d6064e10..efa3ff94894 100644 --- a/projects/core/src/global-message/store/selectors/feature.selector.ts +++ b/projects/core/src/global-message/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/selectors/global-message-group.selectors.ts b/projects/core/src/global-message/store/selectors/global-message-group.selectors.ts index 66ca4211191..6719b398d36 100644 --- a/projects/core/src/global-message/store/selectors/global-message-group.selectors.ts +++ b/projects/core/src/global-message/store/selectors/global-message-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/selectors/global-message.selectors.ts b/projects/core/src/global-message/store/selectors/global-message.selectors.ts index bc80b6bba77..df0b014040d 100644 --- a/projects/core/src/global-message/store/selectors/global-message.selectors.ts +++ b/projects/core/src/global-message/store/selectors/global-message.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/global-message/store/selectors/index.ts b/projects/core/src/global-message/store/selectors/index.ts index e9454fa6264..b3bdfc8e064 100644 --- a/projects/core/src/global-message/store/selectors/index.ts +++ b/projects/core/src/global-message/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/http/http-timeout/default-http-timeout.config.ts b/projects/core/src/http/http-timeout/default-http-timeout.config.ts index 9f37ee02768..ad1e4923d44 100644 --- a/projects/core/src/http/http-timeout/default-http-timeout.config.ts +++ b/projects/core/src/http/http-timeout/default-http-timeout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/http/http-timeout/http-timeout.config.ts b/projects/core/src/http/http-timeout/http-timeout.config.ts index 94b343d96e2..77104b33ba5 100644 --- a/projects/core/src/http/http-timeout/http-timeout.config.ts +++ b/projects/core/src/http/http-timeout/http-timeout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/http/http-timeout/http-timeout.interceptor.spec.ts b/projects/core/src/http/http-timeout/http-timeout.interceptor.spec.ts index bf9dae1121a..a2a94817601 100644 --- a/projects/core/src/http/http-timeout/http-timeout.interceptor.spec.ts +++ b/projects/core/src/http/http-timeout/http-timeout.interceptor.spec.ts @@ -9,10 +9,12 @@ import { HttpInterceptor, HttpRequest, HttpResponse, + provideHttpClient, + withInterceptorsFromDi, } from '@angular/common/http'; import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { Injectable } from '@angular/core'; import { TestBed, fakeAsync, flush, tick } from '@angular/core/testing'; @@ -42,7 +44,7 @@ describe('HttpTimeoutInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: HTTP_INTERCEPTORS, @@ -61,6 +63,8 @@ describe('HttpTimeoutInterceptor', () => { }, }, { provide: WindowRef, useValue: { isBrowser: () => {} } }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); @@ -303,7 +307,7 @@ describe('HttpTimeoutInterceptor used alongside other slow interceptors', () => beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: HTTP_INTERCEPTORS, @@ -327,6 +331,8 @@ describe('HttpTimeoutInterceptor used alongside other slow interceptors', () => }, }, { provide: WindowRef, useValue: { isBrowser: () => {} } }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/http/http-timeout/http-timeout.interceptor.ts b/projects/core/src/http/http-timeout/http-timeout.interceptor.ts index 981c1005e8b..df6c70c05d8 100644 --- a/projects/core/src/http/http-timeout/http-timeout.interceptor.ts +++ b/projects/core/src/http/http-timeout/http-timeout.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/http/http-timeout/http-timeout.module.ts b/projects/core/src/http/http-timeout/http-timeout.module.ts index c9f0ca7aec4..29eb2d60bff 100644 --- a/projects/core/src/http/http-timeout/http-timeout.module.ts +++ b/projects/core/src/http/http-timeout/http-timeout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/http/http-timeout/index.ts b/projects/core/src/http/http-timeout/index.ts index 190dab3044e..1097cdded88 100644 --- a/projects/core/src/http/http-timeout/index.ts +++ b/projects/core/src/http/http-timeout/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/http/http.module.ts b/projects/core/src/http/http.module.ts index 94eba3e89c6..a1125a704c0 100644 --- a/projects/core/src/http/http.module.ts +++ b/projects/core/src/http/http.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/http/index.ts b/projects/core/src/http/index.ts index c5426916e3e..4644599a0c2 100644 --- a/projects/core/src/http/index.ts +++ b/projects/core/src/http/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/config/default-i18n-config.ts b/projects/core/src/i18n/config/default-i18n-config.ts index ff9b1f763f8..a624596a6fc 100644 --- a/projects/core/src/i18n/config/default-i18n-config.ts +++ b/projects/core/src/i18n/config/default-i18n-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/config/i18n-config-initializer.ts b/projects/core/src/i18n/config/i18n-config-initializer.ts index 6ae706dacfb..62ba0ad1ed6 100644 --- a/projects/core/src/i18n/config/i18n-config-initializer.ts +++ b/projects/core/src/i18n/config/i18n-config-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/config/i18n-config.ts b/projects/core/src/i18n/config/i18n-config.ts index 3ce1cf2685d..df2261ba2c6 100644 --- a/projects/core/src/i18n/config/i18n-config.ts +++ b/projects/core/src/i18n/config/i18n-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/date.pipe.ts b/projects/core/src/i18n/date.pipe.ts index 9854b3b2faa..61047743df6 100644 --- a/projects/core/src/i18n/date.pipe.ts +++ b/projects/core/src/i18n/date.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18n.module.ts b/projects/core/src/i18n/i18n.module.ts index 974537e20db..9540037a18f 100644 --- a/projects/core/src/i18n/i18n.module.ts +++ b/projects/core/src/i18n/i18n.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.initializer.ts b/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.initializer.ts index 6c0df4eb2d7..dd092fcb959 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.initializer.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.providers.ts b/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.providers.ts index abfa504e5d6..563fb269945 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.providers.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.service.ts b/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.service.ts index 488e67a6c3f..77e1889530b 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.service.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/i18next-backend.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.spec.ts b/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.spec.ts index 8462040c546..cf5f748bb50 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.spec.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.spec.ts @@ -1,8 +1,13 @@ -import { HttpClient, HttpErrorResponse } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HttpErrorResponse, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { RequestCallback } from 'i18next-http-backend'; @@ -18,7 +23,11 @@ describe('I18NEXT_HTTP_BACKEND_CLIENT', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], + providers: [ + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), + ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.ts b/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.ts index bc4ff742820..c8a2b1b093a 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend-client.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend.initializer.ts b/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend.initializer.ts index 1d1c19b147b..15e307f6914 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend.initializer.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/i18next-http-backend.initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-backend/i18next-resources-to-backend.initializer.ts b/projects/core/src/i18n/i18next/i18next-backend/i18next-resources-to-backend.initializer.ts index 54408d21eac..d24fa1caa99 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/i18next-resources-to-backend.initializer.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/i18next-resources-to-backend.initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-backend/index.ts b/projects/core/src/i18n/i18next/i18next-backend/index.ts index 7921fb9417f..a9dbee66732 100644 --- a/projects/core/src/i18n/i18next/i18next-backend/index.ts +++ b/projects/core/src/i18n/i18next/i18next-backend/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-initializer.ts b/projects/core/src/i18n/i18next/i18next-initializer.ts index 22b9302b2a9..2cc895dd3e9 100644 --- a/projects/core/src/i18n/i18next/i18next-initializer.ts +++ b/projects/core/src/i18n/i18next/i18next-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-instance.ts b/projects/core/src/i18n/i18next/i18next-instance.ts index d01efa0dc90..f10dc6c019c 100644 --- a/projects/core/src/i18n/i18next/i18next-instance.ts +++ b/projects/core/src/i18n/i18next/i18next-instance.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-plugins/i18next-logger-plugin.ts b/projects/core/src/i18n/i18next/i18next-plugins/i18next-logger-plugin.ts index f28e0016072..114e4ca730a 100644 --- a/projects/core/src/i18n/i18next/i18next-plugins/i18next-logger-plugin.ts +++ b/projects/core/src/i18n/i18next/i18next-plugins/i18next-logger-plugin.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-providers.ts b/projects/core/src/i18n/i18next/i18next-providers.ts index f033af390f9..0efa6f19d2c 100644 --- a/projects/core/src/i18n/i18next/i18next-providers.ts +++ b/projects/core/src/i18n/i18next/i18next-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/i18next-translation.service.ts b/projects/core/src/i18n/i18next/i18next-translation.service.ts index 7e11583ac32..8f4073896d4 100644 --- a/projects/core/src/i18n/i18next/i18next-translation.service.ts +++ b/projects/core/src/i18n/i18next/i18next-translation.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/i18next/index.ts b/projects/core/src/i18n/i18next/index.ts index e1913938fb2..abcd566f636 100644 --- a/projects/core/src/i18n/i18next/index.ts +++ b/projects/core/src/i18n/i18next/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/index.ts b/projects/core/src/i18n/index.ts index d6260b04a29..9ac3f381f49 100644 --- a/projects/core/src/i18n/index.ts +++ b/projects/core/src/i18n/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/numeric.pipe.ts b/projects/core/src/i18n/numeric.pipe.ts index b2c9a5f2c41..443ca5e5665 100644 --- a/projects/core/src/i18n/numeric.pipe.ts +++ b/projects/core/src/i18n/numeric.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/testing/i18n-testing.module.ts b/projects/core/src/i18n/testing/i18n-testing.module.ts index e1caf196ef9..d405d4a7751 100644 --- a/projects/core/src/i18n/testing/i18n-testing.module.ts +++ b/projects/core/src/i18n/testing/i18n-testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/testing/index.ts b/projects/core/src/i18n/testing/index.ts index e9c64296695..310a668c2c6 100644 --- a/projects/core/src/i18n/testing/index.ts +++ b/projects/core/src/i18n/testing/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/testing/mock-date.pipe.ts b/projects/core/src/i18n/testing/mock-date.pipe.ts index 60605a9ade9..5df745c2cbc 100644 --- a/projects/core/src/i18n/testing/mock-date.pipe.ts +++ b/projects/core/src/i18n/testing/mock-date.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/testing/mock-translate.pipe.ts b/projects/core/src/i18n/testing/mock-translate.pipe.ts index 9fb04028572..df823c06c36 100644 --- a/projects/core/src/i18n/testing/mock-translate.pipe.ts +++ b/projects/core/src/i18n/testing/mock-translate.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/testing/mock-translate.ts b/projects/core/src/i18n/testing/mock-translate.ts index 5a1595ddaf6..a89a38013ca 100644 --- a/projects/core/src/i18n/testing/mock-translate.ts +++ b/projects/core/src/i18n/testing/mock-translate.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/testing/mock-translation.service.ts b/projects/core/src/i18n/testing/mock-translation.service.ts index bcff4410267..1a74062b26b 100644 --- a/projects/core/src/i18n/testing/mock-translation.service.ts +++ b/projects/core/src/i18n/testing/mock-translation.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/translatable.spec.ts b/projects/core/src/i18n/translatable.spec.ts index 70da4cc4b34..a11145e9082 100644 --- a/projects/core/src/i18n/translatable.spec.ts +++ b/projects/core/src/i18n/translatable.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/translatable.ts b/projects/core/src/i18n/translatable.ts index 19da94c9df1..ffa51e5cb2e 100644 --- a/projects/core/src/i18n/translatable.ts +++ b/projects/core/src/i18n/translatable.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/translate.pipe.ts b/projects/core/src/i18n/translate.pipe.ts index 0790e6b9add..b4acea41d84 100644 --- a/projects/core/src/i18n/translate.pipe.ts +++ b/projects/core/src/i18n/translate.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/translation-chunk.service.ts b/projects/core/src/i18n/translation-chunk.service.ts index 39cb8c617fd..6e8b604d71b 100644 --- a/projects/core/src/i18n/translation-chunk.service.ts +++ b/projects/core/src/i18n/translation-chunk.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/translation-resources.ts b/projects/core/src/i18n/translation-resources.ts index da66178bde2..fa2afa679ad 100644 --- a/projects/core/src/i18n/translation-resources.ts +++ b/projects/core/src/i18n/translation-resources.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/i18n/translation.service.ts b/projects/core/src/i18n/translation.service.ts index 612116bca27..70c53574378 100644 --- a/projects/core/src/i18n/translation.service.ts +++ b/projects/core/src/i18n/translation.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/events/index.ts b/projects/core/src/lazy-loading/events/index.ts index 71abc8e2c34..1cf0b9b9aaf 100644 --- a/projects/core/src/lazy-loading/events/index.ts +++ b/projects/core/src/lazy-loading/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/events/module-initialized-event.ts b/projects/core/src/lazy-loading/events/module-initialized-event.ts index 2fa27e8b788..abc7c84126d 100644 --- a/projects/core/src/lazy-loading/events/module-initialized-event.ts +++ b/projects/core/src/lazy-loading/events/module-initialized-event.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/facade-factory/facade-descriptor.ts b/projects/core/src/lazy-loading/facade-factory/facade-descriptor.ts index 701a6273ae5..eecaf5d563a 100644 --- a/projects/core/src/lazy-loading/facade-factory/facade-descriptor.ts +++ b/projects/core/src/lazy-loading/facade-factory/facade-descriptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/facade-factory/facade-factory.service.ts b/projects/core/src/lazy-loading/facade-factory/facade-factory.service.ts index f4dc9403cc4..65c6f7cdc75 100644 --- a/projects/core/src/lazy-loading/facade-factory/facade-factory.service.ts +++ b/projects/core/src/lazy-loading/facade-factory/facade-factory.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/facade-factory/facade-factory.ts b/projects/core/src/lazy-loading/facade-factory/facade-factory.ts index 6fc17ccf8f2..603c11bcd62 100644 --- a/projects/core/src/lazy-loading/facade-factory/facade-factory.ts +++ b/projects/core/src/lazy-loading/facade-factory/facade-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/facade-factory/index.ts b/projects/core/src/lazy-loading/facade-factory/index.ts index 09ea79b320c..1707d675b5d 100644 --- a/projects/core/src/lazy-loading/facade-factory/index.ts +++ b/projects/core/src/lazy-loading/facade-factory/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/feature-modules.service.ts b/projects/core/src/lazy-loading/feature-modules.service.ts index 1b84cdea48f..0a3cbd5f449 100644 --- a/projects/core/src/lazy-loading/feature-modules.service.ts +++ b/projects/core/src/lazy-loading/feature-modules.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/index.ts b/projects/core/src/lazy-loading/index.ts index 366ac02a4a5..76d70607b22 100644 --- a/projects/core/src/lazy-loading/index.ts +++ b/projects/core/src/lazy-loading/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/lazy-loading.module.ts b/projects/core/src/lazy-loading/lazy-loading.module.ts index c0378c17a2d..a63e05d1ab7 100644 --- a/projects/core/src/lazy-loading/lazy-loading.module.ts +++ b/projects/core/src/lazy-loading/lazy-loading.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/lazy-modules.service.ts b/projects/core/src/lazy-loading/lazy-modules.service.ts index ceae2f08ddd..a5ddcf5e2c9 100644 --- a/projects/core/src/lazy-loading/lazy-modules.service.ts +++ b/projects/core/src/lazy-loading/lazy-modules.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/tokens.ts b/projects/core/src/lazy-loading/tokens.ts index 77dd3ff8c58..d9a9b64ab90 100644 --- a/projects/core/src/lazy-loading/tokens.ts +++ b/projects/core/src/lazy-loading/tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/lazy-loading/unified-injector.ts b/projects/core/src/lazy-loading/unified-injector.ts index dbaef7c28ba..758abd6e0d1 100644 --- a/projects/core/src/lazy-loading/unified-injector.ts +++ b/projects/core/src/lazy-loading/unified-injector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/logger/index.ts b/projects/core/src/logger/index.ts index bca78ee6606..f7f447d7c23 100644 --- a/projects/core/src/logger/index.ts +++ b/projects/core/src/logger/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/logger/logger.service.ts b/projects/core/src/logger/logger.service.ts index 0b737b0d263..c6459f3f3ba 100644 --- a/projects/core/src/logger/logger.service.ts +++ b/projects/core/src/logger/logger.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/address.model.ts b/projects/core/src/model/address.model.ts index 4ae4b0448c0..f2c3375f020 100644 --- a/projects/core/src/model/address.model.ts +++ b/projects/core/src/model/address.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/cms.model.ts b/projects/core/src/model/cms.model.ts index 59f9fca5be0..fdeba537f5b 100644 --- a/projects/core/src/model/cms.model.ts +++ b/projects/core/src/model/cms.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/consent.model.ts b/projects/core/src/model/consent.model.ts index c0f0173b495..5f524ae483b 100644 --- a/projects/core/src/model/consent.model.ts +++ b/projects/core/src/model/consent.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/customer-coupon.model.ts b/projects/core/src/model/customer-coupon.model.ts index b8009769c34..ce1bbb4c44a 100644 --- a/projects/core/src/model/customer-coupon.model.ts +++ b/projects/core/src/model/customer-coupon.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/image.model.ts b/projects/core/src/model/image.model.ts index e143bf5a26b..029669c15e4 100644 --- a/projects/core/src/model/image.model.ts +++ b/projects/core/src/model/image.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/index.ts b/projects/core/src/model/index.ts index 3266e9dcd37..10403126409 100644 --- a/projects/core/src/model/index.ts +++ b/projects/core/src/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/misc.model.ts b/projects/core/src/model/misc.model.ts index 528f02ec12a..19990009f81 100644 --- a/projects/core/src/model/misc.model.ts +++ b/projects/core/src/model/misc.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/notification-preference.model.ts b/projects/core/src/model/notification-preference.model.ts index df04f3418fd..74aa7f25a62 100644 --- a/projects/core/src/model/notification-preference.model.ts +++ b/projects/core/src/model/notification-preference.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/org-unit.model.ts b/projects/core/src/model/org-unit.model.ts index 02831a9f057..9cd494d3021 100644 --- a/projects/core/src/model/org-unit.model.ts +++ b/projects/core/src/model/org-unit.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/payment.model.ts b/projects/core/src/model/payment.model.ts index 811697bb474..116521ddb0f 100644 --- a/projects/core/src/model/payment.model.ts +++ b/projects/core/src/model/payment.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/point-of-service.model.ts b/projects/core/src/model/point-of-service.model.ts index a0f546c80df..30a0150391c 100644 --- a/projects/core/src/model/point-of-service.model.ts +++ b/projects/core/src/model/point-of-service.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/product-interest.model.ts b/projects/core/src/model/product-interest.model.ts index 413742885d4..b993c812110 100644 --- a/projects/core/src/model/product-interest.model.ts +++ b/projects/core/src/model/product-interest.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/product-search.model.ts b/projects/core/src/model/product-search.model.ts index 854ca887f11..2bc96817a79 100644 --- a/projects/core/src/model/product-search.model.ts +++ b/projects/core/src/model/product-search.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/product.model.ts b/projects/core/src/model/product.model.ts index 108f0cb1542..f259f3be908 100644 --- a/projects/core/src/model/product.model.ts +++ b/projects/core/src/model/product.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/scoped-data.ts b/projects/core/src/model/scoped-data.ts index 6de79dd0f45..798a01dc6e9 100644 --- a/projects/core/src/model/scoped-data.ts +++ b/projects/core/src/model/scoped-data.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/model/unused.model.ts b/projects/core/src/model/unused.model.ts index bc08ce0ca2c..0621ff01c35 100644 --- a/projects/core/src/model/unused.model.ts +++ b/projects/core/src/model/unused.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cms/cms-occ.module.ts b/projects/core/src/occ/adapters/cms/cms-occ.module.ts index 0873e266beb..96491f6f8b1 100644 --- a/projects/core/src/occ/adapters/cms/cms-occ.module.ts +++ b/projects/core/src/occ/adapters/cms/cms-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cms/converters/index.ts b/projects/core/src/occ/adapters/cms/converters/index.ts index 680213d5551..d4e0b19d9d1 100644 --- a/projects/core/src/occ/adapters/cms/converters/index.ts +++ b/projects/core/src/occ/adapters/cms/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cms/converters/occ-cms-page-normalizer.ts b/projects/core/src/occ/adapters/cms/converters/occ-cms-page-normalizer.ts index d0fc29d9374..4dd395e7d96 100644 --- a/projects/core/src/occ/adapters/cms/converters/occ-cms-page-normalizer.ts +++ b/projects/core/src/occ/adapters/cms/converters/occ-cms-page-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cms/index.ts b/projects/core/src/occ/adapters/cms/index.ts index 89edfc28881..f5686dbfa0b 100644 --- a/projects/core/src/occ/adapters/cms/index.ts +++ b/projects/core/src/occ/adapters/cms/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.spec.ts b/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.spec.ts index 871b8b71113..ce542150628 100644 --- a/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.spec.ts +++ b/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.spec.ts @@ -1,7 +1,7 @@ import { - HttpClientTestingModule, HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { CMS_COMPONENT_NORMALIZER } from '../../../cms/connectors/component/converters'; @@ -13,6 +13,10 @@ import { Occ } from '../../occ-models/occ.models'; import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { LegacyOccCmsComponentAdapter } from './legacy-occ-cms-component.adapter'; import { OccCmsComponentAdapter } from './occ-cms-component.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const ids = ['comp_uid1', 'comp_uid2']; @@ -43,7 +47,7 @@ describe('LegacyOccCmsComponentAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ LegacyOccCmsComponentAdapter, { provide: OccEndpointsService, useClass: OccEndpointsServiceMock }, @@ -51,6 +55,8 @@ describe('LegacyOccCmsComponentAdapter', () => { provide: CmsStructureConfigService, useClass: CmsStructureConfigServiceMock, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(LegacyOccCmsComponentAdapter); diff --git a/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.ts b/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.ts index eadbea2f43e..5fd3ba08602 100644 --- a/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.ts +++ b/projects/core/src/occ/adapters/cms/legacy-occ-cms-component.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.spec.ts b/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.spec.ts index 837150febdd..a7ee4b264ef 100644 --- a/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.spec.ts +++ b/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.spec.ts @@ -1,7 +1,7 @@ import { - HttpClientTestingModule, HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { CMS_COMPONENT_NORMALIZER } from '../../../cms/connectors/component/converters'; @@ -15,6 +15,10 @@ import { OccCmsComponentAdapter } from './occ-cms-component.adapter'; import { Observable, of } from 'rxjs'; import { tap } from 'rxjs/operators'; import { FeatureConfigService, UserIdService } from '@spartacus/core'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const components: CmsComponent[] = [ { uid: 'comp1', typeCode: 'SimpleBannerComponent' }, @@ -64,7 +68,7 @@ describe('OccCmsComponentAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCmsComponentAdapter, UserIdService, @@ -73,6 +77,8 @@ describe('OccCmsComponentAdapter', () => { provide: CmsStructureConfigService, useClass: CmsStructureConfigServiceMock, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCmsComponentAdapter); diff --git a/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.ts b/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.ts index d6b00f7c86c..0a58af74fe1 100644 --- a/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.ts +++ b/projects/core/src/occ/adapters/cms/occ-cms-component.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.spec.ts b/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.spec.ts index e73a6cd2d1d..168e84fe75d 100644 --- a/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.spec.ts +++ b/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { CMS_PAGE_NORMALIZER } from '../../../cms/connectors'; @@ -12,6 +12,10 @@ import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OccCmsPageAdapter } from './occ-cms-page.adapter'; import { FeatureConfigService, UserIdService } from '@spartacus/core'; import { of } from 'rxjs'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const components: CmsComponent[] = [ @@ -80,7 +84,7 @@ describe('OccCmsPageAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCmsPageAdapter, UserIdService, @@ -90,6 +94,8 @@ describe('OccCmsPageAdapter', () => { useClass: CmsStructureConfigServiceMock, }, { provide: ConverterService, useClass: MockConverterService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccCmsPageAdapter); diff --git a/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.ts b/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.ts index b7980be2a25..a9deaa06d4a 100644 --- a/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.ts +++ b/projects/core/src/occ/adapters/cms/occ-cms-page.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cost-center/converters/index.ts b/projects/core/src/occ/adapters/cost-center/converters/index.ts index 383b9f58117..cba1fa1f9d9 100644 --- a/projects/core/src/occ/adapters/cost-center/converters/index.ts +++ b/projects/core/src/occ/adapters/cost-center/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-list-normalizer.ts b/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-list-normalizer.ts index 9a1a5d8c793..fcc7c51a227 100644 --- a/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-list-normalizer.ts +++ b/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-normalizer.ts b/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-normalizer.ts index 3109b670585..870cab35722 100644 --- a/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-normalizer.ts +++ b/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-serializer.ts b/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-serializer.ts index a92aa6cf400..bdcf918ed09 100644 --- a/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-serializer.ts +++ b/projects/core/src/occ/adapters/cost-center/converters/occ-cost-center-serializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cost-center/cost-center-occ.module.ts b/projects/core/src/occ/adapters/cost-center/cost-center-occ.module.ts index 82a62651e34..7d6704ae24f 100644 --- a/projects/core/src/occ/adapters/cost-center/cost-center-occ.module.ts +++ b/projects/core/src/occ/adapters/cost-center/cost-center-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cost-center/default-occ-cost-centers-config.ts b/projects/core/src/occ/adapters/cost-center/default-occ-cost-centers-config.ts index e3289a8c428..aa80420887d 100644 --- a/projects/core/src/occ/adapters/cost-center/default-occ-cost-centers-config.ts +++ b/projects/core/src/occ/adapters/cost-center/default-occ-cost-centers-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/cost-center/index.ts b/projects/core/src/occ/adapters/cost-center/index.ts index 3119d054349..e4e22d796ce 100644 --- a/projects/core/src/occ/adapters/cost-center/index.ts +++ b/projects/core/src/occ/adapters/cost-center/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/index.ts b/projects/core/src/occ/adapters/index.ts index f43c6fb9819..8eec21152b7 100644 --- a/projects/core/src/occ/adapters/index.ts +++ b/projects/core/src/occ/adapters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/converters/index.ts b/projects/core/src/occ/adapters/product/converters/index.ts index 48cee47d9ca..604c203c444 100644 --- a/projects/core/src/occ/adapters/product/converters/index.ts +++ b/projects/core/src/occ/adapters/product/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/converters/occ-product-references-list-normalizer.ts b/projects/core/src/occ/adapters/product/converters/occ-product-references-list-normalizer.ts index 3cfd35aff71..fa391483699 100644 --- a/projects/core/src/occ/adapters/product/converters/occ-product-references-list-normalizer.ts +++ b/projects/core/src/occ/adapters/product/converters/occ-product-references-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/converters/occ-product-search-page-normalizer.ts b/projects/core/src/occ/adapters/product/converters/occ-product-search-page-normalizer.ts index 7609586496b..c3178a12bdd 100644 --- a/projects/core/src/occ/adapters/product/converters/occ-product-search-page-normalizer.ts +++ b/projects/core/src/occ/adapters/product/converters/occ-product-search-page-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/converters/product-image-normalizer.ts b/projects/core/src/occ/adapters/product/converters/product-image-normalizer.ts index c6cbf92c3bf..53d9e4bd710 100644 --- a/projects/core/src/occ/adapters/product/converters/product-image-normalizer.ts +++ b/projects/core/src/occ/adapters/product/converters/product-image-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/converters/product-name-normalizer.ts b/projects/core/src/occ/adapters/product/converters/product-name-normalizer.ts index 57ece26333a..b6bf9dd14bb 100644 --- a/projects/core/src/occ/adapters/product/converters/product-name-normalizer.ts +++ b/projects/core/src/occ/adapters/product/converters/product-name-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/converters/product-reference-normalizer.ts b/projects/core/src/occ/adapters/product/converters/product-reference-normalizer.ts index fbcc2ae6320..3541e72dcfa 100644 --- a/projects/core/src/occ/adapters/product/converters/product-reference-normalizer.ts +++ b/projects/core/src/occ/adapters/product/converters/product-reference-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/default-occ-product-config.ts b/projects/core/src/occ/adapters/product/default-occ-product-config.ts index 93d556f9f5a..89bbe5bf9f6 100644 --- a/projects/core/src/occ/adapters/product/default-occ-product-config.ts +++ b/projects/core/src/occ/adapters/product/default-occ-product-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/index.ts b/projects/core/src/occ/adapters/product/index.ts index e49a239b94f..6f5dfc7bde6 100644 --- a/projects/core/src/occ/adapters/product/index.ts +++ b/projects/core/src/occ/adapters/product/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/occ-product-availability-adapter.spec.ts b/projects/core/src/occ/adapters/product/occ-product-availability-adapter.spec.ts index 402035e3d38..94e8e1740b4 100644 --- a/projects/core/src/occ/adapters/product/occ-product-availability-adapter.spec.ts +++ b/projects/core/src/occ/adapters/product/occ-product-availability-adapter.spec.ts @@ -1,11 +1,15 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ProductAvailabilities } from '../../../model/product.model'; import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OccProductAvailabilityAdapter } from './occ-product-availability-adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('OccProductAvailabilityAdapter', () => { let adapter: OccProductAvailabilityAdapter; @@ -30,7 +34,7 @@ describe('OccProductAvailabilityAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccProductAvailabilityAdapter, { @@ -41,6 +45,8 @@ describe('OccProductAvailabilityAdapter', () => { .and.returnValue(mockAvailabilityUrl), }, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/product/occ-product-availability-adapter.ts b/projects/core/src/occ/adapters/product/occ-product-availability-adapter.ts index 45c885ab4f1..12e71a5d99c 100644 --- a/projects/core/src/occ/adapters/product/occ-product-availability-adapter.ts +++ b/projects/core/src/occ/adapters/product/occ-product-availability-adapter.ts @@ -1,12 +1,12 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { HttpClient } from '@angular/common/http'; import { inject, Injectable } from '@angular/core'; -import { map, Observable, take } from 'rxjs'; +import { catchError, map, Observable, of, take } from 'rxjs'; import { ProductAvailabilities } from '../../../model/product.model'; import { ProductAvailabilityAdapter } from '../../../product/connectors/product/prduct-availability.adapter'; import { OccEndpointsService } from '../../services/occ-endpoints.service'; @@ -37,7 +37,10 @@ export class OccProductAvailabilityAdapter map( (availabilities: any) => availabilities?.availabilityItems?.[0]?.unitAvailabilities?.[0] || {} - ) + ), + catchError(() => { + return of({}); + }) ); } } diff --git a/projects/core/src/occ/adapters/product/occ-product-references.adapter.spec.ts b/projects/core/src/occ/adapters/product/occ-product-references.adapter.spec.ts index a7a13fb9298..8420fa91abf 100644 --- a/projects/core/src/occ/adapters/product/occ-product-references.adapter.spec.ts +++ b/projects/core/src/occ/adapters/product/occ-product-references.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { PRODUCT_REFERENCES_NORMALIZER } from '../../../product/connectors/references/converters'; @@ -8,6 +8,10 @@ import { ConverterService } from '../../../util/converter.service'; import { Occ } from '../../occ-models/occ.models'; import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OccProductReferencesAdapter } from './occ-product-references.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const productCode = 'productCode'; @@ -44,7 +48,7 @@ describe('OccProductReferencesAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccProductReferencesAdapter, { @@ -52,6 +56,8 @@ describe('OccProductReferencesAdapter', () => { useClass: MockOccEndpointsService, }, { provide: ConverterService, useClass: MockConvertService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccProductReferencesAdapter); diff --git a/projects/core/src/occ/adapters/product/occ-product-references.adapter.ts b/projects/core/src/occ/adapters/product/occ-product-references.adapter.ts index 556194b9814..af182d6b611 100644 --- a/projects/core/src/occ/adapters/product/occ-product-references.adapter.ts +++ b/projects/core/src/occ/adapters/product/occ-product-references.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.spec.ts b/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.spec.ts index 0b7870203b7..9896de532e7 100644 --- a/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.spec.ts +++ b/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -11,6 +11,10 @@ import { import { Occ } from '../../occ-models/occ.models'; import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OccProductReviewsAdapter } from './occ-product-reviews.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const productCode = 'testCode'; @@ -37,13 +41,15 @@ describe('OccProductReviewsAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccProductReviewsAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccProductReviewsAdapter); diff --git a/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.ts b/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.ts index 7c3230c2cb8..d215db38b0a 100644 --- a/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.ts +++ b/projects/core/src/occ/adapters/product/occ-product-reviews.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/occ-product-search.adapter.spec.ts b/projects/core/src/occ/adapters/product/occ-product-search.adapter.spec.ts index 4304fb58d4e..dae7223292b 100644 --- a/projects/core/src/occ/adapters/product/occ-product-search.adapter.spec.ts +++ b/projects/core/src/occ/adapters/product/occ-product-search.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -17,6 +17,10 @@ import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OccProductSearchAdapter } from './occ-product-search.adapter'; import createSpy = jasmine.createSpy; import { Router } from '@angular/router'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; class MockOccEndpointsService { buildUrl = createSpy('MockOccEndpointsService.buildUrl').and.callFake( @@ -46,13 +50,15 @@ describe('OccProductSearchAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccProductSearchAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccProductSearchAdapter); diff --git a/projects/core/src/occ/adapters/product/occ-product-search.adapter.ts b/projects/core/src/occ/adapters/product/occ-product-search.adapter.ts index 34953f6fd43..cf26166a6b4 100644 --- a/projects/core/src/occ/adapters/product/occ-product-search.adapter.ts +++ b/projects/core/src/occ/adapters/product/occ-product-search.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/occ-product.adapter.spec.ts b/projects/core/src/occ/adapters/product/occ-product.adapter.spec.ts index 6b3cb6fc054..37003f7ebd2 100644 --- a/projects/core/src/occ/adapters/product/occ-product.adapter.spec.ts +++ b/projects/core/src/occ/adapters/product/occ-product.adapter.spec.ts @@ -1,11 +1,15 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, PRODUCT_NORMALIZER } from '@spartacus/core'; import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OccProductAdapter } from './occ-product.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const productCode = 'testCode'; @@ -32,7 +36,7 @@ describe('OccProductAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccProductAdapter, { @@ -40,6 +44,8 @@ describe('OccProductAdapter', () => { useClass: MockOccEndpointsService, }, { provide: ConverterService, useClass: MockConvertService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); service = TestBed.inject(OccProductAdapter); diff --git a/projects/core/src/occ/adapters/product/occ-product.adapter.ts b/projects/core/src/occ/adapters/product/occ-product.adapter.ts index d0dc7adfbec..546923584db 100644 --- a/projects/core/src/occ/adapters/product/occ-product.adapter.ts +++ b/projects/core/src/occ/adapters/product/occ-product.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/product-occ-config.ts b/projects/core/src/occ/adapters/product/product-occ-config.ts index 8c13d1dbd95..124f8b1b674 100644 --- a/projects/core/src/occ/adapters/product/product-occ-config.ts +++ b/projects/core/src/occ/adapters/product/product-occ-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/product/product-occ.module.ts b/projects/core/src/occ/adapters/product/product-occ.module.ts index d9447867467..67e3a7a7d54 100644 --- a/projects/core/src/occ/adapters/product/product-occ.module.ts +++ b/projects/core/src/occ/adapters/product/product-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/site-context/converters/base-site-normalizer.ts b/projects/core/src/occ/adapters/site-context/converters/base-site-normalizer.ts index 19f21a1de5d..fffaf82728e 100644 --- a/projects/core/src/occ/adapters/site-context/converters/base-site-normalizer.ts +++ b/projects/core/src/occ/adapters/site-context/converters/base-site-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/site-context/converters/index.ts b/projects/core/src/occ/adapters/site-context/converters/index.ts index fc31e0bf2c7..047be56618e 100644 --- a/projects/core/src/occ/adapters/site-context/converters/index.ts +++ b/projects/core/src/occ/adapters/site-context/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/site-context/default-occ-site-context-config.ts b/projects/core/src/occ/adapters/site-context/default-occ-site-context-config.ts index 6437eac00d8..9411e81b310 100644 --- a/projects/core/src/occ/adapters/site-context/default-occ-site-context-config.ts +++ b/projects/core/src/occ/adapters/site-context/default-occ-site-context-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/site-context/index.ts b/projects/core/src/occ/adapters/site-context/index.ts index 5ed6f2ed94e..ed3d9ef7970 100644 --- a/projects/core/src/occ/adapters/site-context/index.ts +++ b/projects/core/src/occ/adapters/site-context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/site-context/occ-site.adapter.spec.ts b/projects/core/src/occ/adapters/site-context/occ-site.adapter.spec.ts index 44c6b1c03b6..f9837b2cc7e 100644 --- a/projects/core/src/occ/adapters/site-context/occ-site.adapter.spec.ts +++ b/projects/core/src/occ/adapters/site-context/occ-site.adapter.spec.ts @@ -1,7 +1,7 @@ import { - HttpClientTestingModule, HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, CountryType } from '@spartacus/core'; @@ -21,6 +21,10 @@ import { OccEndpointsService, } from '../../services'; import { OccSiteAdapter } from './occ-site.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const MockOccModuleConfig: OccConfig = { backend: { @@ -60,13 +64,15 @@ describe('OccSiteAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccSiteAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); occSiteAdapter = TestBed.inject(OccSiteAdapter); diff --git a/projects/core/src/occ/adapters/site-context/occ-site.adapter.ts b/projects/core/src/occ/adapters/site-context/occ-site.adapter.ts index bf6391abe1b..0264a945ca3 100644 --- a/projects/core/src/occ/adapters/site-context/occ-site.adapter.ts +++ b/projects/core/src/occ/adapters/site-context/occ-site.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/site-context/site-context-occ.module.ts b/projects/core/src/occ/adapters/site-context/site-context-occ.module.ts index 71d86bfa829..677f8936ca2 100644 --- a/projects/core/src/occ/adapters/site-context/site-context-occ.module.ts +++ b/projects/core/src/occ/adapters/site-context/site-context-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/site-context/site-context.interceptor.spec.ts b/projects/core/src/occ/adapters/site-context/site-context.interceptor.spec.ts index 1e3a43c3be4..44025a7f8ea 100644 --- a/projects/core/src/occ/adapters/site-context/site-context.interceptor.spec.ts +++ b/projects/core/src/occ/adapters/site-context/site-context.interceptor.spec.ts @@ -1,8 +1,13 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { OccConfig, SiteContextConfig } from '@spartacus/core'; @@ -60,7 +65,7 @@ describe('SiteContextInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: LanguageService, @@ -83,6 +88,8 @@ describe('SiteContextInterceptor', () => { useClass: SiteContextInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/projects/core/src/occ/adapters/site-context/site-context.interceptor.ts b/projects/core/src/occ/adapters/site-context/site-context.interceptor.ts index a486950a515..e2e935e276f 100644 --- a/projects/core/src/occ/adapters/site-context/site-context.interceptor.ts +++ b/projects/core/src/occ/adapters/site-context/site-context.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/converters/anonymous-consents-normalizer.ts b/projects/core/src/occ/adapters/user/converters/anonymous-consents-normalizer.ts index 5e1bc1f47c1..6c913febda4 100644 --- a/projects/core/src/occ/adapters/user/converters/anonymous-consents-normalizer.ts +++ b/projects/core/src/occ/adapters/user/converters/anonymous-consents-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/converters/index.ts b/projects/core/src/occ/adapters/user/converters/index.ts index 8d7acd332e4..8dffc4ed1bd 100644 --- a/projects/core/src/occ/adapters/user/converters/index.ts +++ b/projects/core/src/occ/adapters/user/converters/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/converters/occ-address-list-normalizer.ts b/projects/core/src/occ/adapters/user/converters/occ-address-list-normalizer.ts index 70f13b4f5b0..309493b7d08 100644 --- a/projects/core/src/occ/adapters/user/converters/occ-address-list-normalizer.ts +++ b/projects/core/src/occ/adapters/user/converters/occ-address-list-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/converters/occ-user-interests-normalizer.ts b/projects/core/src/occ/adapters/user/converters/occ-user-interests-normalizer.ts index 49ea33d72f0..2e794480c96 100644 --- a/projects/core/src/occ/adapters/user/converters/occ-user-interests-normalizer.ts +++ b/projects/core/src/occ/adapters/user/converters/occ-user-interests-normalizer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/default-occ-user-config.ts b/projects/core/src/occ/adapters/user/default-occ-user-config.ts index e2858c0c820..813e7a2ae59 100644 --- a/projects/core/src/occ/adapters/user/default-occ-user-config.ts +++ b/projects/core/src/occ/adapters/user/default-occ-user-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/index.ts b/projects/core/src/occ/adapters/user/index.ts index 33d008a94b6..e0a35fa2121 100644 --- a/projects/core/src/occ/adapters/user/index.ts +++ b/projects/core/src/occ/adapters/user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.spec.ts index 699e2666449..d159212ced1 100644 --- a/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.spec.ts @@ -1,7 +1,10 @@ -import { HttpClientModule } from '@angular/common/http'; import { - HttpClientTestingModule, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ANONYMOUS_CONSENT_NORMALIZER } from '../../../anonymous-consents/connectors/converters'; @@ -19,13 +22,14 @@ describe('OccAnonymousConsentTemplatesAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientModule, HttpClientTestingModule], providers: [ OccAnonymousConsentTemplatesAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.ts b/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.ts index e1d8ee81df5..e4bca4465a1 100644 --- a/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-anonymous-consent-templates.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.spec.ts index 52cffcd589d..8d016457782 100644 --- a/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -16,6 +16,10 @@ import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OCC_USER_ID_ANONYMOUS } from '../../utils/occ-constants'; import { OccCustomerCouponAdapter } from './occ-customer-coupon.adapter'; import { MockOccEndpointsService } from './unit-test.helper'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const userId = 'mockUseId'; @@ -38,7 +42,7 @@ describe('OccCustomerCouponAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccCustomerCouponAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, @@ -46,6 +50,8 @@ describe('OccCustomerCouponAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.ts b/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.ts index 62b85dad52c..870e6142d60 100644 --- a/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-customer-coupon.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-user-address.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-user-address.adapter.spec.ts index 50a5e19e33a..97e71da4aec 100644 --- a/projects/core/src/occ/adapters/user/occ-user-address.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-user-address.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -18,6 +18,10 @@ import { MockOccEndpointsService, mockOccModuleConfig, } from './unit-test.helper'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const username = 'mockUsername'; const address: Address = { @@ -35,7 +39,7 @@ describe('OccUserAddressAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserAddressAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -43,6 +47,8 @@ describe('OccUserAddressAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/user/occ-user-address.adapter.ts b/projects/core/src/occ/adapters/user/occ-user-address.adapter.ts index 64e64960051..f1a00c4fed7 100644 --- a/projects/core/src/occ/adapters/user/occ-user-address.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-user-address.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-user-consent.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-user-consent.adapter.spec.ts index 3f255341fb0..75702c173d2 100644 --- a/projects/core/src/occ/adapters/user/occ-user-consent.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-user-consent.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -16,6 +16,10 @@ import { MockOccEndpointsService, mockOccModuleConfig, } from './unit-test.helper'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('OccUserConsentAdapter', () => { let occUserConsentAdapter: OccUserConsentAdapter; @@ -25,7 +29,7 @@ describe('OccUserConsentAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserConsentAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -33,6 +37,8 @@ describe('OccUserConsentAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/user/occ-user-consent.adapter.ts b/projects/core/src/occ/adapters/user/occ-user-consent.adapter.ts index 52435856e9e..7e926587c0a 100644 --- a/projects/core/src/occ/adapters/user/occ-user-consent.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-user-consent.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.spec.ts index b16b293b321..7ed00f5745d 100644 --- a/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { @@ -11,6 +11,10 @@ import { import { OccEndpointsService } from '../../services/occ-endpoints.service'; import { OccUserCostCenterAdapter } from './occ-user-cost-centers.adapter'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; @@ -36,13 +40,15 @@ describe('OccUserCostCenterAdapter', () => { let converterService: ConverterService; beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserCostCenterAdapter, { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); converterService = TestBed.inject(ConverterService); diff --git a/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.ts b/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.ts index da79125f4a2..4875dc41c04 100644 --- a/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-user-cost-centers.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-user-interests.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-user-interests.adapter.spec.ts index 5590511d9ec..bde77d1f5ad 100644 --- a/projects/core/src/occ/adapters/user/occ-user-interests.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-user-interests.adapter.spec.ts @@ -1,20 +1,23 @@ -import { HttpClientModule } from '@angular/common/http'; import { - HttpClientTestingModule, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { OccConfig } from '../../config/occ-config'; -import { OccUserInterestsAdapter } from './occ-user-interests.adapter'; import { NotificationType, ProductInterestEntryRelation, } from '../../../model/product-interest.model'; +import { PRODUCT_INTERESTS_NORMALIZER } from '../../../user/connectors/interests/converters'; +import { ConverterService } from '../../../util/converter.service'; import { OccEndpointsService } from '../../services/occ-endpoints.service'; +import { OccUserInterestsAdapter } from './occ-user-interests.adapter'; import { MockOccEndpointsService } from './unit-test.helper'; -import { ConverterService } from '../../../util/converter.service'; -import { PRODUCT_INTERESTS_NORMALIZER } from '../../../user/connectors/interests/converters'; const MockOccModuleConfig: OccConfig = { backend: { @@ -38,7 +41,6 @@ describe('OccUserInterestsAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientModule, HttpClientTestingModule], providers: [ OccUserInterestsAdapter, { provide: OccConfig, useValue: MockOccModuleConfig }, @@ -46,6 +48,8 @@ describe('OccUserInterestsAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/user/occ-user-interests.adapter.ts b/projects/core/src/occ/adapters/user/occ-user-interests.adapter.ts index 275f84f8014..fbffb81a0ae 100644 --- a/projects/core/src/occ/adapters/user/occ-user-interests.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-user-interests.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.spec.ts index 3e67aa042e7..1d2392f90aa 100644 --- a/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { OccConfig } from '../../config/occ-config'; @@ -19,6 +19,10 @@ import { NotificationPreference, NotificationPreferenceList, } from '../../../model/notification-preference.model'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const userId = 'testUser'; const mockNotificationPreference: NotificationPreference[] = [ @@ -49,7 +53,7 @@ describe('OccUserNotificationPreferenceAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserNotificationPreferenceAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -57,6 +61,8 @@ describe('OccUserNotificationPreferenceAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.ts b/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.ts index a66f5cffc72..5ec8bedc16c 100644 --- a/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-user-notification-preference.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/occ-user-payment.adapter.spec.ts b/projects/core/src/occ/adapters/user/occ-user-payment.adapter.spec.ts index 5aae0495211..e18401a38e2 100644 --- a/projects/core/src/occ/adapters/user/occ-user-payment.adapter.spec.ts +++ b/projects/core/src/occ/adapters/user/occ-user-payment.adapter.spec.ts @@ -1,6 +1,6 @@ import { - HttpClientTestingModule, HttpTestingController, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { ConverterService, PAYMENT_DETAILS_NORMALIZER } from '@spartacus/core'; @@ -13,6 +13,10 @@ import { MockOccEndpointsService, mockOccModuleConfig, } from './unit-test.helper'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const username = 'mockUsername'; @@ -24,7 +28,7 @@ describe('OccUserPaymentAdapter', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ OccUserPaymentAdapter, { provide: OccConfig, useValue: mockOccModuleConfig }, @@ -32,6 +36,8 @@ describe('OccUserPaymentAdapter', () => { provide: OccEndpointsService, useClass: MockOccEndpointsService, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/occ/adapters/user/occ-user-payment.adapter.ts b/projects/core/src/occ/adapters/user/occ-user-payment.adapter.ts index 4e3bf5ae063..96ad6a80b12 100644 --- a/projects/core/src/occ/adapters/user/occ-user-payment.adapter.ts +++ b/projects/core/src/occ/adapters/user/occ-user-payment.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/unit-test.helper.ts b/projects/core/src/occ/adapters/user/unit-test.helper.ts index 7e48dcb7f63..9214a8a4088 100644 --- a/projects/core/src/occ/adapters/user/unit-test.helper.ts +++ b/projects/core/src/occ/adapters/user/unit-test.helper.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/adapters/user/user-occ.module.ts b/projects/core/src/occ/adapters/user/user-occ.module.ts index 176517f6c52..ff3ac5d25bc 100644 --- a/projects/core/src/occ/adapters/user/user-occ.module.ts +++ b/projects/core/src/occ/adapters/user/user-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/base-occ.module.ts b/projects/core/src/occ/base-occ.module.ts index 1d7cd6d0949..5d416793cd0 100644 --- a/projects/core/src/occ/base-occ.module.ts +++ b/projects/core/src/occ/base-occ.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/config/config-from-meta-tag-factory.ts b/projects/core/src/occ/config/config-from-meta-tag-factory.ts index 1d69f19ec50..cf2d8f48914 100644 --- a/projects/core/src/occ/config/config-from-meta-tag-factory.ts +++ b/projects/core/src/occ/config/config-from-meta-tag-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/config/default-occ-config.ts b/projects/core/src/occ/config/default-occ-config.ts index 9b76615456f..c406a98a6eb 100644 --- a/projects/core/src/occ/config/default-occ-config.ts +++ b/projects/core/src/occ/config/default-occ-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/config/loading-scopes-config.ts b/projects/core/src/occ/config/loading-scopes-config.ts index 3ccdc0ad095..38120d04bad 100644 --- a/projects/core/src/occ/config/loading-scopes-config.ts +++ b/projects/core/src/occ/config/loading-scopes-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/config/meta-tag-config.module.ts b/projects/core/src/occ/config/meta-tag-config.module.ts index 11fad103a77..2f60fcda3fd 100644 --- a/projects/core/src/occ/config/meta-tag-config.module.ts +++ b/projects/core/src/occ/config/meta-tag-config.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/config/occ-config-validator.ts b/projects/core/src/occ/config/occ-config-validator.ts index b5e4a432adf..18bbb05d371 100644 --- a/projects/core/src/occ/config/occ-config-validator.ts +++ b/projects/core/src/occ/config/occ-config-validator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/config/occ-config.ts b/projects/core/src/occ/config/occ-config.ts index 4f1a89d1195..06fa1abe50a 100644 --- a/projects/core/src/occ/config/occ-config.ts +++ b/projects/core/src/occ/config/occ-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/index.ts b/projects/core/src/occ/index.ts index c30f91c3870..26eaffddf21 100644 --- a/projects/core/src/occ/index.ts +++ b/projects/core/src/occ/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/interceptors/index.ts b/projects/core/src/occ/interceptors/index.ts index 5fb7052e33e..5b59e7f0778 100644 --- a/projects/core/src/occ/interceptors/index.ts +++ b/projects/core/src/occ/interceptors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/interceptors/with-credentials.interceptor.spec.ts b/projects/core/src/occ/interceptors/with-credentials.interceptor.spec.ts index e810d68e3aa..84fa7d77627 100644 --- a/projects/core/src/occ/interceptors/with-credentials.interceptor.spec.ts +++ b/projects/core/src/occ/interceptors/with-credentials.interceptor.spec.ts @@ -1,8 +1,13 @@ -import { HttpClient, HTTP_INTERCEPTORS } from '@angular/common/http'; import { - HttpClientTestingModule, + HttpClient, + HTTP_INTERCEPTORS, + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; +import { HttpTestingController, TestRequest, + provideHttpClientTesting, } from '@angular/common/http/testing'; import { inject, TestBed } from '@angular/core/testing'; import { defaultOccConfig } from '../config/default-occ-config'; @@ -28,7 +33,7 @@ describe('WithCredentialsInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: OccConfig, useValue: MockAuthModuleConfig }, { @@ -36,6 +41,8 @@ describe('WithCredentialsInterceptor', () => { useClass: WithCredentialsInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); @@ -78,7 +85,7 @@ describe('WithCredentialsInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: OccConfig, useValue: MockAuthModuleConfig }, { @@ -86,6 +93,8 @@ describe('WithCredentialsInterceptor', () => { useClass: WithCredentialsInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); @@ -118,7 +127,7 @@ describe('WithCredentialsInterceptor', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: OccConfig, useValue: MockAuthModuleConfig }, { @@ -126,6 +135,8 @@ describe('WithCredentialsInterceptor', () => { useClass: WithCredentialsInterceptor, multi: true, }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); httpMock = TestBed.inject(HttpTestingController); diff --git a/projects/core/src/occ/interceptors/with-credentials.interceptor.ts b/projects/core/src/occ/interceptors/with-credentials.interceptor.ts index bc6188bacab..46b5251382d 100644 --- a/projects/core/src/occ/interceptors/with-credentials.interceptor.ts +++ b/projects/core/src/occ/interceptors/with-credentials.interceptor.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/occ-models/index.ts b/projects/core/src/occ/occ-models/index.ts index 49e357f3eb7..faa979a2a8f 100644 --- a/projects/core/src/occ/occ-models/index.ts +++ b/projects/core/src/occ/occ-models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/occ-models/occ-endpoints.model.ts b/projects/core/src/occ/occ-models/occ-endpoints.model.ts index 86ac698b1f6..72c6f7a29c2 100644 --- a/projects/core/src/occ/occ-models/occ-endpoints.model.ts +++ b/projects/core/src/occ/occ-models/occ-endpoints.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/occ-models/occ.models.ts b/projects/core/src/occ/occ-models/occ.models.ts index 8ef2ca58d13..0246c236920 100644 --- a/projects/core/src/occ/occ-models/occ.models.ts +++ b/projects/core/src/occ/occ-models/occ.models.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/services/index.ts b/projects/core/src/occ/services/index.ts index 897138e7d8d..c20f556c3a6 100644 --- a/projects/core/src/occ/services/index.ts +++ b/projects/core/src/occ/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/services/loading-scopes.service.ts b/projects/core/src/occ/services/loading-scopes.service.ts index 66376ba00e5..0447cbea3ee 100644 --- a/projects/core/src/occ/services/loading-scopes.service.ts +++ b/projects/core/src/occ/services/loading-scopes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/services/occ-endpoints.service.ts b/projects/core/src/occ/services/occ-endpoints.service.ts index 3053b7bd3c6..7e1dcc02c64 100644 --- a/projects/core/src/occ/services/occ-endpoints.service.ts +++ b/projects/core/src/occ/services/occ-endpoints.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/services/occ-fields.service.spec.ts b/projects/core/src/occ/services/occ-fields.service.spec.ts index 77c08bcad51..70267945158 100644 --- a/projects/core/src/occ/services/occ-fields.service.spec.ts +++ b/projects/core/src/occ/services/occ-fields.service.spec.ts @@ -1,10 +1,14 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { OccFieldsModel, OccFieldsService, ScopedDataWithUrl, } from './occ-fields.service'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('OccFieldsService', () => { let service: OccFieldsService; @@ -21,7 +25,11 @@ describe('OccFieldsService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], + providers: [ + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), + ], }); service = TestBed.inject(OccFieldsService); }); diff --git a/projects/core/src/occ/services/occ-fields.service.ts b/projects/core/src/occ/services/occ-fields.service.ts index ab23c174d88..4b4a2c990d8 100644 --- a/projects/core/src/occ/services/occ-fields.service.ts +++ b/projects/core/src/occ/services/occ-fields.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/services/occ-requests-optimizer.service.spec.ts b/projects/core/src/occ/services/occ-requests-optimizer.service.spec.ts index 48672c3edc7..52030d91431 100644 --- a/projects/core/src/occ/services/occ-requests-optimizer.service.spec.ts +++ b/projects/core/src/occ/services/occ-requests-optimizer.service.spec.ts @@ -1,8 +1,12 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { lastValueFrom, of } from 'rxjs'; import { ScopedDataWithUrl } from './occ-fields.service'; import { OccRequestsOptimizerService } from './occ-requests-optimizer.service'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('OccRequestsOptimizerService', () => { let service: OccRequestsOptimizerService; @@ -19,7 +23,11 @@ describe('OccRequestsOptimizerService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], + providers: [ + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), + ], }); service = TestBed.inject(OccRequestsOptimizerService); }); diff --git a/projects/core/src/occ/services/occ-requests-optimizer.service.ts b/projects/core/src/occ/services/occ-requests-optimizer.service.ts index 3ca1476717b..51aa613afe2 100644 --- a/projects/core/src/occ/services/occ-requests-optimizer.service.ts +++ b/projects/core/src/occ/services/occ-requests-optimizer.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/utils/index.ts b/projects/core/src/occ/utils/index.ts index 41cf0e8f9b5..b84e9b752b9 100644 --- a/projects/core/src/occ/utils/index.ts +++ b/projects/core/src/occ/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/utils/interceptor-util.ts b/projects/core/src/occ/utils/interceptor-util.ts index b027b3d3692..e4bcf83fa35 100644 --- a/projects/core/src/occ/utils/interceptor-util.ts +++ b/projects/core/src/occ/utils/interceptor-util.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/utils/occ-constants.ts b/projects/core/src/occ/utils/occ-constants.ts index 27f688c1ba3..e456b076cfe 100644 --- a/projects/core/src/occ/utils/occ-constants.ts +++ b/projects/core/src/occ/utils/occ-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/utils/occ-fields.ts b/projects/core/src/occ/utils/occ-fields.ts index ea40ed3aa5d..b3ad8c9d581 100644 --- a/projects/core/src/occ/utils/occ-fields.ts +++ b/projects/core/src/occ/utils/occ-fields.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/utils/occ-http-token.ts b/projects/core/src/occ/utils/occ-http-token.ts index 93d63eb42c3..f001513212f 100644 --- a/projects/core/src/occ/utils/occ-http-token.ts +++ b/projects/core/src/occ/utils/occ-http-token.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/utils/occ-url-util.ts b/projects/core/src/occ/utils/occ-url-util.ts index 8a4a88436b7..e9e4fae89b5 100644 --- a/projects/core/src/occ/utils/occ-url-util.ts +++ b/projects/core/src/occ/utils/occ-url-util.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/occ/utils/occ-user-ids.ts b/projects/core/src/occ/utils/occ-user-ids.ts index aaa412850bc..bd53e5a8f6b 100644 --- a/projects/core/src/occ/utils/occ-user-ids.ts +++ b/projects/core/src/occ/utils/occ-user-ids.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/index.ts b/projects/core/src/process/index.ts index e0d5316abd6..dba9b8f86d6 100644 --- a/projects/core/src/process/index.ts +++ b/projects/core/src/process/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/process.module.ts b/projects/core/src/process/process.module.ts index c30721d0cba..5c8b9952b7a 100644 --- a/projects/core/src/process/process.module.ts +++ b/projects/core/src/process/process.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/index.ts b/projects/core/src/process/store/index.ts index 2064ba26b95..7da9fe742f2 100644 --- a/projects/core/src/process/store/index.ts +++ b/projects/core/src/process/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/process-state.ts b/projects/core/src/process/store/process-state.ts index d9b1219cc58..30c81f30125 100644 --- a/projects/core/src/process/store/process-state.ts +++ b/projects/core/src/process/store/process-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/process-store.module.ts b/projects/core/src/process/store/process-store.module.ts index c48f416cbb4..778a033b028 100644 --- a/projects/core/src/process/store/process-store.module.ts +++ b/projects/core/src/process/store/process-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/reducers/index.ts b/projects/core/src/process/store/reducers/index.ts index 63ed3d07fb4..eef8b4dd5b4 100644 --- a/projects/core/src/process/store/reducers/index.ts +++ b/projects/core/src/process/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/selectors/feature.selector.ts b/projects/core/src/process/store/selectors/feature.selector.ts index 1abe203eb9d..006f06ef611 100644 --- a/projects/core/src/process/store/selectors/feature.selector.ts +++ b/projects/core/src/process/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/selectors/index.ts b/projects/core/src/process/store/selectors/index.ts index c2401103e84..d48b29c4888 100644 --- a/projects/core/src/process/store/selectors/index.ts +++ b/projects/core/src/process/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/selectors/process-group.selectors.ts b/projects/core/src/process/store/selectors/process-group.selectors.ts index 35cbae6d26e..7fc15ce22a6 100644 --- a/projects/core/src/process/store/selectors/process-group.selectors.ts +++ b/projects/core/src/process/store/selectors/process-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/process/store/selectors/process.selectors.ts b/projects/core/src/process/store/selectors/process.selectors.ts index 67f9d8c5fef..5136f445040 100644 --- a/projects/core/src/process/store/selectors/process.selectors.ts +++ b/projects/core/src/process/store/selectors/process.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/index.ts b/projects/core/src/product/connectors/index.ts index 4da17f862db..0d1320a0f4f 100644 --- a/projects/core/src/product/connectors/index.ts +++ b/projects/core/src/product/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/product/converters.ts b/projects/core/src/product/connectors/product/converters.ts index a06e7a6243e..ceefc90bbe4 100644 --- a/projects/core/src/product/connectors/product/converters.ts +++ b/projects/core/src/product/connectors/product/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/product/index.ts b/projects/core/src/product/connectors/product/index.ts index f855564ed69..22a61e6b33e 100644 --- a/projects/core/src/product/connectors/product/index.ts +++ b/projects/core/src/product/connectors/product/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/product/prduct-availability.adapter.ts b/projects/core/src/product/connectors/product/prduct-availability.adapter.ts index 8674c83cdbd..fe402c57eff 100644 --- a/projects/core/src/product/connectors/product/prduct-availability.adapter.ts +++ b/projects/core/src/product/connectors/product/prduct-availability.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/product/product-availability.connector.ts b/projects/core/src/product/connectors/product/product-availability.connector.ts index c25362e71ef..b3cab61e752 100644 --- a/projects/core/src/product/connectors/product/product-availability.connector.ts +++ b/projects/core/src/product/connectors/product/product-availability.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/product/product.adapter.ts b/projects/core/src/product/connectors/product/product.adapter.ts index a16c6844bb1..6899958178d 100644 --- a/projects/core/src/product/connectors/product/product.adapter.ts +++ b/projects/core/src/product/connectors/product/product.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/product/product.connector.ts b/projects/core/src/product/connectors/product/product.connector.ts index 28f2faae38e..f319c97d8e8 100644 --- a/projects/core/src/product/connectors/product/product.connector.ts +++ b/projects/core/src/product/connectors/product/product.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/product/scoped-product-data.ts b/projects/core/src/product/connectors/product/scoped-product-data.ts index e02f165bcb7..529c554960e 100644 --- a/projects/core/src/product/connectors/product/scoped-product-data.ts +++ b/projects/core/src/product/connectors/product/scoped-product-data.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/references/converters.ts b/projects/core/src/product/connectors/references/converters.ts index cb6c2c0c24e..042356c6746 100644 --- a/projects/core/src/product/connectors/references/converters.ts +++ b/projects/core/src/product/connectors/references/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/references/index.ts b/projects/core/src/product/connectors/references/index.ts index 453a8331043..b092dbae7c9 100644 --- a/projects/core/src/product/connectors/references/index.ts +++ b/projects/core/src/product/connectors/references/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/references/product-references.adapter.ts b/projects/core/src/product/connectors/references/product-references.adapter.ts index e0351ef25a5..7c11082435f 100644 --- a/projects/core/src/product/connectors/references/product-references.adapter.ts +++ b/projects/core/src/product/connectors/references/product-references.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/references/product-references.connector.ts b/projects/core/src/product/connectors/references/product-references.connector.ts index 30f5cf1c5c3..5ccb903c794 100644 --- a/projects/core/src/product/connectors/references/product-references.connector.ts +++ b/projects/core/src/product/connectors/references/product-references.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/reviews/converters.ts b/projects/core/src/product/connectors/reviews/converters.ts index f49c9043bf9..26bc32dfabc 100644 --- a/projects/core/src/product/connectors/reviews/converters.ts +++ b/projects/core/src/product/connectors/reviews/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/reviews/index.ts b/projects/core/src/product/connectors/reviews/index.ts index fd78ddc5746..276857afe39 100644 --- a/projects/core/src/product/connectors/reviews/index.ts +++ b/projects/core/src/product/connectors/reviews/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/reviews/product-reviews.adapter.ts b/projects/core/src/product/connectors/reviews/product-reviews.adapter.ts index 7dc1b59c689..8984ac7dbac 100644 --- a/projects/core/src/product/connectors/reviews/product-reviews.adapter.ts +++ b/projects/core/src/product/connectors/reviews/product-reviews.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/reviews/product-reviews.connector.ts b/projects/core/src/product/connectors/reviews/product-reviews.connector.ts index 2c88ac51208..f2e4ecbc6e4 100644 --- a/projects/core/src/product/connectors/reviews/product-reviews.connector.ts +++ b/projects/core/src/product/connectors/reviews/product-reviews.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/search/converters.ts b/projects/core/src/product/connectors/search/converters.ts index 189ede9c47e..b1c0eece640 100644 --- a/projects/core/src/product/connectors/search/converters.ts +++ b/projects/core/src/product/connectors/search/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/search/index.ts b/projects/core/src/product/connectors/search/index.ts index 1c7cde69926..c6d145e078b 100644 --- a/projects/core/src/product/connectors/search/index.ts +++ b/projects/core/src/product/connectors/search/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/search/product-search.adapter.ts b/projects/core/src/product/connectors/search/product-search.adapter.ts index 994c7e08ba5..314102b4300 100644 --- a/projects/core/src/product/connectors/search/product-search.adapter.ts +++ b/projects/core/src/product/connectors/search/product-search.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/connectors/search/product-search.connector.ts b/projects/core/src/product/connectors/search/product-search.connector.ts index 99a03ccf89b..ce8b34f2129 100644 --- a/projects/core/src/product/connectors/search/product-search.connector.ts +++ b/projects/core/src/product/connectors/search/product-search.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/event/index.ts b/projects/core/src/product/event/index.ts index b0a619dc174..95f511342df 100644 --- a/projects/core/src/product/event/index.ts +++ b/projects/core/src/product/event/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/event/product-event.builder.ts b/projects/core/src/product/event/product-event.builder.ts index a5191f72171..9577f27a1ab 100644 --- a/projects/core/src/product/event/product-event.builder.ts +++ b/projects/core/src/product/event/product-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/event/product-event.module.ts b/projects/core/src/product/event/product-event.module.ts index 7375d7b21d3..18c179d2844 100644 --- a/projects/core/src/product/event/product-event.module.ts +++ b/projects/core/src/product/event/product-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/event/product.events.ts b/projects/core/src/product/event/product.events.ts index d1356fb8c5e..f9cdd21d2ff 100644 --- a/projects/core/src/product/event/product.events.ts +++ b/projects/core/src/product/event/product.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/index.ts b/projects/core/src/product/facade/index.ts index 39b0e2a1554..bee0a7310d1 100644 --- a/projects/core/src/product/facade/index.ts +++ b/projects/core/src/product/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/product-availability.service.ts b/projects/core/src/product/facade/product-availability.service.ts index 421f69886ed..45a4f6b8856 100644 --- a/projects/core/src/product/facade/product-availability.service.ts +++ b/projects/core/src/product/facade/product-availability.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/product-reference.service.ts b/projects/core/src/product/facade/product-reference.service.ts index 23b626b52dc..c0139481c7b 100644 --- a/projects/core/src/product/facade/product-reference.service.ts +++ b/projects/core/src/product/facade/product-reference.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/product-review.service.ts b/projects/core/src/product/facade/product-review.service.ts index 885c17327f3..04f0670d2c6 100644 --- a/projects/core/src/product/facade/product-review.service.ts +++ b/projects/core/src/product/facade/product-review.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/product-search-by-code.service.ts b/projects/core/src/product/facade/product-search-by-code.service.ts index f4afc4a9869..5f13ce1b793 100644 --- a/projects/core/src/product/facade/product-search-by-code.service.ts +++ b/projects/core/src/product/facade/product-search-by-code.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/product-search.service.ts b/projects/core/src/product/facade/product-search.service.ts index 94c7b8fc0e3..85473ffa9c9 100644 --- a/projects/core/src/product/facade/product-search.service.ts +++ b/projects/core/src/product/facade/product-search.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/product.service.ts b/projects/core/src/product/facade/product.service.ts index d6560fffda6..5f791493e4c 100644 --- a/projects/core/src/product/facade/product.service.ts +++ b/projects/core/src/product/facade/product.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/facade/searchbox.service.ts b/projects/core/src/product/facade/searchbox.service.ts index b4030342df5..79cbc5e523d 100644 --- a/projects/core/src/product/facade/searchbox.service.ts +++ b/projects/core/src/product/facade/searchbox.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/index.ts b/projects/core/src/product/index.ts index b2cda7bdfa3..994dfd62a0b 100644 --- a/projects/core/src/product/index.ts +++ b/projects/core/src/product/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/model/index.ts b/projects/core/src/product/model/index.ts index 329fa491ccf..f0dd5807ece 100644 --- a/projects/core/src/product/model/index.ts +++ b/projects/core/src/product/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/model/product-scope.ts b/projects/core/src/product/model/product-scope.ts index 084bd427871..ada63a61a3f 100644 --- a/projects/core/src/product/model/product-scope.ts +++ b/projects/core/src/product/model/product-scope.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/model/search-config.ts b/projects/core/src/product/model/search-config.ts index 16fbd9dae54..c106608f6c7 100644 --- a/projects/core/src/product/model/search-config.ts +++ b/projects/core/src/product/model/search-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/product.module.ts b/projects/core/src/product/product.module.ts index 160c6a16744..f9aab754ebc 100644 --- a/projects/core/src/product/product.module.ts +++ b/projects/core/src/product/product.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/services/category-page-meta.resolver.ts b/projects/core/src/product/services/category-page-meta.resolver.ts index 519af89ea57..2ea92270ee6 100644 --- a/projects/core/src/product/services/category-page-meta.resolver.ts +++ b/projects/core/src/product/services/category-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/services/coupon-search-page-meta.resolver.ts b/projects/core/src/product/services/coupon-search-page-meta.resolver.ts index 0ebe136ff03..5f4ad2253af 100644 --- a/projects/core/src/product/services/coupon-search-page-meta.resolver.ts +++ b/projects/core/src/product/services/coupon-search-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/services/index.ts b/projects/core/src/product/services/index.ts index ab4dc10ac92..86d10b508c9 100644 --- a/projects/core/src/product/services/index.ts +++ b/projects/core/src/product/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/services/product-loading.service.ts b/projects/core/src/product/services/product-loading.service.ts index fcecc7d1ea6..7ea0f7a9d9a 100644 --- a/projects/core/src/product/services/product-loading.service.ts +++ b/projects/core/src/product/services/product-loading.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/services/product-page-meta.resolver.ts b/projects/core/src/product/services/product-page-meta.resolver.ts index eee24b83f4a..b39af2ee555 100644 --- a/projects/core/src/product/services/product-page-meta.resolver.ts +++ b/projects/core/src/product/services/product-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/services/search-page-meta.resolver.ts b/projects/core/src/product/services/search-page-meta.resolver.ts index 3292b6b1b45..b5eb7388691 100644 --- a/projects/core/src/product/services/search-page-meta.resolver.ts +++ b/projects/core/src/product/services/search-page-meta.resolver.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/actions/index.ts b/projects/core/src/product/store/actions/index.ts index 2cde1ae8f28..d4f3f030cff 100644 --- a/projects/core/src/product/store/actions/index.ts +++ b/projects/core/src/product/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/actions/product-group.actions.ts b/projects/core/src/product/store/actions/product-group.actions.ts index 562509101a1..e6cc5661364 100644 --- a/projects/core/src/product/store/actions/product-group.actions.ts +++ b/projects/core/src/product/store/actions/product-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/actions/product-references.action.ts b/projects/core/src/product/store/actions/product-references.action.ts index 7bb6c155f32..fafba3f49ca 100644 --- a/projects/core/src/product/store/actions/product-references.action.ts +++ b/projects/core/src/product/store/actions/product-references.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/actions/product-reviews.action.ts b/projects/core/src/product/store/actions/product-reviews.action.ts index 8c6b8857cd6..115acd989a8 100644 --- a/projects/core/src/product/store/actions/product-reviews.action.ts +++ b/projects/core/src/product/store/actions/product-reviews.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/actions/product-search-by-code.action.ts b/projects/core/src/product/store/actions/product-search-by-code.action.ts index 763f05145bf..fd1794c68ca 100644 --- a/projects/core/src/product/store/actions/product-search-by-code.action.ts +++ b/projects/core/src/product/store/actions/product-search-by-code.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/actions/product-search.action.ts b/projects/core/src/product/store/actions/product-search.action.ts index 5c1dc8b0c30..547b376af8b 100644 --- a/projects/core/src/product/store/actions/product-search.action.ts +++ b/projects/core/src/product/store/actions/product-search.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/actions/product.action.ts b/projects/core/src/product/store/actions/product.action.ts index a9b7afeb885..da6d7bba197 100644 --- a/projects/core/src/product/store/actions/product.action.ts +++ b/projects/core/src/product/store/actions/product.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/effects/index.ts b/projects/core/src/product/store/effects/index.ts index 0c8f55df3c1..b27d7f18b3e 100644 --- a/projects/core/src/product/store/effects/index.ts +++ b/projects/core/src/product/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/effects/product-references.effect.spec.ts b/projects/core/src/product/store/effects/product-references.effect.spec.ts index b68dcc89e41..aa0bd217a75 100644 --- a/projects/core/src/product/store/effects/product-references.effect.spec.ts +++ b/projects/core/src/product/store/effects/product-references.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Action } from '@ngrx/store'; @@ -10,6 +10,10 @@ import { OccConfig } from '../../../occ/config/occ-config'; import { ProductReferencesConnector } from '../../connectors/references/product-references.connector'; import { ProductActions } from '../actions/index'; import * as fromEffects from '../effects/product-references.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const productCode = 'productCode'; @@ -42,7 +46,7 @@ describe('Product references effect', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: ProductReferencesConnector, @@ -52,6 +56,8 @@ describe('Product references effect', () => { { provide: OccConfig, useValue: defaultOccProductConfig }, fromEffects.ProductReferencesEffects, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); effects = TestBed.inject(fromEffects.ProductReferencesEffects); diff --git a/projects/core/src/product/store/effects/product-references.effect.ts b/projects/core/src/product/store/effects/product-references.effect.ts index 0b214fe9ba7..8e362c73830 100644 --- a/projects/core/src/product/store/effects/product-references.effect.ts +++ b/projects/core/src/product/store/effects/product-references.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/effects/product-reviews.effect.spec.ts b/projects/core/src/product/store/effects/product-reviews.effect.spec.ts index ec8ac6a5bd9..57d65db057e 100644 --- a/projects/core/src/product/store/effects/product-reviews.effect.spec.ts +++ b/projects/core/src/product/store/effects/product-reviews.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Action } from '@ngrx/store'; @@ -15,6 +15,10 @@ import { defaultOccProductConfig } from '../../../occ/adapters/product/default-o import createSpy = jasmine.createSpy; import { OccConfig } from '../../../occ/config/occ-config'; import { ProductReviewsConnector } from '../../connectors/reviews/product-reviews.connector'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const reviewData: Review[] = [ { @@ -42,7 +46,7 @@ describe('Product reviews effect', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ { provide: ProductReviewsConnector, @@ -52,6 +56,8 @@ describe('Product reviews effect', () => { fromEffects.ProductReviewsEffects, provideMockActions(() => actions$), { provide: GlobalMessageService, useValue: GlobalMessageServiceMock }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/product/store/effects/product-reviews.effect.ts b/projects/core/src/product/store/effects/product-reviews.effect.ts index c58d175714d..c99a68b3edc 100644 --- a/projects/core/src/product/store/effects/product-reviews.effect.ts +++ b/projects/core/src/product/store/effects/product-reviews.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/effects/product-search-by-code.effect.ts b/projects/core/src/product/store/effects/product-search-by-code.effect.ts index b9db84f0313..785e67e31ec 100644 --- a/projects/core/src/product/store/effects/product-search-by-code.effect.ts +++ b/projects/core/src/product/store/effects/product-search-by-code.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/effects/product-search.effect.ts b/projects/core/src/product/store/effects/product-search.effect.ts index eb74099484b..7ef318c7636 100644 --- a/projects/core/src/product/store/effects/product-search.effect.ts +++ b/projects/core/src/product/store/effects/product-search.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/effects/product.effect.spec.ts b/projects/core/src/product/store/effects/product.effect.spec.ts index 8aca243340f..ff9d24ee106 100644 --- a/projects/core/src/product/store/effects/product.effect.spec.ts +++ b/projects/core/src/product/store/effects/product.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { StoreModule } from '@ngrx/store'; @@ -13,6 +13,10 @@ import { RoutingService } from '../../../routing/facade/routing.service'; import { ProductConnector } from '../../connectors/product/product.connector'; import { ProductActions } from '../actions/index'; import * as fromEffects from './product.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; import createSpy = jasmine.createSpy; const router = { @@ -56,16 +60,15 @@ describe('Product Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - HttpClientTestingModule, - StoreModule.forRoot({ product: () => mockProductState }), - ], + imports: [StoreModule.forRoot({ product: () => mockProductState })], providers: [ { provide: ProductConnector, useClass: MockProductConnector }, { provide: OccConfig, useValue: defaultOccProductConfig }, fromEffects.ProductEffects, provideMockActions(() => actions$), { provide: RoutingService, useClass: MockRoutingService }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/product/store/effects/product.effect.ts b/projects/core/src/product/store/effects/product.effect.ts index 0fd7b79cd30..a2c5f63a06d 100644 --- a/projects/core/src/product/store/effects/product.effect.ts +++ b/projects/core/src/product/store/effects/product.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/index.ts b/projects/core/src/product/store/index.ts index 84ccc0c7a3e..6b5cf344855 100644 --- a/projects/core/src/product/store/index.ts +++ b/projects/core/src/product/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/product-state.ts b/projects/core/src/product/store/product-state.ts index 536ab088b41..9b76b269864 100644 --- a/projects/core/src/product/store/product-state.ts +++ b/projects/core/src/product/store/product-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/product-store.module.ts b/projects/core/src/product/store/product-store.module.ts index 7fa108dcc63..2e696ed6652 100644 --- a/projects/core/src/product/store/product-store.module.ts +++ b/projects/core/src/product/store/product-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/reducers/index.ts b/projects/core/src/product/store/reducers/index.ts index 02f0a7523fe..a1b9b5c2138 100644 --- a/projects/core/src/product/store/reducers/index.ts +++ b/projects/core/src/product/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/reducers/product-references.reducer.ts b/projects/core/src/product/store/reducers/product-references.reducer.ts index 918081726c5..24352ea1dd2 100644 --- a/projects/core/src/product/store/reducers/product-references.reducer.ts +++ b/projects/core/src/product/store/reducers/product-references.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/reducers/product-reviews.reducer.ts b/projects/core/src/product/store/reducers/product-reviews.reducer.ts index 7fd6f2d37d1..7be0e5e32c7 100644 --- a/projects/core/src/product/store/reducers/product-reviews.reducer.ts +++ b/projects/core/src/product/store/reducers/product-reviews.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/reducers/product-search.reducer.ts b/projects/core/src/product/store/reducers/product-search.reducer.ts index 80674698e51..d9dbac30f35 100644 --- a/projects/core/src/product/store/reducers/product-search.reducer.ts +++ b/projects/core/src/product/store/reducers/product-search.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/feature.selector.ts b/projects/core/src/product/store/selectors/feature.selector.ts index dbc61d0b6a6..522119decb6 100644 --- a/projects/core/src/product/store/selectors/feature.selector.ts +++ b/projects/core/src/product/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/index.ts b/projects/core/src/product/store/selectors/index.ts index 643aced8684..2e5542befe4 100644 --- a/projects/core/src/product/store/selectors/index.ts +++ b/projects/core/src/product/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/product-group.selectors.ts b/projects/core/src/product/store/selectors/product-group.selectors.ts index d09d2278e46..0f87832fa73 100644 --- a/projects/core/src/product/store/selectors/product-group.selectors.ts +++ b/projects/core/src/product/store/selectors/product-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/product-references.selectors.ts b/projects/core/src/product/store/selectors/product-references.selectors.ts index dc63f0c75e1..a4b7da284a4 100644 --- a/projects/core/src/product/store/selectors/product-references.selectors.ts +++ b/projects/core/src/product/store/selectors/product-references.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/product-reviews.selectors.ts b/projects/core/src/product/store/selectors/product-reviews.selectors.ts index cb36df240b7..d91a2ae4b57 100644 --- a/projects/core/src/product/store/selectors/product-reviews.selectors.ts +++ b/projects/core/src/product/store/selectors/product-reviews.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/product-search-by-code.selectors.ts b/projects/core/src/product/store/selectors/product-search-by-code.selectors.ts index 7fe3755aca3..85994500514 100644 --- a/projects/core/src/product/store/selectors/product-search-by-code.selectors.ts +++ b/projects/core/src/product/store/selectors/product-search-by-code.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/product-search.selectors.ts b/projects/core/src/product/store/selectors/product-search.selectors.ts index cb5bf6059d1..726ed2ad6a5 100644 --- a/projects/core/src/product/store/selectors/product-search.selectors.ts +++ b/projects/core/src/product/store/selectors/product-search.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/product/store/selectors/product.selectors.ts b/projects/core/src/product/store/selectors/product.selectors.ts index ccf898e266c..49eefecbc0c 100644 --- a/projects/core/src/product/store/selectors/product.selectors.ts +++ b/projects/core/src/product/store/selectors/product.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/config/routing-config.ts b/projects/core/src/routing/configurable-routes/config/routing-config.ts index 3ee5133cacb..56ca7364cb8 100644 --- a/projects/core/src/routing/configurable-routes/config/routing-config.ts +++ b/projects/core/src/routing/configurable-routes/config/routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/configurable-routes.service.ts b/projects/core/src/routing/configurable-routes/configurable-routes.service.ts index 305ced20f52..e2b0d301c44 100644 --- a/projects/core/src/routing/configurable-routes/configurable-routes.service.ts +++ b/projects/core/src/routing/configurable-routes/configurable-routes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/index.ts b/projects/core/src/routing/configurable-routes/index.ts index e4bb5ccc5ed..0b148852715 100644 --- a/projects/core/src/routing/configurable-routes/index.ts +++ b/projects/core/src/routing/configurable-routes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/routes-config.ts b/projects/core/src/routing/configurable-routes/routes-config.ts index 9895e94357f..6c026aef542 100644 --- a/projects/core/src/routing/configurable-routes/routes-config.ts +++ b/projects/core/src/routing/configurable-routes/routes-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/routing-config.service.ts b/projects/core/src/routing/configurable-routes/routing-config.service.ts index 99f148fdea9..0bce59050ca 100644 --- a/projects/core/src/routing/configurable-routes/routing-config.service.ts +++ b/projects/core/src/routing/configurable-routes/routing-config.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/secure-portal-config/secure-portal-config-initializer.ts b/projects/core/src/routing/configurable-routes/secure-portal-config/secure-portal-config-initializer.ts index 6d876e81e2c..7cbf18cbd7d 100644 --- a/projects/core/src/routing/configurable-routes/secure-portal-config/secure-portal-config-initializer.ts +++ b/projects/core/src/routing/configurable-routes/secure-portal-config/secure-portal-config-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/index.ts b/projects/core/src/routing/configurable-routes/url-translation/index.ts index 499960ced30..4f186d778fd 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/index.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/path-utils.ts b/projects/core/src/routing/configurable-routes/url-translation/path-utils.ts index e1ef9ef9c3e..71ee5792d5b 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/path-utils.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/path-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/product-url.pipe.ts b/projects/core/src/routing/configurable-routes/url-translation/product-url.pipe.ts index 14824749643..d60bf1097d5 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/product-url.pipe.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/product-url.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.spec.ts b/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.spec.ts index 9ba3f878d71..e8df45961d8 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.spec.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { RouteConfig } from '../routes-config'; import { RoutingConfigService } from '../routing-config.service'; import { SemanticPathService } from './semantic-path.service'; @@ -16,7 +15,6 @@ describe('SemanticPathService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [ SemanticPathService, UrlParsingService, diff --git a/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.ts b/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.ts index 818f60a33fd..3c8fe1d3d31 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/semantic-path.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/testing/mock-url.pipe.ts b/projects/core/src/routing/configurable-routes/url-translation/testing/mock-url.pipe.ts index 2eafec3b8fe..ca810607959 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/testing/mock-url.pipe.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/testing/mock-url.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module.ts b/projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module.ts index 02074b15723..dd6dfca20c8 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/testing/url-testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/url-command.ts b/projects/core/src/routing/configurable-routes/url-translation/url-command.ts index 84826898a65..b2c94041d1e 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/url-command.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/url-command.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.spec.ts b/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.spec.ts index be28cf74365..e7eaa13a8bd 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.spec.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.spec.ts @@ -1,5 +1,4 @@ import { TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { UrlParsingService } from './url-parsing.service'; describe('UrlParsingService', () => { @@ -7,7 +6,6 @@ describe('UrlParsingService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], providers: [UrlParsingService], }); service = TestBed.inject(UrlParsingService); diff --git a/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.ts b/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.ts index 2e11f2aabfb..ae48a77880a 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/url-parsing.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/url.module.ts b/projects/core/src/routing/configurable-routes/url-translation/url.module.ts index 5b6a37eb236..03e661d2f2c 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/url.module.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/url.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/configurable-routes/url-translation/url.pipe.ts b/projects/core/src/routing/configurable-routes/url-translation/url.pipe.ts index b369501fe5d..5cbfe0a5c21 100644 --- a/projects/core/src/routing/configurable-routes/url-translation/url.pipe.ts +++ b/projects/core/src/routing/configurable-routes/url-translation/url.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/external-routes/external-routes-config.ts b/projects/core/src/routing/external-routes/external-routes-config.ts index c9aaf65cfd6..89707950c04 100644 --- a/projects/core/src/routing/external-routes/external-routes-config.ts +++ b/projects/core/src/routing/external-routes/external-routes-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/external-routes/external-routes.guard.ts b/projects/core/src/routing/external-routes/external-routes.guard.ts index a95cc06081f..1755130a474 100644 --- a/projects/core/src/routing/external-routes/external-routes.guard.ts +++ b/projects/core/src/routing/external-routes/external-routes.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/external-routes/external-routes.module.ts b/projects/core/src/routing/external-routes/external-routes.module.ts index f075ae3c5de..d1b8e7c3eeb 100644 --- a/projects/core/src/routing/external-routes/external-routes.module.ts +++ b/projects/core/src/routing/external-routes/external-routes.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/external-routes/external-routes.providers.ts b/projects/core/src/routing/external-routes/external-routes.providers.ts index 92c6f501ba9..7f075bdf72f 100644 --- a/projects/core/src/routing/external-routes/external-routes.providers.ts +++ b/projects/core/src/routing/external-routes/external-routes.providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/external-routes/external-routes.service.spec.ts b/projects/core/src/routing/external-routes/external-routes.service.spec.ts index 000b01fdfcb..0fd6b914071 100644 --- a/projects/core/src/routing/external-routes/external-routes.service.spec.ts +++ b/projects/core/src/routing/external-routes/external-routes.service.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { Router, RouterModule } from '@angular/router'; import { UrlMatcherService } from '../services/url-matcher.service'; import { ExternalRoutesConfig } from './external-routes-config'; import { ExternalRoutesGuard } from './external-routes.guard'; @@ -30,7 +29,7 @@ describe('ExternalRoutesService', () => { ], imports: [ - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: '**', component: {} as any, diff --git a/projects/core/src/routing/external-routes/external-routes.service.ts b/projects/core/src/routing/external-routes/external-routes.service.ts index ea0d3a00129..31266743192 100644 --- a/projects/core/src/routing/external-routes/external-routes.service.ts +++ b/projects/core/src/routing/external-routes/external-routes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/external-routes/index.ts b/projects/core/src/routing/external-routes/index.ts index ffa96f07335..63c143d5388 100644 --- a/projects/core/src/routing/external-routes/index.ts +++ b/projects/core/src/routing/external-routes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/facade/routing-params.service.spec.ts b/projects/core/src/routing/facade/routing-params.service.spec.ts index a8ea23a19e9..ddfd0fdae19 100644 --- a/projects/core/src/routing/facade/routing-params.service.spec.ts +++ b/projects/core/src/routing/facade/routing-params.service.spec.ts @@ -1,7 +1,6 @@ import { Component, NgZone } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { Router, RouterModule } from '@angular/router'; import { RoutingParamsService } from './routing-params.service'; @Component({ @@ -19,7 +18,7 @@ describe('RoutingParamsService', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: '', component: MockComponent, diff --git a/projects/core/src/routing/facade/routing-params.service.ts b/projects/core/src/routing/facade/routing-params.service.ts index fd26dc64e9f..d5b13a2c2e8 100644 --- a/projects/core/src/routing/facade/routing-params.service.ts +++ b/projects/core/src/routing/facade/routing-params.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/facade/routing.service.spec.ts b/projects/core/src/routing/facade/routing.service.spec.ts index f7825f47757..92cfa348bc7 100644 --- a/projects/core/src/routing/facade/routing.service.spec.ts +++ b/projects/core/src/routing/facade/routing.service.spec.ts @@ -1,7 +1,6 @@ import { Location } from '@angular/common'; import { TestBed } from '@angular/core/testing'; import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import * as NgrxStore from '@ngrx/store'; import { Store, StoreModule } from '@ngrx/store'; import { WindowRef } from '@spartacus/core'; @@ -47,7 +46,7 @@ describe('RoutingService', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [StoreModule.forRoot({}), RouterTestingModule], + imports: [StoreModule.forRoot({})], providers: [ RoutingService, WindowRef, diff --git a/projects/core/src/routing/facade/routing.service.ts b/projects/core/src/routing/facade/routing.service.ts index 9c49e074fc9..23d8ecea94e 100644 --- a/projects/core/src/routing/facade/routing.service.ts +++ b/projects/core/src/routing/facade/routing.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/index.ts b/projects/core/src/routing/index.ts index e65e7aff741..7daa558d766 100644 --- a/projects/core/src/routing/index.ts +++ b/projects/core/src/routing/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/location-initialized-multi/location-initialized-multi.ts b/projects/core/src/routing/location-initialized-multi/location-initialized-multi.ts index 027cf40af62..e18725cc711 100644 --- a/projects/core/src/routing/location-initialized-multi/location-initialized-multi.ts +++ b/projects/core/src/routing/location-initialized-multi/location-initialized-multi.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/models/cms-route.ts b/projects/core/src/routing/models/cms-route.ts index 9696a6a50a3..3872f4d8ac4 100644 --- a/projects/core/src/routing/models/cms-route.ts +++ b/projects/core/src/routing/models/cms-route.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/models/page-context.model.ts b/projects/core/src/routing/models/page-context.model.ts index 2c80865e0e4..8ccdeef7b6a 100644 --- a/projects/core/src/routing/models/page-context.model.ts +++ b/projects/core/src/routing/models/page-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/protected-routes/index.ts b/projects/core/src/routing/protected-routes/index.ts index 4bd8ba64989..13480ab153d 100644 --- a/projects/core/src/routing/protected-routes/index.ts +++ b/projects/core/src/routing/protected-routes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/protected-routes/protected-routes.guard.ts b/projects/core/src/routing/protected-routes/protected-routes.guard.ts index 6e3c28f65a0..060557c6a81 100644 --- a/projects/core/src/routing/protected-routes/protected-routes.guard.ts +++ b/projects/core/src/routing/protected-routes/protected-routes.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { ActivatedRouteSnapshot, UrlTree } from '@angular/router'; +import { ActivatedRouteSnapshot, GuardResult } from '@angular/router'; import { Observable, of } from 'rxjs'; import { AuthGuard } from '../../auth/user-auth/guards/auth.guard'; import { ProtectedRoutesService } from './protected-routes.service'; @@ -20,7 +20,7 @@ export class ProtectedRoutesGuard { /** * When the anticipated url is protected, it switches to the AuthGuard. Otherwise emits true. */ - canActivate(route: ActivatedRouteSnapshot): Observable { + canActivate(route: ActivatedRouteSnapshot): Observable { let urlSegments: string[] = route.url.map((seg) => seg.path); // For the root path `/` ActivatedRoute contains an empty array of segments: diff --git a/projects/core/src/routing/protected-routes/protected-routes.service.ts b/projects/core/src/routing/protected-routes/protected-routes.service.ts index 7d4f7a51205..3e67b445bf6 100644 --- a/projects/core/src/routing/protected-routes/protected-routes.service.ts +++ b/projects/core/src/routing/protected-routes/protected-routes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/routing.module.ts b/projects/core/src/routing/routing.module.ts index 5683c45600d..14da4995419 100644 --- a/projects/core/src/routing/routing.module.ts +++ b/projects/core/src/routing/routing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/services/activated-routes.service.ts b/projects/core/src/routing/services/activated-routes.service.ts index f3953075bc1..a57a2dcf305 100644 --- a/projects/core/src/routing/services/activated-routes.service.ts +++ b/projects/core/src/routing/services/activated-routes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/services/index.ts b/projects/core/src/routing/services/index.ts index 3aee22ed35d..165e020cf33 100644 --- a/projects/core/src/routing/services/index.ts +++ b/projects/core/src/routing/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/services/url-matcher.service.ts b/projects/core/src/routing/services/url-matcher.service.ts index 4fb91618a66..a454224e4c7 100644 --- a/projects/core/src/routing/services/url-matcher.service.ts +++ b/projects/core/src/routing/services/url-matcher.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/actions/index.ts b/projects/core/src/routing/store/actions/index.ts index 2d8471c217f..8b5e0e3c02a 100644 --- a/projects/core/src/routing/store/actions/index.ts +++ b/projects/core/src/routing/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/actions/router.action.ts b/projects/core/src/routing/store/actions/router.action.ts index 3876146fc67..442d8bc0e44 100644 --- a/projects/core/src/routing/store/actions/router.action.ts +++ b/projects/core/src/routing/store/actions/router.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/actions/routing-group.actions.ts b/projects/core/src/routing/store/actions/routing-group.actions.ts index 6982143abb4..9f2c06f994e 100644 --- a/projects/core/src/routing/store/actions/routing-group.actions.ts +++ b/projects/core/src/routing/store/actions/routing-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/effects/index.ts b/projects/core/src/routing/store/effects/index.ts index bfa35e7f4f7..f4b79c7897e 100644 --- a/projects/core/src/routing/store/effects/index.ts +++ b/projects/core/src/routing/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/effects/router.effect.spec.ts b/projects/core/src/routing/store/effects/router.effect.spec.ts index f7a61144bb3..3d47b77df84 100644 --- a/projects/core/src/routing/store/effects/router.effect.spec.ts +++ b/projects/core/src/routing/store/effects/router.effect.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { Router, RouterModule } from '@angular/router'; import { provideMockActions } from '@ngrx/effects/testing'; import { Action } from '@ngrx/store'; import { hot } from 'jasmine-marbles'; @@ -20,7 +19,7 @@ describe('Router Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule.withRoutes(mockRoutes)], + imports: [RouterModule.forRoot(mockRoutes)], providers: [ fromEffects.RouterEffects, provideMockActions(() => actions$), diff --git a/projects/core/src/routing/store/effects/router.effect.ts b/projects/core/src/routing/store/effects/router.effect.ts index 918468c96d9..53f4221727a 100644 --- a/projects/core/src/routing/store/effects/router.effect.ts +++ b/projects/core/src/routing/store/effects/router.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/index.ts b/projects/core/src/routing/store/index.ts index b9c4afb09d6..d6ca491de41 100644 --- a/projects/core/src/routing/store/index.ts +++ b/projects/core/src/routing/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/reducers/index.ts b/projects/core/src/routing/store/reducers/index.ts index 155905d4408..97ea4b27afd 100644 --- a/projects/core/src/routing/store/reducers/index.ts +++ b/projects/core/src/routing/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/reducers/router.reducer.spec.ts b/projects/core/src/routing/store/reducers/router.reducer.spec.ts index 9c6f2813f40..d2900234177 100644 --- a/projects/core/src/routing/store/reducers/router.reducer.spec.ts +++ b/projects/core/src/routing/store/reducers/router.reducer.spec.ts @@ -1,7 +1,6 @@ import { Component, NgZone } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { Router, RouterModule } from '@angular/router'; import * as fromNgrxRouter from '@ngrx/router-store'; import { RouterStateSerializer, @@ -48,7 +47,7 @@ describe('Router Reducer', () => { declarations: [TestComponent], imports: [ StoreModule.forRoot(fromReducer.reducerToken), - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: '', component: TestComponent }, { path: 'category/:categoryCode', diff --git a/projects/core/src/routing/store/reducers/router.reducer.ts b/projects/core/src/routing/store/reducers/router.reducer.ts index 281200102ce..cd0dd1b328a 100644 --- a/projects/core/src/routing/store/reducers/router.reducer.ts +++ b/projects/core/src/routing/store/reducers/router.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/routing-state.ts b/projects/core/src/routing/store/routing-state.ts index 84483e95db8..25e80dd5c72 100644 --- a/projects/core/src/routing/store/routing-state.ts +++ b/projects/core/src/routing/store/routing-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/selectors/index.ts b/projects/core/src/routing/store/selectors/index.ts index 20897fa806d..4a72cc045fd 100644 --- a/projects/core/src/routing/store/selectors/index.ts +++ b/projects/core/src/routing/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/selectors/routing-group.selectors.ts b/projects/core/src/routing/store/selectors/routing-group.selectors.ts index ee3ee12b8ae..b3d8d663e23 100644 --- a/projects/core/src/routing/store/selectors/routing-group.selectors.ts +++ b/projects/core/src/routing/store/selectors/routing-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/store/selectors/routing.selector.ts b/projects/core/src/routing/store/selectors/routing.selector.ts index 29b5be47b92..9654dd0f1ac 100644 --- a/projects/core/src/routing/store/selectors/routing.selector.ts +++ b/projects/core/src/routing/store/selectors/routing.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/url-matcher/default-url-matcher.ts b/projects/core/src/routing/url-matcher/default-url-matcher.ts index db4dd55d846..e304e7cd8d9 100644 --- a/projects/core/src/routing/url-matcher/default-url-matcher.ts +++ b/projects/core/src/routing/url-matcher/default-url-matcher.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/url-matcher/index.ts b/projects/core/src/routing/url-matcher/index.ts index 60df286785d..4b3c2ec9b78 100644 --- a/projects/core/src/routing/url-matcher/index.ts +++ b/projects/core/src/routing/url-matcher/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/routing/url-matcher/url-matcher-factory.ts b/projects/core/src/routing/url-matcher/url-matcher-factory.ts index d41fdbc23fe..3e2e20b2a73 100644 --- a/projects/core/src/routing/url-matcher/url-matcher-factory.ts +++ b/projects/core/src/routing/url-matcher/url-matcher-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/config/base-site-config-validator.ts b/projects/core/src/site-context/config/base-site-config-validator.ts index a3558b354ff..818b108b1aa 100644 --- a/projects/core/src/site-context/config/base-site-config-validator.ts +++ b/projects/core/src/site-context/config/base-site-config-validator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/config/config-loader/site-context-config-initializer.ts b/projects/core/src/site-context/config/config-loader/site-context-config-initializer.ts index 2c98a2fd7ca..12d53b7a176 100644 --- a/projects/core/src/site-context/config/config-loader/site-context-config-initializer.ts +++ b/projects/core/src/site-context/config/config-loader/site-context-config-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/config/context-config-utils.ts b/projects/core/src/site-context/config/context-config-utils.ts index 4f9a50c1385..97bc6e80ecf 100644 --- a/projects/core/src/site-context/config/context-config-utils.ts +++ b/projects/core/src/site-context/config/context-config-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/config/default-site-context-config.ts b/projects/core/src/site-context/config/default-site-context-config.ts index bc5dfc2f07b..38869304526 100644 --- a/projects/core/src/site-context/config/default-site-context-config.ts +++ b/projects/core/src/site-context/config/default-site-context-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/config/index.ts b/projects/core/src/site-context/config/index.ts index 6ac04d0d612..e14dbde29f1 100644 --- a/projects/core/src/site-context/config/index.ts +++ b/projects/core/src/site-context/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/config/site-context-config.ts b/projects/core/src/site-context/config/site-context-config.ts index ba88f069835..82931e079c5 100644 --- a/projects/core/src/site-context/config/site-context-config.ts +++ b/projects/core/src/site-context/config/site-context-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/connectors/converters.ts b/projects/core/src/site-context/connectors/converters.ts index 8ea064ea156..2914aca3693 100644 --- a/projects/core/src/site-context/connectors/converters.ts +++ b/projects/core/src/site-context/connectors/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/connectors/index.ts b/projects/core/src/site-context/connectors/index.ts index 45f4084fec4..ae7c5ecd766 100644 --- a/projects/core/src/site-context/connectors/index.ts +++ b/projects/core/src/site-context/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/connectors/site.adapter.ts b/projects/core/src/site-context/connectors/site.adapter.ts index ab1e1d1aeb2..e47211458b5 100644 --- a/projects/core/src/site-context/connectors/site.adapter.ts +++ b/projects/core/src/site-context/connectors/site.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/connectors/site.connector.ts b/projects/core/src/site-context/connectors/site.connector.ts index 870264250bb..b685f8cc632 100644 --- a/projects/core/src/site-context/connectors/site.connector.ts +++ b/projects/core/src/site-context/connectors/site.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/events/index.ts b/projects/core/src/site-context/events/index.ts index 394d26c1f4c..d6e6bd69648 100644 --- a/projects/core/src/site-context/events/index.ts +++ b/projects/core/src/site-context/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/events/site-context-event.builder.ts b/projects/core/src/site-context/events/site-context-event.builder.ts index 7f8c9fceeca..73887d2da75 100644 --- a/projects/core/src/site-context/events/site-context-event.builder.ts +++ b/projects/core/src/site-context/events/site-context-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/events/site-context-event.module.ts b/projects/core/src/site-context/events/site-context-event.module.ts index c6cbdaf272b..852e9856b7b 100644 --- a/projects/core/src/site-context/events/site-context-event.module.ts +++ b/projects/core/src/site-context/events/site-context-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/events/site-context.events.ts b/projects/core/src/site-context/events/site-context.events.ts index 5c54e10247d..db9d21da168 100644 --- a/projects/core/src/site-context/events/site-context.events.ts +++ b/projects/core/src/site-context/events/site-context.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/facade/base-site.service.ts b/projects/core/src/site-context/facade/base-site.service.ts index cfc75ce1a53..67bfe595b2e 100644 --- a/projects/core/src/site-context/facade/base-site.service.ts +++ b/projects/core/src/site-context/facade/base-site.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/facade/currency.service.ts b/projects/core/src/site-context/facade/currency.service.ts index d1ab57afcf0..81706b38bbc 100644 --- a/projects/core/src/site-context/facade/currency.service.ts +++ b/projects/core/src/site-context/facade/currency.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/facade/index.ts b/projects/core/src/site-context/facade/index.ts index 2b119c2e8ba..5764d2b04a1 100644 --- a/projects/core/src/site-context/facade/index.ts +++ b/projects/core/src/site-context/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/facade/language.service.ts b/projects/core/src/site-context/facade/language.service.ts index 42adf3f0b20..18d2069147d 100644 --- a/projects/core/src/site-context/facade/language.service.ts +++ b/projects/core/src/site-context/facade/language.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/facade/site-context.interface.ts b/projects/core/src/site-context/facade/site-context.interface.ts index d1ade21adfe..ff3236a5394 100644 --- a/projects/core/src/site-context/facade/site-context.interface.ts +++ b/projects/core/src/site-context/facade/site-context.interface.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/index.ts b/projects/core/src/site-context/index.ts index 2fd2566b5e9..0defa423c1b 100644 --- a/projects/core/src/site-context/index.ts +++ b/projects/core/src/site-context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/providers/context-ids.ts b/projects/core/src/site-context/providers/context-ids.ts index c18043f654e..7b49657b277 100644 --- a/projects/core/src/site-context/providers/context-ids.ts +++ b/projects/core/src/site-context/providers/context-ids.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/providers/context-initializer-providers.ts b/projects/core/src/site-context/providers/context-initializer-providers.ts index f3bc944c73c..1b6aa8eb4c1 100644 --- a/projects/core/src/site-context/providers/context-initializer-providers.ts +++ b/projects/core/src/site-context/providers/context-initializer-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/providers/context-service-map.ts b/projects/core/src/site-context/providers/context-service-map.ts index 6d634a5cce9..d8e4b2ce45b 100644 --- a/projects/core/src/site-context/providers/context-service-map.ts +++ b/projects/core/src/site-context/providers/context-service-map.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/providers/context-service-providers.ts b/projects/core/src/site-context/providers/context-service-providers.ts index 7c3d19d406f..791fb3870cb 100644 --- a/projects/core/src/site-context/providers/context-service-providers.ts +++ b/projects/core/src/site-context/providers/context-service-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/providers/index.ts b/projects/core/src/site-context/providers/index.ts index 043a1966d1f..f6d6449daa5 100644 --- a/projects/core/src/site-context/providers/index.ts +++ b/projects/core/src/site-context/providers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/providers/site-context-params-providers.ts b/projects/core/src/site-context/providers/site-context-params-providers.ts index 193d2b7e3b8..8001ccf5de3 100644 --- a/projects/core/src/site-context/providers/site-context-params-providers.ts +++ b/projects/core/src/site-context/providers/site-context-params-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/base-site-initializer.ts b/projects/core/src/site-context/services/base-site-initializer.ts index fa404e143a2..b5cecd6f3ff 100644 --- a/projects/core/src/site-context/services/base-site-initializer.ts +++ b/projects/core/src/site-context/services/base-site-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/currency-initializer.ts b/projects/core/src/site-context/services/currency-initializer.ts index fe76301fe08..a850fbb0014 100644 --- a/projects/core/src/site-context/services/currency-initializer.ts +++ b/projects/core/src/site-context/services/currency-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/currency-state-persistence.service.ts b/projects/core/src/site-context/services/currency-state-persistence.service.ts index 34558db36c3..1876374ccdb 100644 --- a/projects/core/src/site-context/services/currency-state-persistence.service.ts +++ b/projects/core/src/site-context/services/currency-state-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/index.ts b/projects/core/src/site-context/services/index.ts index bee46187b93..57f47226122 100644 --- a/projects/core/src/site-context/services/index.ts +++ b/projects/core/src/site-context/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/language-initializer.ts b/projects/core/src/site-context/services/language-initializer.ts index 64e774f2101..c1c49cd7dd2 100644 --- a/projects/core/src/site-context/services/language-initializer.ts +++ b/projects/core/src/site-context/services/language-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/language-state-persistence.service.ts b/projects/core/src/site-context/services/language-state-persistence.service.ts index 6a6b29fc0ea..c3a77627950 100644 --- a/projects/core/src/site-context/services/language-state-persistence.service.ts +++ b/projects/core/src/site-context/services/language-state-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/site-context-params.service.ts b/projects/core/src/site-context/services/site-context-params.service.ts index 1d77151e876..8452cb1f62e 100644 --- a/projects/core/src/site-context/services/site-context-params.service.ts +++ b/projects/core/src/site-context/services/site-context-params.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/site-context-routes-handler.ts b/projects/core/src/site-context/services/site-context-routes-handler.ts index 872bbb9f96f..a3cff4f99ef 100644 --- a/projects/core/src/site-context/services/site-context-routes-handler.ts +++ b/projects/core/src/site-context/services/site-context-routes-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/services/site-context-url-serializer.ts b/projects/core/src/site-context/services/site-context-url-serializer.ts index 5d842800d37..3033f9dd068 100644 --- a/projects/core/src/site-context/services/site-context-url-serializer.ts +++ b/projects/core/src/site-context/services/site-context-url-serializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/site-context.module.ts b/projects/core/src/site-context/site-context.module.ts index 7302a498545..b4eb9cab5e4 100644 --- a/projects/core/src/site-context/site-context.module.ts +++ b/projects/core/src/site-context/site-context.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/actions/base-site.action.ts b/projects/core/src/site-context/store/actions/base-site.action.ts index 593437e4633..b39c7a75b75 100644 --- a/projects/core/src/site-context/store/actions/base-site.action.ts +++ b/projects/core/src/site-context/store/actions/base-site.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/actions/currencies.action.ts b/projects/core/src/site-context/store/actions/currencies.action.ts index 725d8eaf84a..5be362044e0 100644 --- a/projects/core/src/site-context/store/actions/currencies.action.ts +++ b/projects/core/src/site-context/store/actions/currencies.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/actions/index.ts b/projects/core/src/site-context/store/actions/index.ts index e4b0b6379a5..a9a5e0896fa 100644 --- a/projects/core/src/site-context/store/actions/index.ts +++ b/projects/core/src/site-context/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/actions/languages.action.ts b/projects/core/src/site-context/store/actions/languages.action.ts index 2bdca3b571f..e307cb8ead2 100644 --- a/projects/core/src/site-context/store/actions/languages.action.ts +++ b/projects/core/src/site-context/store/actions/languages.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/actions/site-context-group.actions.ts b/projects/core/src/site-context/store/actions/site-context-group.actions.ts index c884e318190..3aa1237ed8f 100644 --- a/projects/core/src/site-context/store/actions/site-context-group.actions.ts +++ b/projects/core/src/site-context/store/actions/site-context-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/effects/base-site.effect.spec.ts b/projects/core/src/site-context/store/effects/base-site.effect.spec.ts index 714b25cc23b..f6f6180c320 100644 --- a/projects/core/src/site-context/store/effects/base-site.effect.spec.ts +++ b/projects/core/src/site-context/store/effects/base-site.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { cold, hot } from 'jasmine-marbles'; @@ -10,6 +10,10 @@ import { SiteAdapter } from '../../connectors/site.adapter'; import { SiteConnector } from '../../connectors/site.connector'; import { SiteContextActions } from '../actions/index'; import * as fromEffects from './base-site.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('BaseSite Effects', () => { let actions$: Observable; @@ -21,11 +25,13 @@ describe('BaseSite Effects', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ConfigModule.forRoot(), HttpClientTestingModule, BaseOccModule], + imports: [ConfigModule.forRoot(), BaseOccModule], providers: [ fromEffects.BaseSiteEffects, { provide: SiteAdapter, useValue: {} }, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/site-context/store/effects/base-site.effect.ts b/projects/core/src/site-context/store/effects/base-site.effect.ts index e89d0384f29..fc0bd5a7f8e 100644 --- a/projects/core/src/site-context/store/effects/base-site.effect.ts +++ b/projects/core/src/site-context/store/effects/base-site.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/effects/currencies.effect.spec.ts b/projects/core/src/site-context/store/effects/currencies.effect.spec.ts index f4e831be69b..8c4ceed013c 100644 --- a/projects/core/src/site-context/store/effects/currencies.effect.spec.ts +++ b/projects/core/src/site-context/store/effects/currencies.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Store } from '@ngrx/store'; @@ -10,6 +10,10 @@ import { SiteAdapter } from '../../connectors/site.adapter'; import { SiteConnector } from '../../connectors/site.connector'; import { SiteContextActions } from '../actions/index'; import * as fromEffects from './currencies.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('Currencies Effects', () => { let actions$: Subject; @@ -28,12 +32,14 @@ describe('Currencies Effects', () => { }; TestBed.configureTestingModule({ - imports: [ConfigModule.forRoot(), HttpClientTestingModule, BaseOccModule], + imports: [ConfigModule.forRoot(), BaseOccModule], providers: [ fromEffects.CurrenciesEffects, { provide: SiteAdapter, useValue: {} }, provideMockActions(() => actions$), { provide: Store, useValue: mockStore }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/site-context/store/effects/currencies.effect.ts b/projects/core/src/site-context/store/effects/currencies.effect.ts index 5cd2403482b..22c922ea9d1 100644 --- a/projects/core/src/site-context/store/effects/currencies.effect.ts +++ b/projects/core/src/site-context/store/effects/currencies.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/effects/index.ts b/projects/core/src/site-context/store/effects/index.ts index 1ee41ee96e1..6dd977c7b6d 100644 --- a/projects/core/src/site-context/store/effects/index.ts +++ b/projects/core/src/site-context/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/effects/languages.effect.spec.ts b/projects/core/src/site-context/store/effects/languages.effect.spec.ts index a035a9b603b..45975c8a4e2 100644 --- a/projects/core/src/site-context/store/effects/languages.effect.spec.ts +++ b/projects/core/src/site-context/store/effects/languages.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Store } from '@ngrx/store'; @@ -10,6 +10,10 @@ import { SiteAdapter } from '../../connectors/site.adapter'; import { SiteConnector } from '../../connectors/site.connector'; import { SiteContextActions } from '../actions/index'; import * as fromEffects from './languages.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; describe('Languages Effects', () => { let actions$: Subject; @@ -28,12 +32,14 @@ describe('Languages Effects', () => { }; TestBed.configureTestingModule({ - imports: [ConfigModule.forRoot(), HttpClientTestingModule, BaseOccModule], + imports: [ConfigModule.forRoot(), BaseOccModule], providers: [ fromEffects.LanguagesEffects, { provide: SiteAdapter, useValue: {} }, provideMockActions(() => actions$), { provide: Store, useValue: mockStore }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/site-context/store/effects/languages.effect.ts b/projects/core/src/site-context/store/effects/languages.effect.ts index 2161543abcf..12721e21430 100644 --- a/projects/core/src/site-context/store/effects/languages.effect.ts +++ b/projects/core/src/site-context/store/effects/languages.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/index.ts b/projects/core/src/site-context/store/index.ts index d3818b808ae..23380458580 100644 --- a/projects/core/src/site-context/store/index.ts +++ b/projects/core/src/site-context/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/reducers/base-site.reducer.ts b/projects/core/src/site-context/store/reducers/base-site.reducer.ts index 29c030b23c6..6bd1cda7497 100644 --- a/projects/core/src/site-context/store/reducers/base-site.reducer.ts +++ b/projects/core/src/site-context/store/reducers/base-site.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/reducers/currencies.reducer.ts b/projects/core/src/site-context/store/reducers/currencies.reducer.ts index ceb19334adc..6005d3b5688 100644 --- a/projects/core/src/site-context/store/reducers/currencies.reducer.ts +++ b/projects/core/src/site-context/store/reducers/currencies.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/reducers/index.ts b/projects/core/src/site-context/store/reducers/index.ts index d9c487ae72a..42f917f7f95 100644 --- a/projects/core/src/site-context/store/reducers/index.ts +++ b/projects/core/src/site-context/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/reducers/languages.reducer.ts b/projects/core/src/site-context/store/reducers/languages.reducer.ts index 22bc248e317..1d099ac1b53 100644 --- a/projects/core/src/site-context/store/reducers/languages.reducer.ts +++ b/projects/core/src/site-context/store/reducers/languages.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/selectors/base-site.selectors.ts b/projects/core/src/site-context/store/selectors/base-site.selectors.ts index 909cd6c6bca..7d0ba802284 100644 --- a/projects/core/src/site-context/store/selectors/base-site.selectors.ts +++ b/projects/core/src/site-context/store/selectors/base-site.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/selectors/currencies.selectors.ts b/projects/core/src/site-context/store/selectors/currencies.selectors.ts index 1fd131c03dc..df6261d57d5 100644 --- a/projects/core/src/site-context/store/selectors/currencies.selectors.ts +++ b/projects/core/src/site-context/store/selectors/currencies.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/selectors/index.ts b/projects/core/src/site-context/store/selectors/index.ts index 5ef50a493f6..0f7e0b44d47 100644 --- a/projects/core/src/site-context/store/selectors/index.ts +++ b/projects/core/src/site-context/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/selectors/languages.selectors.ts b/projects/core/src/site-context/store/selectors/languages.selectors.ts index 8af3e91dbfc..213924a6031 100644 --- a/projects/core/src/site-context/store/selectors/languages.selectors.ts +++ b/projects/core/src/site-context/store/selectors/languages.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/selectors/site-context-group.selectors.ts b/projects/core/src/site-context/store/selectors/site-context-group.selectors.ts index 5ca5c9dc9d3..66e1fe97fd5 100644 --- a/projects/core/src/site-context/store/selectors/site-context-group.selectors.ts +++ b/projects/core/src/site-context/store/selectors/site-context-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/selectors/site-context.selector.ts b/projects/core/src/site-context/store/selectors/site-context.selector.ts index dd14ec60200..bbb4f2fcc9a 100644 --- a/projects/core/src/site-context/store/selectors/site-context.selector.ts +++ b/projects/core/src/site-context/store/selectors/site-context.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/site-context-store.module.ts b/projects/core/src/site-context/store/site-context-store.module.ts index 44af185355c..21861cffc81 100644 --- a/projects/core/src/site-context/store/site-context-store.module.ts +++ b/projects/core/src/site-context/store/site-context-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-context/store/state.ts b/projects/core/src/site-context/store/state.ts index 8167ea63b1f..ac03b54f5aa 100644 --- a/projects/core/src/site-context/store/state.ts +++ b/projects/core/src/site-context/store/state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/config/default-site-theme-config.ts b/projects/core/src/site-theme/config/default-site-theme-config.ts index a91dafe99b1..a6a913f5bad 100644 --- a/projects/core/src/site-theme/config/default-site-theme-config.ts +++ b/projects/core/src/site-theme/config/default-site-theme-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/config/index.ts b/projects/core/src/site-theme/config/index.ts index 5a81835fa0e..fbc7f6f96d1 100644 --- a/projects/core/src/site-theme/config/index.ts +++ b/projects/core/src/site-theme/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/config/site-theme-config.ts b/projects/core/src/site-theme/config/site-theme-config.ts index 3fdcc65eed0..fc536071119 100644 --- a/projects/core/src/site-theme/config/site-theme-config.ts +++ b/projects/core/src/site-theme/config/site-theme-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/facade/index.ts b/projects/core/src/site-theme/facade/index.ts index 5a35d322ff6..db64fe41010 100644 --- a/projects/core/src/site-theme/facade/index.ts +++ b/projects/core/src/site-theme/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/facade/site-theme.service.ts b/projects/core/src/site-theme/facade/site-theme.service.ts index 5385daba3ed..b1f4965f0ba 100644 --- a/projects/core/src/site-theme/facade/site-theme.service.ts +++ b/projects/core/src/site-theme/facade/site-theme.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/index.ts b/projects/core/src/site-theme/index.ts index 428313ca92d..fd0be819c69 100644 --- a/projects/core/src/site-theme/index.ts +++ b/projects/core/src/site-theme/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/providers/index.ts b/projects/core/src/site-theme/providers/index.ts index c8910c10dd0..a16ab60d7fb 100644 --- a/projects/core/src/site-theme/providers/index.ts +++ b/projects/core/src/site-theme/providers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/providers/site-theme-id.ts b/projects/core/src/site-theme/providers/site-theme-id.ts index fe7381f2979..8dff7e774a7 100644 --- a/projects/core/src/site-theme/providers/site-theme-id.ts +++ b/projects/core/src/site-theme/providers/site-theme-id.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/providers/site-theme-initializer-providers.ts b/projects/core/src/site-theme/providers/site-theme-initializer-providers.ts index 14f1f918d46..7da87a73b01 100644 --- a/projects/core/src/site-theme/providers/site-theme-initializer-providers.ts +++ b/projects/core/src/site-theme/providers/site-theme-initializer-providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/services/site-theme-initializer.ts b/projects/core/src/site-theme/services/site-theme-initializer.ts index dd3d67a7d1a..55c6293baed 100644 --- a/projects/core/src/site-theme/services/site-theme-initializer.ts +++ b/projects/core/src/site-theme/services/site-theme-initializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/services/site-theme-persistence.service.ts b/projects/core/src/site-theme/services/site-theme-persistence.service.ts index 2a1bfede9b2..7bc48b22132 100644 --- a/projects/core/src/site-theme/services/site-theme-persistence.service.ts +++ b/projects/core/src/site-theme/services/site-theme-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/site-theme.module.ts b/projects/core/src/site-theme/site-theme.module.ts index ab32de390e2..f6216ded54c 100644 --- a/projects/core/src/site-theme/site-theme.module.ts +++ b/projects/core/src/site-theme/site-theme.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/actions/index.ts b/projects/core/src/site-theme/store/actions/index.ts index d51af251c86..53fa6e6cfa6 100644 --- a/projects/core/src/site-theme/store/actions/index.ts +++ b/projects/core/src/site-theme/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/actions/site-theme-group.actions.ts b/projects/core/src/site-theme/store/actions/site-theme-group.actions.ts index 3f3009b2554..360ac8c24cd 100644 --- a/projects/core/src/site-theme/store/actions/site-theme-group.actions.ts +++ b/projects/core/src/site-theme/store/actions/site-theme-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/actions/site-themes.action.ts b/projects/core/src/site-theme/store/actions/site-themes.action.ts index 424be0725b7..d155bfa1b1e 100644 --- a/projects/core/src/site-theme/store/actions/site-themes.action.ts +++ b/projects/core/src/site-theme/store/actions/site-themes.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/effects/index.ts b/projects/core/src/site-theme/store/effects/index.ts index 2498aab95fc..453ce0dc3bc 100644 --- a/projects/core/src/site-theme/store/effects/index.ts +++ b/projects/core/src/site-theme/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/effects/site-themes.effect.spec.ts b/projects/core/src/site-theme/store/effects/site-themes.effect.spec.ts index 4ad772412c6..72b4d81d5bd 100644 --- a/projects/core/src/site-theme/store/effects/site-themes.effect.spec.ts +++ b/projects/core/src/site-theme/store/effects/site-themes.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { provideMockActions } from '@ngrx/effects/testing'; import { Store } from '@ngrx/store'; @@ -9,6 +9,10 @@ import { BaseOccModule } from '../../../occ/base-occ.module'; import { SiteThemeConfig } from '../../config/site-theme-config'; import { SiteThemeActions } from '../actions/index'; import * as fromEffects from './site-themes.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const themes: SiteTheme[] = [{ i18nNameKey: 'dark', className: 'dark' }]; const mockSiteThemeConfig: SiteThemeConfig = { @@ -30,12 +34,14 @@ describe('Themes Effects', () => { }; TestBed.configureTestingModule({ - imports: [ConfigModule.forRoot(), HttpClientTestingModule, BaseOccModule], + imports: [ConfigModule.forRoot(), BaseOccModule], providers: [ fromEffects.SiteThemesEffects, provideMockActions(() => actions$), { provide: Store, useValue: mockStore }, { provide: SiteThemeConfig, useValue: mockSiteThemeConfig }, + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/site-theme/store/effects/site-themes.effect.ts b/projects/core/src/site-theme/store/effects/site-themes.effect.ts index e4fc7770312..230b6c85954 100644 --- a/projects/core/src/site-theme/store/effects/site-themes.effect.ts +++ b/projects/core/src/site-theme/store/effects/site-themes.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/index.ts b/projects/core/src/site-theme/store/index.ts index d3818b808ae..23380458580 100644 --- a/projects/core/src/site-theme/store/index.ts +++ b/projects/core/src/site-theme/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/reducers/index.ts b/projects/core/src/site-theme/store/reducers/index.ts index 48938bdfa0d..93809fc5d92 100644 --- a/projects/core/src/site-theme/store/reducers/index.ts +++ b/projects/core/src/site-theme/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/reducers/site-themes.reducer.ts b/projects/core/src/site-theme/store/reducers/site-themes.reducer.ts index 4cdc3e5d962..f67bce19aea 100644 --- a/projects/core/src/site-theme/store/reducers/site-themes.reducer.ts +++ b/projects/core/src/site-theme/store/reducers/site-themes.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/selectors/feature.selector.ts b/projects/core/src/site-theme/store/selectors/feature.selector.ts index d6c9f945d6f..8a66e30842f 100644 --- a/projects/core/src/site-theme/store/selectors/feature.selector.ts +++ b/projects/core/src/site-theme/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/selectors/index.ts b/projects/core/src/site-theme/store/selectors/index.ts index 5e99e84ce89..1c8dd4580d2 100644 --- a/projects/core/src/site-theme/store/selectors/index.ts +++ b/projects/core/src/site-theme/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/selectors/site-theme-group.selectors.ts b/projects/core/src/site-theme/store/selectors/site-theme-group.selectors.ts index 3c49809fd6f..b64fa09efec 100644 --- a/projects/core/src/site-theme/store/selectors/site-theme-group.selectors.ts +++ b/projects/core/src/site-theme/store/selectors/site-theme-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/selectors/site-themes.selectors.ts b/projects/core/src/site-theme/store/selectors/site-themes.selectors.ts index 9767fb1dbc1..216e4da8444 100644 --- a/projects/core/src/site-theme/store/selectors/site-themes.selectors.ts +++ b/projects/core/src/site-theme/store/selectors/site-themes.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/site-theme-store.module.ts b/projects/core/src/site-theme/store/site-theme-store.module.ts index bcf0b8f6b3f..5982884812c 100644 --- a/projects/core/src/site-theme/store/site-theme-store.module.ts +++ b/projects/core/src/site-theme/store/site-theme-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/site-theme/store/state.ts b/projects/core/src/site-theme/store/state.ts index bcfa70fdb9d..6695f952522 100644 --- a/projects/core/src/site-theme/store/state.ts +++ b/projects/core/src/site-theme/store/state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/config/state-config.ts b/projects/core/src/state/config/state-config.ts index 9d434bdf74a..63667b067ff 100644 --- a/projects/core/src/state/config/state-config.ts +++ b/projects/core/src/state/config/state-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/event/action-to-event-mapping.ts b/projects/core/src/state/event/action-to-event-mapping.ts index b2b1638d01b..39d10ab0f89 100644 --- a/projects/core/src/state/event/action-to-event-mapping.ts +++ b/projects/core/src/state/event/action-to-event-mapping.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/event/index.ts b/projects/core/src/state/event/index.ts index 2dda0c6a60a..8a78286a2d8 100644 --- a/projects/core/src/state/event/index.ts +++ b/projects/core/src/state/event/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/event/state-event.service.ts b/projects/core/src/state/event/state-event.service.ts index ca4dc3fdb70..c1096c96f21 100644 --- a/projects/core/src/state/event/state-event.service.ts +++ b/projects/core/src/state/event/state-event.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/event/testing-utils/test-action-to-event-mapping.ts b/projects/core/src/state/event/testing-utils/test-action-to-event-mapping.ts index 3b3609e86ef..4ef743a2b06 100644 --- a/projects/core/src/state/event/testing-utils/test-action-to-event-mapping.ts +++ b/projects/core/src/state/event/testing-utils/test-action-to-event-mapping.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/index.ts b/projects/core/src/state/index.ts index 467faee7858..a27138dc9ac 100644 --- a/projects/core/src/state/index.ts +++ b/projects/core/src/state/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/reducers/index.ts b/projects/core/src/state/reducers/index.ts index ab6c2df1e46..f1f8450b935 100644 --- a/projects/core/src/state/reducers/index.ts +++ b/projects/core/src/state/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/reducers/transfer-state.reducer.ts b/projects/core/src/state/reducers/transfer-state.reducer.ts index 5d7a9474c5d..c61d80ff100 100644 --- a/projects/core/src/state/reducers/transfer-state.reducer.ts +++ b/projects/core/src/state/reducers/transfer-state.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/services/state-persistence.service.ts b/projects/core/src/state/services/state-persistence.service.ts index c16e408e0af..c58595db9c2 100644 --- a/projects/core/src/state/services/state-persistence.service.ts +++ b/projects/core/src/state/services/state-persistence.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/state.module.ts b/projects/core/src/state/state.module.ts index 498c7d5ecd8..87af6a555e7 100644 --- a/projects/core/src/state/state.module.ts +++ b/projects/core/src/state/state.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/browser-storage.ts b/projects/core/src/state/utils/browser-storage.ts index bf91b8f4831..e74f722b782 100644 --- a/projects/core/src/state/utils/browser-storage.ts +++ b/projects/core/src/state/utils/browser-storage.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-list-state.ts b/projects/core/src/state/utils/entity-list-state.ts index 314e2e24f22..5f8cb3a890d 100644 --- a/projects/core/src/state/utils/entity-list-state.ts +++ b/projects/core/src/state/utils/entity-list-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-loader/entity-loader-state.ts b/projects/core/src/state/utils/entity-loader/entity-loader-state.ts index 0e62673eb68..1e67e56cc3e 100644 --- a/projects/core/src/state/utils/entity-loader/entity-loader-state.ts +++ b/projects/core/src/state/utils/entity-loader/entity-loader-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-loader/entity-loader.action.ts b/projects/core/src/state/utils/entity-loader/entity-loader.action.ts index 7d3badac45c..269fb5790ff 100644 --- a/projects/core/src/state/utils/entity-loader/entity-loader.action.ts +++ b/projects/core/src/state/utils/entity-loader/entity-loader.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-loader/entity-loader.reducer.ts b/projects/core/src/state/utils/entity-loader/entity-loader.reducer.ts index 8bc6030fc01..5b98a343b58 100644 --- a/projects/core/src/state/utils/entity-loader/entity-loader.reducer.ts +++ b/projects/core/src/state/utils/entity-loader/entity-loader.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-loader/entity-loader.selectors.ts b/projects/core/src/state/utils/entity-loader/entity-loader.selectors.ts index 10f47f1b0fa..d460d5c3b0a 100644 --- a/projects/core/src/state/utils/entity-loader/entity-loader.selectors.ts +++ b/projects/core/src/state/utils/entity-loader/entity-loader.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-loader/index.ts b/projects/core/src/state/utils/entity-loader/index.ts index caf1e2c258d..d823f993334 100644 --- a/projects/core/src/state/utils/entity-loader/index.ts +++ b/projects/core/src/state/utils/entity-loader/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader-state.ts b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader-state.ts index f19536e2450..d2a904f6490 100644 --- a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader-state.ts +++ b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.action.ts b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.action.ts index 50172a6257e..a531783794f 100644 --- a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.action.ts +++ b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.reducer.ts b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.reducer.ts index b1c0cc5108b..df2a834148c 100644 --- a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.reducer.ts +++ b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.selectors.ts b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.selectors.ts index 42557b89059..3eee965ca44 100644 --- a/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.selectors.ts +++ b/projects/core/src/state/utils/entity-processes-loader/entity-processes-loader.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity-processes-loader/index.ts b/projects/core/src/state/utils/entity-processes-loader/index.ts index 91698b64145..cb7c28f579e 100644 --- a/projects/core/src/state/utils/entity-processes-loader/index.ts +++ b/projects/core/src/state/utils/entity-processes-loader/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity/entity-state.ts b/projects/core/src/state/utils/entity/entity-state.ts index 2bc6c31d423..623fa56c709 100644 --- a/projects/core/src/state/utils/entity/entity-state.ts +++ b/projects/core/src/state/utils/entity/entity-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity/entity.action.ts b/projects/core/src/state/utils/entity/entity.action.ts index 2c5421a793c..778612620a2 100644 --- a/projects/core/src/state/utils/entity/entity.action.ts +++ b/projects/core/src/state/utils/entity/entity.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity/entity.reducer.ts b/projects/core/src/state/utils/entity/entity.reducer.ts index 9bd03461442..1ebea656e18 100644 --- a/projects/core/src/state/utils/entity/entity.reducer.ts +++ b/projects/core/src/state/utils/entity/entity.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity/entity.selectors.ts b/projects/core/src/state/utils/entity/entity.selectors.ts index 6c4b4ef6f9e..3051235d0ed 100644 --- a/projects/core/src/state/utils/entity/entity.selectors.ts +++ b/projects/core/src/state/utils/entity/entity.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/entity/index.ts b/projects/core/src/state/utils/entity/index.ts index 90941624128..8c7fb288a51 100644 --- a/projects/core/src/state/utils/entity/index.ts +++ b/projects/core/src/state/utils/entity/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/get-state-slice.ts b/projects/core/src/state/utils/get-state-slice.ts index 822355cd7c3..1c0dab8dc59 100644 --- a/projects/core/src/state/utils/get-state-slice.ts +++ b/projects/core/src/state/utils/get-state-slice.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/index.ts b/projects/core/src/state/utils/index.ts index 2f35c6422fc..5a1ddfbb838 100644 --- a/projects/core/src/state/utils/index.ts +++ b/projects/core/src/state/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/loader/index.ts b/projects/core/src/state/utils/loader/index.ts index 4bdf81aa82f..ab912f92144 100644 --- a/projects/core/src/state/utils/loader/index.ts +++ b/projects/core/src/state/utils/loader/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/loader/loader-state.ts b/projects/core/src/state/utils/loader/loader-state.ts index 540a3dbad6b..c7571144455 100644 --- a/projects/core/src/state/utils/loader/loader-state.ts +++ b/projects/core/src/state/utils/loader/loader-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/loader/loader.action.ts b/projects/core/src/state/utils/loader/loader.action.ts index e81a35531e3..9e29f5d5223 100644 --- a/projects/core/src/state/utils/loader/loader.action.ts +++ b/projects/core/src/state/utils/loader/loader.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/loader/loader.reducer.ts b/projects/core/src/state/utils/loader/loader.reducer.ts index 9e7453bc789..16d5509a1a7 100644 --- a/projects/core/src/state/utils/loader/loader.reducer.ts +++ b/projects/core/src/state/utils/loader/loader.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/loader/loader.selectors.ts b/projects/core/src/state/utils/loader/loader.selectors.ts index c69254d5fce..9d582400023 100644 --- a/projects/core/src/state/utils/loader/loader.selectors.ts +++ b/projects/core/src/state/utils/loader/loader.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/processes-loader/index.ts b/projects/core/src/state/utils/processes-loader/index.ts index aa88a05726a..8b910aede17 100644 --- a/projects/core/src/state/utils/processes-loader/index.ts +++ b/projects/core/src/state/utils/processes-loader/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/processes-loader/processes-loader-state.ts b/projects/core/src/state/utils/processes-loader/processes-loader-state.ts index 7bf1764a423..61f5d923701 100644 --- a/projects/core/src/state/utils/processes-loader/processes-loader-state.ts +++ b/projects/core/src/state/utils/processes-loader/processes-loader-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/processes-loader/processes-loader.action.ts b/projects/core/src/state/utils/processes-loader/processes-loader.action.ts index 85adb8948fd..cf1e5c50e5e 100644 --- a/projects/core/src/state/utils/processes-loader/processes-loader.action.ts +++ b/projects/core/src/state/utils/processes-loader/processes-loader.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/processes-loader/processes-loader.reducer.ts b/projects/core/src/state/utils/processes-loader/processes-loader.reducer.ts index 0720426aa64..fd5f14a4543 100644 --- a/projects/core/src/state/utils/processes-loader/processes-loader.reducer.ts +++ b/projects/core/src/state/utils/processes-loader/processes-loader.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/processes-loader/processes-loader.selectors.ts b/projects/core/src/state/utils/processes-loader/processes-loader.selectors.ts index 959996a78f3..d6b64104d16 100644 --- a/projects/core/src/state/utils/processes-loader/processes-loader.selectors.ts +++ b/projects/core/src/state/utils/processes-loader/processes-loader.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.actions.ts b/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.actions.ts index 80631ea1707..1c85f58bde1 100644 --- a/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.actions.ts +++ b/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.reducer.ts b/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.reducer.ts index 0dffc41754f..b78694625ac 100644 --- a/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.reducer.ts +++ b/projects/core/src/state/utils/scoped-loader/entity-scoped-loader.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/scoped-loader/scoped-loader.reducer.ts b/projects/core/src/state/utils/scoped-loader/scoped-loader.reducer.ts index 8227eacd6d7..277f5da5f5c 100644 --- a/projects/core/src/state/utils/scoped-loader/scoped-loader.reducer.ts +++ b/projects/core/src/state/utils/scoped-loader/scoped-loader.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/scoped-loader/scoped-loader.state.ts b/projects/core/src/state/utils/scoped-loader/scoped-loader.state.ts index cd32b681fd6..11a72d79b9b 100644 --- a/projects/core/src/state/utils/scoped-loader/scoped-loader.state.ts +++ b/projects/core/src/state/utils/scoped-loader/scoped-loader.state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/serializer.ts b/projects/core/src/state/utils/serializer.ts index 7d15a6cec76..cd7cc3beb3e 100644 --- a/projects/core/src/state/utils/serializer.ts +++ b/projects/core/src/state/utils/serializer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/state/utils/utils-group.ts b/projects/core/src/state/utils/utils-group.ts index fd7aa2c80a6..378b0b0cd77 100644 --- a/projects/core/src/state/utils/utils-group.ts +++ b/projects/core/src/state/utils/utils-group.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/test.ts b/projects/core/src/test.ts index bf370be71ed..12da58ff489 100644 --- a/projects/core/src/test.ts +++ b/projects/core/src/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/address/converters.ts b/projects/core/src/user/connectors/address/converters.ts index f424d784471..873e5dbc8fe 100644 --- a/projects/core/src/user/connectors/address/converters.ts +++ b/projects/core/src/user/connectors/address/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/address/index.ts b/projects/core/src/user/connectors/address/index.ts index 2431ccb998a..dac83e33a4d 100644 --- a/projects/core/src/user/connectors/address/index.ts +++ b/projects/core/src/user/connectors/address/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/address/user-address.adapter.ts b/projects/core/src/user/connectors/address/user-address.adapter.ts index 80d29c7ac05..d86ebf3c434 100644 --- a/projects/core/src/user/connectors/address/user-address.adapter.ts +++ b/projects/core/src/user/connectors/address/user-address.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/address/user-address.connector.ts b/projects/core/src/user/connectors/address/user-address.connector.ts index da4abee13cc..e8974e88a5b 100644 --- a/projects/core/src/user/connectors/address/user-address.connector.ts +++ b/projects/core/src/user/connectors/address/user-address.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/consent/converters.ts b/projects/core/src/user/connectors/consent/converters.ts index 23b56086e30..c67c08d293c 100644 --- a/projects/core/src/user/connectors/consent/converters.ts +++ b/projects/core/src/user/connectors/consent/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/consent/index.ts b/projects/core/src/user/connectors/consent/index.ts index 9129c84b813..e9d97013374 100644 --- a/projects/core/src/user/connectors/consent/index.ts +++ b/projects/core/src/user/connectors/consent/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/consent/user-consent.adapter.ts b/projects/core/src/user/connectors/consent/user-consent.adapter.ts index a469be46618..efcba415bd1 100644 --- a/projects/core/src/user/connectors/consent/user-consent.adapter.ts +++ b/projects/core/src/user/connectors/consent/user-consent.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/consent/user-consent.connector.ts b/projects/core/src/user/connectors/consent/user-consent.connector.ts index addd2232f4e..750a15846ea 100644 --- a/projects/core/src/user/connectors/consent/user-consent.connector.ts +++ b/projects/core/src/user/connectors/consent/user-consent.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/cost-center/index.ts b/projects/core/src/user/connectors/cost-center/index.ts index ce871e16fdc..e9e88219f44 100644 --- a/projects/core/src/user/connectors/cost-center/index.ts +++ b/projects/core/src/user/connectors/cost-center/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/cost-center/user-cost-center.adapter.ts b/projects/core/src/user/connectors/cost-center/user-cost-center.adapter.ts index 27843781e66..f3bd437e16a 100644 --- a/projects/core/src/user/connectors/cost-center/user-cost-center.adapter.ts +++ b/projects/core/src/user/connectors/cost-center/user-cost-center.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/cost-center/user-cost-center.connector.ts b/projects/core/src/user/connectors/cost-center/user-cost-center.connector.ts index 31136c47a6e..b90db798e00 100644 --- a/projects/core/src/user/connectors/cost-center/user-cost-center.connector.ts +++ b/projects/core/src/user/connectors/cost-center/user-cost-center.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/customer-coupon/converters.ts b/projects/core/src/user/connectors/customer-coupon/converters.ts index 50488d74149..27f89912e80 100644 --- a/projects/core/src/user/connectors/customer-coupon/converters.ts +++ b/projects/core/src/user/connectors/customer-coupon/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/customer-coupon/customer-coupon.adapter.ts b/projects/core/src/user/connectors/customer-coupon/customer-coupon.adapter.ts index 81e029587a5..9923117908f 100644 --- a/projects/core/src/user/connectors/customer-coupon/customer-coupon.adapter.ts +++ b/projects/core/src/user/connectors/customer-coupon/customer-coupon.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/customer-coupon/customer-coupon.connector.ts b/projects/core/src/user/connectors/customer-coupon/customer-coupon.connector.ts index d2b39592974..97d874c7077 100644 --- a/projects/core/src/user/connectors/customer-coupon/customer-coupon.connector.ts +++ b/projects/core/src/user/connectors/customer-coupon/customer-coupon.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/customer-coupon/index.ts b/projects/core/src/user/connectors/customer-coupon/index.ts index f76e9935c8f..b2fa3841480 100644 --- a/projects/core/src/user/connectors/customer-coupon/index.ts +++ b/projects/core/src/user/connectors/customer-coupon/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/index.ts b/projects/core/src/user/connectors/index.ts index 023c2234ae8..9ae42509532 100644 --- a/projects/core/src/user/connectors/index.ts +++ b/projects/core/src/user/connectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/interests/converters.ts b/projects/core/src/user/connectors/interests/converters.ts index 4ccf7fafae6..21f9558b10f 100644 --- a/projects/core/src/user/connectors/interests/converters.ts +++ b/projects/core/src/user/connectors/interests/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/interests/index.ts b/projects/core/src/user/connectors/interests/index.ts index ae27a82930c..0dde69b54d3 100644 --- a/projects/core/src/user/connectors/interests/index.ts +++ b/projects/core/src/user/connectors/interests/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/interests/user-interests.adapter.ts b/projects/core/src/user/connectors/interests/user-interests.adapter.ts index 871078893bc..42236fe27a9 100644 --- a/projects/core/src/user/connectors/interests/user-interests.adapter.ts +++ b/projects/core/src/user/connectors/interests/user-interests.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/interests/user-interests.connector.ts b/projects/core/src/user/connectors/interests/user-interests.connector.ts index 6cd126d54cf..60cdfc51d2d 100644 --- a/projects/core/src/user/connectors/interests/user-interests.connector.ts +++ b/projects/core/src/user/connectors/interests/user-interests.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/notification-preference/converters.ts b/projects/core/src/user/connectors/notification-preference/converters.ts index d78b73443fa..960b6872ce0 100644 --- a/projects/core/src/user/connectors/notification-preference/converters.ts +++ b/projects/core/src/user/connectors/notification-preference/converters.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/notification-preference/index.ts b/projects/core/src/user/connectors/notification-preference/index.ts index c33a314f7b5..125c751e9e4 100644 --- a/projects/core/src/user/connectors/notification-preference/index.ts +++ b/projects/core/src/user/connectors/notification-preference/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/notification-preference/user-notification-preference.adapter.ts b/projects/core/src/user/connectors/notification-preference/user-notification-preference.adapter.ts index 259d60141dc..b3ef233b545 100644 --- a/projects/core/src/user/connectors/notification-preference/user-notification-preference.adapter.ts +++ b/projects/core/src/user/connectors/notification-preference/user-notification-preference.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/notification-preference/user-notification-preference.connector.ts b/projects/core/src/user/connectors/notification-preference/user-notification-preference.connector.ts index ed0c4d82a10..2fe81987774 100644 --- a/projects/core/src/user/connectors/notification-preference/user-notification-preference.connector.ts +++ b/projects/core/src/user/connectors/notification-preference/user-notification-preference.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/payment/index.ts b/projects/core/src/user/connectors/payment/index.ts index 9750c5f6d88..d2ef6830a95 100644 --- a/projects/core/src/user/connectors/payment/index.ts +++ b/projects/core/src/user/connectors/payment/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/payment/user-payment.adapter.ts b/projects/core/src/user/connectors/payment/user-payment.adapter.ts index f49b8041ca5..972edf7747e 100644 --- a/projects/core/src/user/connectors/payment/user-payment.adapter.ts +++ b/projects/core/src/user/connectors/payment/user-payment.adapter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/connectors/payment/user-payment.connector.ts b/projects/core/src/user/connectors/payment/user-payment.connector.ts index c24be74e28a..90b9c43eec7 100644 --- a/projects/core/src/user/connectors/payment/user-payment.connector.ts +++ b/projects/core/src/user/connectors/payment/user-payment.connector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/events/index.ts b/projects/core/src/user/events/index.ts index 0f4caebf9c4..848147ba2f1 100644 --- a/projects/core/src/user/events/index.ts +++ b/projects/core/src/user/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/events/user-event.builder.ts b/projects/core/src/user/events/user-event.builder.ts index 248f25fb745..e31b4323c41 100644 --- a/projects/core/src/user/events/user-event.builder.ts +++ b/projects/core/src/user/events/user-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/events/user-event.module.ts b/projects/core/src/user/events/user-event.module.ts index 36b3de92f5e..f07f6ca07a0 100644 --- a/projects/core/src/user/events/user-event.module.ts +++ b/projects/core/src/user/events/user-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/events/user.events.ts b/projects/core/src/user/events/user.events.ts index 022f5d3ee37..5c951373f9c 100644 --- a/projects/core/src/user/events/user.events.ts +++ b/projects/core/src/user/events/user.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/consent.service.ts b/projects/core/src/user/facade/consent.service.ts index d99821ee851..fb2aa166ab9 100644 --- a/projects/core/src/user/facade/consent.service.ts +++ b/projects/core/src/user/facade/consent.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/customer-coupon.service.ts b/projects/core/src/user/facade/customer-coupon.service.ts index ea372cf5c9f..2f909113d2a 100644 --- a/projects/core/src/user/facade/customer-coupon.service.ts +++ b/projects/core/src/user/facade/customer-coupon.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/index.ts b/projects/core/src/user/facade/index.ts index 8841bcf1ec7..ebc751bd85b 100644 --- a/projects/core/src/user/facade/index.ts +++ b/projects/core/src/user/facade/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/user-address.service.ts b/projects/core/src/user/facade/user-address.service.ts index 1e7be0800aa..d1b5a75d1cb 100644 --- a/projects/core/src/user/facade/user-address.service.ts +++ b/projects/core/src/user/facade/user-address.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/user-consent.service.ts b/projects/core/src/user/facade/user-consent.service.ts index c192fbe7a74..01c554b623f 100644 --- a/projects/core/src/user/facade/user-consent.service.ts +++ b/projects/core/src/user/facade/user-consent.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/user-cost-center.service.ts b/projects/core/src/user/facade/user-cost-center.service.ts index c8efa5d2201..73ee9c7e054 100644 --- a/projects/core/src/user/facade/user-cost-center.service.ts +++ b/projects/core/src/user/facade/user-cost-center.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/user-interests.service.ts b/projects/core/src/user/facade/user-interests.service.ts index b1b9f1498f0..8e9591666e6 100644 --- a/projects/core/src/user/facade/user-interests.service.ts +++ b/projects/core/src/user/facade/user-interests.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/user-notification-preference.service.ts b/projects/core/src/user/facade/user-notification-preference.service.ts index 5c948e25894..1090a3072ef 100644 --- a/projects/core/src/user/facade/user-notification-preference.service.ts +++ b/projects/core/src/user/facade/user-notification-preference.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/facade/user-payment.service.ts b/projects/core/src/user/facade/user-payment.service.ts index dc7d9b5cc65..07bb8b7c9a6 100644 --- a/projects/core/src/user/facade/user-payment.service.ts +++ b/projects/core/src/user/facade/user-payment.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/index.ts b/projects/core/src/user/index.ts index 21ae40a00df..87d5add6f3d 100644 --- a/projects/core/src/user/index.ts +++ b/projects/core/src/user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/billing-countries.action.ts b/projects/core/src/user/store/actions/billing-countries.action.ts index b1f8ec923d4..341af1beaa0 100644 --- a/projects/core/src/user/store/actions/billing-countries.action.ts +++ b/projects/core/src/user/store/actions/billing-countries.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/customer-coupon.action.ts b/projects/core/src/user/store/actions/customer-coupon.action.ts index 72acd8593fb..cd90bba1f70 100644 --- a/projects/core/src/user/store/actions/customer-coupon.action.ts +++ b/projects/core/src/user/store/actions/customer-coupon.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/delivery-countries.action.ts b/projects/core/src/user/store/actions/delivery-countries.action.ts index 778f9465ab9..0ffeb3a8e47 100644 --- a/projects/core/src/user/store/actions/delivery-countries.action.ts +++ b/projects/core/src/user/store/actions/delivery-countries.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/index.ts b/projects/core/src/user/store/actions/index.ts index 80b83ba1f49..61f9443d4e1 100644 --- a/projects/core/src/user/store/actions/index.ts +++ b/projects/core/src/user/store/actions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/notification-preference.action.ts b/projects/core/src/user/store/actions/notification-preference.action.ts index 5f096590b11..f9bab5aff0d 100644 --- a/projects/core/src/user/store/actions/notification-preference.action.ts +++ b/projects/core/src/user/store/actions/notification-preference.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/payment-methods.action.ts b/projects/core/src/user/store/actions/payment-methods.action.ts index b174c079e05..c8d96dd0ea2 100644 --- a/projects/core/src/user/store/actions/payment-methods.action.ts +++ b/projects/core/src/user/store/actions/payment-methods.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/product-interests.actions.ts b/projects/core/src/user/store/actions/product-interests.actions.ts index 6c5e7de9195..59226d8132a 100644 --- a/projects/core/src/user/store/actions/product-interests.actions.ts +++ b/projects/core/src/user/store/actions/product-interests.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/regions.action.ts b/projects/core/src/user/store/actions/regions.action.ts index dba607e68f9..e89b5380821 100644 --- a/projects/core/src/user/store/actions/regions.action.ts +++ b/projects/core/src/user/store/actions/regions.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/user-addresses.action.ts b/projects/core/src/user/store/actions/user-addresses.action.ts index cecd9929d41..0cf31423853 100644 --- a/projects/core/src/user/store/actions/user-addresses.action.ts +++ b/projects/core/src/user/store/actions/user-addresses.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/user-consents.action.ts b/projects/core/src/user/store/actions/user-consents.action.ts index 9a39cf2c332..ea603d5704e 100644 --- a/projects/core/src/user/store/actions/user-consents.action.ts +++ b/projects/core/src/user/store/actions/user-consents.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/user-cost-center.action.ts b/projects/core/src/user/store/actions/user-cost-center.action.ts index 424c06130c4..fde6573b5a5 100644 --- a/projects/core/src/user/store/actions/user-cost-center.action.ts +++ b/projects/core/src/user/store/actions/user-cost-center.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/user-group.actions.ts b/projects/core/src/user/store/actions/user-group.actions.ts index 8337e2d9f8d..55fe7a8ba6b 100644 --- a/projects/core/src/user/store/actions/user-group.actions.ts +++ b/projects/core/src/user/store/actions/user-group.actions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/user-misc.action.ts b/projects/core/src/user/store/actions/user-misc.action.ts index 37e53412e5e..89c6ca822d4 100644 --- a/projects/core/src/user/store/actions/user-misc.action.ts +++ b/projects/core/src/user/store/actions/user-misc.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/actions/user-register.action.ts b/projects/core/src/user/store/actions/user-register.action.ts index 72ec084237d..ba5608ed717 100644 --- a/projects/core/src/user/store/actions/user-register.action.ts +++ b/projects/core/src/user/store/actions/user-register.action.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/billing-countries.effect.ts b/projects/core/src/user/store/effects/billing-countries.effect.ts index e298b338f93..1f88561580a 100644 --- a/projects/core/src/user/store/effects/billing-countries.effect.ts +++ b/projects/core/src/user/store/effects/billing-countries.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/clear-miscs-data.effect.ts b/projects/core/src/user/store/effects/clear-miscs-data.effect.ts index 995b57d1ec1..7824952359d 100644 --- a/projects/core/src/user/store/effects/clear-miscs-data.effect.ts +++ b/projects/core/src/user/store/effects/clear-miscs-data.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/customer-coupon.effect.ts b/projects/core/src/user/store/effects/customer-coupon.effect.ts index 1cda07b887d..ed7163e59c0 100644 --- a/projects/core/src/user/store/effects/customer-coupon.effect.ts +++ b/projects/core/src/user/store/effects/customer-coupon.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/delivery-countries.effect.ts b/projects/core/src/user/store/effects/delivery-countries.effect.ts index c66de134353..0cb68a999e5 100644 --- a/projects/core/src/user/store/effects/delivery-countries.effect.ts +++ b/projects/core/src/user/store/effects/delivery-countries.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/index.ts b/projects/core/src/user/store/effects/index.ts index 5862878207f..10c39112d99 100644 --- a/projects/core/src/user/store/effects/index.ts +++ b/projects/core/src/user/store/effects/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/notification-preference.effect.ts b/projects/core/src/user/store/effects/notification-preference.effect.ts index 2c6467e54c9..839aa01de3c 100644 --- a/projects/core/src/user/store/effects/notification-preference.effect.ts +++ b/projects/core/src/user/store/effects/notification-preference.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/payment-methods.effect.ts b/projects/core/src/user/store/effects/payment-methods.effect.ts index 3d286419b16..e28380fce7a 100644 --- a/projects/core/src/user/store/effects/payment-methods.effect.ts +++ b/projects/core/src/user/store/effects/payment-methods.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/product-interests.effect.spec.ts b/projects/core/src/user/store/effects/product-interests.effect.spec.ts index 217cb3a1c96..7d22dd51b85 100644 --- a/projects/core/src/user/store/effects/product-interests.effect.spec.ts +++ b/projects/core/src/user/store/effects/product-interests.effect.spec.ts @@ -1,4 +1,4 @@ -import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { provideHttpClientTesting } from '@angular/common/http/testing'; import { TestBed } from '@angular/core/testing'; import { Actions } from '@ngrx/effects'; import { provideMockActions } from '@ngrx/effects/testing'; @@ -12,6 +12,10 @@ import { UserInterestsAdapter } from '../../connectors/interests/user-interests. import { UserInterestsConnector } from '../../connectors/interests/user-interests.connector'; import { UserActions } from '../actions/index'; import * as fromInterestsEffect from './product-interests.effect'; +import { + provideHttpClient, + withInterceptorsFromDi, +} from '@angular/common/http'; const loadParams = { userId: 'qingyu@sap.com', @@ -28,11 +32,13 @@ describe('Product Interests Effect', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [HttpClientTestingModule], + imports: [], providers: [ fromInterestsEffect.ProductInterestsEffect, { provide: UserInterestsAdapter, useValue: {} }, provideMockActions(() => actions$), + provideHttpClient(withInterceptorsFromDi()), + provideHttpClientTesting(), ], }); diff --git a/projects/core/src/user/store/effects/product-interests.effect.ts b/projects/core/src/user/store/effects/product-interests.effect.ts index f35e74e63ae..28ee1ded8cf 100644 --- a/projects/core/src/user/store/effects/product-interests.effect.ts +++ b/projects/core/src/user/store/effects/product-interests.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/regions.effect.ts b/projects/core/src/user/store/effects/regions.effect.ts index 35b9d0baf2a..b8af6313e93 100644 --- a/projects/core/src/user/store/effects/regions.effect.ts +++ b/projects/core/src/user/store/effects/regions.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/user-addresses.effect.ts b/projects/core/src/user/store/effects/user-addresses.effect.ts index 54274d431f7..23ad3e7faa3 100644 --- a/projects/core/src/user/store/effects/user-addresses.effect.ts +++ b/projects/core/src/user/store/effects/user-addresses.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/user-consents.effect.ts b/projects/core/src/user/store/effects/user-consents.effect.ts index 9e6b4734de3..8659d4ffde5 100644 --- a/projects/core/src/user/store/effects/user-consents.effect.ts +++ b/projects/core/src/user/store/effects/user-consents.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/effects/user-cost-center.effect.ts b/projects/core/src/user/store/effects/user-cost-center.effect.ts index 58169441ed8..cf16039ed9a 100644 --- a/projects/core/src/user/store/effects/user-cost-center.effect.ts +++ b/projects/core/src/user/store/effects/user-cost-center.effect.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/index.ts b/projects/core/src/user/store/index.ts index ee9e08472dd..5d60a41c53a 100644 --- a/projects/core/src/user/store/index.ts +++ b/projects/core/src/user/store/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/billing-countries.reducer.ts b/projects/core/src/user/store/reducers/billing-countries.reducer.ts index 1c50d417616..ee70d5bdc72 100644 --- a/projects/core/src/user/store/reducers/billing-countries.reducer.ts +++ b/projects/core/src/user/store/reducers/billing-countries.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/customer-coupon.reducer.ts b/projects/core/src/user/store/reducers/customer-coupon.reducer.ts index 7a618c31b3e..994d2fa22df 100644 --- a/projects/core/src/user/store/reducers/customer-coupon.reducer.ts +++ b/projects/core/src/user/store/reducers/customer-coupon.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/delivery-countries.reducer.ts b/projects/core/src/user/store/reducers/delivery-countries.reducer.ts index c4968aca857..90be50aa153 100644 --- a/projects/core/src/user/store/reducers/delivery-countries.reducer.ts +++ b/projects/core/src/user/store/reducers/delivery-countries.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/index.ts b/projects/core/src/user/store/reducers/index.ts index a7bbb920d09..c1c0376d6fc 100644 --- a/projects/core/src/user/store/reducers/index.ts +++ b/projects/core/src/user/store/reducers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/notification-preference.reducer.ts b/projects/core/src/user/store/reducers/notification-preference.reducer.ts index 2248e77f40f..3fe6202e684 100644 --- a/projects/core/src/user/store/reducers/notification-preference.reducer.ts +++ b/projects/core/src/user/store/reducers/notification-preference.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/payment-methods.reducer.ts b/projects/core/src/user/store/reducers/payment-methods.reducer.ts index 27e893dc439..12f735135b7 100644 --- a/projects/core/src/user/store/reducers/payment-methods.reducer.ts +++ b/projects/core/src/user/store/reducers/payment-methods.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/product-interests.reducer.ts b/projects/core/src/user/store/reducers/product-interests.reducer.ts index b4d894ad6af..3ab0aba43ce 100644 --- a/projects/core/src/user/store/reducers/product-interests.reducer.ts +++ b/projects/core/src/user/store/reducers/product-interests.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/regions.reducer.ts b/projects/core/src/user/store/reducers/regions.reducer.ts index ff6eb2dfd2e..575d1f1986a 100644 --- a/projects/core/src/user/store/reducers/regions.reducer.ts +++ b/projects/core/src/user/store/reducers/regions.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/user-addresses.reducer.ts b/projects/core/src/user/store/reducers/user-addresses.reducer.ts index 3fe7b36666c..228af2be9fd 100644 --- a/projects/core/src/user/store/reducers/user-addresses.reducer.ts +++ b/projects/core/src/user/store/reducers/user-addresses.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/user-consents.reducer.ts b/projects/core/src/user/store/reducers/user-consents.reducer.ts index 15d9e00dbd2..9e489d8a9ae 100644 --- a/projects/core/src/user/store/reducers/user-consents.reducer.ts +++ b/projects/core/src/user/store/reducers/user-consents.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/reducers/user-cost-center.reducer.ts b/projects/core/src/user/store/reducers/user-cost-center.reducer.ts index 289ea5b2326..fcd052edad6 100644 --- a/projects/core/src/user/store/reducers/user-cost-center.reducer.ts +++ b/projects/core/src/user/store/reducers/user-cost-center.reducer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/billing-countries.selectors.ts b/projects/core/src/user/store/selectors/billing-countries.selectors.ts index a7c38a0177f..f302ab774c2 100644 --- a/projects/core/src/user/store/selectors/billing-countries.selectors.ts +++ b/projects/core/src/user/store/selectors/billing-countries.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/customer-coupons.selectors.ts b/projects/core/src/user/store/selectors/customer-coupons.selectors.ts index f43439eac4e..6d1f45d00cf 100644 --- a/projects/core/src/user/store/selectors/customer-coupons.selectors.ts +++ b/projects/core/src/user/store/selectors/customer-coupons.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/delivery-countries.selectors.ts b/projects/core/src/user/store/selectors/delivery-countries.selectors.ts index 055de42fd39..f1933771fbc 100644 --- a/projects/core/src/user/store/selectors/delivery-countries.selectors.ts +++ b/projects/core/src/user/store/selectors/delivery-countries.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/feature.selector.ts b/projects/core/src/user/store/selectors/feature.selector.ts index b401f284cfe..1dd522c486d 100644 --- a/projects/core/src/user/store/selectors/feature.selector.ts +++ b/projects/core/src/user/store/selectors/feature.selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/index.ts b/projects/core/src/user/store/selectors/index.ts index d20ad6d65d5..1517bcc69de 100644 --- a/projects/core/src/user/store/selectors/index.ts +++ b/projects/core/src/user/store/selectors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/notification-preference.selectors.ts b/projects/core/src/user/store/selectors/notification-preference.selectors.ts index e6fd96859a9..e97b1efa66e 100644 --- a/projects/core/src/user/store/selectors/notification-preference.selectors.ts +++ b/projects/core/src/user/store/selectors/notification-preference.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/payment-methods.selectors.ts b/projects/core/src/user/store/selectors/payment-methods.selectors.ts index 940ff4a61a5..d0e2f19acb4 100644 --- a/projects/core/src/user/store/selectors/payment-methods.selectors.ts +++ b/projects/core/src/user/store/selectors/payment-methods.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/product-interests.selectors.ts b/projects/core/src/user/store/selectors/product-interests.selectors.ts index 64e80a4f433..fca9d8102d9 100644 --- a/projects/core/src/user/store/selectors/product-interests.selectors.ts +++ b/projects/core/src/user/store/selectors/product-interests.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/regions.selectors.ts b/projects/core/src/user/store/selectors/regions.selectors.ts index 4c84331dfb1..7132abe217d 100644 --- a/projects/core/src/user/store/selectors/regions.selectors.ts +++ b/projects/core/src/user/store/selectors/regions.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/user-addresses.selectors.ts b/projects/core/src/user/store/selectors/user-addresses.selectors.ts index 1500a809346..a7b997ad7fb 100644 --- a/projects/core/src/user/store/selectors/user-addresses.selectors.ts +++ b/projects/core/src/user/store/selectors/user-addresses.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/user-consents.selectors.ts b/projects/core/src/user/store/selectors/user-consents.selectors.ts index 4afe19c2452..181c91c6f63 100644 --- a/projects/core/src/user/store/selectors/user-consents.selectors.ts +++ b/projects/core/src/user/store/selectors/user-consents.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/user-cost-center.selectors.ts b/projects/core/src/user/store/selectors/user-cost-center.selectors.ts index 1ea633719da..db7f7beca9c 100644 --- a/projects/core/src/user/store/selectors/user-cost-center.selectors.ts +++ b/projects/core/src/user/store/selectors/user-cost-center.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/selectors/users-group.selectors.ts b/projects/core/src/user/store/selectors/users-group.selectors.ts index 003f0275b1d..81021d24f7c 100644 --- a/projects/core/src/user/store/selectors/users-group.selectors.ts +++ b/projects/core/src/user/store/selectors/users-group.selectors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/user-state.ts b/projects/core/src/user/store/user-state.ts index 9deb237d6cd..a07be2bd044 100644 --- a/projects/core/src/user/store/user-state.ts +++ b/projects/core/src/user/store/user-state.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/store/user-store.module.ts b/projects/core/src/user/store/user-store.module.ts index 12353e71c90..6dcb90ea363 100644 --- a/projects/core/src/user/store/user-store.module.ts +++ b/projects/core/src/user/store/user-store.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/user-transitional-tokens.ts b/projects/core/src/user/user-transitional-tokens.ts index 992a26fc5c0..a1d1842f7f4 100644 --- a/projects/core/src/user/user-transitional-tokens.ts +++ b/projects/core/src/user/user-transitional-tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/user/user.module.ts b/projects/core/src/user/user.module.ts index f1a7ec5c48f..bf0ffbd10e0 100644 --- a/projects/core/src/user/user.module.ts +++ b/projects/core/src/user/user.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/applicable.ts b/projects/core/src/util/applicable.ts index ec127e933c0..4ead05c75a0 100644 --- a/projects/core/src/util/applicable.ts +++ b/projects/core/src/util/applicable.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/combined-injector.ts b/projects/core/src/util/combined-injector.ts index c52d89cc3c3..3d422edece7 100644 --- a/projects/core/src/util/combined-injector.ts +++ b/projects/core/src/util/combined-injector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/command-query/command.service.ts b/projects/core/src/util/command-query/command.service.ts index 2394627401a..acc859474f6 100644 --- a/projects/core/src/util/command-query/command.service.ts +++ b/projects/core/src/util/command-query/command.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/command-query/index.ts b/projects/core/src/util/command-query/index.ts index 01779cf8472..cfe1a8c2533 100644 --- a/projects/core/src/util/command-query/index.ts +++ b/projects/core/src/util/command-query/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/command-query/query.service.ts b/projects/core/src/util/command-query/query.service.ts index 504e6ff1a93..d3ffe3b4d00 100644 --- a/projects/core/src/util/command-query/query.service.ts +++ b/projects/core/src/util/command-query/query.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/converter.service.ts b/projects/core/src/util/converter.service.ts index b5298d82f4e..bfdaccc3b86 100644 --- a/projects/core/src/util/converter.service.ts +++ b/projects/core/src/util/converter.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/create-from.ts b/projects/core/src/util/create-from.ts index 6f26c9908cb..04b6c264d4b 100644 --- a/projects/core/src/util/create-from.ts +++ b/projects/core/src/util/create-from.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/glob-utils.ts b/projects/core/src/util/glob-utils.ts index 309c4b468f0..a89c758a553 100644 --- a/projects/core/src/util/glob-utils.ts +++ b/projects/core/src/util/glob-utils.ts @@ -1,6 +1,6 @@ /* * Copyright (c) 2010-2019 Google LLC. http://angular.io/license - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/glob.service.ts b/projects/core/src/util/glob.service.ts index e36b8dc9fdd..8532a666a62 100644 --- a/projects/core/src/util/glob.service.ts +++ b/projects/core/src/util/glob.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/http-params-uri.encoder.ts b/projects/core/src/util/http-params-uri.encoder.ts index 14c69fd6149..42f07e361fe 100644 --- a/projects/core/src/util/http-params-uri.encoder.ts +++ b/projects/core/src/util/http-params-uri.encoder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/index.ts b/projects/core/src/util/index.ts index 5f259feec9f..b3c47f4dfb0 100644 --- a/projects/core/src/util/index.ts +++ b/projects/core/src/util/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/is-key-invalid.ts b/projects/core/src/util/is-key-invalid.ts index 3ccf839aa3a..59de327a2ad 100644 --- a/projects/core/src/util/is-key-invalid.ts +++ b/projects/core/src/util/is-key-invalid.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/java-reg-exp-converter/index.ts b/projects/core/src/util/java-reg-exp-converter/index.ts index 2e512186c1d..b18c3127231 100644 --- a/projects/core/src/util/java-reg-exp-converter/index.ts +++ b/projects/core/src/util/java-reg-exp-converter/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/java-reg-exp-converter/java-reg-exp-converter.ts b/projects/core/src/util/java-reg-exp-converter/java-reg-exp-converter.ts index d0b50e84bc2..35dd86b083e 100644 --- a/projects/core/src/util/java-reg-exp-converter/java-reg-exp-converter.ts +++ b/projects/core/src/util/java-reg-exp-converter/java-reg-exp-converter.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/normalize-http-error.ts b/projects/core/src/util/normalize-http-error.ts index 37686a54794..f9a79826db2 100644 --- a/projects/core/src/util/normalize-http-error.ts +++ b/projects/core/src/util/normalize-http-error.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/object-comparison-utils.ts b/projects/core/src/util/object-comparison-utils.ts index f1e2c5e9306..df397a8c4da 100644 --- a/projects/core/src/util/object-comparison-utils.ts +++ b/projects/core/src/util/object-comparison-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/occ-http-error-constants.ts b/projects/core/src/util/occ-http-error-constants.ts index 07de739f5ec..c832e83070d 100644 --- a/projects/core/src/util/occ-http-error-constants.ts +++ b/projects/core/src/util/occ-http-error-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/occ-http-error-handlers.ts b/projects/core/src/util/occ-http-error-handlers.ts index c2bc678721c..a737da120de 100644 --- a/projects/core/src/util/occ-http-error-handlers.ts +++ b/projects/core/src/util/occ-http-error-handlers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/regex-pattern.ts b/projects/core/src/util/regex-pattern.ts index f469ba3813c..beab31fa7fc 100644 --- a/projects/core/src/util/regex-pattern.ts +++ b/projects/core/src/util/regex-pattern.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/rxjs/back-off.ts b/projects/core/src/util/rxjs/back-off.ts index 4982e62b01f..b655027159d 100644 --- a/projects/core/src/util/rxjs/back-off.ts +++ b/projects/core/src/util/rxjs/back-off.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/rxjs/buffer-debounce-time.ts b/projects/core/src/util/rxjs/buffer-debounce-time.ts index 1db9145ff0e..e80d36833d4 100644 --- a/projects/core/src/util/rxjs/buffer-debounce-time.ts +++ b/projects/core/src/util/rxjs/buffer-debounce-time.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/rxjs/get-last-value-sync.ts b/projects/core/src/util/rxjs/get-last-value-sync.ts index f5a5ad280b9..76751a9286c 100644 --- a/projects/core/src/util/rxjs/get-last-value-sync.ts +++ b/projects/core/src/util/rxjs/get-last-value-sync.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/rxjs/index.ts b/projects/core/src/util/rxjs/index.ts index ca8f9e3539b..8adaaafd143 100644 --- a/projects/core/src/util/rxjs/index.ts +++ b/projects/core/src/util/rxjs/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/rxjs/unite-latest.ts b/projects/core/src/util/rxjs/unite-latest.ts index 0e22f51e5fa..5e1d2e7fdf8 100644 --- a/projects/core/src/util/rxjs/unite-latest.ts +++ b/projects/core/src/util/rxjs/unite-latest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/rxjs/withdraw-on.ts b/projects/core/src/util/rxjs/withdraw-on.ts index 52cd6d836de..a8d3a248eca 100644 --- a/projects/core/src/util/rxjs/withdraw-on.ts +++ b/projects/core/src/util/rxjs/withdraw-on.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/rxjs/wrap-into-observable.ts b/projects/core/src/util/rxjs/wrap-into-observable.ts index bcb45ead7e6..9a2de377e41 100644 --- a/projects/core/src/util/rxjs/wrap-into-observable.ts +++ b/projects/core/src/util/rxjs/wrap-into-observable.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/script-loader.service.spec.ts b/projects/core/src/util/script-loader.service.spec.ts index a6f36b466bf..12fd05f5e3f 100644 --- a/projects/core/src/util/script-loader.service.spec.ts +++ b/projects/core/src/util/script-loader.service.spec.ts @@ -78,6 +78,7 @@ describe('ScriptLoader', () => { attributes: { type: 'text/javascript', 'data-custom-attr': 'custom-attribute-value', + 'mock-attr-key': 'mock-attr-value', }, }); expect(documentMock.createElement).toHaveBeenCalledWith('script'); @@ -86,6 +87,31 @@ describe('ScriptLoader', () => { expect(jsDomElement.getAttribute('data-custom-attr')).toEqual( 'custom-attribute-value' ); + expect(jsDomElement.getAttribute('mock-attr-key')).toBeFalsy(); + }); + + it('should add script with unrestricted custom attributes', () => { + spyOn(documentMock, 'createElement').and.returnValue(jsDomElement); + + scriptLoader.embedScript({ + disableKeyRestriction: true, + src: SCRIPT_LOAD_URL, + params: undefined, + attributes: { + type: 'text/javascript', + 'data-custom-attr': 'custom-attribute-value', + 'mock-attr-key': 'mock-attr-value', + }, + }); + expect(documentMock.createElement).toHaveBeenCalledWith('script'); + expect(jsDomElement.src).toEqual(SCRIPT_LOAD_URL); + expect(jsDomElement.type).toEqual('text/javascript'); + expect(jsDomElement.getAttribute('data-custom-attr')).toEqual( + 'custom-attribute-value' + ); + expect(jsDomElement.getAttribute('mock-attr-key')).toEqual( + 'mock-attr-value' + ); }); it('should be able to add script in body element', () => { diff --git a/projects/core/src/util/script-loader.service.ts b/projects/core/src/util/script-loader.service.ts index 4464f97d53f..14030d5a757 100644 --- a/projects/core/src/util/script-loader.service.ts +++ b/projects/core/src/util/script-loader.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -31,6 +31,7 @@ export class ScriptLoader { * callback: a function to be invoked after the script has been loaded * errorCallback: function to be invoked after error during script loading * placement: HTML body or head where script will be placed + * disableKeyRestriction: disable the custom attributes restriction which requires key to start with 'data-' */ public embedScript(embedOptions: { src: string; @@ -39,6 +40,7 @@ export class ScriptLoader { callback?: EventListener; errorCallback?: EventListener; placement?: ScriptPlacement; + disableKeyRestriction?: boolean; }): void { const { src, @@ -47,6 +49,7 @@ export class ScriptLoader { callback, errorCallback, placement = ScriptPlacement.HEAD, + disableKeyRestriction, } = embedOptions; const isSSR = isPlatformServer(this.platformId); @@ -67,7 +70,10 @@ export class ScriptLoader { if (attributes) { Object.keys(attributes).forEach((key) => { // custom attributes - if (key.startsWith('data-')) { + if ( + key.startsWith('data-') || + (disableKeyRestriction && !(key in script)) + ) { script.setAttribute(key, attributes[key as keyof object]); } else { (script as any)[key] = attributes[key as keyof object]; diff --git a/projects/core/src/util/ssr.tokens.ts b/projects/core/src/util/ssr.tokens.ts index 6f56a62e4d1..e1847925962 100644 --- a/projects/core/src/util/ssr.tokens.ts +++ b/projects/core/src/util/ssr.tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/testing-time-utils.ts b/projects/core/src/util/testing-time-utils.ts index fa8589be306..853870f22e9 100644 --- a/projects/core/src/util/testing-time-utils.ts +++ b/projects/core/src/util/testing-time-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/time-utils.ts b/projects/core/src/util/time-utils.ts index f090cba2e02..505fb35a4ec 100644 --- a/projects/core/src/util/time-utils.ts +++ b/projects/core/src/util/time-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/try-normalize-http-error.ts b/projects/core/src/util/try-normalize-http-error.ts index 09f3324c6c5..ab93fe843d9 100644 --- a/projects/core/src/util/try-normalize-http-error.ts +++ b/projects/core/src/util/try-normalize-http-error.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/type-guards.ts b/projects/core/src/util/type-guards.ts index 0f9e0de0abf..0139552c881 100644 --- a/projects/core/src/util/type-guards.ts +++ b/projects/core/src/util/type-guards.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/util/type-utils.ts b/projects/core/src/util/type-utils.ts index 1f9e1ba04b9..06ed0a741f1 100644 --- a/projects/core/src/util/type-utils.ts +++ b/projects/core/src/util/type-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/window/index.ts b/projects/core/src/window/index.ts index 5bc09e1a934..df14eb07858 100644 --- a/projects/core/src/window/index.ts +++ b/projects/core/src/window/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/core/src/window/window-ref.ts b/projects/core/src/window/window-ref.ts index 175e7654aa5..f192bddaa72 100644 --- a/projects/core/src/window/window-ref.ts +++ b/projects/core/src/window/window-ref.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/index.ts b/projects/schematics/index.ts index 98cd536cfee..5795182af93 100644 --- a/projects/schematics/index.ts +++ b/projects/schematics/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/package.json b/projects/schematics/package.json index 857c918fd98..4a8feebc1d6 100644 --- a/projects/schematics/package.json +++ b/projects/schematics/package.json @@ -17,17 +17,17 @@ "test": "npm run clean && ../../node_modules/.bin/jest --config ./jest.schematics.config.js" }, "dependencies": { - "@angular/pwa": "^17.0.5", - "@angular/ssr": "^17.0.5", + "@angular/pwa": "^18.2.9", + "@angular/ssr": "^18.2.9", "semver": "^7.5.2", "ts-morph": "^23.0.0", "tslib": "^2.6.2" }, "peerDependencies": { - "@angular-devkit/core": "^17.0.5", - "@angular-devkit/schematics": "^17.0.5", - "@angular/compiler": "^17.0.5", - "@schematics/angular": "^17.0.5", + "@angular-devkit/core": "^18.2.9", + "@angular-devkit/schematics": "^18.2.9", + "@angular/compiler": "^18.2.9", + "@schematics/angular": "^18.2.9", "jsonc-parser": "~3.2.1", "parse5": "^7.1.2", "typescript": "^5.2.2" diff --git a/projects/schematics/setup-jest.ts b/projects/schematics/setup-jest.ts index aeb0a861992..6fddc34dd63 100644 --- a/projects/schematics/setup-jest.ts +++ b/projects/schematics/setup-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-cms-component/index.ts b/projects/schematics/src/add-cms-component/index.ts index d75d173ffd2..bbd68ed38aa 100644 --- a/projects/schematics/src/add-cms-component/index.ts +++ b/projects/schematics/src/add-cms-component/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-cms-component/schema.ts b/projects/schematics/src/add-cms-component/schema.ts index f4914ea0754..986ecce273f 100644 --- a/projects/schematics/src/add-cms-component/schema.ts +++ b/projects/schematics/src/add-cms-component/schema.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-spartacus/configuration.ts b/projects/schematics/src/add-spartacus/configuration.ts index 3860b5a0db5..3f438d4e70a 100644 --- a/projects/schematics/src/add-spartacus/configuration.ts +++ b/projects/schematics/src/add-spartacus/configuration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-spartacus/index.ts b/projects/schematics/src/add-spartacus/index.ts index ca7d0fba70d..5b3b2089556 100644 --- a/projects/schematics/src/add-spartacus/index.ts +++ b/projects/schematics/src/add-spartacus/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-spartacus/schema.json b/projects/schematics/src/add-spartacus/schema.json index 725d4ed2082..eeda0d0ace2 100644 --- a/projects/schematics/src/add-spartacus/schema.json +++ b/projects/schematics/src/add-spartacus/schema.json @@ -14,6 +14,24 @@ "features": { "type": "array", "uniqueItems": true, + "default": [ + "ASM", + "ASM-Customer-360", + "Cart", + "WishList", + "Checkout", + "Order", + "Import-Export", + "Saved-Cart", + "Quick-Order", + "Image-Zoom", + "Product-Variants", + "SmartEdit", + "Store-Finder", + "Personalization", + "User-Account", + "User-Profile" + ], "items": { "enum": [ "ASM", @@ -71,47 +89,34 @@ ], "type": "string" }, - "default": [ - "ASM", - "ASM-Customer-360", - "Cart", - "WishList", - "Checkout", - "Order", - "Import-Export", - "Saved-Cart", - "Quick-Order", - "Image-Zoom", - "Product-Variants", - "SmartEdit", - "Store-Finder", - "Personalization", - "User-Account", - "User-Profile" - ], "x-prompt": { "message": "Which Spartacus features would you like to set up?\nPlease note that for most Spartacus features to be properly configured, the User-Account feature is required.", "type": "list", "items": [ { "value": "ASM", - "label": "Assisted Services Module" + "label": "Assisted Services Module", + "checked": true }, { "value": "ASM-Customer-360", - "label": "ASM Customer 360" + "label": "ASM Customer 360", + "checked": true }, { "value": "Import-Export", - "label": "Import/Export" + "label": "Import/Export", + "checked": true }, { "value": "Saved-Cart", - "label": "Saved Cart" + "label": "Saved Cart", + "checked": true }, { "value": "Quick-Order", - "label": "Quick Order" + "label": "Quick Order", + "checked": true }, { "value": "CDC", @@ -131,7 +136,8 @@ }, { "value": "Checkout", - "label": "Checkout base" + "label": "Checkout base", + "checked": true }, { "value": "Checkout-B2B", @@ -143,15 +149,18 @@ }, { "value": "Cart", - "label": "Cart" + "label": "Cart", + "checked": true }, { "value": "WishList", - "label": "WishList" + "label": "WishList", + "checked": true }, { "value": "Order", - "label": "Order" + "label": "Order", + "checked": true }, { "value": "Digital-Payments", @@ -191,7 +200,8 @@ }, { "value": "Product-Variants", - "label": "Product - Variants" + "label": "Product - Variants", + "checked": true }, { "value": "Product-Multi-Dimensional-Selector", @@ -203,7 +213,8 @@ }, { "value": "Image-Zoom", - "label": "Product - Image Zoom" + "label": "Product - Image Zoom", + "checked": true }, { "value": "Future-Stock", @@ -255,15 +266,18 @@ }, { "value": "SmartEdit", - "label": "SmartEdit" + "label": "SmartEdit", + "checked": true }, { "value": "Store-Finder", - "label": "Store Finder" + "label": "Store Finder", + "checked": true }, { "value": "Personalization", - "label": "Tracking - Personalization" + "label": "Tracking - Personalization", + "checked": true }, { "value": "Segment-Refs", @@ -283,11 +297,13 @@ }, { "value": "User-Account", - "label": "User - Account" + "label": "User - Account", + "checked": true }, { "value": "User-Profile", - "label": "User - Profile" + "label": "User - Profile", + "checked": true }, { "value": "Quote", diff --git a/projects/schematics/src/add-spartacus/schema.ts b/projects/schematics/src/add-spartacus/schema.ts index 40ea0205c32..e1459a0a702 100644 --- a/projects/schematics/src/add-spartacus/schema.ts +++ b/projects/schematics/src/add-spartacus/schema.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-spartacus/spartacus-feature-toggles.ts b/projects/schematics/src/add-spartacus/spartacus-feature-toggles.ts index 45729a3d96c..609229a5563 100644 --- a/projects/schematics/src/add-spartacus/spartacus-feature-toggles.ts +++ b/projects/schematics/src/add-spartacus/spartacus-feature-toggles.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-spartacus/spartacus-features.ts b/projects/schematics/src/add-spartacus/spartacus-features.ts index 38b76831280..ee0b7106b9f 100644 --- a/projects/schematics/src/add-spartacus/spartacus-features.ts +++ b/projects/schematics/src/add-spartacus/spartacus-features.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-spartacus/spartacus.ts b/projects/schematics/src/add-spartacus/spartacus.ts index 3b54301d83f..64ee2bba441 100644 --- a/projects/schematics/src/add-spartacus/spartacus.ts +++ b/projects/schematics/src/add-spartacus/spartacus.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-spartacus/store.ts b/projects/schematics/src/add-spartacus/store.ts index 3da1473e504..03f6ddc9f37 100644 --- a/projects/schematics/src/add-spartacus/store.ts +++ b/projects/schematics/src/add-spartacus/store.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/add-ssr/__snapshots__/index_spec.ts.snap b/projects/schematics/src/add-ssr/__snapshots__/index_spec.ts.snap index 598769c2b12..7367d01bfa1 100644 --- a/projects/schematics/src/add-ssr/__snapshots__/index_spec.ts.snap +++ b/projects/schematics/src/add-ssr/__snapshots__/index_spec.ts.snap @@ -23,12 +23,12 @@ exports[`add-ssr angular.json should be configured properly 1`] = ` "budgets": [ { "maximumError": "3.5mb", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "type": "initial", }, { - "maximumError": "4kb", - "maximumWarning": "2kb", + "maximumError": "4kB", + "maximumWarning": "2kB", "type": "anyComponentStyle", }, ], @@ -38,8 +38,10 @@ exports[`add-ssr angular.json should be configured properly 1`] = ` "defaultConfiguration": "production", "options": { "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public", + }, ], "browser": "src/main.ts", "index": "src/index.html", @@ -67,9 +69,6 @@ exports[`add-ssr angular.json should be configured properly 1`] = ` }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build", - }, }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", @@ -87,8 +86,10 @@ exports[`add-ssr angular.json should be configured properly 1`] = ` "builder": "@angular-devkit/build-angular:karma", "options": { "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public", + }, ], "inlineStyleLanguage": "scss", "polyfills": [ diff --git a/projects/schematics/src/add-ssr/index.ts b/projects/schematics/src/add-ssr/index.ts index 2d460cec4d1..5c65ad6cff1 100644 --- a/projects/schematics/src/add-ssr/index.ts +++ b/projects/schematics/src/add-ssr/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -66,7 +66,7 @@ declare module '@schematics/angular/utility/workspace-models' { /** * Since ng17 it's no more "browserTarget" but "buildTarget" property */ - buildTarget: string; + buildTarget?: string; } } diff --git a/projects/schematics/src/dependencies.json b/projects/schematics/src/dependencies.json index 8601b7a69b9..e06f9f8c3d6 100644 --- a/projects/schematics/src/dependencies.json +++ b/projects/schematics/src/dependencies.json @@ -1,13 +1,13 @@ { "@spartacus/assets": {}, "@spartacus/core": { - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/effects": "^18.1.1", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", "angular-oauth2-oidc": "^17.0.1", "i18next": "^23.7.6", "i18next-http-backend": "^2.4.2", @@ -15,10 +15,10 @@ "rxjs": "^7.8.0" }, "@spartacus/schematics": { - "@angular-devkit/core": "^17.0.5", - "@angular-devkit/schematics": "^17.0.5", - "@angular/compiler": "^17.0.5", - "@schematics/angular": "^17.0.5", + "@angular-devkit/core": "^18.2.9", + "@angular-devkit/schematics": "^18.2.9", + "@angular/compiler": "^18.2.9", + "@schematics/angular": "^18.2.9", "jsonc-parser": "~3.2.1", "parse5": "^7.1.2", "typescript": "^5.2.2" @@ -31,42 +31,42 @@ }, "storefrontapp-e2e-cypress": {}, "@spartacus/storefront": { - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/router": "^17.0.5", - "@angular/service-worker": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/router": "^18.2.9", + "@angular/service-worker": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", - "ngx-infinite-scroll": "^17.0.0", + "ngx-infinite-scroll": "^18.0.0", "rxjs": "^7.8.0" }, "@spartacus/styles": { "@fontsource/open-sans": "^4.5.14", "@fortawesome/fontawesome-free": "6.5.1", - "@ng-select/ng-select": "^12.0.4", + "@ng-select/ng-select": "^13.9.1", "bootstrap": "^4.6.2" }, "@spartacus/setup": { - "@angular/core": "^17.0.5", - "@angular/ssr": "^17.0.5", + "@angular/core": "^18.2.9", + "@angular/ssr": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", "@spartacus/user": "2211.32.0-1" }, "@spartacus/asm": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", @@ -78,14 +78,14 @@ "rxjs": "^7.8.0" }, "@spartacus/cart": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", @@ -95,13 +95,13 @@ "rxjs": "^7.8.0" }, "@spartacus/checkout": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", @@ -113,11 +113,11 @@ "rxjs": "^7.8.0" }, "@spartacus/customer-ticketing": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", @@ -126,9 +126,9 @@ "rxjs": "^7.8.0" }, "@spartacus/estimated-delivery-date": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", @@ -138,14 +138,14 @@ "rxjs": "^7.8.0" }, "@spartacus/order": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/pdf-invoices": "2211.32.0-1", @@ -156,14 +156,14 @@ "rxjs": "^7.8.0" }, "@spartacus/organization": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", @@ -175,10 +175,10 @@ "rxjs": "^7.8.0" }, "@spartacus/pdf-invoices": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", @@ -186,13 +186,13 @@ "rxjs": "^7.8.0" }, "@spartacus/pickup-in-store": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", @@ -205,10 +205,10 @@ "rxjs": "^7.8.0" }, "@spartacus/product": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/router": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", @@ -217,14 +217,14 @@ "rxjs": "^7.8.0" }, "@spartacus/product-configurator": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", @@ -235,12 +235,12 @@ "rxjs": "^7.8.0" }, "@spartacus/product-multi-dimensional": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", @@ -249,9 +249,9 @@ "rxjs": "^7.8.0" }, "@spartacus/qualtrics": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/styles": "2211.32.0-1", @@ -259,11 +259,11 @@ "rxjs": "^7.8.0" }, "@spartacus/quote": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", @@ -273,10 +273,10 @@ "rxjs": "^7.8.0" }, "@spartacus/requested-delivery-date": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", @@ -287,21 +287,21 @@ "rxjs": "^7.8.0" }, "@spartacus/smartedit": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" }, "@spartacus/storefinder": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", @@ -310,21 +310,21 @@ "rxjs": "^7.8.0" }, "@spartacus/tracking": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" }, "@spartacus/user": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", @@ -332,14 +332,14 @@ "rxjs": "^7.8.0" }, "@spartacus/cdc": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/asm": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/organization": "2211.32.0-1", @@ -349,18 +349,18 @@ "rxjs": "^7.8.0" }, "@spartacus/cdp": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/customer-ticketing": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" }, "@spartacus/cds": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/store": "^18.1.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", @@ -370,9 +370,9 @@ "rxjs": "^7.8.0" }, "@spartacus/cpq-quote": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", @@ -380,12 +380,12 @@ "rxjs": "^7.8.0" }, "@spartacus/digital-payments": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", @@ -394,11 +394,11 @@ "rxjs": "^7.8.0" }, "@spartacus/epd-visualization": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", "@sapui5/ts-types-esm": "1.120.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", @@ -409,24 +409,24 @@ "rxjs": "^7.8.0" }, "@spartacus/omf": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/router": "^17.0.5", - "@ngrx/store": "^17.0.1", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/router": "^18.2.9", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", "@spartacus/order": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" }, "@spartacus/opf": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/router": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/router": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", @@ -439,21 +439,21 @@ "rxjs": "^7.8.0" }, "@spartacus/opps": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/router": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "@spartacus/storefront": "2211.32.0-1", "rxjs": "^7.8.0" }, "@spartacus/s4-service": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/router": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/router": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/checkout": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", @@ -463,9 +463,9 @@ "rxjs": "^7.8.0" }, "@spartacus/s4om": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/cart": "2211.32.0-1", "@spartacus/core": "2211.32.0-1", "@spartacus/pdf-invoices": "2211.32.0-1", @@ -476,46 +476,47 @@ "rxjs": "^7.8.0" }, "@spartacus/segment-refs": { - "@angular-devkit/schematics": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", + "@angular-devkit/schematics": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", "@spartacus/core": "2211.32.0-1", "@spartacus/schematics": "2211.32.0-1", "rxjs": "^7.8.0" }, "storefrontapp": { - "@angular/animations": "^17.0.5", - "@angular/common": "^17.0.5", - "@angular/compiler": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/platform-browser-dynamic": "^17.0.5", - "@angular/platform-server": "^17.0.5", - "@angular/pwa": "^17.0.5", - "@angular/router": "^17.0.5", - "@angular/service-worker": "^17.0.5", - "@angular/ssr": "^17.0.5", + "@angular/animations": "^18.2.9", + "@angular/common": "^18.2.9", + "@angular/compiler": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/platform-browser-dynamic": "^18.2.9", + "@angular/platform-server": "^18.2.9", + "@angular/pwa": "^18.2.9", + "@angular/router": "^18.2.9", + "@angular/service-worker": "^18.2.9", + "@angular/ssr": "^18.2.9", "@fontsource/open-sans": "^4.5.14", "@fortawesome/fontawesome-free": "6.5.1", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", + "@ngrx/operators": "^18.0.0", "@types/applepayjs": "^14.0.3", "@types/google.maps": "^3.54.0", "@types/googlepay": "^0.7.4", "angular-oauth2-oidc": "^17.0.1", "bootstrap": "^4.6.2", "comment-json": "^4.2.3", - "express": "^4.21.1", + "express": "^4.21.2", "hamburgers": "^1.2.1", "i18next": "^23.7.6", "i18next-http-backend": "^2.4.2", "i18next-resources-to-backend": "^1.2.0", - "ngx-infinite-scroll": "^17.0.0", + "ngx-infinite-scroll": "^18.0.0", "rxjs": "^7.8.0", "tslib": "^2.6.2", - "zone.js": "0.14.2" + "zone.js": "0.14.10" } } diff --git a/projects/schematics/src/migrations/2211_19/angular-json-styles/angular-json-styles.ts b/projects/schematics/src/migrations/2211_19/angular-json-styles/angular-json-styles.ts index 454c5dad402..7f399dd045c 100644 --- a/projects/schematics/src/migrations/2211_19/angular-json-styles/angular-json-styles.ts +++ b/projects/schematics/src/migrations/2211_19/angular-json-styles/angular-json-styles.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/config-deprecations/config-deprecations.ts b/projects/schematics/src/migrations/2211_19/config-deprecations/config-deprecations.ts index dc07b446ede..7631071c143 100644 --- a/projects/schematics/src/migrations/2211_19/config-deprecations/config-deprecations.ts +++ b/projects/schematics/src/migrations/2211_19/config-deprecations/config-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/constructor-deprecations/constructor-deprecations.ts b/projects/schematics/src/migrations/2211_19/constructor-deprecations/constructor-deprecations.ts index 848dd46eb6a..01fd2d3317a 100644 --- a/projects/schematics/src/migrations/2211_19/constructor-deprecations/constructor-deprecations.ts +++ b/projects/schematics/src/migrations/2211_19/constructor-deprecations/constructor-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/constructor-deprecations/data/generated-constructor.migration.ts b/projects/schematics/src/migrations/2211_19/constructor-deprecations/data/generated-constructor.migration.ts index 6e13824d8d1..2b81e99744b 100644 --- a/projects/schematics/src/migrations/2211_19/constructor-deprecations/data/generated-constructor.migration.ts +++ b/projects/schematics/src/migrations/2211_19/constructor-deprecations/data/generated-constructor.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/css/css.ts b/projects/schematics/src/migrations/2211_19/css/css.ts index c71be64e05c..e129a5517a1 100644 --- a/projects/schematics/src/migrations/2211_19/css/css.ts +++ b/projects/schematics/src/migrations/2211_19/css/css.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/dependency-management/dependency-management.ts b/projects/schematics/src/migrations/2211_19/dependency-management/dependency-management.ts index 2e6ddcdd4e0..a12fd91498a 100644 --- a/projects/schematics/src/migrations/2211_19/dependency-management/dependency-management.ts +++ b/projects/schematics/src/migrations/2211_19/dependency-management/dependency-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts b/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts index aa059f9a3b3..b6515114375 100644 --- a/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts +++ b/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/methods-and-properties-deprecations.ts b/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/methods-and-properties-deprecations.ts index 5f0e41f3808..f07ce5f84f0 100644 --- a/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/methods-and-properties-deprecations.ts +++ b/projects/schematics/src/migrations/2211_19/methods-and-properties-deprecations/methods-and-properties-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/missing-packages/missing-packages.ts b/projects/schematics/src/migrations/2211_19/missing-packages/missing-packages.ts index d9c4ae69ed4..02d6aac0cb2 100644 --- a/projects/schematics/src/migrations/2211_19/missing-packages/missing-packages.ts +++ b/projects/schematics/src/migrations/2211_19/missing-packages/missing-packages.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts b/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts index c02fad82c28..ce6015b971a 100644 --- a/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts +++ b/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/removed-public-api-deprecations.ts b/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/removed-public-api-deprecations.ts index 60c8d36fc4c..4b04a2cbd26 100644 --- a/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/removed-public-api-deprecations.ts +++ b/projects/schematics/src/migrations/2211_19/removed-public-api-deprecations/removed-public-api-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/rename-symbol/data/generated-rename-symbols.migration.ts b/projects/schematics/src/migrations/2211_19/rename-symbol/data/generated-rename-symbols.migration.ts index 231af666e5a..8d35e6e6cc3 100644 --- a/projects/schematics/src/migrations/2211_19/rename-symbol/data/generated-rename-symbols.migration.ts +++ b/projects/schematics/src/migrations/2211_19/rename-symbol/data/generated-rename-symbols.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/rename-symbol/rename-symbol.ts b/projects/schematics/src/migrations/2211_19/rename-symbol/rename-symbol.ts index 4b292943114..c22ae2bd4bc 100644 --- a/projects/schematics/src/migrations/2211_19/rename-symbol/rename-symbol.ts +++ b/projects/schematics/src/migrations/2211_19/rename-symbol/rename-symbol.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/ssr/ssr.ts b/projects/schematics/src/migrations/2211_19/ssr/ssr.ts index 2345f0087ab..88c3254af45 100644 --- a/projects/schematics/src/migrations/2211_19/ssr/ssr.ts +++ b/projects/schematics/src/migrations/2211_19/ssr/ssr.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/2211_19/update-ssr/update-ssr-files.ts b/projects/schematics/src/migrations/2211_19/update-ssr/update-ssr-files.ts index 99b188025d3..205a8bd67c9 100644 --- a/projects/schematics/src/migrations/2211_19/update-ssr/update-ssr-files.ts +++ b/projects/schematics/src/migrations/2211_19/update-ssr/update-ssr-files.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/add-dependencies/add-dependencies.ts b/projects/schematics/src/migrations/3_0/add-dependencies/add-dependencies.ts index f53c27a9f44..6a78977d3ee 100644 --- a/projects/schematics/src/migrations/3_0/add-dependencies/add-dependencies.ts +++ b/projects/schematics/src/migrations/3_0/add-dependencies/add-dependencies.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/component-deprecations.ts b/projects/schematics/src/migrations/3_0/component-deprecations/component-deprecations.ts index e5ddb88dd62..f72cff71714 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/component-deprecations.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/component-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/added-to-cart-dialog.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/added-to-cart-dialog.component.migration.ts index 508e495b176..caf8117e67e 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/added-to-cart-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/added-to-cart-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/cart-item.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/cart-item.component.migration.ts index df21c98aeff..c3c48451b4f 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/cart-item.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/cart-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts index 9041ede3bc1..e0373c0d552 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-top.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-top.component.migration.ts index 1497569154b..3541d2e88ed 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-top.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress-mobile-top.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress.component.migration.ts index 643abbfad62..665ea9c54bc 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/checkout-progress.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/close-account-modal.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/close-account-modal.component.migration.ts index ab4b21ccf5b..850c5138821 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/close-account-modal.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/close-account-modal.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/delivery-mode.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/delivery-mode.component.migration.ts index 1c57dd434a3..62665b7e70c 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/delivery-mode.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/delivery-mode.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/order-detail-shipping.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/order-detail-shipping.component.migration.ts index dcfe5a1d27f..e3d037dc2d1 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/order-detail-shipping.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/order-detail-shipping.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/payment-method.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/payment-method.component.migration.ts index e17b675c914..9e84def403f 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/payment-method.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/payment-method.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/place-order.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/place-order.component.migration.ts index d9d5f1506d6..dbf6df1fe53 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/place-order.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/place-order.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/shipping-address.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/shipping-address.component.migration.ts index 7b44ea7b36b..c19f929f11e 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/shipping-address.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/shipping-address.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/component-deprecations/data/star-rating.component.migration.ts b/projects/schematics/src/migrations/3_0/component-deprecations/data/star-rating.component.migration.ts index cb776a3da29..4cc24c5edec 100644 --- a/projects/schematics/src/migrations/3_0/component-deprecations/data/star-rating.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/component-deprecations/data/star-rating.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/config-deprecations/config-deprecation.ts b/projects/schematics/src/migrations/3_0/config-deprecations/config-deprecation.ts index d6eab01cbe3..c2a7cfde660 100644 --- a/projects/schematics/src/migrations/3_0/config-deprecations/config-deprecation.ts +++ b/projects/schematics/src/migrations/3_0/config-deprecations/config-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/config-deprecations/data/legacy-flag.migration.ts b/projects/schematics/src/migrations/3_0/config-deprecations/data/legacy-flag.migration.ts index 3cf2bab2af2..655e753af6e 100644 --- a/projects/schematics/src/migrations/3_0/config-deprecations/data/legacy-flag.migration.ts +++ b/projects/schematics/src/migrations/3_0/config-deprecations/data/legacy-flag.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/constructor-deprecations.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/constructor-deprecations.ts index 1a43332c9f2..b8848f086c6 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/constructor-deprecations.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/constructor-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/active-cart.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/active-cart.service.migration.ts index 45b9884a713..39fcd9a8c4f 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/active-cart.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/active-cart.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth-redirect.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth-redirect.service.migration.ts index 75843bc0acd..b4db47e55f8 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth-redirect.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth-redirect.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.guard.migration.ts index bc0ac8fcd4e..f5917dca350 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.service.migration.ts index 04d5b3d4abe..cb2f45dfb2e 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/auth.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/breakpoint.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/breakpoint.service.migration.ts index 94f0d84e427..0902c34e5e4 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/breakpoint.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/breakpoint.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-not-empty.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-not-empty.guard.migration.ts index 5178ad8d957..da22f1386e2 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-not-empty.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-not-empty.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-voucher.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-voucher.service.migration.ts index 931c9dd69a8..8f6ce843f6a 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-voucher.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cart-voucher.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cdc-auth.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cdc-auth.service.migration.ts index 0b00c175dd8..16abab8651a 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cdc-auth.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/cdc-auth.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-auth.guard.migration.ts index d786895ea4f..524f151ec27 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-config.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-config.service.migration.ts index 5ab02ea4fd1..311cd59fa32 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-config.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-config.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-delivery.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-delivery.service.migration.ts index 2937ce897e5..ddb807de5b5 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-delivery.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-delivery.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-payment.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-payment.service.migration.ts index 5a24efd8766..3121b3f449f 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-payment.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-payment.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts index 2504650719b..6b19b827e5f 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-bottom.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-top.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-top.component.migration.ts index 275ea1bf572..638ebb0e6bd 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-top.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress-mobile-top.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress.component.migration.ts index 69a4b659a51..be182be0d4a 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout-progress.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.guard.migration.ts index 801446d4509..bdf53cb0f9b 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.service.migration.ts index d8f1ff566d6..328aff329cc 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/checkout.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts index fae52b14d00..66a53e80e35 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/customer-coupon.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/customer-coupon.service.migration.ts index ed2116b1d9a..6e95696ef6c 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/customer-coupon.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/customer-coupon.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode-set.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode-set.guard.migration.ts index 9f0ad5b7299..2c4bff3e7d3 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode-set.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode-set.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode.component.migration.ts index bf077567821..5151bfcec3e 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/delivery-mode.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/feature-modules.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/feature-modules.service.migration.ts index 49784c3689e..29ced8c0641 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/feature-modules.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/feature-modules.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forbidden.handler.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forbidden.handler.migration.ts index b0b93fc6003..5c8955dd02d 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forbidden.handler.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forbidden.handler.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forgot-password.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forgot-password.component.migration.ts index efed95584b2..9c5856819aa 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forgot-password.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/forgot-password.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/json-ld.script.factory.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/json-ld.script.factory.migration.ts index b777fc875c5..d159724a859 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/json-ld.script.factory.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/json-ld.script.factory.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/jsonld-product-review.builder.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/jsonld-product-review.builder.migration.ts index ee40ec394c3..13d2d72b0b9 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/jsonld-product-review.builder.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/jsonld-product-review.builder.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/login-form.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/login-form.component.migration.ts index 7c0f3208c78..2daa5666385 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/login-form.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/login-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/logout-guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/logout-guard.migration.ts index c82e015a633..458aa0e0406 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/logout-guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/logout-guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/multi-cart.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/multi-cart.service.migration.ts index e865a919f68..96e99c6198b 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/multi-cart.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/multi-cart.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-auth.guard.migration.ts index 2c89e36ece3..44d7cb9961a 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-checkout-auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-checkout-auth.guard.migration.ts index 2d70da313dc..d825a314d0e 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-checkout-auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/not-checkout-auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-cancellation.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-cancellation.guard.migration.ts index 835aafbbb52..635b5c9e051 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-cancellation.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-cancellation.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-confirmation-overview.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-confirmation-overview.component.migration.ts index 3b058cc8970..8598302f51b 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-confirmation-overview.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-confirmation-overview.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-detail-shipping.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-detail-shipping.component.migration.ts index 162245c8935..7e6f7b7079b 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-detail-shipping.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-detail-shipping.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-history-component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-history-component.migration.ts index afb20f9a45f..76168c1a2a0 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-history-component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-history-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return-request.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return-request.service.migration.ts index c1694072c22..bea7892ee2c 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return-request.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return-request.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return.guard.migration.ts index 444df260136..0388a26779b 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/order-return.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet-ref.directive.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet-ref.directive.migration.ts index 4f7273e2277..933d07976a7 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet-ref.directive.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet-ref.directive.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet.service.migration.ts index 8e8e6de5cc0..b9a3fda9e7d 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/outlet.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/page-slot.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/page-slot.component.migration.ts index aa35ae4aa00..a927134cfa8 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/page-slot.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/page-slot.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-details-set.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-details-set.guard.migration.ts index d468456757a..e78a187ac21 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-details-set.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-details-set.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-method.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-method.component.migration.ts index a5b42ca0061..993c8e5e176 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-method.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/payment-method.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/place-order.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/place-order.component.migration.ts index d35463c599d..0a978b9930d 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/place-order.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/place-order.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-carousel.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-carousel.service.migration.ts index 789caaf7d0c..68803bdf205 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-carousel.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-carousel.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-variant.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-variant.guard.migration.ts index 2b73e319029..23f6ae94f5e 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-variant.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/product-variant.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/register.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/register.component.migration.ts index a17b0c045a1..9cc55b78477 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/register.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/register.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/review-submit.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/review-submit.component.migration.ts index ab7c886a21e..47a0225565c 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/review-submit.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/review-submit.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/routing.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/routing.service.migration.ts index 8a071a7431e..7d4be803d4e 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/routing.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/routing.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/selective-cart.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/selective-cart.service.migration.ts index 2424e358fa0..67ba2fc906e 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/selective-cart.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/selective-cart.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address-set.guard.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address-set.guard.migration.ts index 3b4583f0b2e..d93337aa6ea 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address-set.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address-set.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address.component.migration.ts index 376fa38c871..ee98265d35d 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/shipping-address.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/split-view.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/split-view.component.migration.ts index fdb24278292..eb17b2743c0 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/split-view.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/split-view.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/star-rating.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/star-rating.component.migration.ts index b2a18a42ff2..c7e321483d7 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/star-rating.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/star-rating.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/stock-notification.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/stock-notification.component.migration.ts index 3e131d4e7d0..9b948c5dbd3 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/stock-notification.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/stock-notification.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-address.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-address.service.migration.ts index a34b34816da..b8dd03118ed 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-address.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-address.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-consent.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-consent.service.migration.ts index 9c918018512..9e7b95c94f4 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-consent.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-consent.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-interests.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-interests.service.migration.ts index 1c333e79721..5274ee55ddd 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-interests.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-interests.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-notification-preference.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-notification-preference.service.migration.ts index e85bc50bd7d..58116f12884 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-notification-preference.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-notification-preference.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.effect.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.effect.migration.ts index 2d2814946df..9bdf366ef7a 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.effect.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.effect.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.service.migration.ts index 8f64d7c2c94..f0e5382dccd 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-order.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-payment.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-payment.service.migration.ts index 605c57c86d4..cb8284bf180 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-payment.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-payment.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-register.effect.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-register.effect.migration.ts index cf0e17622cb..5873665fb61 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-register.effect.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user-register.effect.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user.service.migration.ts index 19b03aa202e..971987f5629 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/user.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/view.component.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/view.component.migration.ts index de9e2bf9448..2b69a789dcd 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/view.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/view.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/wish-list.service.migration.ts b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/wish-list.service.migration.ts index 2655442432c..cb20df55407 100644 --- a/projects/schematics/src/migrations/3_0/constructor-deprecations/data/wish-list.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/constructor-deprecations/data/wish-list.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/css/css.ts b/projects/schematics/src/migrations/3_0/css/css.ts index a0a9889d77d..441a4753bbb 100644 --- a/projects/schematics/src/migrations/3_0/css/css.ts +++ b/projects/schematics/src/migrations/3_0/css/css.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.adapter.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.adapter.migration.ts index 21da5975c98..8cba91e8ce1 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.adapter.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.adapter.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.connector.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.connector.migration.ts index f3a44589484..6dfef981ecf 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.connector.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/anonymous-consent-templates.connector.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-auth.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-auth.service.migration.ts index 1b5b7bb77d9..919d888fbac 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-auth.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-auth.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.actions.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.actions.migration.ts index 09e6457eedd..29c8338381a 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.actions.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.actions.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.selectors.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.selectors.migration.ts index 759c0387b77..091427be3aa 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.selectors.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/asm-group.selectors.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth-group.actions.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth-group.actions.migration.ts index c10cd903261..ae590926545 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth-group.actions.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth-group.actions.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.guard.migration.ts index 6f348b455de..283d3ddf795 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.service.migration.ts index 04b2344b218..d54aa3c9491 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/auth.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/base-site.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/base-site.service.migration.ts index 75279e768a2..29453d80158 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/base-site.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/base-site.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/breakpoint.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/breakpoint.service.migration.ts index 16b41b75a19..5dced488697 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/breakpoint.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/breakpoint.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cart-not-empty.guard.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cart-not-empty.guard.migration.ts index 6bea3cba977..17f4f5889f6 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cart-not-empty.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cart-not-empty.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cdc-auth.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cdc-auth.service.migration.ts index 6800a56477c..59f5e054d62 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cdc-auth.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cdc-auth.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-auth.guard.migration.ts index 0984f5364f7..dadae753175 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-config.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-config.service.migration.ts index 47be34061be..f1f9cdfeea3 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-config.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-config.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-group.actions.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-group.actions.migration.ts index 73616739687..0836b5aa02c 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-group.actions.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout-group.actions.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.adapter.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.adapter.migration.ts index 25ed32dbec7..d4fa621d8e1 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.adapter.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.adapter.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.connector.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.connector.migration.ts index fe251ae1ac6..9acd304f569 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.connector.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.connector.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.service.migration.ts index 99b1f3036f9..57c0870e3ba 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/checkout.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cms-components.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cms-components.service.migration.ts index 58e03499266..1ac1fe94485 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cms-components.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/cms-components.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/currency.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/currency.service.migration.ts index 2bd55f3620a..545f16b1bef 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/currency.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/currency.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/feature-modules.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/feature-modules.service.migration.ts index fcce179a523..b6409c55dd9 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/feature-modules.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/feature-modules.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/item-counter.component.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/item-counter.component.migration.ts index 6ec5682766c..1cae0e4477b 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/item-counter.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/item-counter.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/language.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/language.service.migration.ts index 07d11d3b7a0..0409363ad78 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/language.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/language.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/login-form.component.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/login-form.component.migration.ts index 46e392fb05e..a855ed01358 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/login-form.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/login-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/logout.guard.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/logout.guard.migration.ts index a0131377f86..dd4a382be42 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/logout.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/logout.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/multi-cart-state-persistence.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/multi-cart-state-persistence.service.migration.ts index a0457f4498b..37d95db326e 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/multi-cart-state-persistence.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/multi-cart-state-persistence.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-auth.guard.migration.ts index 48e660c3814..292b47ae2ee 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-checkout-auth.guard.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-checkout-auth.guard.migration.ts index b3976116b5a..d02d9500152 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-checkout-auth.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/not-checkout-auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-checkout.adapter.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-checkout.adapter.migration.ts index 84c02e3a451..e9f51754bd0 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-checkout.adapter.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-checkout.adapter.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-cms-component.adapter.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-cms-component.adapter.migration.ts index 890c124df5e..6a38f387d4d 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-cms-component.adapter.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/occ-cms-component.adapter.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-confirmation-overview.component.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-confirmation-overview.component.migration.ts index 72d8bb2d1b6..148fc6649fb 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-confirmation-overview.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-confirmation-overview.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-detail-shipping.component.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-detail-shipping.component.migration.ts index de1631778cc..69a95fcd228 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-detail-shipping.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/order-detail-shipping.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/page-meta.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/page-meta.service.migration.ts index 7e7b68507f9..8e2ce1f2776 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/page-meta.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/page-meta.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-carousel.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-carousel.service.migration.ts index f3c370ba409..4d5c2b78006 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-carousel.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-carousel.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts index d1574ebcac3..8889714011d 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-reference.service.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-reference.service.migration.ts index fea1c7ac6e9..ad7115d36f6 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-reference.service.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/product-reference.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/protected-routes.guard.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/protected-routes.guard.migration.ts index 7100ce28e69..3d4d86ba3a8 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/protected-routes.guard.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/protected-routes.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/star-rating-component.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/star-rating-component.migration.ts index cc5cdddcd67..a838e5f2dd7 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/star-rating-component.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/star-rating-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/store-finder-group.actions.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/store-finder-group.actions.migration.ts index 5e42bf90839..9bc7b517415 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/store-finder-group.actions.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/store-finder-group.actions.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/storefront-component.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/storefront-component.migration.ts index 2ece2f2a2cb..29b7a80b396 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/storefront-component.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/storefront-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/update-email.component.migration.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/update-email.component.migration.ts index a545b852f02..6b92c1188f7 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/update-email.component.migration.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/data/update-email.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts index 1e8f409dc41..a3af72b09b3 100644 --- a/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts +++ b/projects/schematics/src/migrations/3_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/removed-public-api-deprecations/removed-public-api-deprecation.ts b/projects/schematics/src/migrations/3_0/removed-public-api-deprecations/removed-public-api-deprecation.ts index d8bc6bfa496..e41775f903f 100644 --- a/projects/schematics/src/migrations/3_0/removed-public-api-deprecations/removed-public-api-deprecation.ts +++ b/projects/schematics/src/migrations/3_0/removed-public-api-deprecations/removed-public-api-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/ssr/ssr.ts b/projects/schematics/src/migrations/3_0/ssr/ssr.ts index 034fec8b3f2..a3e8a17e64b 100644 --- a/projects/schematics/src/migrations/3_0/ssr/ssr.ts +++ b/projects/schematics/src/migrations/3_0/ssr/ssr.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/3_0/storefinder/storefinder.ts b/projects/schematics/src/migrations/3_0/storefinder/storefinder.ts index dee31261e39..88815fc35b4 100644 --- a/projects/schematics/src/migrations/3_0/storefinder/storefinder.ts +++ b/projects/schematics/src/migrations/3_0/storefinder/storefinder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/config-deprecations/config-deprecation.ts b/projects/schematics/src/migrations/4_0/config-deprecations/config-deprecation.ts index ab5d3ce5877..6e3f19874a2 100644 --- a/projects/schematics/src/migrations/4_0/config-deprecations/config-deprecation.ts +++ b/projects/schematics/src/migrations/4_0/config-deprecations/config-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-rulebased-feature.migration.ts b/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-rulebased-feature.migration.ts index 36bce33317a..f2e3a36cc87 100644 --- a/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-rulebased-feature.migration.ts +++ b/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-rulebased-feature.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-textfield-feature.migration.ts b/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-textfield-feature.migration.ts index 1b66595de8d..22045fea96d 100644 --- a/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-textfield-feature.migration.ts +++ b/projects/schematics/src/migrations/4_0/config-deprecations/data/product-configurator-textfield-feature.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/constructor-deprecations.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/constructor-deprecations.ts index d2b975ffa13..80b70e6ef1d 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/constructor-deprecations.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/constructor-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/abstract-store-item.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/abstract-store-item.component.migration.ts index 2431dc5e85f..8e51a5d4be1 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/abstract-store-item.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/abstract-store-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/add-to-saved-cart.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/add-to-saved-cart.component.migration.ts index 836777a8bfc..f7e6c69dec8 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/add-to-saved-cart.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/add-to-saved-cart.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts index 3ebb82c91de..adc870ce5bd 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.migration.ts index fb4e01a2fb6..cbf060ff3fd 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.service.migration.ts index 1fd118f8b12..b9340e8b764 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-book.component.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-form.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-form.component.migration.ts index fe11421a09d..5fac62ae852 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-form.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/address-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-management-banner.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-management-banner.component.migration.ts index 23b274aeff4..49cb5af8223 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-management-banner.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-management-banner.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-open-dialog.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-open-dialog.component.migration.ts index b4b70da3a36..44ef0b37408 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-open-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/anonymous-consent-open-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/asm-auth-http-header.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/asm-auth-http-header.service.migration.ts index 2aeb3abb3b7..d7eef444b64 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/asm-auth-http-header.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/asm-auth-http-header.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-http-header.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-http-header.service.migration.ts index 6b4586244ab..d4d6d149e39 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-http-header.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-http-header.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-redirect.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-redirect.service.migration.ts index 28619d19253..673baa1036a 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-redirect.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/auth-redirect.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/base-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/base-page-meta.resolver.migration.ts index a116805b235..76a6dd8014c 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/base-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/base-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-details.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-details.component.migration.ts index 5924e5878e1..0d34f6aa3b5 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-details.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-details.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item-list.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item-list.component.migration.ts index 625f8c08bf7..56f1b701613 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item-list.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item-list.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item.component.migration.ts index f96fd4ff496..d4c50da32b9 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-list-item.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-list-item.component.migration.ts index ce8e2a3fbba..eaa8517ab4b 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-list-item.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-list-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-page-event.builder.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-page-event.builder.migration.ts index 215a44d7001..9f16615d1ee 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-page-event.builder.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cart-page-event.builder.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/category-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/category-page-meta.resolver.migration.ts index 961733f1b93..3c418865dd8 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/category-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/category-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cdc-logout.guard.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cdc-logout.guard.migration.ts index 0a6582052fe..9c5d3e87638 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cdc-logout.guard.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cdc-logout.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-auth.guard.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-auth.guard.ts index b124ae02703..97e09e431fe 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-auth.guard.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-auth.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-event.module.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-event.module.migration.ts index f7d5d3f4eb9..0d51bdf78fd 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-event.module.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-event.module.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-page-meta.resolver.migration.ts index 3c574d675f2..5764d005e71 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/checkout-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cms-components.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cms-components.service.migration.ts index 46141d1faba..e17428000e9 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cms-components.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/cms-components.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/component-wrapper.directive.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/component-wrapper.directive.migration.ts index 5baf752ada5..a8d64ddfe3e 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/component-wrapper.directive.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/component-wrapper.directive.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configuration.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configuration.service.migration.ts index d2a8548e1fc..60fbc9e96d7 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configuration.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configuration.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-checkbox-list.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-checkbox-list.component.migration.ts index 756ea453086..7560f660507 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-checkbox-list.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-checkbox-list.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts index 762ed528764..9e0549100bb 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-input-field.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-input-field.component.migration.ts index 82628d9433b..49b385594af 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-input-field.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-input-field.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts index f43c2702d08..d50293db21f 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts index 44625d413c2..087aaaf9ccf 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart-entry-info.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart-entry-info.component.migration.ts index d9b55f1ef29..6beb59bb3af 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart-entry-info.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart-entry-info.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart.service.migration.ts index 21a3fcf0b3e..b02eebd8db0 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-cart.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-form.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-form.component.migration.ts index 5e1c9aea9f8..d7c462dda2b 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-form.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts index 9cc2a523902..2852405e381 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-issues-notification.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-issues-notification.component.migration.ts index 22ed57f1f42..0977e9fd818 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-issues-notification.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-issues-notification.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-overview-attribute.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-overview-attribute.component.migration.ts index 503e959d0ed..7786e0ecd6f 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-overview-attribute.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-overview-attribute.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-storefront-utils.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-storefront-utils.service.migration.ts index 6aa5c113d54..e0dc756ad60 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-storefront-utils.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-storefront-utils.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-update-message.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-update-message.component.migration.ts index 3d39bbfd49c..87fafb39427 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-update-message.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/configurator-update-message.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts index 9edb4c3e21b..1f90dd9ca92 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/content-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/currency.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/currency.service.migration.ts index 48df0a322a0..97fb3f87a13 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/currency.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/currency.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/delete-item.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/delete-item.component.migration.ts index 1740c9e0472..b4581c89ace 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/delete-item.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/delete-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/dynamic-attribute.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/dynamic-attribute.service.migration.ts index d0be2d82e25..d8da76544f5 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/dynamic-attribute.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/dynamic-attribute.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/event.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/event.service.migration.ts index d99aeb07473..31e358e9f95 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/event.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/event.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/express-checkout.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/express-checkout.service.migration.ts index 771c552d621..9dce9eef6ed 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/express-checkout.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/express-checkout.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/google-map-renderer.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/google-map-renderer.service.migration.ts index 80f1152347d..40589c3cdf7 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/google-map-renderer.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/google-map-renderer.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/guest-register-form.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/guest-register-form.component.migration.ts index 917a25c9365..129be4f998f 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/guest-register-form.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/guest-register-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/home-page-event.builder.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/home-page-event.builder.migration.ts index 1119b4be9c1..c4b6673ceb8 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/home-page-event.builder.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/home-page-event.builder.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/language.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/language.service.migration.ts index 93389aacf76..f62e86c888b 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/language.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/language.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/login-register.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/login-register.component.migration.ts index 054d9b8ccb1..e5905792762 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/login-register.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/login-register.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/logout.guard.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/logout.guard.migration.ts index 031d61f9553..215c62bb298 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/logout.guard.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/logout.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/media.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/media.service.migration.ts index e2cdf4f7508..492488b13c9 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/media.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/media.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/modal.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/modal.service.migration.ts index b1bf3726f1f..ae102fc7079 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/modal.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/modal.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/navigation-ui.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/navigation-ui.component.migration.ts index f807726b81f..a67077edbf7 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/navigation-ui.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/navigation-ui.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/on-navigate-focus.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/on-navigate-focus.service.migration.ts index 9f27c9e70b0..5e55d530704 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/on-navigate-focus.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/on-navigate-focus.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/order-detail-items.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/order-detail-items.component.migration.ts index afcbf758b54..9b12016f7d6 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/order-detail-items.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/order-detail-items.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/organization-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/organization-page-meta.resolver.migration.ts index 20fc3d1c2fe..57a91457258 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/organization-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/organization-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/page-meta.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/page-meta.service.migration.ts index 78957f86cb4..f24a3747fe3 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/page-meta.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/page-meta.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/popover.directive.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/popover.directive.migration.ts index cddc2af3c78..759f5e7fad2 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/popover.directive.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/popover.directive.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-grid-item.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-grid-item.component.migration.ts index b63588566d2..f5867085111 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-grid-item.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-grid-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-component.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-component.service.migration.ts index 54a79f1947a..94c9c00842c 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-component.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-component.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-item.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-item.component.migration.ts index f372cd23eba..b01c6ebb88e 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-item.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-list-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-loading.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-loading.service.migration.ts index 73187982c7e..624f999c8b0 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-loading.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-loading.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-event.builder.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-event.builder.migration.ts index 875d19b36cc..b2cb2a239aa 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-event.builder.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-event.builder.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-meta.resolver.migration.ts index c5abee8ec05..5786b84f8a0 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/product-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/protected-routes.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/protected-routes.service.migration.ts index 8f0bac26dc0..90e4eb31b8c 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/protected-routes.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/protected-routes.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/qualtrics-loader.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/qualtrics-loader.service.migration.ts index 53861056b7c..88ab9771bf2 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/qualtrics-loader.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/qualtrics-loader.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-cancellation.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-cancellation.component.migration.ts index e7d15493c01..a4252dd7999 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-cancellation.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-cancellation.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-history.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-history.component.migration.ts index d97f97f4db3..0b7c3796851 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-history.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/replenishment-order-history.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/routing.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/routing.service.migration.ts index 46d9c04f3fc..04fb3e051e5 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/routing.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/routing.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-action.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-action.component.migration.ts index f5c0e469926..3cc9db4d4b8 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-action.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-action.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-overview.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-overview.component.migration.ts index 6299857f5d2..d0f76f66b05 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-overview.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-details-overview.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-form-dialog.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-form-dialog.component.migration.ts index 6579e5dafcb..251cfaa8fb4 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-form-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-form-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-list.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-list.component.migration.ts index 0f6c212126c..c219c4f6541 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-list.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/saved-cart-list.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/schedule.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/schedule.component.migration.ts index fd1c8164dd2..86e6c0c08f3 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/schedule.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/schedule.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box-component.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box-component.service.migration.ts index 8686a29d821..1ed2e68ae32 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box-component.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box-component.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box.component.migration.ts index cc30c61d6c1..90e3aaf75a1 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-box.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-page-meta.resolver.migration.ts index dac288888cc..486a3c6e1be 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/search-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list-item.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list-item.component.migration.ts index 42189b8f2e3..1a6e9182003 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list-item.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list-item.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list.component.migration.ts index 6d1ccbd4209..aea789ef63b 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-list.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-store-description.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-store-description.component.migration.ts index 3a2058ad09c..c8ecefe490b 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-store-description.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder-store-description.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder.service.migration.ts index 587caff346f..c490a6bf6ed 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/store-finder.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts index 9b9add3b73b..df6e7f07c90 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/toggle-status.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/toggle-status.component.migration.ts index d318fff586c..e6f260eccf6 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/toggle-status.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/toggle-status.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-address-form.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-address-form.service.migration.ts index d39eeb84614..7017ea7e57f 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-address-form.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-address-form.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-children.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-children.component.migration.ts index cae83a4305d..efdb72d947b 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-children.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-children.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-cost-centers.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-cost-centers.component.migration.ts index 08297ff9512..f7f605837b1 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-cost-centers.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-cost-centers.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-user-list.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-user-list.component.migration.ts index 83116c79aed..fa79ff140b7 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-user-list.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/unit-user-list.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/update-email-component.service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/update-email-component.service.migration.ts index a6033bcb3e1..16a0e28883a 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/update-email-component.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/update-email-component.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-address-service.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-address-service.migration.ts index 55dd863c4ac..c0d776f236b 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-address-service.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-address-service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-group-user-list.component.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-group-user-list.component.migration.ts index 63245226f73..6c202f33937 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-group-user-list.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/user-group-user-list.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/window-ref.migration.ts b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/window-ref.migration.ts index 2f368a0253b..017f7bf57c2 100644 --- a/projects/schematics/src/migrations/4_0/constructor-deprecations/data/window-ref.migration.ts +++ b/projects/schematics/src/migrations/4_0/constructor-deprecations/data/window-ref.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/css/css.ts b/projects/schematics/src/migrations/4_0/css/css.ts index 6e62aa0432d..cad68820020 100644 --- a/projects/schematics/src/migrations/4_0/css/css.ts +++ b/projects/schematics/src/migrations/4_0/css/css.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/dependency-management/dependency-management.ts b/projects/schematics/src/migrations/4_0/dependency-management/dependency-management.ts index 9d61768360a..ef321861530 100644 --- a/projects/schematics/src/migrations/4_0/dependency-management/dependency-management.ts +++ b/projects/schematics/src/migrations/4_0/dependency-management/dependency-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/added-to-cart-dialog-component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/added-to-cart-dialog-component.migration.ts index 778a02bb3ed..631badb711c 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/added-to-cart-dialog-component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/added-to-cart-dialog-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/base-site.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/base-site.service.migration.ts index 2d3c3ca5507..356e959e545 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/base-site.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/base-site.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-details-component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-details-component.migration.ts index 9e72e032c77..f7af9232ff6 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-details-component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-details-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-component.migration.ts index d5a6b7d6260..94e0bcfb5c2 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context-source.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context-source.migration.ts index fcb4584e04f..d103a7ea438 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context-source.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context-source.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context.migration.ts index 7075caaa589..ebda9426a89 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/cart-item-context.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/config-initializer.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/config-initializer.service.migration.ts index 0f2a24c26fa..58bbe8b861b 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/config-initializer.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/config-initializer.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-drop-down.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-drop-down.component.migration.ts index bae2caf9d6e..504e79b37a9 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-drop-down.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-drop-down.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts index 3c6d3c317f9..e36953653d6 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-radio-button.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-radio-button.component.migration.ts index f07dffef2cc..d85d6e38be1 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-radio-button.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-attribute-radio-button.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-group-menu.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-group-menu.component.migration.ts index 6daa509c3ca..12bfed53f45 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-group-menu.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-group-menu.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-product-title.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-product-title.component.migration.ts index ffe24cfd7b2..40d082e222d 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-product-title.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/configurator-product-title.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/content-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/content-page-meta.resolver.migration.ts index 71dc187226d..500c6fbe690 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/content-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/content-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/currency.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/currency.service.migration.ts index 943b3fe877d..4a2219456d0 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/currency.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/currency.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/dynamic-attribute.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/dynamic-attribute.service.migration.ts index 086953afc68..2afae4ad698 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/dynamic-attribute.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/dynamic-attribute.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/express-checkout.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/express-checkout.service.migration.ts index 3fa07427b6a..0f64bf9f299 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/express-checkout.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/express-checkout.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/language.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/language.service.migration.ts index 0abe54997db..6650ac39727 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/language.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/language.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoint.model.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoint.model.migration.ts index 9176649559c..662b8d40e08 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoint.model.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoint.model.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoints.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoints.service.migration.ts index c87606fc512..d8b5db9e46d 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoints.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/occ-endpoints.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-detail-items.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-detail-items.component.migration.ts index d7ce4884ac3..2658d576ca7 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-detail-items.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-detail-items.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-overview.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-overview.component.migration.ts index d1ec5e9b6fa..e1c85774322 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-overview.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/order-overview.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/page-event.builder.ts.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/page-event.builder.ts.migration.ts index 2a2e8e58749..6832a10447f 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/page-event.builder.ts.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/page-event.builder.ts.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-component.migration.ts index 16dede1d7b2..9f2b58b29fa 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-directive.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-directive.migration.ts index 89b8869265a..13e33292cc1 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-directive.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/popover-directive.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts index b8f8145b975..5c409f613c1 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product-list-component.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product.service.migration.ts index d8167373bcc..29bf60cee00 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/product.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/routing.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/routing.service.migration.ts index 6b386e5311e..89b742c7326 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/routing.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/routing.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-details-action.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-details-action.component.migration.ts index 0948c412e70..90a78551b6d 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-details-action.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-details-action.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-list.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-list.component.migration.ts index a9f435218a5..8abd1c18015 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-list.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/saved-cart-list.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/selective-cart.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/selective-cart.service.migration.ts index 1a1deb90a2b..74401730e2f 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/selective-cart.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/selective-cart.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/unit-form.component.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/unit-form.component.migration.ts index 8ff934f873a..fb524b4f04d 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/unit-form.component.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/unit-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/user-id.service.migration.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/user-id.service.migration.ts index a81d95e5b14..99e9772016a 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/user-id.service.migration.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/data/user-id.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts index 059810ed506..2b80592d2ab 100644 --- a/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts +++ b/projects/schematics/src/migrations/4_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/missing-packages/missing-packages.ts b/projects/schematics/src/migrations/4_0/missing-packages/missing-packages.ts index c8e196cf22c..c392665335d 100644 --- a/projects/schematics/src/migrations/4_0/missing-packages/missing-packages.ts +++ b/projects/schematics/src/migrations/4_0/missing-packages/missing-packages.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/removed-public-api-deprecations/removed-public-api-deprecation.ts b/projects/schematics/src/migrations/4_0/removed-public-api-deprecations/removed-public-api-deprecation.ts index 63a607f8c3d..fa9a618c370 100644 --- a/projects/schematics/src/migrations/4_0/removed-public-api-deprecations/removed-public-api-deprecation.ts +++ b/projects/schematics/src/migrations/4_0/removed-public-api-deprecations/removed-public-api-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/4_0/rename-symbol/rename-symbol.ts b/projects/schematics/src/migrations/4_0/rename-symbol/rename-symbol.ts index a0e599ff716..f968e4c928c 100644 --- a/projects/schematics/src/migrations/4_0/rename-symbol/rename-symbol.ts +++ b/projects/schematics/src/migrations/4_0/rename-symbol/rename-symbol.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/angular-json-styles/angular-json-styles.ts b/projects/schematics/src/migrations/5_0/angular-json-styles/angular-json-styles.ts index 454c5dad402..7f399dd045c 100644 --- a/projects/schematics/src/migrations/5_0/angular-json-styles/angular-json-styles.ts +++ b/projects/schematics/src/migrations/5_0/angular-json-styles/angular-json-styles.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/config-deprecations/config-deprecations.ts b/projects/schematics/src/migrations/5_0/config-deprecations/config-deprecations.ts index dc07b446ede..7631071c143 100644 --- a/projects/schematics/src/migrations/5_0/config-deprecations/config-deprecations.ts +++ b/projects/schematics/src/migrations/5_0/config-deprecations/config-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/constructor-deprecations.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/constructor-deprecations.ts index 46e3a1f6ba7..3a04198089d 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/constructor-deprecations.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/constructor-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog-event.listener.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog-event.listener.migration.ts index 759c5666991..dcc2dbbd0ff 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog-event.listener.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog-event.listener.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts index bcfa7b61634..0a734e5ce83 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/added-to-cart-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-book.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-book.component.migration.ts index b348680176a..43faa90723d 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-book.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-book.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-form.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-form.component.migration.ts index 3a629e0ae7b..d43416d17d0 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-form.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/address-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/banner.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/banner.component.migration.ts index f45e05ba5c6..f3adbbd6d55 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/banner.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/banner.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cart-totals.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cart-totals.component.migration.ts index f7d90c0f8f9..46757c6f34f 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cart-totals.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cart-totals.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-js-service.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-js-service.migration.ts index ca61b5ed3ea..fbc32a8735d 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-js-service.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-js-service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-logout.guard.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-logout.guard.migration.ts index a1823b7bee6..250bf69b97d 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-logout.guard.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cdc-logout.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-product.service.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-product.service.migration.ts index ba1170fde4e..6027df30194 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-product.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-product.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-user-context.service.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-user-context.service.migration.ts index 6603dabb5dc..68fd6fba3ad 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-user-context.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/cds-merchandising-user-context.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account-modal.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account-modal.component.migration.ts index b705484ec69..a93f446c6f9 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account-modal.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account-modal.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account.component.migration.ts index 3faf08d513d..ed39bc58999 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/close-account.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/component-wrapper.directive.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/component-wrapper.directive.migration.ts index bd3d5e9f83e..3eb1af516a7 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/component-wrapper.directive.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/component-wrapper.directive.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-add-to-cart-button.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-add-to-cart-button.component.migration.ts index fe53f872972..a9f0f89e0c2 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-add-to-cart-button.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-add-to-cart-button.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts index c29ac153571..416c8506dfe 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-drop-down.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-header.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-header.component.migration.ts index 85a2cb8ab8e..0b871c1f594 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-header.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-header.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts index f7686a4b666..59e78ab638f 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-numeric-input-field.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-product-card.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-product-card.component.migration.ts index 31644b3771e..901d96e97a4 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-product-card.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-product-card.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts index 6f09245cfab..e7be8a28f57 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-radio-button.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-single-selection-base.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-single-selection-base.component.migration.ts index 601f1b7b61a..e0d2a124846 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-single-selection-base.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-attribute-single-selection-base.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-cart-entry-bundle-info.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-cart-entry-bundle-info.component.migration.ts index 283d50f28dc..c8f1eb84524 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-cart-entry-bundle-info.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-cart-entry-bundle-info.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts index 351c7bdb4e0..31f9359759a 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-group-menu.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-overview-bundle-attribute.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-overview-bundle-attribute.component.migration.ts index 226f82fe487..6acc67208fc 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-overview-bundle-attribute.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-overview-bundle-attribute.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-tab-bar.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-tab-bar.component.migration.ts index 22acfa0b45f..a57f17debd5 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-tab-bar.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/configurator-tab-bar.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/consignment-tracking.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/consignment-tracking.component.migration.ts index bb7874eb2bb..a290b51efeb 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/consignment-tracking.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/consignment-tracking.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-card.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-card.component.migration.ts index aa97274257a..a0a8137945b 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-card.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-card.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-dialog.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-dialog.component.migration.ts index 820bb6d2c20..797b0b25e72 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/coupon-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/form-errors.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/form-errors.component.migration.ts index 43886881b4e..60a44c92110 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/form-errors.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/form-errors.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/generic-link.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/generic-link.component.migration.ts index 94e9e6c56e7..2bd64331716 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/generic-link.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/generic-link.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/inner-components-host.directive.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/inner-components-host.directive.migration.ts index cb552e14122..84514dd6db2 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/inner-components-host.directive.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/inner-components-host.directive.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.directive.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.directive.migration.ts index e2e76d242c3..8643861fa62 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.directive.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.directive.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.script.factory.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.script.factory.migration.ts index 41f15cc8443..27600714a34 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.script.factory.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/json-ld.script.factory.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/login.guard.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/login.guard.migration.ts index 5a7a98b9e81..72033a32299 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/login.guard.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/login.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/logout.guard.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/logout.guard.migration.ts index f1dda5aa351..bf61e2beae5 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/logout.guard.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/logout.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/navigation-ui.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/navigation-ui.component.migration.ts index ee7d66579e2..5fde8a2bf1f 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/navigation-ui.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/navigation-ui.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/not-auth.guard.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/not-auth.guard.migration.ts index d72a464be9c..bfd75b424ba 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/not-auth.guard.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/not-auth.guard.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/page-layout.service.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/page-layout.service.migration.ts index 732d5d7c633..0c47736cc11 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/page-layout.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/page-layout.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/paragraph.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/paragraph.component.migration.ts index e6f14037ab5..ed59abebf20 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/paragraph.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/paragraph.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/product-intro.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/product-intro.component.migration.ts index 83bd893060e..f00be4cc4c7 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/product-intro.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/product-intro.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order-form.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order-form.component.migration.ts index 146dc606b21..d30c34ee27c 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order-form.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order.service.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order.service.migration.ts index 9c0acb53d81..d8d69c63747 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/quick-order.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/register.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/register.component.migration.ts index f1c39ec125e..c99f5260444 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/register.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/register.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/shipping-address.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/shipping-address.component.migration.ts index 6308138d3ca..3bf25a27193 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/shipping-address.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/shipping-address.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification-dialog.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification-dialog.component.migration.ts index 650c16b8178..4f6d2b0642a 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification.component.migration.ts index 8372368c0e3..2503245edf4 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/stock-notification.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/suggested-addresses-dialog.component-migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/suggested-addresses-dialog.component-migration.ts index 329916c92f6..986aedcd074 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/suggested-addresses-dialog.component-migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/suggested-addresses-dialog.component-migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts index c679c374830..5abf99a2478 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tab-paragraph-container.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tracking-events.component.migration.ts b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tracking-events.component.migration.ts index c59af041bdd..27df8907a3c 100644 --- a/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tracking-events.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/constructor-deprecations/data/tracking-events.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/css/css.ts b/projects/schematics/src/migrations/5_0/css/css.ts index 60e54e1d355..2d4f69a5817 100644 --- a/projects/schematics/src/migrations/5_0/css/css.ts +++ b/projects/schematics/src/migrations/5_0/css/css.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/dependency-management/dependency-management.ts b/projects/schematics/src/migrations/5_0/dependency-management/dependency-management.ts index 2e6ddcdd4e0..a12fd91498a 100644 --- a/projects/schematics/src/migrations/5_0/dependency-management/dependency-management.ts +++ b/projects/schematics/src/migrations/5_0/dependency-management/dependency-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-http-header.service.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-http-header.service.migration.ts index 40117537e06..e6bf64d236c 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-http-header.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-http-header.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-redirect.service.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-redirect.service.migration.ts index 960c56f3338..4df46055187 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-redirect.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/auth-redirect.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/cds-merchandising-product.service.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/cds-merchandising-product.service.migration.ts index ca2785dda71..cd00ec832a9 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/cds-merchandising-product.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/cds-merchandising-product.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-header.component.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-header.component.migration.ts index 55dff8511fc..c757cae1a90 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-header.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-header.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-multi-selection-bundle.component.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-multi-selection-bundle.component.migration.ts index 79754c272b5..fe044d99f5f 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-multi-selection-bundle.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-multi-selection-bundle.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-single-selection-bundle.component.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-single-selection-bundle.component.migration.ts index 18fa2c41d0f..6d419d48cac 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-single-selection-bundle.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-attribute-single-selection-bundle.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-commons-service.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-commons-service.migration.ts index 53f8cdfe61c..352c1e83762 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-commons-service.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-commons-service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-group-title-component.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-group-title-component.migration.ts index 52aa30b2fc4..14425c9b506 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-group-title-component.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-group-title-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-storefront-utils.service.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-storefront-utils.service.migration.ts index a67a2c3b7f6..9163fd12d32 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-storefront-utils.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/configurator-storefront-utils.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/json-ld.script.factory.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/json-ld.script.factory.migration.ts index e329d1a3fa8..dd61b72947a 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/json-ld.script.factory.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/json-ld.script.factory.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/navigation-ui.component.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/navigation-ui.component.migration.ts index 48ba206c823..21b11251924 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/navigation-ui.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/navigation-ui.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/occ-configurator-variant-normalizer.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/occ-configurator-variant-normalizer.migration.ts index ebc92cd5b63..3c2bf4bc130 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/occ-configurator-variant-normalizer.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/occ-configurator-variant-normalizer.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/progress-button.component.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/progress-button.component.migration.ts index 50710861646..d65eec0a4b2 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/progress-button.component.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/progress-button.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/quick-order.service.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/quick-order.service.migration.ts index 19d65f52012..334fcec9bb2 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/quick-order.service.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/quick-order.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/saved-cart-event.builder.migration.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/saved-cart-event.builder.migration.ts index 91793a97acd..025cb5bac6d 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/saved-cart-event.builder.migration.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/data/saved-cart-event.builder.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts index eab6b2fe16d..11de9a1ad79 100644 --- a/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts +++ b/projects/schematics/src/migrations/5_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/missing-packages/missing-packages.ts b/projects/schematics/src/migrations/5_0/missing-packages/missing-packages.ts index d9c4ae69ed4..02d6aac0cb2 100644 --- a/projects/schematics/src/migrations/5_0/missing-packages/missing-packages.ts +++ b/projects/schematics/src/migrations/5_0/missing-packages/missing-packages.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/removed-public-api-deprecations/removed-public-api-deprecations.ts b/projects/schematics/src/migrations/5_0/removed-public-api-deprecations/removed-public-api-deprecations.ts index d39a10e9c07..c97f3eb9b4d 100644 --- a/projects/schematics/src/migrations/5_0/removed-public-api-deprecations/removed-public-api-deprecations.ts +++ b/projects/schematics/src/migrations/5_0/removed-public-api-deprecations/removed-public-api-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/rename-symbol/checkout-rename-symbol.ts b/projects/schematics/src/migrations/5_0/rename-symbol/checkout-rename-symbol.ts index 2699eb4e334..f1a505ce0c7 100644 --- a/projects/schematics/src/migrations/5_0/rename-symbol/checkout-rename-symbol.ts +++ b/projects/schematics/src/migrations/5_0/rename-symbol/checkout-rename-symbol.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/5_0/rename-symbol/rename-symbol.ts b/projects/schematics/src/migrations/5_0/rename-symbol/rename-symbol.ts index 4dc0ba1fab6..09d63864015 100644 --- a/projects/schematics/src/migrations/5_0/rename-symbol/rename-symbol.ts +++ b/projects/schematics/src/migrations/5_0/rename-symbol/rename-symbol.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/angular-json-styles/angular-json-styles.ts b/projects/schematics/src/migrations/6_0/angular-json-styles/angular-json-styles.ts index 454c5dad402..7f399dd045c 100644 --- a/projects/schematics/src/migrations/6_0/angular-json-styles/angular-json-styles.ts +++ b/projects/schematics/src/migrations/6_0/angular-json-styles/angular-json-styles.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/config-deprecations/config-deprecations.ts b/projects/schematics/src/migrations/6_0/config-deprecations/config-deprecations.ts index dc07b446ede..7631071c143 100644 --- a/projects/schematics/src/migrations/6_0/config-deprecations/config-deprecations.ts +++ b/projects/schematics/src/migrations/6_0/config-deprecations/config-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/constructor-deprecations/constructor-deprecations.ts b/projects/schematics/src/migrations/6_0/constructor-deprecations/constructor-deprecations.ts index 848dd46eb6a..01fd2d3317a 100644 --- a/projects/schematics/src/migrations/6_0/constructor-deprecations/constructor-deprecations.ts +++ b/projects/schematics/src/migrations/6_0/constructor-deprecations/constructor-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/constructor-deprecations/data/generated-constructor.migration.ts b/projects/schematics/src/migrations/6_0/constructor-deprecations/data/generated-constructor.migration.ts index ec4dec758f1..127860ba1f4 100644 --- a/projects/schematics/src/migrations/6_0/constructor-deprecations/data/generated-constructor.migration.ts +++ b/projects/schematics/src/migrations/6_0/constructor-deprecations/data/generated-constructor.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/css/css.ts b/projects/schematics/src/migrations/6_0/css/css.ts index 74bbd1619bc..a3a0d3d6f6e 100644 --- a/projects/schematics/src/migrations/6_0/css/css.ts +++ b/projects/schematics/src/migrations/6_0/css/css.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/dependency-management/dependency-management.ts b/projects/schematics/src/migrations/6_0/dependency-management/dependency-management.ts index 2e6ddcdd4e0..a12fd91498a 100644 --- a/projects/schematics/src/migrations/6_0/dependency-management/dependency-management.ts +++ b/projects/schematics/src/migrations/6_0/dependency-management/dependency-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts b/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts index e0df5e360ad..db942074504 100644 --- a/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts +++ b/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/data/generated-methods-and-properties.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts b/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts index 5f0e41f3808..f07ce5f84f0 100644 --- a/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts +++ b/projects/schematics/src/migrations/6_0/methods-and-properties-deprecations/methods-and-properties-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/missing-packages/missing-packages.ts b/projects/schematics/src/migrations/6_0/missing-packages/missing-packages.ts index d9c4ae69ed4..02d6aac0cb2 100644 --- a/projects/schematics/src/migrations/6_0/missing-packages/missing-packages.ts +++ b/projects/schematics/src/migrations/6_0/missing-packages/missing-packages.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts b/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts index 162dd171924..0f2b8045be1 100644 --- a/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts +++ b/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/data/generated-removed-public-api.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/removed-public-api-deprecations.ts b/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/removed-public-api-deprecations.ts index 60c8d36fc4c..4b04a2cbd26 100644 --- a/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/removed-public-api-deprecations.ts +++ b/projects/schematics/src/migrations/6_0/removed-public-api-deprecations/removed-public-api-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/rename-symbol/data/generated-rename-symbol.migration.ts b/projects/schematics/src/migrations/6_0/rename-symbol/data/generated-rename-symbol.migration.ts index ac05cdeb32a..e727dd9c603 100644 --- a/projects/schematics/src/migrations/6_0/rename-symbol/data/generated-rename-symbol.migration.ts +++ b/projects/schematics/src/migrations/6_0/rename-symbol/data/generated-rename-symbol.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/rename-symbol/rename-symbol.ts b/projects/schematics/src/migrations/6_0/rename-symbol/rename-symbol.ts index b525b9c9ed5..d83e0a5a4c3 100644 --- a/projects/schematics/src/migrations/6_0/rename-symbol/rename-symbol.ts +++ b/projects/schematics/src/migrations/6_0/rename-symbol/rename-symbol.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/6_0/ssr/ssr.ts b/projects/schematics/src/migrations/6_0/ssr/ssr.ts index d9c765cc6bd..3043a094a92 100644 --- a/projects/schematics/src/migrations/6_0/ssr/ssr.ts +++ b/projects/schematics/src/migrations/6_0/ssr/ssr.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/component-deprecations/component-deprecations.ts b/projects/schematics/src/migrations/mechanism/component-deprecations/component-deprecations.ts index 59f837e0c15..f2204f289c1 100644 --- a/projects/schematics/src/migrations/mechanism/component-deprecations/component-deprecations.ts +++ b/projects/schematics/src/migrations/mechanism/component-deprecations/component-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/config-deprecations/config-deprecation.ts b/projects/schematics/src/migrations/mechanism/config-deprecations/config-deprecation.ts index 4c1bfd5cd10..b32d7c98ca4 100644 --- a/projects/schematics/src/migrations/mechanism/config-deprecations/config-deprecation.ts +++ b/projects/schematics/src/migrations/mechanism/config-deprecations/config-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/constructor-deprecations/constructor-deprecations.ts b/projects/schematics/src/migrations/mechanism/constructor-deprecations/constructor-deprecations.ts index cd427538f56..67f9df2a226 100644 --- a/projects/schematics/src/migrations/mechanism/constructor-deprecations/constructor-deprecations.ts +++ b/projects/schematics/src/migrations/mechanism/constructor-deprecations/constructor-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/dependency-management/dependency-management.ts b/projects/schematics/src/migrations/mechanism/dependency-management/dependency-management.ts index b10073fa156..17022fb678a 100644 --- a/projects/schematics/src/migrations/mechanism/dependency-management/dependency-management.ts +++ b/projects/schematics/src/migrations/mechanism/dependency-management/dependency-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/methods-and-properties-deprecations/methods-and-properties-deprecations.ts b/projects/schematics/src/migrations/mechanism/methods-and-properties-deprecations/methods-and-properties-deprecations.ts index d864c7f6c30..50cbc5f1e0a 100644 --- a/projects/schematics/src/migrations/mechanism/methods-and-properties-deprecations/methods-and-properties-deprecations.ts +++ b/projects/schematics/src/migrations/mechanism/methods-and-properties-deprecations/methods-and-properties-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/missing-packages/missing-packages.ts b/projects/schematics/src/migrations/mechanism/missing-packages/missing-packages.ts index 1fb72ee9f11..819f63cc05e 100644 --- a/projects/schematics/src/migrations/mechanism/missing-packages/missing-packages.ts +++ b/projects/schematics/src/migrations/mechanism/missing-packages/missing-packages.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/removed-public-api-deprecations/removed-public-api-deprecation.ts b/projects/schematics/src/migrations/mechanism/removed-public-api-deprecations/removed-public-api-deprecation.ts index c2f97ffa13e..882dacad445 100644 --- a/projects/schematics/src/migrations/mechanism/removed-public-api-deprecations/removed-public-api-deprecation.ts +++ b/projects/schematics/src/migrations/mechanism/removed-public-api-deprecations/removed-public-api-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/rename-symbol/rename-symbol.ts b/projects/schematics/src/migrations/mechanism/rename-symbol/rename-symbol.ts index 8f99739dac4..82b5986fd7a 100644 --- a/projects/schematics/src/migrations/mechanism/rename-symbol/rename-symbol.ts +++ b/projects/schematics/src/migrations/mechanism/rename-symbol/rename-symbol.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/mechanism/scaffold-app-structure/scaffold-app-structure.ts b/projects/schematics/src/migrations/mechanism/scaffold-app-structure/scaffold-app-structure.ts index 17921a39f82..3d852e96013 100644 --- a/projects/schematics/src/migrations/mechanism/scaffold-app-structure/scaffold-app-structure.ts +++ b/projects/schematics/src/migrations/mechanism/scaffold-app-structure/scaffold-app-structure.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/component-deprecations/component-deprecations.ts b/projects/schematics/src/migrations/test/component-deprecations/component-deprecations.ts index 4cbb653a5eb..8c09593ba34 100644 --- a/projects/schematics/src/migrations/test/component-deprecations/component-deprecations.ts +++ b/projects/schematics/src/migrations/test/component-deprecations/component-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/component-deprecations/data/anonymous-consent-dialog.component.migration.ts b/projects/schematics/src/migrations/test/component-deprecations/data/anonymous-consent-dialog.component.migration.ts index 35426ab06ce..beb8b529b7d 100644 --- a/projects/schematics/src/migrations/test/component-deprecations/data/anonymous-consent-dialog.component.migration.ts +++ b/projects/schematics/src/migrations/test/component-deprecations/data/anonymous-consent-dialog.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/component-deprecations/data/consent-management-form.component.migration.ts b/projects/schematics/src/migrations/test/component-deprecations/data/consent-management-form.component.migration.ts index cb99e915d10..ae988e0f725 100644 --- a/projects/schematics/src/migrations/test/component-deprecations/data/consent-management-form.component.migration.ts +++ b/projects/schematics/src/migrations/test/component-deprecations/data/consent-management-form.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/component-deprecations/data/consent-management.component.migration.ts b/projects/schematics/src/migrations/test/component-deprecations/data/consent-management.component.migration.ts index 7acdde93665..ae91f154631 100644 --- a/projects/schematics/src/migrations/test/component-deprecations/data/consent-management.component.migration.ts +++ b/projects/schematics/src/migrations/test/component-deprecations/data/consent-management.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/component-deprecations/data/navigation-ui.component.migration.ts b/projects/schematics/src/migrations/test/component-deprecations/data/navigation-ui.component.migration.ts index a528d9dcb17..853304096c5 100644 --- a/projects/schematics/src/migrations/test/component-deprecations/data/navigation-ui.component.migration.ts +++ b/projects/schematics/src/migrations/test/component-deprecations/data/navigation-ui.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/component-deprecations/data/product-facet-navigation-component.migration.ts b/projects/schematics/src/migrations/test/component-deprecations/data/product-facet-navigation-component.migration.ts index b26b6bbc690..eac7a12d645 100644 --- a/projects/schematics/src/migrations/test/component-deprecations/data/product-facet-navigation-component.migration.ts +++ b/projects/schematics/src/migrations/test/component-deprecations/data/product-facet-navigation-component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/component-deprecations/data/product-images.component.migration.ts b/projects/schematics/src/migrations/test/component-deprecations/data/product-images.component.migration.ts index 655e3a40ee5..43002ce744a 100644 --- a/projects/schematics/src/migrations/test/component-deprecations/data/product-images.component.migration.ts +++ b/projects/schematics/src/migrations/test/component-deprecations/data/product-images.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/config-deprecations/config-deprecation.ts b/projects/schematics/src/migrations/test/config-deprecations/config-deprecation.ts index caa7d83f44f..2b1c8fb2afd 100644 --- a/projects/schematics/src/migrations/test/config-deprecations/config-deprecation.ts +++ b/projects/schematics/src/migrations/test/config-deprecations/config-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/config-deprecations/data/anonymous-consents-flag.migration.ts b/projects/schematics/src/migrations/test/config-deprecations/data/anonymous-consents-flag.migration.ts index d6a087d61ed..7eeaf970e4d 100644 --- a/projects/schematics/src/migrations/test/config-deprecations/data/anonymous-consents-flag.migration.ts +++ b/projects/schematics/src/migrations/test/config-deprecations/data/anonymous-consents-flag.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/constructor-deprecations.ts b/projects/schematics/src/migrations/test/constructor-deprecations/constructor-deprecations.ts index 2e730f26613..4b9ddaf89b1 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/constructor-deprecations.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/constructor-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/add-to-cart.component.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/add-to-cart.component.migration.ts index 3b363deb0ca..e7a70c503f7 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/add-to-cart.component.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/add-to-cart.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/asm-auth-http-header.service.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/asm-auth-http-header.service.migration.ts index 2aeb3abb3b7..d7eef444b64 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/asm-auth-http-header.service.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/asm-auth-http-header.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/cart-page-layout-handler.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/cart-page-layout-handler.migration.ts index 3e254abbc4e..91f758b8a65 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/cart-page-layout-handler.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/cart-page-layout-handler.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/checkout.service.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/checkout.service.migration.ts index a625f628e1e..91a33802a35 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/checkout.service.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/checkout.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/current-product-service.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/current-product-service.migration.ts index ab4b6040ea9..d76fdf96a78 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/current-product-service.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/current-product-service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/dynamic-attribute.service.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/dynamic-attribute.service.migration.ts index 0bb48ccf900..00a6d217f5c 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/dynamic-attribute.service.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/dynamic-attribute.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/category-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/category-page-meta.resolver.migration.ts index 1b11dfc1fd5..d9490efe77f 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/category-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/category-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/checkout-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/checkout-page-meta.resolver.migration.ts index 056349cfd98..a69a2e58d7e 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/checkout-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/checkout-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/page-meta.service.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/page-meta.service.migration.ts index 96ad1c6e280..e6bb7ff3151 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/page-meta.service.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/page-meta.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/product-page-meta.resolver.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/product-page-meta.resolver.migration.ts index a4b8ca34f2b..ac1cd4a54ca 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/product-page-meta.resolver.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-resolvers/product-page-meta.resolver.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-slot.component.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-slot.component.migration.ts index f228a6058f3..84bea376d23 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/page-slot.component.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/page-slot.component.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/selective-cart.service.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/selective-cart.service.migration.ts index 0314a39ec80..84eeeda45b5 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/selective-cart.service.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/selective-cart.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/constructor-deprecations/data/user-address.service.migration.ts b/projects/schematics/src/migrations/test/constructor-deprecations/data/user-address.service.migration.ts index e3a4809758e..a53a2bcd6a3 100644 --- a/projects/schematics/src/migrations/test/constructor-deprecations/data/user-address.service.migration.ts +++ b/projects/schematics/src/migrations/test/constructor-deprecations/data/user-address.service.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/dependency-management/dependency-management.ts b/projects/schematics/src/migrations/test/dependency-management/dependency-management.ts index 9d61768360a..ef321861530 100644 --- a/projects/schematics/src/migrations/test/dependency-management/dependency-management.ts +++ b/projects/schematics/src/migrations/test/dependency-management/dependency-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.actions.migration.ts b/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.actions.migration.ts index 11d29c4663f..8b6774856c5 100644 --- a/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.actions.migration.ts +++ b/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.actions.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.selectors.migration.ts b/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.selectors.migration.ts index ad8615eadf2..4e44fc4e193 100644 --- a/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.selectors.migration.ts +++ b/projects/schematics/src/migrations/test/methods-and-properties-deprecations/data/cms-group.selectors.migration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/methods-and-properties-deprecations/methods-and-properties-deprecations.ts b/projects/schematics/src/migrations/test/methods-and-properties-deprecations/methods-and-properties-deprecations.ts index 60f7337f920..a80a72b26c3 100644 --- a/projects/schematics/src/migrations/test/methods-and-properties-deprecations/methods-and-properties-deprecations.ts +++ b/projects/schematics/src/migrations/test/methods-and-properties-deprecations/methods-and-properties-deprecations.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/missing-packages/missing-packages.ts b/projects/schematics/src/migrations/test/missing-packages/missing-packages.ts index 0afb31a89a3..deb6c8f150b 100644 --- a/projects/schematics/src/migrations/test/missing-packages/missing-packages.ts +++ b/projects/schematics/src/migrations/test/missing-packages/missing-packages.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/removed-public-api-deprecations/removed-public-api-deprecation.ts b/projects/schematics/src/migrations/test/removed-public-api-deprecations/removed-public-api-deprecation.ts index 6d6e5179e3d..282fcdc2949 100644 --- a/projects/schematics/src/migrations/test/removed-public-api-deprecations/removed-public-api-deprecation.ts +++ b/projects/schematics/src/migrations/test/removed-public-api-deprecations/removed-public-api-deprecation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/migrations/test/rename-symbol/rename-symbol.ts b/projects/schematics/src/migrations/test/rename-symbol/rename-symbol.ts index 89075f17015..0edbe43e49e 100644 --- a/projects/schematics/src/migrations/test/rename-symbol/rename-symbol.ts +++ b/projects/schematics/src/migrations/test/rename-symbol/rename-symbol.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/ng-add/__snapshots__/index_spec.ts.snap b/projects/schematics/src/ng-add/__snapshots__/index_spec.ts.snap index ea877dbae25..a4c8b9dd9c2 100644 --- a/projects/schematics/src/ng-add/__snapshots__/index_spec.ts.snap +++ b/projects/schematics/src/ng-add/__snapshots__/index_spec.ts.snap @@ -44,23 +44,23 @@ exports[`Spartacus Schematics: ng-add should add spartacus properly with SSR 2`] }, "private": true, "dependencies": { - "@angular/animations": "^17.0.0", - "@angular/common": "^17.0.0", - "@angular/compiler": "^17.0.0", - "@angular/core": "^17.0.0", - "@angular/forms": "^17.0.0", - "@angular/platform-browser": "^17.0.0", - "@angular/platform-browser-dynamic": "^17.0.0", - "@angular/platform-server": "^17.0.5", - "@angular/router": "^17.0.0", - "@angular/service-worker": "^17.0.5", - "@angular/ssr": "^17.0.5", + "@angular/animations": "^18.2.0", + "@angular/common": "^18.2.0", + "@angular/compiler": "^18.2.0", + "@angular/core": "^18.2.0", + "@angular/forms": "^18.2.0", + "@angular/platform-browser": "^18.2.0", + "@angular/platform-browser-dynamic": "^18.2.0", + "@angular/platform-server": "^18.2.0", + "@angular/router": "^18.2.0", + "@angular/service-worker": "^18.2.9", + "@angular/ssr": "^18.2.9", "@fontsource/open-sans": "^4.5.14", "@fortawesome/fontawesome-free": "6.5.1", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/assets": "~2211.32.0-1", "@spartacus/core": "~2211.32.0-1", "@spartacus/setup": "~2211.32.0-1", @@ -72,23 +72,23 @@ exports[`Spartacus Schematics: ng-add should add spartacus properly with SSR 2`] "i18next": "^23.7.6", "i18next-http-backend": "^2.4.2", "i18next-resources-to-backend": "^1.2.0", - "ngx-infinite-scroll": "^17.0.0", + "ngx-infinite-scroll": "^18.0.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", - "zone.js": "~0.14.2" + "zone.js": "~0.14.10" }, "devDependencies": { - "@angular-devkit/build-angular": "^17.0.5", - "@angular-devkit/core": "^17.0.5", - "@angular-devkit/schematics": "^17.0.5", + "@angular-devkit/build-angular": "^18.2.9", + "@angular-devkit/core": "^18.2.9", + "@angular-devkit/schematics": "^18.2.9", "@angular/cli": "^0.5.0", - "@angular/compiler": "^17.0.5", - "@angular/compiler-cli": "^17.0.0", - "@schematics/angular": "^17.0.5", + "@angular/compiler": "^18.2.9", + "@angular/compiler-cli": "^18.2.0", + "@schematics/angular": "^18.2.9", "@types/express": "^4.17.17", "@types/jasmine": "~5.1.0", "@types/node": "^18.18.0", - "jasmine-core": "~5.1.0", + "jasmine-core": "~5.2.0", "jsonc-parser": "~3.2.1", "karma": "~6.4.0", "karma-chrome-launcher": "~3.2.0", @@ -96,7 +96,7 @@ exports[`Spartacus Schematics: ng-add should add spartacus properly with SSR 2`] "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.1.0", "parse5": "^7.1.2", - "typescript": "~5.2.2" + "typescript": "~5.5.2" } }" `; diff --git a/projects/schematics/src/ng-add/index.ts b/projects/schematics/src/ng-add/index.ts index 1072dbc41a3..12929e908bb 100644 --- a/projects/schematics/src/ng-add/index.ts +++ b/projects/schematics/src/ng-add/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/constants.ts b/projects/schematics/src/shared/constants.ts index 799b33f0a95..537b40acd87 100644 --- a/projects/schematics/src/shared/constants.ts +++ b/projects/schematics/src/shared/constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/index.ts b/projects/schematics/src/shared/index.ts index a5faa9cace6..db4071f1329 100644 --- a/projects/schematics/src/shared/index.ts +++ b/projects/schematics/src/shared/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/asm-schematics-config.ts b/projects/schematics/src/shared/lib-configs/asm-schematics-config.ts index 56795114d85..9bafb46a76d 100644 --- a/projects/schematics/src/shared/lib-configs/asm-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/asm-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/cart-schematics-config.ts b/projects/schematics/src/shared/lib-configs/cart-schematics-config.ts index b6b33eca7c1..4e4e04111e1 100644 --- a/projects/schematics/src/shared/lib-configs/cart-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/cart-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/checkout-schematics-config.ts b/projects/schematics/src/shared/lib-configs/checkout-schematics-config.ts index e2abbf0b418..03e6b13285b 100644 --- a/projects/schematics/src/shared/lib-configs/checkout-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/checkout-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/customer-ticketing-schematics-config.ts b/projects/schematics/src/shared/lib-configs/customer-ticketing-schematics-config.ts index b0d5b34dde0..2ca3ee29b8a 100644 --- a/projects/schematics/src/shared/lib-configs/customer-ticketing-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/customer-ticketing-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/estimated-delivery-date-schematics-config.ts b/projects/schematics/src/shared/lib-configs/estimated-delivery-date-schematics-config.ts index 08ec2f7729a..c557d06d470 100644 --- a/projects/schematics/src/shared/lib-configs/estimated-delivery-date-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/estimated-delivery-date-schematics-config.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/index.ts b/projects/schematics/src/shared/lib-configs/index.ts index 0cc35949be7..9bc9219867e 100644 --- a/projects/schematics/src/shared/lib-configs/index.ts +++ b/projects/schematics/src/shared/lib-configs/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/cdc-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/cdc-schematics-config.ts index f35a862d1c7..b1fbdb6b7e8 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/cdc-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/cdc-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/cdp-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/cdp-schematics-config.ts index 8be3deac86c..8da9208d297 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/cdp-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/cdp-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/cds-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/cds-schematics-config.ts index 8958be7af66..35a1203697e 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/cds-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/cds-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/cpq-quote-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/cpq-quote-schematics-config.ts index 9fbe8b5559d..53982293ec0 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/cpq-quote-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/cpq-quote-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/digital-payments-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/digital-payments-schematics-config.ts index d60f7457add..30b083e1e6f 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/digital-payments-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/digital-payments-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/epd-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/epd-schematics-config.ts index b708c4aa72e..c4079432f52 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/epd-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/epd-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/index.ts b/projects/schematics/src/shared/lib-configs/integration-libs/index.ts index 73c7db387e0..203266bfbeb 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/index.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/omf-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/omf-schematics-config.ts index b508bd75cdb..8f6dee18065 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/omf-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/omf-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/opf-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/opf-schematics-config.ts index ac096630134..6fb58b550f5 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/opf-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/opf-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/opps-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/opps-schematics-config.ts index 18ada6886e7..f5b6b983c85 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/opps-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/opps-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/s4-service-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/s4-service-schematics-config.ts index 761e5275e8b..6b758205b74 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/s4-service-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/s4-service-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/s4om-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/s4om-schematics-config.ts index f9f06e924b8..e458db735ea 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/s4om-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/s4om-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/integration-libs/segment-refs-schematics-config.ts b/projects/schematics/src/shared/lib-configs/integration-libs/segment-refs-schematics-config.ts index 030b1878d75..137a77043c2 100644 --- a/projects/schematics/src/shared/lib-configs/integration-libs/segment-refs-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/integration-libs/segment-refs-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/order-schematics-config.ts b/projects/schematics/src/shared/lib-configs/order-schematics-config.ts index 54acca386b0..9b19e1ad734 100644 --- a/projects/schematics/src/shared/lib-configs/order-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/order-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/organization-schematics-config.ts b/projects/schematics/src/shared/lib-configs/organization-schematics-config.ts index bf28b81acdc..1ba9354e2e1 100644 --- a/projects/schematics/src/shared/lib-configs/organization-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/organization-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/pdf-invoices-schematics-config.ts b/projects/schematics/src/shared/lib-configs/pdf-invoices-schematics-config.ts index bc48ea05079..bb6bf0ce5e4 100644 --- a/projects/schematics/src/shared/lib-configs/pdf-invoices-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/pdf-invoices-schematics-config.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/pickup-in-store-schematics-config.ts b/projects/schematics/src/shared/lib-configs/pickup-in-store-schematics-config.ts index b8f545de5ac..7077110f7d1 100644 --- a/projects/schematics/src/shared/lib-configs/pickup-in-store-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/pickup-in-store-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/product-configurator-schematics-config.ts b/projects/schematics/src/shared/lib-configs/product-configurator-schematics-config.ts index 3f4e4039ee2..bdb1acb242b 100644 --- a/projects/schematics/src/shared/lib-configs/product-configurator-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/product-configurator-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/product-multi-dimensional-schematics-config.ts b/projects/schematics/src/shared/lib-configs/product-multi-dimensional-schematics-config.ts index 5bee973940f..2d10a7514c9 100644 --- a/projects/schematics/src/shared/lib-configs/product-multi-dimensional-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/product-multi-dimensional-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/product-schematics-config.ts b/projects/schematics/src/shared/lib-configs/product-schematics-config.ts index 7a8e6d05fa8..ea2cd9cceca 100644 --- a/projects/schematics/src/shared/lib-configs/product-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/product-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/qualtrics-schematics-config.ts b/projects/schematics/src/shared/lib-configs/qualtrics-schematics-config.ts index 6daa51dae43..d1a1d110708 100644 --- a/projects/schematics/src/shared/lib-configs/qualtrics-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/qualtrics-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/quote-schematics-config.ts b/projects/schematics/src/shared/lib-configs/quote-schematics-config.ts index 7aaf2560f55..9e27abe6b59 100644 --- a/projects/schematics/src/shared/lib-configs/quote-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/quote-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/requested-delivery-date-schematics-config.ts b/projects/schematics/src/shared/lib-configs/requested-delivery-date-schematics-config.ts index 8d71101a3ed..f56175e80cc 100644 --- a/projects/schematics/src/shared/lib-configs/requested-delivery-date-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/requested-delivery-date-schematics-config.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/smartedit-schematics-config.ts b/projects/schematics/src/shared/lib-configs/smartedit-schematics-config.ts index c423cd511de..97c64cf537d 100644 --- a/projects/schematics/src/shared/lib-configs/smartedit-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/smartedit-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/storefinder-schematics-config.ts b/projects/schematics/src/shared/lib-configs/storefinder-schematics-config.ts index e111ac643b5..9088f6e872c 100644 --- a/projects/schematics/src/shared/lib-configs/storefinder-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/storefinder-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/tracking-schematics-config.ts b/projects/schematics/src/shared/lib-configs/tracking-schematics-config.ts index 737e7ce23b7..3a36f9d57c9 100644 --- a/projects/schematics/src/shared/lib-configs/tracking-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/tracking-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/lib-configs/user-schematics-config.ts b/projects/schematics/src/shared/lib-configs/user-schematics-config.ts index 97a97882e75..83a096390b5 100644 --- a/projects/schematics/src/shared/lib-configs/user-schematics-config.ts +++ b/projects/schematics/src/shared/lib-configs/user-schematics-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/libs-constants.ts b/projects/schematics/src/shared/libs-constants.ts index 91a889518d7..4d21bba49fb 100644 --- a/projects/schematics/src/shared/libs-constants.ts +++ b/projects/schematics/src/shared/libs-constants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/schematics-config-mappings.ts b/projects/schematics/src/shared/schematics-config-mappings.ts index 8aa815d603b..b1474a4cdf2 100644 --- a/projects/schematics/src/shared/schematics-config-mappings.ts +++ b/projects/schematics/src/shared/schematics-config-mappings.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/__snapshots__/lib-utils_spec.ts.snap b/projects/schematics/src/shared/utils/__snapshots__/lib-utils_spec.ts.snap index 505aea63835..b98aeb8530f 100644 --- a/projects/schematics/src/shared/utils/__snapshots__/lib-utils_spec.ts.snap +++ b/projects/schematics/src/shared/utils/__snapshots__/lib-utils_spec.ts.snap @@ -164,8 +164,10 @@ exports[`Lib utils assets options should update angular.json file with assets 1` "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss" @@ -182,13 +184,13 @@ exports[`Lib utils assets options should update angular.json file with assets 1` "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -214,10 +216,7 @@ exports[`Lib utils assets options should update angular.json file with assets 1` "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -229,8 +228,10 @@ exports[`Lib utils assets options should update angular.json file with assets 1` "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets" + { + "glob": "**/*", + "input": "public" + } ], "styles": [ "src/styles.scss" @@ -285,8 +286,10 @@ exports[`Lib utils assets options should update angular.json file with assets 2` "tsConfig": "tsconfig.app.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public" + }, { "glob": "**/*", "input": "./node_modules/@spartacus/smartedit/assets", @@ -309,13 +312,13 @@ exports[`Lib utils assets options should update angular.json file with assets 2` "budgets": [ { "type": "initial", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "maximumError": "3.5mb" }, { "type": "anyComponentStyle", - "maximumWarning": "2kb", - "maximumError": "4kb" + "maximumWarning": "2kB", + "maximumError": "4kB" } ], "outputHashing": "all" @@ -341,10 +344,7 @@ exports[`Lib utils assets options should update angular.json file with assets 2` "defaultConfiguration": "development" }, "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build" - } + "builder": "@angular-devkit/build-angular:extract-i18n" }, "test": { "builder": "@angular-devkit/build-angular:karma", @@ -356,8 +356,10 @@ exports[`Lib utils assets options should update angular.json file with assets 2` "tsConfig": "tsconfig.spec.json", "inlineStyleLanguage": "scss", "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public" + }, { "glob": "**/*", "input": "./node_modules/@spartacus/smartedit/assets", diff --git a/projects/schematics/src/shared/utils/__snapshots__/workspace-utils_spec.ts.snap b/projects/schematics/src/shared/utils/__snapshots__/workspace-utils_spec.ts.snap index 226cdffad8c..a618cb2cff6 100644 --- a/projects/schematics/src/shared/utils/__snapshots__/workspace-utils_spec.ts.snap +++ b/projects/schematics/src/shared/utils/__snapshots__/workspace-utils_spec.ts.snap @@ -15,12 +15,12 @@ exports[`Workspace utils getProject should return project 1`] = ` "budgets": [ { "maximumError": "3.5mb", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "type": "initial", }, { - "maximumError": "4kb", - "maximumWarning": "2kb", + "maximumError": "4kB", + "maximumWarning": "2kB", "type": "anyComponentStyle", }, ], @@ -30,8 +30,10 @@ exports[`Workspace utils getProject should return project 1`] = ` "defaultConfiguration": "production", "options": { "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public", + }, ], "browser": "src/main.ts", "index": "src/index.html", @@ -54,9 +56,6 @@ exports[`Workspace utils getProject should return project 1`] = ` }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build", - }, }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", @@ -74,8 +73,10 @@ exports[`Workspace utils getProject should return project 1`] = ` "builder": "@angular-devkit/build-angular:karma", "options": { "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public", + }, ], "inlineStyleLanguage": "scss", "polyfills": [ @@ -128,12 +129,12 @@ exports[`Workspace utils getProjectTargets should return project targets 1`] = ` "budgets": [ { "maximumError": "3.5mb", - "maximumWarning": "500kb", + "maximumWarning": "500kB", "type": "initial", }, { - "maximumError": "4kb", - "maximumWarning": "2kb", + "maximumError": "4kB", + "maximumWarning": "2kB", "type": "anyComponentStyle", }, ], @@ -143,8 +144,10 @@ exports[`Workspace utils getProjectTargets should return project targets 1`] = ` "defaultConfiguration": "production", "options": { "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public", + }, ], "browser": "src/main.ts", "index": "src/index.html", @@ -167,9 +170,6 @@ exports[`Workspace utils getProjectTargets should return project targets 1`] = ` }, "extract-i18n": { "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "schematics-test:build", - }, }, "serve": { "builder": "@angular-devkit/build-angular:dev-server", @@ -187,8 +187,10 @@ exports[`Workspace utils getProjectTargets should return project targets 1`] = ` "builder": "@angular-devkit/build-angular:karma", "options": { "assets": [ - "src/favicon.ico", - "src/assets", + { + "glob": "**/*", + "input": "public", + }, ], "inlineStyleLanguage": "scss", "polyfills": [ diff --git a/projects/schematics/src/shared/utils/config-utils.ts b/projects/schematics/src/shared/utils/config-utils.ts index 7133bf08588..723085ba374 100644 --- a/projects/schematics/src/shared/utils/config-utils.ts +++ b/projects/schematics/src/shared/utils/config-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/dependency-utils.ts b/projects/schematics/src/shared/utils/dependency-utils.ts index 96b6104d4c2..2dd58581801 100644 --- a/projects/schematics/src/shared/utils/dependency-utils.ts +++ b/projects/schematics/src/shared/utils/dependency-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/feature-utils.ts b/projects/schematics/src/shared/utils/feature-utils.ts index 83b26f0e4f4..f7b320660f3 100644 --- a/projects/schematics/src/shared/utils/feature-utils.ts +++ b/projects/schematics/src/shared/utils/feature-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/file-utils.ts b/projects/schematics/src/shared/utils/file-utils.ts index 30cce581753..87f063c48e2 100644 --- a/projects/schematics/src/shared/utils/file-utils.ts +++ b/projects/schematics/src/shared/utils/file-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/file-utils_spec.ts b/projects/schematics/src/shared/utils/file-utils_spec.ts index 49ce3e7706f..4fc9a201316 100644 --- a/projects/schematics/src/shared/utils/file-utils_spec.ts +++ b/projects/schematics/src/shared/utils/file-utils_spec.ts @@ -851,7 +851,7 @@ describe('File utils', () => { pos: 0, getChildren: () => [] as ts.Node[], getStart: () => 10, - } as ts.Node; + } as unknown as ts.Node; const result = injectService({ constructorNode: ctorNode, diff --git a/projects/schematics/src/shared/utils/generate-default-workspace.ts b/projects/schematics/src/shared/utils/generate-default-workspace.ts index 1e0fdc3b057..523087900fa 100644 --- a/projects/schematics/src/shared/utils/generate-default-workspace.ts +++ b/projects/schematics/src/shared/utils/generate-default-workspace.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/graph-utils.ts b/projects/schematics/src/shared/utils/graph-utils.ts index 33dac3a2bdb..b11c8e1b11c 100644 --- a/projects/schematics/src/shared/utils/graph-utils.ts +++ b/projects/schematics/src/shared/utils/graph-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/html-utils.ts b/projects/schematics/src/shared/utils/html-utils.ts index 96460c9f9e2..0b994c0f1c6 100644 --- a/projects/schematics/src/shared/utils/html-utils.ts +++ b/projects/schematics/src/shared/utils/html-utils.ts @@ -3,7 +3,7 @@ import { DefaultTreeAdapterMap, parse as parseHtml } from 'parse5'; /* * Copyright Google LLC All Rights Reserved. - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/import-utils.ts b/projects/schematics/src/shared/utils/import-utils.ts index 27e98ae877b..e3d6b3ecd8e 100644 --- a/projects/schematics/src/shared/utils/import-utils.ts +++ b/projects/schematics/src/shared/utils/import-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/index.ts b/projects/schematics/src/shared/utils/index.ts index 657ceecb76d..4942ddafb9a 100644 --- a/projects/schematics/src/shared/utils/index.ts +++ b/projects/schematics/src/shared/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/lib-utils.ts b/projects/schematics/src/shared/utils/lib-utils.ts index 646c9edaae8..1907ba54064 100644 --- a/projects/schematics/src/shared/utils/lib-utils.ts +++ b/projects/schematics/src/shared/utils/lib-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/load-esm-module.ts b/projects/schematics/src/shared/utils/load-esm-module.ts index 6a614b867aa..d301ee67f03 100644 --- a/projects/schematics/src/shared/utils/load-esm-module.ts +++ b/projects/schematics/src/shared/utils/load-esm-module.ts @@ -7,7 +7,7 @@ /* * Copyright Google LLC All Rights Reserved. - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/logger-utils.ts b/projects/schematics/src/shared/utils/logger-utils.ts index b276b818f3c..61effdcb3e8 100644 --- a/projects/schematics/src/shared/utils/logger-utils.ts +++ b/projects/schematics/src/shared/utils/logger-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/module-file-utils.ts b/projects/schematics/src/shared/utils/module-file-utils.ts index d906cc9302c..6c3ddef3451 100644 --- a/projects/schematics/src/shared/utils/module-file-utils.ts +++ b/projects/schematics/src/shared/utils/module-file-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/new-module-utils.ts b/projects/schematics/src/shared/utils/new-module-utils.ts index f5f138ce541..a6a3893ddfd 100644 --- a/projects/schematics/src/shared/utils/new-module-utils.ts +++ b/projects/schematics/src/shared/utils/new-module-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/package-utils.ts b/projects/schematics/src/shared/utils/package-utils.ts index 116da87401c..f83cf43ed59 100644 --- a/projects/schematics/src/shared/utils/package-utils.ts +++ b/projects/schematics/src/shared/utils/package-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/program.ts b/projects/schematics/src/shared/utils/program.ts index 90a846c075c..f983a462560 100644 --- a/projects/schematics/src/shared/utils/program.ts +++ b/projects/schematics/src/shared/utils/program.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/project-tsconfig-paths.ts b/projects/schematics/src/shared/utils/project-tsconfig-paths.ts index 36b6fac71a0..693013d88fe 100644 --- a/projects/schematics/src/shared/utils/project-tsconfig-paths.ts +++ b/projects/schematics/src/shared/utils/project-tsconfig-paths.ts @@ -1,6 +1,6 @@ /* * Copyright Google LLC All Rights Reserved. - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/schematics-config-utils.ts b/projects/schematics/src/shared/utils/schematics-config-utils.ts index f5d55cf011e..889112f7d2d 100644 --- a/projects/schematics/src/shared/utils/schematics-config-utils.ts +++ b/projects/schematics/src/shared/utils/schematics-config-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/styling-utils.ts b/projects/schematics/src/shared/utils/styling-utils.ts index d297e222db2..426042d0e03 100644 --- a/projects/schematics/src/shared/utils/styling-utils.ts +++ b/projects/schematics/src/shared/utils/styling-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/test-utils.ts b/projects/schematics/src/shared/utils/test-utils.ts index 71dee037198..a7c5b44b589 100644 --- a/projects/schematics/src/shared/utils/test-utils.ts +++ b/projects/schematics/src/shared/utils/test-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/transform-utils.ts b/projects/schematics/src/shared/utils/transform-utils.ts index 342e65a9492..2eaa422f63b 100644 --- a/projects/schematics/src/shared/utils/transform-utils.ts +++ b/projects/schematics/src/shared/utils/transform-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/tree-file-system.ts b/projects/schematics/src/shared/utils/tree-file-system.ts index 3f96d6ad22c..7bf4cde9c8f 100644 --- a/projects/schematics/src/shared/utils/tree-file-system.ts +++ b/projects/schematics/src/shared/utils/tree-file-system.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/shared/utils/workspace-utils.ts b/projects/schematics/src/shared/utils/workspace-utils.ts index d7ded1bc79f..b9ed5ed28f4 100644 --- a/projects/schematics/src/shared/utils/workspace-utils.ts +++ b/projects/schematics/src/shared/utils/workspace-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/wrapper-module/index.ts b/projects/schematics/src/wrapper-module/index.ts index e783e256c68..6b9fcb313bc 100644 --- a/projects/schematics/src/wrapper-module/index.ts +++ b/projects/schematics/src/wrapper-module/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/src/wrapper-module/schema.ts b/projects/schematics/src/wrapper-module/schema.ts index cea239c7760..2c8431bee99 100644 --- a/projects/schematics/src/wrapper-module/schema.ts +++ b/projects/schematics/src/wrapper-module/schema.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/schematics/tsconfig.schematics.json b/projects/schematics/tsconfig.schematics.json index c550ee2608e..e4852aaee9c 100644 --- a/projects/schematics/tsconfig.schematics.json +++ b/projects/schematics/tsconfig.schematics.json @@ -2,7 +2,7 @@ "compilerOptions": { "baseUrl": "./", "module": "CommonJs", - "types": ["jest"], + "types": ["node", "jest"], "paths": { "@spartacus/core": ["../../projects/core/public_api"] }, diff --git a/projects/ssr-tests/src/environments/custom-test-environment.ts b/projects/ssr-tests/src/environments/custom-test-environment.ts index 22c6a7adf69..8b12f973267 100644 --- a/projects/ssr-tests/src/environments/custom-test-environment.ts +++ b/projects/ssr-tests/src/environments/custom-test-environment.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/ssr-tests/src/utils/http.utils.ts b/projects/ssr-tests/src/utils/http.utils.ts index 7ea8dd25c44..9f88384a2d2 100644 --- a/projects/ssr-tests/src/utils/http.utils.ts +++ b/projects/ssr-tests/src/utils/http.utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/ssr-tests/src/utils/log.utils.ts b/projects/ssr-tests/src/utils/log.utils.ts index ec4b814e1f6..6f5a9a2fed2 100644 --- a/projects/ssr-tests/src/utils/log.utils.ts +++ b/projects/ssr-tests/src/utils/log.utils.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/ssr-tests/src/utils/proxy.utils.ts b/projects/ssr-tests/src/utils/proxy.utils.ts index 29d8be7d82a..02efc4b0b9a 100644 --- a/projects/ssr-tests/src/utils/proxy.utils.ts +++ b/projects/ssr-tests/src/utils/proxy.utils.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/ssr-tests/src/utils/ssr.utils.ts b/projects/ssr-tests/src/utils/ssr.utils.ts index 93253e9bb96..a676ef2b6c9 100644 --- a/projects/ssr-tests/src/utils/ssr.utils.ts +++ b/projects/ssr-tests/src/utils/ssr.utils.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/ssr-tests/validate-ssr-build.ts b/projects/ssr-tests/validate-ssr-build.ts index 5ff1f6503d6..a7dc1835383 100644 --- a/projects/ssr-tests/validate-ssr-build.ts +++ b/projects/ssr-tests/validate-ssr-build.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress.config.ci.ts b/projects/storefrontapp-e2e-cypress/cypress.config.ci.ts index 02c2371c23f..e0501519ffd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress.config.ci.ts +++ b/projects/storefrontapp-e2e-cypress/cypress.config.ci.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress.config.ts b/projects/storefrontapp-e2e-cypress/cypress.config.ts index 0a64cf211ba..7a3640396fe 100644 --- a/projects/storefrontapp-e2e-cypress/cypress.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/continuum.conf.ts b/projects/storefrontapp-e2e-cypress/cypress/continuum.conf.ts index fe8bb57b9f0..ca26190cf6e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/continuum.conf.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/continuum.conf.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/aux-key.e2e-spec-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/aux-key.e2e-spec-flaky.cy.ts index 49b981c33c7..f2a83974e6a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/aux-key.e2e-spec-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/aux-key.e2e-spec-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/continuum.example-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/continuum.example-e2e.cy.ts index a1650047d34..6c1510669d7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/continuum.example-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/continuum.example-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/focus-management.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/focus-management.e2e.cy.ts index 60c74e3c464..2f6c41e9a07 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/focus-management.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/focus-management.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/keyboard-navigation.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/keyboard-navigation.e2e.cy.ts index 0beefe51843..a11e3f68406 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/keyboard-navigation.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/keyboard-navigation.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/otp-login-tabbing.e2e-spec-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/otp-login-tabbing.e2e-spec-flaky.cy.ts index e4a3029114d..769ba4bebbd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/otp-login-tabbing.e2e-spec-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/otp-login-tabbing.e2e-spec-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/product-configurator-tabbing.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/product-configurator-tabbing.e2e.cy.ts index 76c8b67b75a..038a31c37cd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/product-configurator-tabbing.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/product-configurator-tabbing.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/quote-tabbing.e2e-2211.FP4.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/quote-tabbing.e2e-2211.FP4.cy.ts index 40183ceddbc..aed24799f46 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/quote-tabbing.e2e-2211.FP4.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/quote-tabbing.e2e-2211.FP4.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/scroll-to-top-button.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/scroll-to-top-button.e2e.cy.ts index 631e3ff38fb..cbb9160b47f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/scroll-to-top-button.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/accessibility/scroll-to-top-button.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/account-summary/b2b-account-summary.e2e-spec-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/account-summary/b2b-account-summary.e2e-spec-flaky.cy.ts index 91e71d681d6..6914c1da4a1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/account-summary/b2b-account-summary.e2e-spec-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/account-summary/b2b-account-summary.e2e-spec-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/accessibility/asm-b2b-customer-list-tabbling-order.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/accessibility/asm-b2b-customer-list-tabbling-order.e2e-flaky.cy.ts index 84e9eee6cd6..f9fa278ea22 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/accessibility/asm-b2b-customer-list-tabbling-order.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/accessibility/asm-b2b-customer-list-tabbling-order.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm-cost-center.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm-cost-center.e2e.cy.ts index a58faee5f4e..024fe3f22be 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm-cost-center.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm-cost-center.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm.core-e2e.cy.ts index 1610e531f04..7a2fb4fcdbf 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/asm.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer-list.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer-list.e2e.cy.ts index 007e24a10d8..0035e8f8f51 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer-list.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer-list.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer360-promotion.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer360-promotion.e2e.cy.ts index 9d7320b589e..b918d62194b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer360-promotion.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/asm/customer360-promotion.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/bulk-pricing/bulk-pricing.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/bulk-pricing/bulk-pricing.e2e.cy.ts index 1d153e88e2e..e83e0f16a1d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/bulk-pricing/bulk-pricing.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/bulk-pricing/bulk-pricing.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-account-checkout-flow.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-account-checkout-flow.core-e2e.cy.ts index 16a5b3fdaf0..a7ba7004348 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-account-checkout-flow.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-account-checkout-flow.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-credit-card-checkout-flow.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-credit-card-checkout-flow.core-e2e.cy.ts index 67f21077784..66617ceed7d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-credit-card-checkout-flow.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/checkout/b2b-credit-card-checkout-flow.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/future-stock/future-stock.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/future-stock/future-stock.e2e.cy.ts index 53e161fa431..b9c4fa9a434 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/future-stock/future-stock.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/future-stock/future-stock.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/inventory-display/inventory-display.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/inventory-display/inventory-display.e2e.cy.ts index 99ac2b167b8..3deac4da029 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/inventory-display/inventory-display.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/inventory-display/inventory-display.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/a11y.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/a11y.e2e.cy.ts index 88534ed25b5..8c604fa20b7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/a11y.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/a11y.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/budgets.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/budgets.e2e.cy.ts index 0b5bcd886e8..62aa637141e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/budgets.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/budgets.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/cost-centers.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/cost-centers.e2e.cy.ts index aeb0c143514..8b4eb84a78a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/cost-centers.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/cost-centers.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/purchase-limits.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/purchase-limits.e2e.cy.ts index 2dd9228bb1e..372117081e4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/purchase-limits.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/purchase-limits.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/units.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/units.e2e.cy.ts index ea69fb1c779..9860796e936 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/units.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/units.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/user-groups.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/user-groups.e2e.cy.ts index 5e1210a4900..f5e304f3828 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/user-groups.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/my-company/user-groups.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-approval/b2b-order-approval.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-approval/b2b-order-approval.e2e.cy.ts index 1c5476a0b7d..7b6ef0d99d4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-approval/b2b-order-approval.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-approval/b2b-order-approval.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-history/b2b-order-history-orders-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-history/b2b-order-history-orders-flow.e2e.cy.ts index 7b94c54585e..9ffb08f4afd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-history/b2b-order-history-orders-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/order-history/b2b-order-history-orders-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quick-order/b2b-quick-order.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quick-order/b2b-quick-order.e2e.cy.ts index e376d55efd5..fe5eadcc07d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quick-order/b2b-quick-order.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quick-order/b2b-quick-order.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-cart-flow.e2e-2211.FP4.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-cart-flow.e2e-2211.FP4.cy.ts index 8909ccc18a7..dbdf3a26df8 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-cart-flow.e2e-2211.FP4.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-cart-flow.e2e-2211.FP4.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-configurator.e2e-2211.FP4.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-configurator.e2e-2211.FP4.cy.ts index 28a2c559ee1..99a2f3a0935 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-configurator.e2e-2211.FP4.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-configurator.e2e-2211.FP4.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-edit-flow.e2e-2211.FP4.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-edit-flow.e2e-2211.FP4.cy.ts index 62c91a8cc20..cdc275aa8f6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-edit-flow.e2e-2211.FP4.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-edit-flow.e2e-2211.FP4.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-request-flow.e2e-2211.FP4.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-request-flow.e2e-2211.FP4.cy.ts index adc978a9480..e45180adf20 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-request-flow.e2e-2211.FP4.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-request-flow.e2e-2211.FP4.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-save-active-cart-flow.e2e-2211.FP4.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-save-active-cart-flow.e2e-2211.FP4.cy.ts index eb0566c5b25..db66796fe83 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-save-active-cart-flow.e2e-2211.FP4.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/quote/b2b-quote-save-active-cart-flow.e2e-2211.FP4.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-daily-replenishment-checkout-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-daily-replenishment-checkout-flow.e2e.cy.ts index 23117426194..e6b57e097ae 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-daily-replenishment-checkout-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-daily-replenishment-checkout-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-monthly-replenishment-checkout-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-monthly-replenishment-checkout-flow.e2e.cy.ts index 0732e2e6638..1d104e22c3d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-monthly-replenishment-checkout-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-monthly-replenishment-checkout-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-details-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-details-flow.e2e.cy.ts index 2b495f72150..2601f462de0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-details-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-details-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-no-orders-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-no-orders-flow.e2e.cy.ts index 967f723810d..ba9f8621946 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-no-orders-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-no-orders-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-orders-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-orders-flow.e2e.cy.ts index 2b54b491b4a..5bc2d06e7a7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-orders-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-replenishment-order-history-orders-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-weekly-replenishment-checkout-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-weekly-replenishment-checkout-flow.e2e.cy.ts index acdd93d20fd..c034cd28ad4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-weekly-replenishment-checkout-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/replenishment/b2b-weekly-replenishment-checkout-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/saved-cart/b2b-saved-cart.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/saved-cart/b2b-saved-cart.e2e.cy.ts index 2df75229612..8179bf8b73c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/saved-cart/b2b-saved-cart.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/saved-cart/b2b-saved-cart.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/secure-portal/b2b-secure-portal.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/secure-portal/b2b-secure-portal.e2e.cy.ts index f41f0ea283e..0d68bc7dbb4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/secure-portal/b2b-secure-portal.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/secure-portal/b2b-secure-portal.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order-history.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order-history.e2e-flaky.cy.ts index c5af0332fc2..2cb472ce17a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order-history.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order-history.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order.e2e.cy.ts index 711836d782c..d88f093d9d1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/unit-level-order/b2b-unit-level-order.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration-e2e.cy.ts index ec1364f3359..8fa69ef853e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration.core-e2e.cy.ts index 641a840e721..d48138e9208 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/b2b/regression/user-registration/b2b-user-registration.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/checkout-flow.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/checkout-flow.core-e2e.cy.ts index 816e729b513..7f8a9aed96a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/checkout-flow.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/checkout-flow.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/homepage.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/homepage.core-e2e.cy.ts index bb156e92ae8..4a9c892be24 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/homepage.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/cx_mcs/regression/b2c/homepage.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-config-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-config-flow.e2e.cy.ts index a85854cdb3a..c87dca8c0d5 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-config-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-config-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-flow.e2e.cy.ts index 7e8adfc497e..9361c205d15 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/anonymous-consents/anonymous-consents-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/customer360-promotion-tabbing-order.asm.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/customer360-promotion-tabbing-order.asm.e2e.cy.ts index a0f67534510..3ccd82bf109 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/customer360-promotion-tabbing-order.asm.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/customer360-promotion-tabbing-order.asm.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/tabbing-order.e2e.asm.e2e..cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/tabbing-order.e2e.asm.e2e..cy.ts index 8c2a2999350..47bf697cf7b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/tabbing-order.e2e.asm.e2e..cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/accessibility/tabbing-order.e2e.asm.e2e..cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.deeplink.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.deeplink.core-e2e.cy.ts index 0658bcec750..105c9c271b2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.deeplink.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.deeplink.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.emulation.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.emulation.core-e2e.cy.ts index 82a7a2a42e1..1cd94194a4b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.emulation.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/asm.emulation.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/bind-cart.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/bind-cart.e2e.cy.ts index 030a148462d..ab85ec21004 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/bind-cart.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/bind-cart.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/create-customer.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/create-customer.e2e.cy.ts index d69e41bb378..92e374552a4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/create-customer.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/create-customer.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer-list.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer-list.e2e.cy.ts index 125e5cf424c..6d5b42eb185 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer-list.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer-list.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer360.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer360.e2e.cy.ts index fb086fdaed7..1a6ea661457 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer360.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/asm/customer360.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/auth-flow/auth-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/auth-flow/auth-flow.e2e.cy.ts index 9b2e7f53bd8..656f1627e9f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/auth-flow/auth-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/auth-flow/auth-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.core-e2e.cy.ts index 580463237f4..5b7d2d6ba7d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.e2e.cy.ts index fedaa659149..3123b29a992 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/added-to-cart-modal.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-import-export.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-import-export.e2e.cy.ts index 960ee5c6b5c..913451cfa50 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-import-export.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-import-export.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.core-e2e.cy.ts index 51a0ee0c923..9b79aac962a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.e2e.cy.ts index c75d774c5ce..65704385ec4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart-validation.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.core-e2e.cy.ts index c4043a2c8f3..7d88d18712c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.e2e.cy.ts index d4281aa10d9..fe609f9ec0c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/cart.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/clear-cart.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/clear-cart.e2e.cy.ts index 13c4744cb2a..45c2f5358ec 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/clear-cart.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/clear-cart.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.core-e2e.cy.ts index c1bb42754b0..d9ef3ab935d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.e2e-flaky.cy.ts index 621ac73c853..c4c046c06ae 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cart/saved-cart.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-as-guest.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-as-guest.e2e.cy.ts index 64b8b0e2b7a..8ef537f7135 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-as-guest.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-as-guest.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-backoff.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-backoff.e2e.cy.ts index 7711b6c41ad..eff5ae77028 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-backoff.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-backoff.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-flow.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-flow.core-e2e.cy.ts index 9c94815c26e..aca35ad940d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-flow.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-flow.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-payment-billing-address.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-payment-billing-address.e2e.cy.ts index e8be2dcbfb4..cfb7dc5b735 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-payment-billing-address.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/checkout-payment-billing-address.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/express-checkout.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/express-checkout.e2e.cy.ts index dfe3d1ddddc..c0f48a5d546 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/express-checkout.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/checkout/express-checkout.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cms/cms-navigation.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cms/cms-navigation.e2e.cy.ts index 32f3b67fb16..e7874941fe2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cms/cms-navigation.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/cms/cms-navigation.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/consignment-tracking/consignment-tracking.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/consignment-tracking/consignment-tracking.e2e.cy.ts index 933bdc0c7d2..b75ae7ccb18 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/consignment-tracking/consignment-tracking.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/consignment-tracking/consignment-tracking.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -24,7 +24,8 @@ describe('consignment tracking', () => { cy.get('.btn-track').click(); }); cy.get('.cx-tracking-event-body').should('have.length', 3); - cy.get('.close').click(); + + cy.get('cx-tracking-events .close').click(); cy.get('.cx-list') .next() .first() @@ -33,7 +34,7 @@ describe('consignment tracking', () => { cy.get('.btn-track').click(); }); cy.get('.cx-no-tracking-heading').should('have.length', 1); - cy.get('.close').click(); + cy.get('cx-tracking-events .close').click(); cy.get('.cx-list') .last() .within(() => { diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/coupons.e2e-spec-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/coupons.e2e-spec-flaky.cy.ts index a664c2b1246..4f0f34ffc3d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/coupons.e2e-spec-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/coupons.e2e-spec-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/my-coupons.e2e-spec-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/my-coupons.e2e-spec-flaky.cy.ts index beba7761dba..31a0b38dada 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/my-coupons.e2e-spec-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/coupons/my-coupons.e2e-spec-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/create-ticket.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/create-ticket.e2e.cy.ts index 18d0c6e6f8a..adf0f97946d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/create-ticket.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/create-ticket.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/ticket-listing.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/ticket-listing.e2e.cy.ts index 7389649bac0..fa3cc40c545 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/ticket-listing.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/ticket-listing.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/view-ticket-details.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/view-ticket-details.e2e.cy.ts index 6d50dee82c8..d7f9143f1c0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/view-ticket-details.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/customer-ticketing/view-ticket-details.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/homepage/homepage.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/homepage/homepage.core-e2e.cy.ts index 7406e100b75..520017fedc4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/homepage/homepage.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/homepage/homepage.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/image-zoom/image-zoom.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/image-zoom/image-zoom.e2e.cy.ts index dd1e745a1ae..766b668aaea 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/image-zoom/image-zoom.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/image-zoom/image-zoom.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/inventory-display/inventory-display.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/inventory-display/inventory-display.e2e.cy.ts index e0ad0c72977..4846c535c79 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/inventory-display/inventory-display.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/inventory-display/inventory-display.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/outlets.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/outlets.core-e2e.cy.ts index 5712a3e6acc..eb8c65fb9f2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/outlets.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/outlets.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/routing.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/routing.core-e2e.cy.ts index 0fd8d8c9946..8477e483194 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/routing.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/miscellaneous/routing.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-as-guest.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-as-guest.e2e.cy.ts index 2eeed46453d..f4c2e9400b1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-as-guest.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-as-guest.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-flow.e2e.cy.ts index ef037a19fb4..65b2c6db449 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multi-dimensional/multi-dimensional-checkout-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multisite-isolation/multisite-isolation.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multisite-isolation/multisite-isolation.e2e.cy.ts index 6ed994060bc..1b00bfe9635 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multisite-isolation/multisite-isolation.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/multisite-isolation/multisite-isolation.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-email-management.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-email-management.ts index 75bc08b6e3d..fbed2912cf6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-email-management.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-email-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-profile-management.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-profile-management.ts index bfe3d090c3d..2972cfc71fd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-profile-management.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/my-account-v2-profile-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.config.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.config.ts index 920091a5bcb..6831064181f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.e2e-my-account-v2.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.e2e-my-account-v2.cy.ts index c2cad46bf44..d7c9789760c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.e2e-my-account-v2.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/accessibility/tabbing-order.e2e-my-account-v2.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/address-book.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/address-book.e2e.cy.ts index 737c010ff3a..baa9e2663bb 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/address-book.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/address-book.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/close-account.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/close-account.e2e.cy.ts index 1aa67ed091c..4fa0d37494d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/close-account.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/close-account.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/consent-management.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/consent-management.e2e.cy.ts index 4f4eb059dfa..b581bb14e95 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/consent-management.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/consent-management.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-consent-management.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-consent-management.e2e.cy.ts index 1c4b13e57a9..c2dcf3eca7f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-consent-management.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-consent-management.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-email.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-email.e2e.cy.ts index 0834d5dcd59..08bb4f33152 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-email.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-email.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-landing-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-landing-page.e2e.cy.ts index 1d7af7846f0..fb2bd0e6c9a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-landing-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-landing-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-notification-preference.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-notification-preference.e2e.cy.ts index 367f0658a8a..b0ad2b9d489 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-notification-preference.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-notification-preference.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-orders.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-orders.e2e.cy.ts index a67a830344e..fb9eeb438d9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-orders.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-orders.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-password.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-password.e2e.cy.ts index 9c40565e39f..68c91fb4d72 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-password.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-password.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-profile.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-profile.e2e.cy.ts index bb558efcff6..124893e5cb7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-profile.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/my-account-v2-profile.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-no-orders-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-no-orders-flow.e2e.cy.ts index 832ad861714..d0f685aa7b0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-no-orders-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-no-orders-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-orders-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-orders-flow.e2e.cy.ts index 21f3135b9ad..0298f3ec721 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-orders-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/order-history-orders-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/payment-methods.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/payment-methods.e2e.cy.ts index d3120b9912d..bc6b965c6ba 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/payment-methods.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/payment-methods.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-email.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-email.e2e.cy.ts index 6f43bfeee68..615f80bbcb7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-email.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-email.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e-flaky.cy.ts index e416e46a521..34c117b011c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e.cy.ts index 66920a1b013..0ba3ce855de 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-password.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-profile.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-profile.e2e.cy.ts index 4b32edf51de..32d3f4cf954 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-profile.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/my-account/update-profile.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/my-interests.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/my-interests.e2e.cy.ts index 95b4c9e8ff3..0f39e46ba03 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/my-interests.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/my-interests.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/notification-preference.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/notification-preference.e2e.cy.ts index bb447797f78..83cf59a4fa2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/notification-preference.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/notification-preference.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/stock-notification.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/stock-notification.e2e.cy.ts index 893e6f23132..45179f01344 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/stock-notification.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/notification/stock-notification.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/orders/order-cancellations-returns.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/orders/order-cancellations-returns.e2e.cy.ts index 247bfbbd4f4..35bf00e5c1e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/orders/order-cancellations-returns.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/orders/order-cancellations-returns.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/password-visibility/password-visibility.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/password-visibility/password-visibility.e2e.cy.ts index 8e201c69af0..4e4cfc4a78c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/password-visibility/password-visibility.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/password-visibility/password-visibility.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-carousel/product-carousel.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-carousel/product-carousel.e2e.cy.ts index 748fb3f2d14..b74a933006a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-carousel/product-carousel.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-carousel/product-carousel.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-pricing-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-pricing-flow.e2e.cy.ts index a2c078f4391..ac96af2a0f0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-pricing-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-pricing-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-product-type-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-product-type-flow.e2e.cy.ts index 90c8bb69573..7edc4200eb6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-product-type-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-product-type-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-store-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-store-flow.e2e.cy.ts index c14fa7800c4..b7f9b12ab79 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-store-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search-store-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search.core-e2e.cy.ts index 05457003666..929343fcd2f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product-search/product-search.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-mobile.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-mobile.e2e.cy.ts index 60b013ce22b..177443e1676 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-mobile.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-mobile.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield-order.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield-order.e2e-flaky.cy.ts index 648069b50f0..d8b0a6c459d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield-order.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield-order.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield.e2e.cy.ts index bee33f9ee3c..d81b27a4802 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-textfield.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-cart.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-cart.e2e-flaky.cy.ts index dba8b137a98..9c87b36c6e7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-cart.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-cart.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-interactive.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-interactive.e2e.cy.ts index abcf689d011..6b3bb6a3997 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-interactive.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_configurator/product-configurator-vc-interactive.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/product-details.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/product-details.core-e2e.cy.ts index 183ed6333cd..6135ae48dec 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/product-details.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/product-details.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-promotions-in-PDP.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-promotions-in-PDP.e2e-flaky.cy.ts index 33bd8697473..c0b99fe139e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-promotions-in-PDP.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-promotions-in-PDP.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-real-time-stock-in-PDP.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-real-time-stock-in-PDP.e2e-flaky.cy.ts index 052a480e186..24447d4afe5 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-real-time-stock-in-PDP.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/product_details/show-real-time-stock-in-PDP.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/promotions/applied-promotions.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/promotions/applied-promotions.e2e.cy.ts index c7e3d7ab545..afe4cc9dd58 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/promotions/applied-promotions.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/promotions/applied-promotions.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/qualtrics/qualtrics.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/qualtrics/qualtrics.e2e.cy.ts index 4b60565794f..b33b7b1c886 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/qualtrics/qualtrics.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/qualtrics/qualtrics.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/redirects/auth-redirects.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/redirects/auth-redirects.e2e.cy.ts index b0e1f6a66e7..a55fcc924d5 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/redirects/auth-redirects.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/redirects/auth-redirects.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/forgot-password.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/forgot-password.e2e.cy.ts index ae749f2147d..88c7c06caa8 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/forgot-password.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/forgot-password.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/reset-password.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/reset-password.e2e.cy.ts index ddf0f0d343f..f3398298b36 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/reset-password.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/reset-password/reset-password.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/save-for-later/save-for-later.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/save-for-later/save-for-later.e2e.cy.ts index 567a242cecd..10414f678cf 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/save-for-later/save-for-later.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/save-for-later/save-for-later.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/infinite-scroll.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/infinite-scroll.e2e.cy.ts index 0611ef6686a..8b1a6a3cc84 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/infinite-scroll.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/infinite-scroll.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/scroll-position-restoration.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/scroll-position-restoration.e2e.cy.ts index 92bb8ec4818..9e4e04e4c76 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/scroll-position-restoration.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/scrolling/scroll-position-restoration.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-cart-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-cart-page.e2e.cy.ts index a38bfde19a9..c00c1c51d3e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-cart-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-cart-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-checkout-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-checkout-page.e2e.cy.ts index df8c6754a80..722583630fc 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-checkout-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-checkout-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-product-details-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-product-details-page.e2e.cy.ts index e37a5c3746f..d6642346f97 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-product-details-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency-product-details-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency.core-e2e.cy.ts index ff16bddb58d..c4afb8aa530 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/currency/currency.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-cart-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-cart-page.e2e.cy.ts index b34548403a7..73ff62c6269 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-cart-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-cart-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-checkout-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-checkout-page.e2e.cy.ts index c8a8fa53079..b881977e51f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-checkout-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-checkout-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts index 193b3d2326b..88f2487b857 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-my-account-pages.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-details-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-details-page.e2e.cy.ts index 1fc8e57235b..e1915b76d15 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-details-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-details-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-search-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-search-page.e2e.cy.ts index e1e4306f5d5..0087426d83c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-search-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-product-search-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-registration-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-registration-page.e2e.cy.ts index c17b8366714..84293008568 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-registration-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language-registration-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language.core-e2e.cy.ts index 2cc764abfee..5a835acea7d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-context/language/language.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-theme/site-theme.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-theme/site-theme.e2e.cy.ts index 2e30512c14a..dc75d0ff432 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-theme/site-theme.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/site-theme/site-theme.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/storefinder/store-finder.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/storefinder/store-finder.e2e.cy.ts index f3feea0d83b..6b9aa113f27 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/storefinder/store-finder.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/storefinder/store-finder.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/terms-and-conditions/terms-and-conditions-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/terms-and-conditions/terms-and-conditions-e2e.cy.ts index 49e075b86b6..d691a38d2ab 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/terms-and-conditions/terms-and-conditions-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/terms-and-conditions/terms-and-conditions-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/accessibility/captcha-tabbing-order.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/accessibility/captcha-tabbing-order.cy.ts index 1fc654c3720..98af1689262 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/accessibility/captcha-tabbing-order.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/accessibility/captcha-tabbing-order.cy.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/early-login.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/early-login.core-e2e.cy.ts index e636791317f..25e2353a954 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/early-login.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/early-login.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/login.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/login.core-e2e.cy.ts index 15c734d72e1..9fd2d1c415b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/login.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/login.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/mock-captcha.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/mock-captcha.core-e2e.cy.ts index 98ebecc5e19..61a72a659aa 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/mock-captcha.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/mock-captcha.core-e2e.cy.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/otp-login.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/otp-login.e2e-flaky.cy.ts index 15cbda5e7fe..8ea18c1b586 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/otp-login.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/otp-login.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/register.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/register.core-e2e.cy.ts index 242f4ecfdbe..1a5b60a2ba1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/register.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/user_access/register.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-cart-import-export.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-cart-import-export.e2e.cy.ts index 080ed782aa8..71d455e999e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-cart-import-export.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-cart-import-export.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.core-e2e.cy.ts index aafd5a7616b..216486fe6a2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.e2e.cy.ts index e90ecc6c03c..a3c5072481d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-as-guest.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.core-e2e.cy.ts index 675f31eb4a6..53a2a887fbd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.e2e.cy.ts index fd319d1cdc5..9144f897835 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/variants/apparel-checkout-flow.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/wishlist/wish-list.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/wishlist/wish-list.e2e-flaky.cy.ts index e7c3ffa9b87..a4e35cd7493 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/wishlist/wish-list.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/regression/wishlist/wish-list.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/pages.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/pages.core-e2e.cy.ts index e9f4471349e..f76226d0c82 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/pages.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/pages.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/product-listing-page.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/product-listing-page.e2e.cy.ts index aabec59e68b..2491cab7627 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/product-listing-page.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/ssr/product-listing-page.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-register-org.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-register-org.core-e2e.cy.ts index 2c98c41288b..c13b2359f9d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-register-org.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-register-org.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-scenarios.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-scenarios.core-e2e.cy.ts index baa0623b04e..aaa313e9f70 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-scenarios.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2b/b2b-scenarios.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2c/b2c-scenarios.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2c/b2c-scenarios.core-e2e.cy.ts index c8ed83ce08c..a662e02513b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2c/b2c-scenarios.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdc/b2c/b2c-scenarios.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdp/cdp-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdp/cdp-e2e.cy.ts index 17fd1af865e..5686d81a480 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdp/cdp-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cdp/cdp-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-brandpage.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-brandpage.core-e2e.cy.ts index 06c4116c5f3..daaadbdd152 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-brandpage.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-brandpage.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-categorypage.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-categorypage.core-e2e.cy.ts index f7bd3d528b4..1ab8eb8b846 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-categorypage.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-categorypage.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -88,7 +88,7 @@ context('Merchandising Carousel - Category page', () => { }); it('should request products filtered by additional facets when facets on a category page are changed', () => { - merchandisingCarousel.applyFacet( + merchandisingCarousel.openHiddenFacetAndApply( 'Brand', merchandisingCarousel.canonBrandName ); diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-events.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-events.core-e2e.cy.ts index a2c5fb2ca18..3788edab80d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-events.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-events.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-homepage.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-homepage.core-e2e.cy.ts index 48bd1f60680..eb917a91697 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-homepage.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-homepage.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-productpage.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-productpage.core-e2e.cy.ts index c8e652bd5d8..31af551b904 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-productpage.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/merchandising-carousel/merchandising-carousel-productpage.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/custom-headers.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/custom-headers.core-e2e.cy.ts index 617df7682de..325a727d1cf 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/custom-headers.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/custom-headers.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -10,6 +10,7 @@ import { navigation } from '../../../../helpers/navigation'; import { QUERY_ALIAS, createProductQuery, + searchUrlPrefix, } from '../../../../helpers/product-search'; import { cdsHelper, @@ -63,7 +64,7 @@ describe('Custom header additions to occ calls', () => { // withdraw consent cy.get('button.btn.btn-link').contains('Consent').click(); cy.get('input.form-check-input').uncheck(); - cy.get('button.close').click(); + cy.get('button.close').first().click(); navigation.visitHomePage({ options: { onBeforeLoad: profileTagHelper.interceptProfileTagJs, @@ -88,19 +89,24 @@ describe('Custom header additions to occ calls', () => { expect(consentAccepted.length).to.equal(3); expect(consentAccepted[2].data.granted).to.eq(true); }); + + cy.intercept({ method: 'GET', path: `${searchUrlPrefix}**` }).as( + 'getSearch' + ); + // search for cameras createProductQuery(QUERY_ALIAS.CAMERA, 'camera', 12); cy.get('cx-searchbox input').type('camera{enter}'); profileTagHelper.waitForCMSComponents(); cy.wait(`@${QUERY_ALIAS.CAMERA}`); - cy.wait('@searchRequest') + cy.wait('@getSearch') .its('request.headers') .should('have.deep.property', X_CONSENT_REFERENCE_HEADER); // refresh page cy.reload(); // verify cy.wait(`@${QUERY_ALIAS.CAMERA}`); - cy.wait('@searchRequest') + cy.wait('@getSearch') .its('request.headers') .should('have.deep.property', X_CONSENT_REFERENCE_HEADER); }); diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/default-events.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/default-events.core-e2e.cy.ts index 05cd0b40a90..6ffc5fda00d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/default-events.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/default-events.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -214,7 +214,7 @@ describe('Profile-tag events', () => { win, profileTagHelper.EventNames.KEYWORD_SEARCH )[0]; - expect(keywordSearchEvent.data.numResults).to.equal(149); + expect(keywordSearchEvent.data.numResults).to.greaterThan(0); expect(keywordSearchEvent.data.searchTerm).to.equal('camera'); }); }); diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/login-notification.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/login-notification.core-e2e.cy.ts index b71d1988e82..72ced22e455 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/login-notification.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cds/profile-tag/login-notification.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.ccv2-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.ccv2-e2e.cy.ts index 4dbc8032006..c2e2d59265f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.ccv2-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.ccv2-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.core-e2e.cy.ts index d10cf186619..56e99f1e9e9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/cpq-configuration.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-discount.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-discount.e2e.cy.ts index 108da6fe288..8610808342a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-discount.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-discount.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-download-proposal-document.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-download-proposal-document.e2e.cy.ts index 1021c9e7c65..8d4ab2c3a25 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-download-proposal-document.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/cpq/quote/cpq-quote-download-proposal-document.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments-with-billing-address.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments-with-billing-address.core-e2e.cy.ts index 8692e26bfba..e9e8d054f73 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments-with-billing-address.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments-with-billing-address.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments.core-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments.core-e2e.cy.ts index a643df6434b..73606d6e226 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments.core-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/digital-payments/digital-payments.core-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/accessibility/visual-picking-tab-tabbing-order.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/accessibility/visual-picking-tab-tabbing-order.e2e.cy.ts index c1734298ae8..b66909f9680 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/accessibility/visual-picking-tab-tabbing-order.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/accessibility/visual-picking-tab-tabbing-order.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/visualization-lookup/visualization-lookup.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/visualization-lookup/visualization-lookup.e2e.cy.ts index 4ed64f0a377..f24e84d79b8 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/visualization-lookup/visualization-lookup.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/epd-visualization/visualization-lookup/visualization-lookup.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/estimated-delivery-date/estimated-delivery-date.e2e-flaky.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/estimated-delivery-date/estimated-delivery-date.e2e-flaky.cy.ts index 0706141c505..d8319aa165a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/estimated-delivery-date/estimated-delivery-date.e2e-flaky.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/estimated-delivery-date/estimated-delivery-date.e2e-flaky.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v1-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v1-e2e.cy.ts index cab0e861034..42c97ece01b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v1-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v1-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v2-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v2-e2e.cy.ts index 3f039fb82ed..04d7b4e8056 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v2-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/omf/omf-order-v2-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-billing-address.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-billing-address.e2e.cy.ts index 238c9ce7a85..f651a395276 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-billing-address.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-billing-address.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-payment-options.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-payment-options.e2e.cy.ts index 18cb9215d8a..7816e6d28ae 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-payment-options.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opf/opf-payment-options.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opps/opps-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opps/opps-e2e.cy.ts index 3e40b68f66a..c3d3bc08c28 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opps/opps-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/opps/opps-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pdf-invoices/pdf-invoices.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pdf-invoices/pdf-invoices.e2e.cy.ts index dfd58e7fa9e..4cccafc0839 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pdf-invoices/pdf-invoices.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pdf-invoices/pdf-invoices.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-multiple-entries-checkout.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-multiple-entries-checkout.e2e.cy.ts index 50d716c27f9..4c852a54c68 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-multiple-entries-checkout.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-multiple-entries-checkout.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-pickup-delivery-options.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-pickup-delivery-options.e2e.cy.ts index 142df8aefba..517f693d711 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-pickup-delivery-options.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/cart-pickup-delivery-options.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-and-cart-logged-in-user-pickup-display.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-and-cart-logged-in-user-pickup-display.e2e.cy.ts index 308d93cc6de..b9a7f833fb3 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-and-cart-logged-in-user-pickup-display.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-and-cart-logged-in-user-pickup-display.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-options.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-options.e2e.cy.ts index 1baba85bf02..98f1d8724b6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-options.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-options.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-pickup.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-pickup.e2e.cy.ts index c63e313844f..6f89c1a0a7d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-pickup.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pdp-pickup-delivery-pickup.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-guest-user.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-guest-user.e2e.cy.ts index 257aeccd0d2..9e0f1a24239 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-guest-user.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-guest-user.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-logged-in-user.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-logged-in-user.e2e.cy.ts index a3f33b931e6..174e00e4699 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-logged-in-user.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey-logged-in-user.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey.e2e.cy.ts index f9ca6d8fa61..9598e890f80 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-checkout-journey.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-in-store-address-book.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-in-store-address-book.e2e.cy.ts index 427f7c900a9..691ddfea9b1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-in-store-address-book.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/pickup-in-store-address-book.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/set-preferred-store.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/set-preferred-store.e2e.cy.ts index e2a7aac29a0..0c1fcd31219 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/set-preferred-store.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/pickup-in-store/set-preferred-store.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/requested-delivery-date/requested-delivery-date.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/requested-delivery-date/requested-delivery-date.e2e.cy.ts index 34dc1882cab..f66bcdf2411 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/requested-delivery-date/requested-delivery-date.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/requested-delivery-date/requested-delivery-date.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-cancel-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-cancel-e2e.cy.ts index d99f61e8d77..8ab05bf6837 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-cancel-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-cancel-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-checkout-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-checkout-e2e.cy.ts index cc858cbc9aa..b80a3652c15 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-checkout-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-checkout-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-reschedule-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-reschedule-e2e.cy.ts index afae22ac77b..e7f5d0b85ba 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-reschedule-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4-service/service-order-reschedule-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4om/s4om-schedule-lines.e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4om/s4om-schedule-lines.e2e.cy.ts index fc7e2184507..fd185761784 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4om/s4om-schedule-lines.e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/s4om/s4om-schedule-lines.e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/segment-refs/segment-refs-e2e.cy.ts b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/segment-refs/segment-refs-e2e.cy.ts index 15834aca621..17321adf770 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/segment-refs/segment-refs-e2e.cy.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/e2e/vendor/segment-refs/segment-refs-e2e.cy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/b2b/tabbing-order.config.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/b2b/tabbing-order.config.ts index 3e33ecad7b3..63ab1d283ee 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/b2b/tabbing-order.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/b2b/tabbing-order.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.config.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.config.ts index 3078ecd487e..bc24123399e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.ts index 40253d7b881..ac5eff884a4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/group-skipping/group-skipping.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.config.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.config.ts index 4ba0a2b7610..65d3656ce19 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.model.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.model.ts index 57f4769c2d7..33917e619d5 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.model.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.ts index 390ca9103ac..090114ffb96 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/add-to-cart.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/add-to-cart.ts index 8c1d0bf7cd4..621f071d889 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/add-to-cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/add-to-cart.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/asm.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/asm.ts index f2b6a02fe08..27a061498d9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/asm.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/asm.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/cart.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/cart.ts index 19dd4f10e86..10dc5baca79 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/cart.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/coupons.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/coupons.ts index 5d7ae625082..193b7f7610e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/coupons.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/coupons.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-address.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-address.ts index 939b13bec1c..ecc86f10e85 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-address.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-address.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-mode.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-mode.ts index ee1819e7e5d..461a7177d2a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-mode.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/delivery-mode.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/payment-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/payment-details.ts index 9c55ff33e9a..2137662f9e7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/payment-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/payment-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/review-order.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/review-order.ts index 99e191fa8b0..7b924b96f71 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/review-order.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/checkout/review-order.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/consignment-tracking.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/consignment-tracking.ts index d3d8f9ddb4f..7d29b56bcdf 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/consignment-tracking.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/consignment-tracking.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/footer.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/footer.ts index 218938c2488..b506cc82d8d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/footer.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/footer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/header.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/header.ts index 551b48591a7..3e2bee89c77 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/header.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/header.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/home.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/home.ts index 5a509e146aa..203afc5ca4d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/home.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/home.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/login.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/login.ts index e3339e05427..75a60e0fe95 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/login.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/login.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account.ts index e0f97898462..e6e90ee7466 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/address-book.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/address-book.ts index 17cb9f7b131..b4fd3fce6cb 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/address-book.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/address-book.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/change-password.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/change-password.ts index 5a2b230ad37..a1b989453d6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/change-password.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/change-password.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/close-account.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/close-account.ts index 62d616bea57..2ab67caecc9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/close-account.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/close-account.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/consent-management.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/consent-management.ts index 007037f28bc..8d59bc946b4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/consent-management.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/consent-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-consent-management.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-consent-management.ts index 108c2356b16..11615b1a44e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-consent-management.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-consent-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-notification-preference.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-notification-preference.ts index 28859d083af..e9c538cb085 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-notification-preference.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-notification-preference.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-password.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-password.ts index a857d99a2ea..99e6b2bcc97 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-password.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-account-v2-password.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-coupons.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-coupons.ts index 352087738a3..292ab02fa5f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-coupons.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-coupons.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-interests.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-interests.ts index f279aa0c3c0..f315fc434d9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-interests.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/my-interests.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/notification-preference.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/notification-preference.ts index 7c4709363d1..18f442a356b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/notification-preference.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/notification-preference.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-details.ts index 4debff40f42..9f63e1a2ca2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-history.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-history.ts index 9912aa0b30f..ccd300ae601 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-history.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/order-history.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/payment-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/payment-details.ts index d5d109e7eb0..26ccbbcc724 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/payment-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/payment-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/personal-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/personal-details.ts index 0c52b7a8e7b..b1b53be0cd4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/personal-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/personal-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/reset-password.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/reset-password.ts index 2cd54d65a49..351d99751ea 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/reset-password.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/reset-password.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/update-email.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/update-email.ts index 4b24f76e943..652745b28ba 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/update-email.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/update-email.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/wishlist.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/wishlist.ts index 84892309872..5fc2fe9a2ed 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/wishlist.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/my-account/wishlist.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-list.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-list.ts index 2225703ffaa..bb1d6cd2e44 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-list.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-list.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-pickup-modal.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-pickup-modal.ts index 6ede488afc5..44116060e29 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-pickup-modal.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-pickup-modal.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-tabs.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-tabs.ts index f41b47d9c0d..e183f9a59a7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-tabs.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page-tabs.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page.ts index b27e8bc9293..b750da41094 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/product-page.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/register.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/register.ts index 0c8b9500b53..82d5969daf2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/register.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/register.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/save-for-later.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/save-for-later.ts index 49b1c761b69..e6cc777d5d9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/save-for-later.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/save-for-later.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/stock-notification.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/stock-notification.ts index f5dd653d812..392f0675582 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/stock-notification.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/stock-notification.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/countries-list.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/countries-list.ts index d942a350eed..506da98d2cc 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/countries-list.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/countries-list.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/default-view.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/default-view.ts index 3fa9b883f6e..ed090dadf67 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/default-view.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/default-view.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/search-results.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/search-results.ts index f649bd02aee..30e8fcd599b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/search-results.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/search-results.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/store-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/store-details.ts index b66945ca702..efe6def3253 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/store-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/store-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/stores-list.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/stores-list.ts index c76f23c5a55..bc16278a53c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/stores-list.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/accessibility/tabbing-order/store-finder/stores-list.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/address-book.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/address-book.ts index c9c245a8653..e921d8f8f12 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/address-book.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/address-book.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/anonymous-consents.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/anonymous-consents.ts index 2340de85406..4ac7ec08215 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/anonymous-consents.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/anonymous-consents.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/applied-promotions.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/applied-promotions.ts index 1dbf066e82d..6cf96593ac1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/applied-promotions.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/applied-promotions.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/asm.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/asm.ts index 0d1eef1abcb..b8c32c367df 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/asm.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/asm.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-forms.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-forms.ts index a41cb7a481b..7c57c1e0c81 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-forms.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-forms.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-redirects.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-redirects.ts index f1af6b2745e..0b7ec53ab89 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-redirects.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/auth-redirects.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/auth.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/auth.ts index fc4ab670628..b085bf42591 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/auth.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/auth.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-account-summary.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-account-summary.ts index fa25505d236..6f4885ab1f3 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-account-summary.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-account-summary.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-bulk-pricing.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-bulk-pricing.ts index 439c15a7bba..32f8a3b1dbd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-bulk-pricing.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-bulk-pricing.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-checkout.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-checkout.ts index 951e0735a58..e2c0efa99f0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-checkout.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-checkout.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-approval.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-approval.ts index 2cc4013713a..abf097a22aa 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-approval.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-approval.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-details.ts index 6a01fd15443..01db150aa28 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-history.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-history.ts index ec0461f2078..8e5b541118f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-history.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-order-history.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quick-order.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quick-order.ts index 15189817223..949812586ee 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quick-order.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quick-order.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quote.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quote.ts index 8b9bacb38c8..3d7657a3bb1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quote.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-quote.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-details.ts index bd55162825c..299e7956e1e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-history.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-history.ts index d37fe911305..bc2b7715e59 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-history.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-replenishment-order-history.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-saved-cart.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-saved-cart.ts index f71f2f73da7..8d3eecdb0e5 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-saved-cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-saved-cart.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-secure-portal.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-secure-portal.ts index 29e28922515..0a16d158548 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-secure-portal.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-secure-portal.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-user-registration.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-user-registration.ts index c78b0f1e85a..04701f45eca 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-user-registration.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/b2b-user-registration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/budget.config.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/budget.config.ts index 55eca3b1283..3773e3f3486 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/budget.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/budget.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/cost-center.config.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/cost-center.config.ts index 1091ca5a378..614907b44b2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/cost-center.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/cost-center.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/purchase-limit.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/purchase-limit.ts index 33c5f606085..681ac19ae9f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/purchase-limit.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/purchase-limit.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/unit.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/unit.ts index fa67c8b34bc..0d2a6021280 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/unit.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/unit.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user-group.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user-group.ts index dbce5b06a67..8a3e30df53d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user-group.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user-group.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user.ts index c14d3cdf7fa..24583cd8255 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/config/user.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/assignments.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/assignments.ts index 6949bf686d4..7eebae795a7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/assignments.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/assignments.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/create.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/create.ts index 785d1f5547d..0035b4d4eea 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/create.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/create.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/disable.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/disable.ts index b5ba1a251b4..16da481408a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/disable.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/disable.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/list.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/list.ts index a88734e385c..acce5cf2a6a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/list.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/list.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/nested-list.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/nested-list.ts index 912060152da..42691129b6e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/nested-list.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/nested-list.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/update.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/update.ts index 1c3635435b2..e4165618cbd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/update.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/update.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/user-password.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/user-password.ts index 76bb6919342..3a371368f96 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/user-password.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/user-password.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/form.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/form.ts index 558fcd14776..99d842dc71c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/form.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/form.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/list.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/list.ts index 80459694208..33d6f1306d9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/list.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/features/utils/list.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/index.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/index.ts index 50f3710d8fd..a5185056be6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/index.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company-row.config.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company-row.config.ts index 7e6e5538cee..10c18a8ab86 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company-row.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company-row.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.config.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.config.ts index 30d9b91c686..72ad736744e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.config.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.model.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.model.ts index e7fe937a5b9..444032a70ef 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.model.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/models/my-company.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company-features.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company-features.ts index 6c53bde4cc2..5fdd4c48aed 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company-features.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company-features.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company.utils.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company.utils.ts index 57643d07d31..34957f13166 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company.utils.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/b2b/my-company/my-company.utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/benchmark.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/benchmark.ts index aefe1b8277a..b643d0436a0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/benchmark.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/benchmark.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-import-export.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-import-export.ts index 6b1ff21201e..886372b8aa1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-import-export.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-import-export.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-validation.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-validation.ts index 399614e92b8..330c9f7021b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-validation.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/cart-validation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/cart.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/cart.ts index 2cc93e4a9e2..f5ab2fe2d12 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/cart.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-guest.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-guest.ts index ba4d0b3760c..0fa3db642f3 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-guest.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-guest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-persistent-user.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-persistent-user.ts index b111b0f0210..025a7e70b97 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-persistent-user.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-as-persistent-user.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-backoff.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-backoff.ts index fd33ae31590..6cf3536c078 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-backoff.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-backoff.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-flow.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-flow.ts index 4d450226ba7..312193510f5 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-flow.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-flow.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-forms.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-forms.ts index e75f0352559..72d88935ee0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-forms.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-forms.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-multi-dimensional.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-multi-dimensional.ts index f744a5a9e9b..eaac645381f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-multi-dimensional.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-multi-dimensional.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-variants.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-variants.ts index 1517ada9ff3..2f29486affc 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-variants.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/checkout-variants.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/common.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/common.ts index cba0531fc94..281cee0bc80 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/common.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/common.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/consent-management.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/consent-management.ts index f90fd1a4177..1aa554a0ac2 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/consent-management.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/consent-management.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/consignment-tracking.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/consignment-tracking.ts index 2e65d319e8b..51de95b79e0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/consignment-tracking.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/consignment-tracking.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/cart-coupon.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/cart-coupon.ts index af2b0a53743..04b67900886 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/cart-coupon.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/cart-coupon.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/my-coupons.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/my-coupons.ts index 34ae3e040b5..2aa2e10210f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/my-coupons.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/coupons/my-coupons.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/create-tickets.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/create-tickets.ts index 16d4e9fda28..eb88184c410 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/create-tickets.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/create-tickets.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/customer-ticketing-commons.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/customer-ticketing-commons.ts index c2421f56aec..99860353106 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/customer-ticketing-commons.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/customer-ticketing-commons.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-details.ts index 4172aeeb0a4..7d1596a1ed3 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-listing.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-listing.ts index 783d5feb1e7..dac2aba9ec7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-listing.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing-helpers/ticket-listing.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing.ts index 7ef6535cdc7..6d18f14e1f3 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer-ticketing/customer-ticketing.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer360.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer360.ts index fc4cd4827c6..887a55ff009 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/customer360.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/customer360.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/data-configuration.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/data-configuration.ts index 4255f4ac9b5..4b45e48f786 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/data-configuration.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/data-configuration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/estimated-delivery-date.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/estimated-delivery-date.ts index e7a3c2e2082..3b7755d84ef 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/estimated-delivery-date.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/estimated-delivery-date.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/express-checkout.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/express-checkout.ts index cb236af0ebf..ae53a0c970f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/express-checkout.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/express-checkout.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/form.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/form.ts index 0d1927e6ebd..682b9644db6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/form.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/form.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/global-message.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/global-message.ts index 23b04bde65d..bdee8a71bdd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/global-message.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/global-message.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/homepage.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/homepage.ts index 9ae1bd4a201..128342ce07a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/homepage.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/homepage.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/infinite-scroll.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/infinite-scroll.ts index b677e813d8a..9e8c3d42fdd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/infinite-scroll.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/infinite-scroll.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/inventory-display.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/inventory-display.ts index 186a07270c5..05731c60dc3 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/inventory-display.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/inventory-display.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/language.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/language.ts index f8279601f42..c46e24f8e2a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/language.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/language.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/login.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/login.ts index 194722a38db..c25262e67fd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/login.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/login.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/navigation.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/navigation.ts index b24b62ee306..a0ab0460355 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/navigation.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/navigation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/notification.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/notification.ts index efd877f4e85..a2096fdf5b1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/notification.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/notification.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/opf.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/opf.ts index 50247370f46..c76b1b9464f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/opf.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/opf.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/order-cancellations-returns.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/order-cancellations-returns.ts index 7ab47f8b6b8..a8c9d9f881b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/order-cancellations-returns.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/order-cancellations-returns.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/order-history.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/order-history.ts index d31458db462..db26aec131f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/order-history.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/order-history.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/payment-methods.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/payment-methods.ts index 5db65337578..51a0c48d03b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/payment-methods.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/payment-methods.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/pickup-in-store-utils.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/pickup-in-store-utils.ts index 16c3a1fa0e3..bc1331f494b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/pickup-in-store-utils.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/pickup-in-store-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-cpq.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-cpq.ts index d10f47290c8..9975ec7f95b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-cpq.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-cpq.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-vc.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-vc.ts index 538cb585486..cce5662316e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-vc.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart-vc.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart.ts index d52046ec6c9..e5ce5a76207 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cart.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-conflict-dialog.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-conflict-dialog.ts index 8d40fdf316a..cc1a161c5ba 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-conflict-dialog.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-conflict-dialog.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cpq.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cpq.ts index 7867b7a9f87..1032fb13c52 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cpq.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-cpq.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-cpq.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-cpq.ts index 001055c3a1f..97d26d5b6aa 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-cpq.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-cpq.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-vc.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-vc.ts index 9c9124ea7f5..b989165f8b6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-vc.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview-vc.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview.ts index 50083b83aed..ce95d49239e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-overview.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-restart-dialog.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-restart-dialog.ts index 5004cd7a1c4..d07fe005310 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-restart-dialog.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-restart-dialog.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-vc.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-vc.ts index 72a9b6e0ddb..6305079b31b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-vc.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator-vc.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator.ts index b1263f46f74..f8fa9394664 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-configurator.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-details.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-details.ts index 8d8fc372aa0..98968b16d51 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-search.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-search.ts index b35e4416a61..b7dac1cfd8b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/product-search.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/product-search.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/register.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/register.ts index 7a43712423d..049e8290386 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/register.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/register.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/save-for-later.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/save-for-later.ts index ed0020ffdd2..e8be8f85601 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/save-for-later.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/save-for-later.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/saved-cart.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/saved-cart.ts index 69ee6912ff9..53527a98658 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/saved-cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/saved-cart.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts index cab0dbcd8cc..a8a6f7c3498 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/site-context-selector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/site-theme.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/site-theme.ts index 47e588af6e7..a728dc76aa6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/site-theme.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/site-theme.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/ssr/product-listing-page.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/ssr/product-listing-page.ts index b6127fa9c10..fc6cfcfe2f0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/ssr/product-listing-page.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/ssr/product-listing-page.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/store-finder.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/store-finder.ts index 41e5006d43e..b53a4807934 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/store-finder.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/store-finder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/textfield-configuration.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/textfield-configuration.ts index 5b71812b7bf..1a1562d686f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/textfield-configuration.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/textfield-configuration.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/update-email.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/update-email.ts index 00cea48ef70..491b96b3d02 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/update-email.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/update-email.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/update-password.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/update-password.ts index 18f32ed5e38..0f0b85b1370 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/update-password.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/update-password.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/update-profile.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/update-profile.ts index ce1879136d1..f3ffe43c210 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/update-profile.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/update-profile.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/user.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/user.ts index 04b4a45d557..f3f60b154cb 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/user.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/user.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/variants/apparel-checkout-flow.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/variants/apparel-checkout-flow.ts index 39028e4ae9d..9e1b16754f3 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/variants/apparel-checkout-flow.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/variants/apparel-checkout-flow.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cdc/cdc.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cdc/cdc.ts index 0d07adffe3d..7943f5a3599 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cdc/cdc.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cdc/cdc.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/cds.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/cds.ts index 61d88319c0f..d09075cd205 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/cds.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/cds.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/merchandising-carousel.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/merchandising-carousel.ts index b3659d5d86c..14b9adbb0cb 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/merchandising-carousel.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/merchandising-carousel.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -295,9 +295,22 @@ export function verifyMerchandisingCarouselRendersOnPDPPage( } export function applyFacet(facetGroup: string, facetName: string): void { - cy.get('cx-facet .heading') - .contains(facetGroup) - .parents('cx-facet') + cy.get('cx-product-facet-navigation') + .contains('button.tab-btn', facetGroup) + .parents('cx-product-facet-navigation') + .within(() => { + cy.get('a.value').contains(facetName).click(); + }); +} + +export function openHiddenFacetAndApply( + facetGroup: string, + facetName: string +): void { + cy.get('cx-product-facet-navigation') + .contains('button.tab-btn', facetGroup) + .click() + .parents('cx-product-facet-navigation') .within(() => { cy.get('a.value').contains(facetName).click(); }); diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/profile-tag.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/profile-tag.ts index 6e51000d3fe..344e49e6aca 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/profile-tag.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cds/profile-tag.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-discount.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-discount.ts index 029f2e7148f..c83c0b84918 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-discount.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-discount.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-download.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-download.ts index 111bd43deb9..1b9b26cfb2f 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-download.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/cpq/cpq-quote-download.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/digital-payments/user.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/digital-payments/user.ts index 8a90a612716..6da05cf2a2d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/digital-payments/user.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/digital-payments/user.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/epd-visualization/visual-picking-tab.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/epd-visualization/visual-picking-tab.ts index 46962e0a855..8ccd9d48edc 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/epd-visualization/visual-picking-tab.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/epd-visualization/visual-picking-tab.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/pdf-invoices/pdf-invoices.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/pdf-invoices/pdf-invoices.ts index 3a4872e7be6..863db999b0d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/pdf-invoices/pdf-invoices.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/pdf-invoices/pdf-invoices.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/requested-delivery-date/requested-delivery-date.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/requested-delivery-date/requested-delivery-date.ts index 5a78d4f7c24..496985c21a7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/requested-delivery-date/requested-delivery-date.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/requested-delivery-date/requested-delivery-date.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service-cancel.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service-cancel.ts index 376b583985d..00eafa03de0 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service-cancel.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service-cancel.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service.ts index 86fb5216282..bbf3f1c83f4 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4-service/s4-service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4om/s4om.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4om/s4om.ts index 9dab0344d7f..5080e88a610 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4om/s4om.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/vendor/s4om/s4om.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/viewport-context.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/viewport-context.ts index 717d61926e6..31b38bcbd6c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/viewport-context.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/viewport-context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/helpers/wish-list.ts b/projects/storefrontapp-e2e-cypress/cypress/helpers/wish-list.ts index f215ecd46ea..af97a8a9f98 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/helpers/wish-list.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/helpers/wish-list.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/apparel-checkout-flow.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/apparel-checkout-flow.ts index dd524f874b6..3bb3c27f20b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/apparel-checkout-flow.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/apparel-checkout-flow.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-account-summary.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-account-summary.ts index 45e81a549a9..63ab3325a77 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-account-summary.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-account-summary.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-bulk-pricing.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-bulk-pricing.ts index 1c7504d686e..eee01926fee 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-bulk-pricing.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-bulk-pricing.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-checkout.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-checkout.ts index 246ef5a0444..24c0865dce7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-checkout.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-checkout.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-approval.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-approval.ts index eb62195f44f..b3e4ff3ee26 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-approval.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-approval.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-details.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-details.ts index d2204ce7ff4..b4c4677c988 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-details.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-details.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-history.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-history.ts index 4b1638e10c8..eac32b8d2c9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-history.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-order-history.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-saved-cart.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-saved-cart.ts index faca43c3dff..21b81521b55 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-saved-cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/b2b-saved-cart.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/cart-validation.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/cart-validation.ts index 7357b8e1a5d..e0aed6b7e1c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/cart-validation.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/cart-validation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/checkout-flow.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/checkout-flow.ts index 0c65c3147d6..d16f034c1a6 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/checkout-flow.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/checkout-flow.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/inventory-display.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/inventory-display.ts index 06ed6ebf3a5..130e91013e1 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/inventory-display.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/inventory-display.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/multi-dimensional-flow.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/multi-dimensional-flow.ts index 28473e492cf..7b634f30c4a 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/multi-dimensional-flow.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/multi-dimensional-flow.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/order-cancellations-returns.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/order-cancellations-returns.ts index e076b874470..9aed7c43cb5 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/order-cancellations-returns.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/order-cancellations-returns.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/saved-cart.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/saved-cart.ts index 2e1a0a62c74..86ac3643278 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/saved-cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/saved-cart.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/service-order.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/service-order.ts index 7c802907517..c64c8222000 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/service-order.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/service-order.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/shared-users.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/shared-users.ts index 0adab75e49c..134c0eb3875 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/shared-users.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/shared-users.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/sample-data/viewports.ts b/projects/storefrontapp-e2e-cypress/cypress/sample-data/viewports.ts index 398dcef0fb2..5f0680b3214 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/sample-data/viewports.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/sample-data/viewports.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/a11y-tab.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/a11y-tab.commands.ts index 1ae13d8f268..707925c22d8 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/a11y-tab.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/a11y-tab.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/cart.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/cart.commands.ts index 3b18a51df26..d9217b39443 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/cart.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/cart.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/commands.ts index db93a21be67..2d208453b01 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/continuum.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/continuum.commands.ts index b2d3cbc162a..ab44e17ec24 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/continuum.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/continuum.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/cx-config.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/cx-config.commands.ts index f19cd3dbdf3..d7e3efe0efb 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/cx-config.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/cx-config.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/login.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/login.commands.ts index a1b63c00692..667118270ab 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/login.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/login.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/ng-select.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/ng-select.commands.ts index a33fceb2bc1..68c5ac6a311 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/ng-select.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/ng-select.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/order-placed.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/order-placed.commands.ts index 3a48c69aaac..abbd9106545 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/order-placed.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/order-placed.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-costcenter-selected.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-costcenter-selected.commands.ts index 03b04db338f..39e612147f7 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-costcenter-selected.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-costcenter-selected.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-customer-tickets-list.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-customer-tickets-list.commands.ts index de449560600..7afcf3f4dba 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-customer-tickets-list.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-customer-tickets-list.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-address-added.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-address-added.commands.ts index 25036e2a7c5..6791c2bcafa 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-address-added.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-address-added.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-method-selected.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-method-selected.commands.ts index e9b24498d70..553626c9bfd 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-method-selected.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-delivery-method-selected.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-logged-in.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-logged-in.commands.ts index 7cb584765f8..452be15935d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-logged-in.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-logged-in.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-done.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-done.commands.ts index bd8ed97209a..303fdf61f65 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-done.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-done.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-method-added.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-method-added.commands.ts index cf6ee6312bd..9614b03a053 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-method-added.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-method-added.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-type-selected.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-type-selected.commands.ts index c7134c80c5a..f773050bf25 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-type-selected.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-payment-type-selected.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-placed-order.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-placed-order.commands.ts index ea2deab5d9c..4919684d845 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-placed-order.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-placed-order.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-product-added-to-cart.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-product-added-to-cart.commands.ts index 22635eb17f1..5958e0f8352 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-product-added-to-cart.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-product-added-to-cart.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/require-saved-carts.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/require-saved-carts.commands.ts index d182e8e2580..f1bc418823e 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/require-saved-carts.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/require-saved-carts.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/select-user-menu-option.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/select-user-menu-option.commands.ts index f645f2bb66f..5dbc7d6af31 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/select-user-menu-option.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/select-user-menu-option.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/storage.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/storage.commands.ts index d211fd6834d..cdd1ee894e9 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/storage.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/storage.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/a11y-tab.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/a11y-tab.ts index 3d0e3a5a7e1..73dcd7d7248 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/a11y-tab.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/a11y-tab.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/cart.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/cart.ts index 27d1f1a563a..773d5492f60 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/cart.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/cart.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/clear-all-storage.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/clear-all-storage.ts index 1f8dabb7ba7..34a77141a1c 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/clear-all-storage.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/clear-all-storage.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/delivery-modes.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/delivery-modes.ts index de7c2021abc..71e760ff4dc 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/delivery-modes.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/delivery-modes.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/intercept.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/intercept.ts index bc5cfc3730e..2c09078c2aa 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/intercept.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/intercept.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/login.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/login.ts index fb24dfc137f..ae1a5412f4b 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/login.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/login.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/order-placed.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/order-placed.ts index 803b4d47d0b..132a9bd9e7d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/order-placed.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/order-placed.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/switch-site-context.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/switch-site-context.ts index 9a101473b50..d94b51f5aaa 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/switch-site-context.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/switch-site-context.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/utils/test-isolation.ts b/projects/storefrontapp-e2e-cypress/cypress/support/utils/test-isolation.ts index 3f75f267d6e..3f6c4a3d945 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/utils/test-isolation.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/utils/test-isolation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/vendor/cds/merchandising-carousel.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/vendor/cds/merchandising-carousel.commands.ts index df40babbb27..d25a071161d 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/vendor/cds/merchandising-carousel.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/vendor/cds/merchandising-carousel.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp-e2e-cypress/cypress/support/viewport.commands.ts b/projects/storefrontapp-e2e-cypress/cypress/support/viewport.commands.ts index 8d5848e9690..c32790c5f29 100644 --- a/projects/storefrontapp-e2e-cypress/cypress/support/viewport.commands.ts +++ b/projects/storefrontapp-e2e-cypress/cypress/support/viewport.commands.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/server.ts b/projects/storefrontapp/server.ts index 77ac8f6a53a..3e3368434b9 100644 --- a/projects/storefrontapp/server.ts +++ b/projects/storefrontapp/server.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/app.module.ts b/projects/storefrontapp/src/app/app.module.ts index 1c20c60c4a4..7002a6b08f4 100644 --- a/projects/storefrontapp/src/app/app.module.ts +++ b/projects/storefrontapp/src/app/app.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/app.server.module.ts b/projects/storefrontapp/src/app/app.server.module.ts index cf7a1e0373d..27381cf0c5a 100644 --- a/projects/storefrontapp/src/app/app.server.module.ts +++ b/projects/storefrontapp/src/app/app.server.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/asm/asm-customer-360-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/asm/asm-customer-360-feature.module.ts index eb8636eff8b..c5ac36a3f4f 100644 --- a/projects/storefrontapp/src/app/spartacus/features/asm/asm-customer-360-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/asm/asm-customer-360-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/asm/asm-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/asm/asm-feature.module.ts index 0f9d6586fbd..2465fb2bebb 100644 --- a/projects/storefrontapp/src/app/spartacus/features/asm/asm-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/asm/asm-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-feature.module.ts index 604c3c955ab..df0935d2bd2 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-wrapper.module.ts index 71084601c52..ed831add55b 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cart/cart-base-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cart/cart-import-export-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cart/cart-import-export-feature.module.ts index 00980b98617..b611490bf3b 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cart/cart-import-export-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cart/cart-import-export-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cart/cart-quick-order-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cart/cart-quick-order-feature.module.ts index a858d474824..cc6dca7160b 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cart/cart-quick-order-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cart/cart-quick-order-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cart/cart-saved-cart-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cart/cart-saved-cart-feature.module.ts index 473bbce2818..29ffb8bc5e5 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cart/cart-saved-cart-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cart/cart-saved-cart-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cart/wish-list-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cart/wish-list-feature.module.ts index 1922eb53335..84bb857aa44 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cart/wish-list-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cart/wish-list-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cdc/cdc-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cdc/cdc-feature.module.ts index 14fd7bd6d3e..fb9cdd38d6a 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cdc/cdc-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cdc/cdc-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cds/cds-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cds/cds-feature.module.ts index f4ebfffa797..c073c636b47 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cds/cds-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cds/cds-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-feature.module.ts index ad0c044d5a6..44978e19897 100644 --- a/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-wrapper.module.ts index 5dff36cfb51..d35118e1b5b 100644 --- a/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/checkout/checkout-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/cpq-quote/cpq-quote-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/cpq-quote/cpq-quote-feature.module.ts index ee71621bb1d..00a5332f204 100644 --- a/projects/storefrontapp/src/app/spartacus/features/cpq-quote/cpq-quote-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/cpq-quote/cpq-quote-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-feature.module.ts index 0d68ec2e947..ffbd2fe7ee9 100644 --- a/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-wrapper.module.ts index 3a2bfce6d70..28ecbe8af95 100644 --- a/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/customer-ticketing/customer-ticketing-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/digital-payments/digital-payments-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/digital-payments/digital-payments-feature.module.ts index 665d06da156..064ae04bf57 100644 --- a/projects/storefrontapp/src/app/spartacus/features/digital-payments/digital-payments-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/digital-payments/digital-payments-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/epd-visualization/epd-visualization-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/epd-visualization/epd-visualization-feature.module.ts index 1e81db0046a..c42eab4d4ab 100644 --- a/projects/storefrontapp/src/app/spartacus/features/epd-visualization/epd-visualization-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/epd-visualization/epd-visualization-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/estimated-delivery-date/estimated-delivery-date-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/estimated-delivery-date/estimated-delivery-date-feature.module.ts index c5b0fd527e4..1e8933ab46f 100644 --- a/projects/storefrontapp/src/app/spartacus/features/estimated-delivery-date/estimated-delivery-date-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/estimated-delivery-date/estimated-delivery-date-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/omf/omf-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/omf/omf-feature.module.ts index b76edce7ee0..a4c37d861e1 100644 --- a/projects/storefrontapp/src/app/spartacus/features/omf/omf-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/omf/omf-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/opf/opf-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/opf/opf-feature.module.ts index 0d8a3b47498..d87089276d8 100644 --- a/projects/storefrontapp/src/app/spartacus/features/opf/opf-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/opf/opf-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/opps/opps-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/opps/opps-feature.module.ts index 1554c0b7a0e..0452fcd0129 100644 --- a/projects/storefrontapp/src/app/spartacus/features/opps/opps-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/opps/opps-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/order/order-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/order/order-feature.module.ts index d29649bfd6b..a36cf578a6d 100644 --- a/projects/storefrontapp/src/app/spartacus/features/order/order-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/order/order-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/order/order-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/order/order-wrapper.module.ts index 97e67879944..64bbe181381 100644 --- a/projects/storefrontapp/src/app/spartacus/features/order/order-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/order/order-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/organization/administration-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/organization/administration-wrapper.module.ts index e9f66799145..abf3309ff62 100644 --- a/projects/storefrontapp/src/app/spartacus/features/organization/administration-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/organization/administration-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/organization/organization-account-summary-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/organization/organization-account-summary-feature.module.ts index dfb7c72b396..fe459c9c5af 100644 --- a/projects/storefrontapp/src/app/spartacus/features/organization/organization-account-summary-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/organization/organization-account-summary-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/organization/organization-administration-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/organization/organization-administration-feature.module.ts index 033ca84331a..633a63e4492 100644 --- a/projects/storefrontapp/src/app/spartacus/features/organization/organization-administration-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/organization/organization-administration-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/organization/organization-order-approval-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/organization/organization-order-approval-feature.module.ts index 0a4388037bd..5214272135a 100644 --- a/projects/storefrontapp/src/app/spartacus/features/organization/organization-order-approval-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/organization/organization-order-approval-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/organization/organization-unit-order-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/organization/organization-unit-order-feature.module.ts index b6295c5e5a1..c5de80bd5c2 100644 --- a/projects/storefrontapp/src/app/spartacus/features/organization/organization-unit-order-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/organization/organization-unit-order-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/organization/organization-user-registration-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/organization/organization-user-registration-wrapper.module.ts index e0b92ca819e..7d4a669217b 100644 --- a/projects/storefrontapp/src/app/spartacus/features/organization/organization-user-registration-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/organization/organization-user-registration-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/pdf-invoices/pdf-invoices-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/pdf-invoices/pdf-invoices-feature.module.ts index 3a6230342aa..7693189abed 100644 --- a/projects/storefrontapp/src/app/spartacus/features/pdf-invoices/pdf-invoices-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/pdf-invoices/pdf-invoices-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/pickup-in-store/pickup-in-store-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/pickup-in-store/pickup-in-store-feature.module.ts index ddff9cae4bb..8132632673a 100644 --- a/projects/storefrontapp/src/app/spartacus/features/pickup-in-store/pickup-in-store-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/pickup-in-store/pickup-in-store-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-rulebased-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-rulebased-feature.module.ts index 645177c683f..f6276c1e96b 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-rulebased-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-rulebased-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-textfield-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-textfield-feature.module.ts index b568c636196..84650af44de 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-textfield-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product-configurator/product-configurator-textfield-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product-configurator/rulebased-configurator-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/product-configurator/rulebased-configurator-wrapper.module.ts index 70b5e55f2a9..568832bf46a 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product-configurator/rulebased-configurator-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product-configurator/rulebased-configurator-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-list-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-list-feature.module.ts index c9fcad7dff7..a8d389bc8f1 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-list-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-list-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-selector-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-selector-feature.module.ts index 18a41261d50..bc99a7df713 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-selector-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product-multi-dimensional/product-multi-dimensional-selector-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product/product-bulk-pricing-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product/product-bulk-pricing-feature.module.ts index 4e733b64c09..a45790d5fde 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product/product-bulk-pricing-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product/product-bulk-pricing-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product/product-future-stock-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product/product-future-stock-feature.module.ts index 617bd566b0e..e953cc3e809 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product/product-future-stock-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product/product-future-stock-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product/product-image-zoom-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product/product-image-zoom-feature.module.ts index ce70379da64..ebdbb9cc62e 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product/product-image-zoom-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product/product-image-zoom-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/product/product-variants-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/product/product-variants-feature.module.ts index 4787e4a2f39..0c7155253bb 100644 --- a/projects/storefrontapp/src/app/spartacus/features/product/product-variants-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/product/product-variants-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/qualtrics/qualtrics-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/qualtrics/qualtrics-feature.module.ts index 09bf8ed0fec..e4cc218b84f 100644 --- a/projects/storefrontapp/src/app/spartacus/features/qualtrics/qualtrics-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/qualtrics/qualtrics-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/quote-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/quote-feature.module.ts index 744728d5a1c..04626a7be52 100644 --- a/projects/storefrontapp/src/app/spartacus/features/quote-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/quote-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/registration-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/registration-feature.module.ts index 33418b66e25..978f20617dd 100644 --- a/projects/storefrontapp/src/app/spartacus/features/registration-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/registration-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/requested-delivery-date/requested-delivery-date-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/requested-delivery-date/requested-delivery-date-feature.module.ts index 3a784c3cb8e..a886795c728 100644 --- a/projects/storefrontapp/src/app/spartacus/features/requested-delivery-date/requested-delivery-date-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/requested-delivery-date/requested-delivery-date-feature.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/s4-service/s4-service-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/s4-service/s4-service-feature.module.ts index 8897da961c1..84d59c3abf1 100644 --- a/projects/storefrontapp/src/app/spartacus/features/s4-service/s4-service-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/s4-service/s4-service-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/s4om/s4om-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/s4om/s4om-feature.module.ts index 2288c0a3fe6..a825c165921 100644 --- a/projects/storefrontapp/src/app/spartacus/features/s4om/s4om-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/s4om/s4om-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/segment-refs/segment-refs-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/segment-refs/segment-refs-feature.module.ts index 5244d1248ac..37628ebabea 100644 --- a/projects/storefrontapp/src/app/spartacus/features/segment-refs/segment-refs-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/segment-refs/segment-refs-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/smartedit/smartedit-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/smartedit/smartedit-feature.module.ts index e36aecef94d..e9dc8b438d6 100644 --- a/projects/storefrontapp/src/app/spartacus/features/smartedit/smartedit-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/smartedit/smartedit-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/storefinder/storefinder-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/storefinder/storefinder-feature.module.ts index 83c4645a248..fa338976931 100644 --- a/projects/storefrontapp/src/app/spartacus/features/storefinder/storefinder-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/storefinder/storefinder-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/tracking/tracking-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/tracking/tracking-feature.module.ts index e90f105a59f..dd67182f265 100644 --- a/projects/storefrontapp/src/app/spartacus/features/tracking/tracking-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/tracking/tracking-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/user/user-account-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/user/user-account-wrapper.module.ts index 4356bb8eeb9..ce750f527b7 100644 --- a/projects/storefrontapp/src/app/spartacus/features/user/user-account-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/user/user-account-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/user/user-feature.module.ts b/projects/storefrontapp/src/app/spartacus/features/user/user-feature.module.ts index b948e9a0674..0129d606349 100644 --- a/projects/storefrontapp/src/app/spartacus/features/user/user-feature.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/user/user-feature.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/features/user/user-profile-wrapper.module.ts b/projects/storefrontapp/src/app/spartacus/features/user/user-profile-wrapper.module.ts index d7358a7baf6..bb9d333a063 100644 --- a/projects/storefrontapp/src/app/spartacus/features/user/user-profile-wrapper.module.ts +++ b/projects/storefrontapp/src/app/spartacus/features/user/user-profile-wrapper.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/spartacus-b2b-configuration.module.ts b/projects/storefrontapp/src/app/spartacus/spartacus-b2b-configuration.module.ts index 876a44a1a60..f112d28e284 100644 --- a/projects/storefrontapp/src/app/spartacus/spartacus-b2b-configuration.module.ts +++ b/projects/storefrontapp/src/app/spartacus/spartacus-b2b-configuration.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/spartacus-b2c-configuration.module.ts b/projects/storefrontapp/src/app/spartacus/spartacus-b2c-configuration.module.ts index 0f6f374713d..c0e6bdb677d 100644 --- a/projects/storefrontapp/src/app/spartacus/spartacus-b2c-configuration.module.ts +++ b/projects/storefrontapp/src/app/spartacus/spartacus-b2c-configuration.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts b/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts index 7bd04a12772..583a9d33c97 100644 --- a/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts +++ b/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -349,6 +349,7 @@ if (environment.cpq) { a11yPreventSRFocusOnHiddenElements: true, a11yVisibleFocusOverflows: true, a11yTruncatedTextForResponsiveView: true, + a11yTruncatedTextStoreFinder: true, a11ySemanticPaginationLabel: true, a11yPreventCartItemsFormRedundantRecreation: true, a11yMyAccountLinkOutline: true, @@ -367,6 +368,7 @@ if (environment.cpq) { a11yFacetsDialogFocusHandling: true, headerLayoutForSmallerViewports: true, a11yStoreFinderAlerts: true, + a11yStoreFinderLabel: true, a11yFormErrorMuteIcon: true, a11yCxMessageFocus: true, occCartNameAndDescriptionInHttpRequestBody: true, @@ -405,6 +407,7 @@ if (environment.cpq) { a11yTableHeaderReadout: true, a11ySearchboxAssistiveMessage: true, a11yDifferentiateFocusedAndSelected: true, + a11yAddPaddingToCarouselPanel: true, cmsBottomHeaderSlotUsingFlexStyles: true, useSiteThemeService: false, enableConsecutiveCharactersPasswordRequirement: true, @@ -412,6 +415,7 @@ if (environment.cpq) { allPageMetaResolversEnabledInCsr: true, a11yPdpGridArrangement: true, useExtendedMediaComponentConfiguration: true, + a11yScrollToTopPositioning: true, showRealTimeStockInPDP: false, a11yWrapReviewOrderInSection: true, enableSecurePasswordValidation: true, diff --git a/projects/storefrontapp/src/app/spartacus/spartacus.module.ts b/projects/storefrontapp/src/app/spartacus/spartacus.module.ts index ffce872852c..f67103ca433 100644 --- a/projects/storefrontapp/src/app/spartacus/spartacus.module.ts +++ b/projects/storefrontapp/src/app/spartacus/spartacus.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/environments/environment.prod.ts b/projects/storefrontapp/src/environments/environment.prod.ts index a907ea27730..6037371c0e8 100644 --- a/projects/storefrontapp/src/environments/environment.prod.ts +++ b/projects/storefrontapp/src/environments/environment.prod.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/environments/environment.ts b/projects/storefrontapp/src/environments/environment.ts index 825e966fe21..be90972448d 100644 --- a/projects/storefrontapp/src/environments/environment.ts +++ b/projects/storefrontapp/src/environments/environment.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/environments/models/build.process.env.d.ts b/projects/storefrontapp/src/environments/models/build.process.env.d.ts index 4e85c96f8aa..344f31b0ffa 100644 --- a/projects/storefrontapp/src/environments/models/build.process.env.d.ts +++ b/projects/storefrontapp/src/environments/models/build.process.env.d.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/environments/models/environment.model.ts b/projects/storefrontapp/src/environments/models/environment.model.ts index 57b8ea4dc35..bfd0088e6d8 100644 --- a/projects/storefrontapp/src/environments/models/environment.model.ts +++ b/projects/storefrontapp/src/environments/models/environment.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/environments/models/feature.model.ts b/projects/storefrontapp/src/environments/models/feature.model.ts index 8ceef99d2f1..843fee64114 100644 --- a/projects/storefrontapp/src/environments/models/feature.model.ts +++ b/projects/storefrontapp/src/environments/models/feature.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/main.server.ts b/projects/storefrontapp/src/main.server.ts index 2e027342c18..37a5cadcf5e 100644 --- a/projects/storefrontapp/src/main.server.ts +++ b/projects/storefrontapp/src/main.server.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/main.ts b/projects/storefrontapp/src/main.ts index 7a1f66a4f22..7fd85f585cd 100644 --- a/projects/storefrontapp/src/main.ts +++ b/projects/storefrontapp/src/main.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet-cms-page.config.ts b/projects/storefrontapp/src/test-outlets/test-outlet-cms-page.config.ts index 26002e84144..146375affdd 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet-cms-page.config.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet-cms-page.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.component.ts b/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.component.ts index ca5a6d99693..fcccc475be5 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.component.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.module.ts b/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.module.ts index 4acb42751fe..c8fea25727c 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.module.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet-component/test-outlet-component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.component.ts b/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.component.ts index 069f91e19fd..a2811b0be95 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.component.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.module.ts b/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.module.ts index 4fbc2143fd3..f94eb6b2351 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.module.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet-slot/test-outlet-slot.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.component.ts b/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.component.ts index acb1188bd5e..f18fe1de44c 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.component.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.module.ts b/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.module.ts index 77a4e1aa27a..5a6be907808 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.module.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet-template/test-outlet-template.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test-outlets/test-outlet.module.ts b/projects/storefrontapp/src/test-outlets/test-outlet.module.ts index 524220d14a8..d142e590373 100644 --- a/projects/storefrontapp/src/test-outlets/test-outlet.module.ts +++ b/projects/storefrontapp/src/test-outlets/test-outlet.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontapp/src/test.ts b/projects/storefrontapp/src/test.ts index fd166692f45..e3360215960 100644 --- a/projects/storefrontapp/src/test.ts +++ b/projects/storefrontapp/src/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/base-storefront.module.ts b/projects/storefrontlib/base-storefront.module.ts index 3819f757fba..cacf6b1fee6 100644 --- a/projects/storefrontlib/base-storefront.module.ts +++ b/projects/storefrontlib/base-storefront.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/anonymous-consent-management/anonymous-consent-management.module.ts b/projects/storefrontlib/cms-components/anonymous-consent-management/anonymous-consent-management.module.ts index e5565af2f94..a3b0328671f 100644 --- a/projects/storefrontlib/cms-components/anonymous-consent-management/anonymous-consent-management.module.ts +++ b/projects/storefrontlib/cms-components/anonymous-consent-management/anonymous-consent-management.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts b/projects/storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts index 2ef2b36c5fd..e3267fb3ed3 100644 --- a/projects/storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts +++ b/projects/storefrontlib/cms-components/anonymous-consent-management/banner/anonymous-consent-management-banner.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/anonymous-consent-management/default-anonymous-consent-layout.config.ts b/projects/storefrontlib/cms-components/anonymous-consent-management/default-anonymous-consent-layout.config.ts index f32d91f528e..49b7f576806 100644 --- a/projects/storefrontlib/cms-components/anonymous-consent-management/default-anonymous-consent-layout.config.ts +++ b/projects/storefrontlib/cms-components/anonymous-consent-management/default-anonymous-consent-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/anonymous-consent-management/index.ts b/projects/storefrontlib/cms-components/anonymous-consent-management/index.ts index 23eefa1e616..9356f664dde 100644 --- a/projects/storefrontlib/cms-components/anonymous-consent-management/index.ts +++ b/projects/storefrontlib/cms-components/anonymous-consent-management/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts b/projects/storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts index 2371a253ecb..b4e78f6991a 100644 --- a/projects/storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts +++ b/projects/storefrontlib/cms-components/anonymous-consent-management/open-dialog/anonymous-consent-open-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.component.ts b/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.component.ts index e58144f4b22..7c2ee9fdcdc 100644 --- a/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.component.ts +++ b/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.module.ts b/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.module.ts index 59640ea42b0..10adf6bd6d5 100644 --- a/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.module.ts +++ b/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.spec.ts b/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.spec.ts index c9fb95beb19..d69f91991f6 100644 --- a/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.spec.ts +++ b/projects/storefrontlib/cms-components/content/banner-carousel/banner-carousel.spec.ts @@ -1,17 +1,16 @@ -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { CmsBannerCarouselComponent, CmsBannerCarouselEffect, CmsComponent, CmsService, } from '@spartacus/core'; -import { CarouselComponent } from '../../../shared/components/carousel/carousel.component'; import { of } from 'rxjs'; import { CmsComponentData, ComponentWrapperDirective, } from '../../../cms-structure/index'; +import { CarouselComponent } from '../../../shared/components/carousel/carousel.component'; import { IconComponent } from '../../misc'; import { BannerCarouselComponent } from './banner-carousel.component'; @@ -36,7 +35,6 @@ describe('CreateComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ BannerCarouselComponent, CarouselComponent, diff --git a/projects/storefrontlib/cms-components/content/banner/banner.component.spec.ts b/projects/storefrontlib/cms-components/content/banner/banner.component.spec.ts index cc93449502d..37475cfff27 100644 --- a/projects/storefrontlib/cms-components/content/banner/banner.component.spec.ts +++ b/projects/storefrontlib/cms-components/content/banner/banner.component.spec.ts @@ -1,7 +1,6 @@ import { Component, DebugElement, Input } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CmsBannerComponent, CmsService, @@ -82,7 +81,7 @@ describe('BannerComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, FeaturesConfigModule], + imports: [FeaturesConfigModule], declarations: [ BannerComponent, MockMediaComponent, diff --git a/projects/storefrontlib/cms-components/content/banner/banner.component.ts b/projects/storefrontlib/cms-components/content/banner/banner.component.ts index 9682b8a4ffd..31ade9ac825 100644 --- a/projects/storefrontlib/cms-components/content/banner/banner.component.ts +++ b/projects/storefrontlib/cms-components/content/banner/banner.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/banner/banner.module.ts b/projects/storefrontlib/cms-components/content/banner/banner.module.ts index 3fddd280c6c..71fc4d71851 100644 --- a/projects/storefrontlib/cms-components/content/banner/banner.module.ts +++ b/projects/storefrontlib/cms-components/content/banner/banner.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/index.ts b/projects/storefrontlib/cms-components/content/index.ts index c722152082b..6b287da2255 100644 --- a/projects/storefrontlib/cms-components/content/index.ts +++ b/projects/storefrontlib/cms-components/content/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/link/link.component.spec.ts b/projects/storefrontlib/cms-components/content/link/link.component.spec.ts index f8f038db33f..38032dfb61f 100644 --- a/projects/storefrontlib/cms-components/content/link/link.component.spec.ts +++ b/projects/storefrontlib/cms-components/content/link/link.component.spec.ts @@ -1,7 +1,7 @@ import { DebugElement } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; +import { ActivatedRoute } from '@angular/router'; import { CmsLinkComponent } from '@spartacus/core'; import { CmsComponentData } from '@spartacus/storefront'; import { BehaviorSubject, Observable } from 'rxjs'; @@ -27,6 +27,10 @@ class MockCmsComponentData { } } +class MockActivatedRoute { + constructor(public snapshot: any) {} +} + describe('LinkComponent', () => { let linkComponent: LinkComponent; let fixture: ComponentFixture; @@ -34,9 +38,13 @@ describe('LinkComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, GenericLinkModule], + imports: [GenericLinkModule], declarations: [LinkComponent], providers: [ + { + provide: ActivatedRoute, + useValue: new MockActivatedRoute({}), + }, { provide: CmsComponentData, useClass: MockCmsComponentData, diff --git a/projects/storefrontlib/cms-components/content/link/link.component.ts b/projects/storefrontlib/cms-components/content/link/link.component.ts index c291d2079f2..74c1b0bbc8b 100644 --- a/projects/storefrontlib/cms-components/content/link/link.component.ts +++ b/projects/storefrontlib/cms-components/content/link/link.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/link/link.module.ts b/projects/storefrontlib/cms-components/content/link/link.module.ts index 7cd5d0f5afe..23d67444767 100644 --- a/projects/storefrontlib/cms-components/content/link/link.module.ts +++ b/projects/storefrontlib/cms-components/content/link/link.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.spec.ts b/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.spec.ts index 17e54a6b528..e37c03c04f9 100644 --- a/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.spec.ts +++ b/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.spec.ts @@ -2,7 +2,6 @@ import { DebugElement, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By, DomSanitizer } from '@angular/platform-browser'; import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { CmsComponent, CmsParagraphComponent } from '@spartacus/core'; import { CmsComponentData } from '@spartacus/storefront'; import { BehaviorSubject } from 'rxjs'; @@ -46,7 +45,6 @@ describe('CmsParagraphComponent in CmsLib', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [MockAnchorPipe, ParagraphComponent], providers: [ { diff --git a/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.ts b/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.ts index 7bcef3c3b8e..00194dc607d 100644 --- a/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.ts +++ b/projects/storefrontlib/cms-components/content/paragraph/paragraph.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/paragraph/paragraph.module.ts b/projects/storefrontlib/cms-components/content/paragraph/paragraph.module.ts index 6a69e8393ab..2bc6f7f7cad 100644 --- a/projects/storefrontlib/cms-components/content/paragraph/paragraph.module.ts +++ b/projects/storefrontlib/cms-components/content/paragraph/paragraph.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/pdf/pdf.component.ts b/projects/storefrontlib/cms-components/content/pdf/pdf.component.ts index 49b8e450351..73db76a42bc 100644 --- a/projects/storefrontlib/cms-components/content/pdf/pdf.component.ts +++ b/projects/storefrontlib/cms-components/content/pdf/pdf.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/pdf/pdf.module.ts b/projects/storefrontlib/cms-components/content/pdf/pdf.module.ts index ff224686f18..af809c486c0 100644 --- a/projects/storefrontlib/cms-components/content/pdf/pdf.module.ts +++ b/projects/storefrontlib/cms-components/content/pdf/pdf.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts b/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts index 25429e603b0..f28023cc0a1 100644 --- a/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts +++ b/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.module.ts b/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.module.ts index 7a3f2f2e07f..29057b1955d 100644 --- a/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.module.ts +++ b/projects/storefrontlib/cms-components/content/tab-paragraph-container/tab-paragraph-container.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.component.ts b/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.component.ts index a8d30adb007..687142218a8 100644 --- a/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.component.ts +++ b/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.module.ts b/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.module.ts index 4a2666761bb..e9d877e67e6 100644 --- a/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.module.ts +++ b/projects/storefrontlib/cms-components/content/tab/panel/tab-panel.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab/tab.component.ts b/projects/storefrontlib/cms-components/content/tab/tab.component.ts index 52737a83558..9d8be7da48a 100644 --- a/projects/storefrontlib/cms-components/content/tab/tab.component.ts +++ b/projects/storefrontlib/cms-components/content/tab/tab.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab/tab.model.ts b/projects/storefrontlib/cms-components/content/tab/tab.model.ts index 753cce2470b..825e00b08a6 100644 --- a/projects/storefrontlib/cms-components/content/tab/tab.model.ts +++ b/projects/storefrontlib/cms-components/content/tab/tab.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab/tab.module.ts b/projects/storefrontlib/cms-components/content/tab/tab.module.ts index 528a7e41d04..c3166402c69 100644 --- a/projects/storefrontlib/cms-components/content/tab/tab.module.ts +++ b/projects/storefrontlib/cms-components/content/tab/tab.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/tab/tab.utils.ts b/projects/storefrontlib/cms-components/content/tab/tab.utils.ts index 307dca5eb02..d963d9928b8 100644 --- a/projects/storefrontlib/cms-components/content/tab/tab.utils.ts +++ b/projects/storefrontlib/cms-components/content/tab/tab.utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/video/video.component.spec.ts b/projects/storefrontlib/cms-components/content/video/video.component.spec.ts index ffcd915501d..62a216f383b 100644 --- a/projects/storefrontlib/cms-components/content/video/video.component.spec.ts +++ b/projects/storefrontlib/cms-components/content/video/video.component.spec.ts @@ -1,6 +1,6 @@ import { Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { RouterModule } from '@angular/router'; import { CmsBannerComponentMedia, CmsService, @@ -81,7 +81,7 @@ describe('VideoComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], + imports: [RouterModule.forRoot([])], declarations: [VideoComponent, MockTranslatePipe], providers: [ { provide: CmsComponentData, useClass: MockCmsVideoComponentData }, diff --git a/projects/storefrontlib/cms-components/content/video/video.component.ts b/projects/storefrontlib/cms-components/content/video/video.component.ts index 4ac415854bf..6e3c52eac8c 100644 --- a/projects/storefrontlib/cms-components/content/video/video.component.ts +++ b/projects/storefrontlib/cms-components/content/video/video.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/content/video/video.module.ts b/projects/storefrontlib/cms-components/content/video/video.module.ts index e5e06d5eac9..090f8311c8e 100644 --- a/projects/storefrontlib/cms-components/content/video/video.module.ts +++ b/projects/storefrontlib/cms-components/content/video/video.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/index.ts b/projects/storefrontlib/cms-components/index.ts index 8a5fa70bae0..97467d6bdd2 100644 --- a/projects/storefrontlib/cms-components/index.ts +++ b/projects/storefrontlib/cms-components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/global-message/global-message.component.ts b/projects/storefrontlib/cms-components/misc/global-message/global-message.component.ts index 6aa1b6c543e..4e997c3bc3d 100644 --- a/projects/storefrontlib/cms-components/misc/global-message/global-message.component.ts +++ b/projects/storefrontlib/cms-components/misc/global-message/global-message.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/global-message/global-message.module.ts b/projects/storefrontlib/cms-components/misc/global-message/global-message.module.ts index 61a8568d102..753e98517df 100644 --- a/projects/storefrontlib/cms-components/misc/global-message/global-message.module.ts +++ b/projects/storefrontlib/cms-components/misc/global-message/global-message.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/global-message/index.ts b/projects/storefrontlib/cms-components/misc/global-message/index.ts index d1883963c45..6cf7e9b43e6 100644 --- a/projects/storefrontlib/cms-components/misc/global-message/index.ts +++ b/projects/storefrontlib/cms-components/misc/global-message/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/default-icon.config.ts b/projects/storefrontlib/cms-components/misc/icon/default-icon.config.ts index 00aba0c1913..e5f95cf5138 100644 --- a/projects/storefrontlib/cms-components/misc/icon/default-icon.config.ts +++ b/projects/storefrontlib/cms-components/misc/icon/default-icon.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/fontawesome-icon.config.ts b/projects/storefrontlib/cms-components/misc/icon/fontawesome-icon.config.ts index fb06db2a047..372089cfb0d 100644 --- a/projects/storefrontlib/cms-components/misc/icon/fontawesome-icon.config.ts +++ b/projects/storefrontlib/cms-components/misc/icon/fontawesome-icon.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/icon-loader.service.ts b/projects/storefrontlib/cms-components/misc/icon/icon-loader.service.ts index 878ca6ef8f1..4f2ba27c1b6 100644 --- a/projects/storefrontlib/cms-components/misc/icon/icon-loader.service.ts +++ b/projects/storefrontlib/cms-components/misc/icon/icon-loader.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/icon.component.ts b/projects/storefrontlib/cms-components/misc/icon/icon.component.ts index 3c4eebfe902..5e06ec68fe3 100644 --- a/projects/storefrontlib/cms-components/misc/icon/icon.component.ts +++ b/projects/storefrontlib/cms-components/misc/icon/icon.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/icon.model.ts b/projects/storefrontlib/cms-components/misc/icon/icon.model.ts index 100e7e21af6..e800566e139 100644 --- a/projects/storefrontlib/cms-components/misc/icon/icon.model.ts +++ b/projects/storefrontlib/cms-components/misc/icon/icon.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/icon.module.ts b/projects/storefrontlib/cms-components/misc/icon/icon.module.ts index 86c9c111c3e..a28455ba65e 100644 --- a/projects/storefrontlib/cms-components/misc/icon/icon.module.ts +++ b/projects/storefrontlib/cms-components/misc/icon/icon.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/index.ts b/projects/storefrontlib/cms-components/misc/icon/index.ts index 8efbce98b3d..bc87c9684d5 100644 --- a/projects/storefrontlib/cms-components/misc/icon/index.ts +++ b/projects/storefrontlib/cms-components/misc/icon/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module.ts b/projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module.ts index 3c31f5cb390..a5dd0df2e66 100644 --- a/projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module.ts +++ b/projects/storefrontlib/cms-components/misc/icon/testing/icon-testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/index.ts b/projects/storefrontlib/cms-components/misc/index.ts index 0197d3650f1..58473695b29 100644 --- a/projects/storefrontlib/cms-components/misc/index.ts +++ b/projects/storefrontlib/cms-components/misc/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/message/index.ts b/projects/storefrontlib/cms-components/misc/message/index.ts index a2739c93a31..853ea2e89a1 100644 --- a/projects/storefrontlib/cms-components/misc/message/index.ts +++ b/projects/storefrontlib/cms-components/misc/message/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/message/message.component.ts b/projects/storefrontlib/cms-components/misc/message/message.component.ts index 277d6c8d406..fcb4665753b 100644 --- a/projects/storefrontlib/cms-components/misc/message/message.component.ts +++ b/projects/storefrontlib/cms-components/misc/message/message.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/message/message.module.ts b/projects/storefrontlib/cms-components/misc/message/message.module.ts index 01cb0fe51fd..4c6704f9c45 100644 --- a/projects/storefrontlib/cms-components/misc/message/message.module.ts +++ b/projects/storefrontlib/cms-components/misc/message/message.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/promotions/index.ts b/projects/storefrontlib/cms-components/misc/promotions/index.ts index 2ab2ffadb7a..d331678d129 100644 --- a/projects/storefrontlib/cms-components/misc/promotions/index.ts +++ b/projects/storefrontlib/cms-components/misc/promotions/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/promotions/promotions.component.ts b/projects/storefrontlib/cms-components/misc/promotions/promotions.component.ts index 688a2ecb6ad..90026531a8e 100644 --- a/projects/storefrontlib/cms-components/misc/promotions/promotions.component.ts +++ b/projects/storefrontlib/cms-components/misc/promotions/promotions.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/promotions/promotions.module.ts b/projects/storefrontlib/cms-components/misc/promotions/promotions.module.ts index f0609a39be9..0a5623c2949 100644 --- a/projects/storefrontlib/cms-components/misc/promotions/promotions.module.ts +++ b/projects/storefrontlib/cms-components/misc/promotions/promotions.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-context-selector/index.ts b/projects/storefrontlib/cms-components/misc/site-context-selector/index.ts index 1844222a0b0..a422e270eda 100644 --- a/projects/storefrontlib/cms-components/misc/site-context-selector/index.ts +++ b/projects/storefrontlib/cms-components/misc/site-context-selector/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-context-selector/language-currency.component.ts b/projects/storefrontlib/cms-components/misc/site-context-selector/language-currency.component.ts index b5b027f63a1..2e86a173dfc 100644 --- a/projects/storefrontlib/cms-components/misc/site-context-selector/language-currency.component.ts +++ b/projects/storefrontlib/cms-components/misc/site-context-selector/language-currency.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-component.service.ts b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-component.service.ts index 79f9e52b184..39ca0afc4b3 100644 --- a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-component.service.ts +++ b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.component.ts b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.component.ts index a264b6e0b10..b0e98717fb2 100644 --- a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.component.ts +++ b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.module.ts b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.module.ts index 9b5b6c11dcb..8470a81338d 100644 --- a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.module.ts +++ b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context-selector.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context.model.ts b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context.model.ts index c8d7ad0f423..44aa0e8a0ab 100644 --- a/projects/storefrontlib/cms-components/misc/site-context-selector/site-context.model.ts +++ b/projects/storefrontlib/cms-components/misc/site-context-selector/site-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-theme-switcher/index.ts b/projects/storefrontlib/cms-components/misc/site-theme-switcher/index.ts index 3dffed37f4b..efd555fec87 100644 --- a/projects/storefrontlib/cms-components/misc/site-theme-switcher/index.ts +++ b/projects/storefrontlib/cms-components/misc/site-theme-switcher/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.service.ts b/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.service.ts index 889b52e5773..65f77e0e767 100644 --- a/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.service.ts +++ b/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.ts b/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.ts index c70c4e68699..4cd079d765f 100644 --- a/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.ts +++ b/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.module.ts b/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.module.ts index 25df65a256d..40bcdd2512a 100644 --- a/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.module.ts +++ b/projects/storefrontlib/cms-components/misc/site-theme-switcher/site-theme-switcher.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-form/consent-management-form.component.ts b/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-form/consent-management-form.component.ts index 21d6d265f39..0c48aab9691 100644 --- a/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-form/consent-management-form.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-form/consent-management-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-management.component.ts b/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-management.component.ts index fad5f6f8778..c9c96493a77 100644 --- a/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-management.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/consent-management/components/consent-management.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management-component.service.ts b/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management-component.service.ts index 8a6dd189b45..3103d2ea4cd 100644 --- a/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management-component.service.ts +++ b/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management.module.ts b/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management.module.ts index f0eb4a40c6e..b8908dea501 100644 --- a/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/consent-management/consent-management.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/consent-management/index.ts b/projects/storefrontlib/cms-components/myaccount/consent-management/index.ts index 1efecaea5ef..d58b681f254 100644 --- a/projects/storefrontlib/cms-components/myaccount/consent-management/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/consent-management/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/index.ts b/projects/storefrontlib/cms-components/myaccount/index.ts index ca781d2f60a..3e50c6e70fc 100644 --- a/projects/storefrontlib/cms-components/myaccount/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/index.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/index.ts index 1db481487e6..1659614f447 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/consent-form/my-account-v2-consent-management-form.component.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/consent-form/my-account-v2-consent-management-form.component.ts index 0ee5481af9d..10954be5502 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/consent-form/my-account-v2-consent-management-form.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/consent-form/my-account-v2-consent-management-form.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/my-account-v2-consent-management.component.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/my-account-v2-consent-management.component.ts index 3997e86821c..35ec0b93584 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/my-account-v2-consent-management.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/components/my-account-v2-consent-management.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/index.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/index.ts index 7383ae2b91e..e12decd4895 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/my-account-v2-consent-management.module.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/my-account-v2-consent-management.module.ts index be41a90b59a..6920857c2dc 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/my-account-v2-consent-management.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-consent-management/my-account-v2-consent-management.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/index.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/index.ts index ffe20665a4d..8a6c772fbb2 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.component.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.component.ts index c24efe0dcde..992bc10e551 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.module.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.module.ts index 11c28ad0308..d1d3ce9bf3f 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-navigation/my-account-v2-navigation.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/index.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/index.ts index 1f6cd952968..d07ff87004e 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.component.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.component.ts index 0358570ab44..f925406bc96 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.module.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.module.ts index 51c70ee3251..8c008eb41ad 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2-notification-preference/my-account-v2-notification-preference.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2.module.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2.module.ts index bb590bce3d0..869885b49ad 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/my-account-v2.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-account-v2/use-my-account-v2-consent-notification-perference.ts b/projects/storefrontlib/cms-components/myaccount/my-account-v2/use-my-account-v2-consent-notification-perference.ts index 8947f04363e..607ed0a34af 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-account-v2/use-my-account-v2-consent-notification-perference.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-account-v2/use-my-account-v2-consent-notification-perference.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.spec.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.spec.ts index 8283e9708e5..7df417767fe 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.spec.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.spec.ts @@ -8,7 +8,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CustomerCoupon, FeaturesConfig, @@ -91,7 +90,7 @@ describe('CouponCardComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ declarations: [CouponCardComponent, MyCouponsComponent, MockUrlPipe], - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], providers: [ { provide: LaunchDialogService, useClass: MockLaunchDialogService }, { diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.ts index 21fdc215b26..77901dfbb7e 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-card.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-dialog/coupon-dialog.component.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-dialog/coupon-dialog.component.ts index 00e1ea98748..add528abe5d 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-dialog/coupon-dialog.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-card/coupon-dialog/coupon-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-claim/coupon-claim.component.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-claim/coupon-claim.component.ts index aadeb93e2da..f5b16a19ddf 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-claim/coupon-claim.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/coupon-claim/coupon-claim.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/default-coupon-card-layout.config.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/default-coupon-card-layout.config.ts index a2efb49e111..54ebc3b1e42 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/default-coupon-card-layout.config.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/default-coupon-card-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/index.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/index.ts index 72d79ea90ce..f27097e47b5 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.service.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.service.ts index 10907e317dc..d066a418381 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.service.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.spec.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.spec.ts index 2669ecf45f7..254c72ab32d 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.spec.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CustomerCoupon, CustomerCouponSearchResult, @@ -168,7 +167,7 @@ describe('MyCouponsComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule, SpinnerModule], + imports: [I18nTestingModule, SpinnerModule], declarations: [ MyCouponsComponent, MockedCouponCardComponent, diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.ts index 5f864926fe5..8b2fda253c6 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.module.ts b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.module.ts index 3bc89d2d92b..7224e1f2c41 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-coupons/my-coupons.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.spec.ts b/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.spec.ts index 6b71fa22d22..0d5f62b9b0e 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.spec.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.spec.ts @@ -10,7 +10,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { GlobalMessageService, I18nTestingModule, @@ -213,7 +212,7 @@ describe('MyInterestsComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], providers: [ { provide: OccConfig, useValue: MockOccModuleConfig }, { provide: LayoutConfig, useValue: MockLayoutConfig }, diff --git a/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.ts b/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.ts index 981b53ad268..a2c18fd4979 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.module.ts b/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.module.ts index 6dd0fb0041b..73fb583fa4f 100644 --- a/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/my-interests/my-interests.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/notification-preference/index.ts b/projects/storefrontlib/cms-components/myaccount/notification-preference/index.ts index 5458ee3890a..f8d5415500f 100644 --- a/projects/storefrontlib/cms-components/myaccount/notification-preference/index.ts +++ b/projects/storefrontlib/cms-components/myaccount/notification-preference/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.component.ts b/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.component.ts index e372cd0fdd1..9e228db1d6f 100644 --- a/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.module.ts b/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.module.ts index 2f7aeb2d63e..2093c1bb4ed 100644 --- a/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/notification-preference/notification-preference.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.component.ts b/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.component.ts index b37be2bef77..2b864dbc5a3 100644 --- a/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.component.ts +++ b/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.module.ts b/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.module.ts index f5bd0f3e3ae..374bc80da93 100644 --- a/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.module.ts +++ b/projects/storefrontlib/cms-components/myaccount/payment-methods/payment-methods.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.spec.ts b/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.spec.ts index 2ae14510b68..d0421c2d112 100644 --- a/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.spec.ts +++ b/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.spec.ts @@ -1,10 +1,9 @@ -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { I18nTestingModule, PageMeta, PageMetaService } from '@spartacus/core'; import { CmsComponentData } from '@spartacus/storefront'; +import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; import { Observable, of } from 'rxjs'; import { BreadcrumbComponent } from './breadcrumb.component'; -import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; class MockPageMetaService { getMeta(): Observable { @@ -21,7 +20,7 @@ describe('BreadcrumbComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [BreadcrumbComponent, MockFeatureDirective], providers: [ { provide: PageMetaService, useClass: MockPageMetaService }, diff --git a/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.ts b/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.ts index 3a2892af11e..8c9f8ef97ba 100644 --- a/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.ts +++ b/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.module.ts b/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.module.ts index d721dabc630..bcbdde89edb 100644 --- a/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.module.ts +++ b/projects/storefrontlib/cms-components/navigation/breadcrumb/breadcrumb.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.spec.ts b/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.spec.ts index 61f5507adca..21177f10e8e 100644 --- a/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.spec.ts +++ b/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.spec.ts @@ -1,7 +1,6 @@ import { Component, DebugElement, Input } from '@angular/core'; -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CmsNavigationComponent, I18nTestingModule } from '@spartacus/core'; import { of } from 'rxjs'; import { CmsComponentData } from '../../../cms-structure/page/model/cms-component-data'; @@ -59,7 +58,7 @@ describe('CategoryNavigationComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [CategoryNavigationComponent, MockNavigationComponent], providers: [ { diff --git a/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.ts b/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.ts index 35504f0be0c..1642fb9f76a 100644 --- a/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.ts +++ b/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.module.ts b/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.module.ts index 867ae823f6d..e4533e31978 100644 --- a/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.module.ts +++ b/projects/storefrontlib/cms-components/navigation/category-navigation/category-navigation.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.spec.ts b/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.spec.ts index 65e1502a34b..0a67947cff0 100644 --- a/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.spec.ts +++ b/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.spec.ts @@ -1,7 +1,6 @@ import { Component, DebugElement, Input } from '@angular/core'; -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { AnonymousConsentsConfig, CmsNavigationComponent, @@ -72,7 +71,7 @@ describe('FooterNavigationComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [ FooterNavigationComponent, NavigationComponent, diff --git a/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.ts b/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.ts index 5300aa5534e..71103394dab 100644 --- a/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.ts +++ b/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.module.ts b/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.module.ts index 9bbc10cd906..c036405a46c 100644 --- a/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.module.ts +++ b/projects/storefrontlib/cms-components/navigation/footer-navigation/footer-navigation.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/index.ts b/projects/storefrontlib/cms-components/navigation/index.ts index 0bc09cb72c4..7a8c3c0c7d8 100644 --- a/projects/storefrontlib/cms-components/navigation/index.ts +++ b/projects/storefrontlib/cms-components/navigation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/navigation/navigation-node.model.ts b/projects/storefrontlib/cms-components/navigation/navigation/navigation-node.model.ts index 83564f02554..c9d851c6ac5 100644 --- a/projects/storefrontlib/cms-components/navigation/navigation/navigation-node.model.ts +++ b/projects/storefrontlib/cms-components/navigation/navigation/navigation-node.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.spec.ts b/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.spec.ts index 1299be391e8..a4cfe925b56 100644 --- a/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.spec.ts +++ b/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.spec.ts @@ -6,7 +6,6 @@ import { tick, } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { FeatureConfigService, I18nTestingModule, @@ -117,7 +116,7 @@ describe('Navigation UI Component', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [ NavigationUIComponent, MockIconComponent, diff --git a/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts b/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts index 22d2a2ce2a9..026f94b05df 100644 --- a/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts +++ b/projects/storefrontlib/cms-components/navigation/navigation/navigation-ui.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/navigation/navigation.component.ts b/projects/storefrontlib/cms-components/navigation/navigation/navigation.component.ts index 705d3de7477..0e0faa6b590 100644 --- a/projects/storefrontlib/cms-components/navigation/navigation/navigation.component.ts +++ b/projects/storefrontlib/cms-components/navigation/navigation/navigation.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/navigation/navigation.module.ts b/projects/storefrontlib/cms-components/navigation/navigation/navigation.module.ts index de43d43af66..37f1df6e740 100644 --- a/projects/storefrontlib/cms-components/navigation/navigation/navigation.module.ts +++ b/projects/storefrontlib/cms-components/navigation/navigation/navigation.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/navigation/navigation.service.ts b/projects/storefrontlib/cms-components/navigation/navigation/navigation.service.ts index 7d7065a3ffb..e6601521d24 100644 --- a/projects/storefrontlib/cms-components/navigation/navigation/navigation.service.ts +++ b/projects/storefrontlib/cms-components/navigation/navigation/navigation.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.spec.ts b/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.spec.ts index a1d92cc6546..8b954a71d70 100644 --- a/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.spec.ts +++ b/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.spec.ts @@ -1,11 +1,10 @@ -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { DebugElement } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { By } from '@angular/platform-browser'; import { I18nTestingModule, PageMeta, PageMetaService } from '@spartacus/core'; import { CmsComponentData } from '@spartacus/storefront'; import { Observable, of } from 'rxjs'; import { PageTitleComponent } from './page-title.component'; -import { By } from '@angular/platform-browser'; -import { DebugElement } from '@angular/core'; class MockPageMetaService { getMeta(): Observable { @@ -23,7 +22,7 @@ describe('PageTitleComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [PageTitleComponent], providers: [ { provide: PageMetaService, useClass: MockPageMetaService }, diff --git a/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.ts b/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.ts index d82f9151a5e..639d628713c 100644 --- a/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.ts +++ b/projects/storefrontlib/cms-components/navigation/page-header/page-title.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/page-header/page-title.module.ts b/projects/storefrontlib/cms-components/navigation/page-header/page-title.module.ts index 30c84d3caf0..0d292af0ddc 100644 --- a/projects/storefrontlib/cms-components/navigation/page-header/page-title.module.ts +++ b/projects/storefrontlib/cms-components/navigation/page-header/page-title.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.html b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.html index 5da35d2699b..8dfb220c8a3 100644 --- a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.html +++ b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.html @@ -3,6 +3,7 @@ [attr.aria-label]="'navigation.scrollToTop' | cxTranslate" [title]="'navigation.scrollToTop' | cxTranslate" class="cx-scroll-to-top-btn" + [class.elevated-position]="elevatedPosition$ | async" (click)="scrollToTop($event)" (focusout)="onFocusOut()" (keydown.Tab)="onTab($event)" diff --git a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.spec.ts b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.spec.ts index 1c8cb9ca0ab..492243b83bf 100644 --- a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.spec.ts +++ b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.spec.ts @@ -2,6 +2,7 @@ import { DebugElement } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { + AnonymousConsentsService, CmsScrollToTopComponent, FeatureConfigService, I18nTestingModule, @@ -28,6 +29,12 @@ class MockFeatureConfigService { } } +class MockAnonymousConsentsService { + isBannerVisible() { + return of(false); + } +} + describe('ScrollToTopComponent', () => { let component: ScrollToTopComponent; let fixture: ComponentFixture; @@ -48,6 +55,10 @@ describe('ScrollToTopComponent', () => { provide: FeatureConfigService, useClass: MockFeatureConfigService, }, + { + provide: AnonymousConsentsService, + useClass: MockAnonymousConsentsService, + }, ], }).compileComponents(); diff --git a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.ts b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.ts index 2a450ff2af8..a37b6022463 100644 --- a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.ts +++ b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -20,8 +20,10 @@ import { FeatureConfigService, ScrollBehavior, WindowRef, + AnonymousConsentsService, + useFeatureStyles, } from '@spartacus/core'; -import { take } from 'rxjs/operators'; +import { take, Observable } from 'rxjs'; import { CmsComponentData } from '../../../cms-structure/page/model/cms-component-data'; import { SelectFocusUtility } from '../../../layout/a11y/index'; import { ICON_TYPE } from '../../misc/icon/icon.model'; @@ -37,6 +39,7 @@ export class ScrollToTopComponent implements OnInit { @HostBinding('class.display') display: boolean | undefined; + protected elevatedPosition$: Observable | undefined; protected window: Window | undefined = this.winRef.nativeWindow; protected scrollBehavior: ScrollBehavior = ScrollBehavior.SMOOTH; protected displayThreshold: number = (this.window?.innerHeight ?? 400) / 2; @@ -49,15 +52,26 @@ export class ScrollToTopComponent implements OnInit { @Optional() protected featureConfigService = inject(FeatureConfigService, { optional: true, }); + @Optional() protected anonymousConsentsService = inject( + AnonymousConsentsService, + { + optional: true, + } + ); constructor( protected winRef: WindowRef, protected componentData: CmsComponentData, protected selectFocusUtility: SelectFocusUtility - ) {} + ) { + useFeatureStyles('a11yScrollToTopPositioning'); + } ngOnInit(): void { this.setConfig(); + if (this.featureConfigService?.isEnabled('a11yScrollToTopPositioning')) { + this.elevatedPosition$ = this.anonymousConsentsService?.isBannerVisible(); + } } @HostListener('window:scroll', ['$event']) diff --git a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.module.ts b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.module.ts index f6690dab97f..e53941841cb 100644 --- a/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.module.ts +++ b/projects/storefrontlib/cms-components/navigation/scroll-to-top/scroll-to-top.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/highlight.pipe.ts b/projects/storefrontlib/cms-components/navigation/search-box/highlight.pipe.ts index 0a6171f451d..0c4b1206e82 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/highlight.pipe.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/highlight.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/index.ts b/projects/storefrontlib/cms-components/navigation/search-box/index.ts index 5054130f4bf..b5941cea4cd 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/index.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts b/projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts index 0aedb1e8c5f..e4d97380fd5 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box-features.model.ts b/projects/storefrontlib/cms-components/navigation/search-box/search-box-features.model.ts index c561732343b..72ca6793da6 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box-features.model.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box-features.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box-outlets.model.ts b/projects/storefrontlib/cms-components/navigation/search-box/search-box-outlets.model.ts index 9b98bc0df05..c19bca1df3f 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box-outlets.model.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box-outlets.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.html b/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.html index e3295d4bdc1..17bcf4faafa 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.html +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.html @@ -233,7 +233,7 @@

*ngIf="config.recentSearches" [cxOutlet]="searchBoxOutlets.RECENT_SEARCHES" [cxOutletContext]="{ - search: searchInputEl?.nativeElement?.value, + search: searchInputEl?.nativeElement?.value ?? '', searchBoxActive: searchBoxActive, maxRecentSearches: config.maxRecentSearches, }" diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.ts b/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.ts index efa3c467c07..54473f0fcee 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box.events.ts b/projects/storefrontlib/cms-components/navigation/search-box/search-box.events.ts index 36b4411bb7b..57d8847f5db 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box.events.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box.model.ts b/projects/storefrontlib/cms-components/navigation/search-box/search-box.model.ts index b6087ab03e9..4f88a1b3e99 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box.model.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/navigation/search-box/search-box.module.ts b/projects/storefrontlib/cms-components/navigation/search-box/search-box.module.ts index 041079bcfcf..8d7516e167a 100644 --- a/projects/storefrontlib/cms-components/navigation/search-box/search-box.module.ts +++ b/projects/storefrontlib/cms-components/navigation/search-box/search-box.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/index.ts b/projects/storefrontlib/cms-components/product/carousel/index.ts index a7d9bd5feb6..e8377225cb7 100644 --- a/projects/storefrontlib/cms-components/product/carousel/index.ts +++ b/projects/storefrontlib/cms-components/product/carousel/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.spec.ts b/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.spec.ts index e7dcfaefa0a..9ad42888deb 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.spec.ts @@ -8,7 +8,7 @@ import { SimpleChange, } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; +import { By } from '@angular/platform-browser'; import { I18nTestingModule, ProductService, @@ -21,7 +21,6 @@ import { ProductListItemContextSource, } from '@spartacus/storefront'; import { ProductCarouselItemComponent } from './product-carousel-item.component'; -import { By } from '@angular/platform-browser'; @Pipe({ name: 'cxUrl', @@ -74,7 +73,7 @@ describe('ProductCarouselItemComponent in product-carousel', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule, OutletModule], + imports: [I18nTestingModule, OutletModule], declarations: [ ProductCarouselItemComponent, MockUrlPipe, diff --git a/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.ts b/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.ts index 6585551deef..7bb153661f5 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-carousel-item/product-carousel-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/product-carousel.model.ts b/projects/storefrontlib/cms-components/product/carousel/product-carousel.model.ts index fac08c1ada1..080c9206f84 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-carousel.model.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-carousel.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/product-carousel.service.ts b/projects/storefrontlib/cms-components/product/carousel/product-carousel.service.ts index 6858058bf68..cd1f1519b64 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-carousel.service.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-carousel.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.spec.ts b/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.spec.ts index 995938189de..6f6f8720d0c 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.spec.ts @@ -5,17 +5,16 @@ import { PipeTransform, TemplateRef, } from '@angular/core'; -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CmsProductCarouselComponent, - I18nTestingModule, FeatureConfigService, + I18nTestingModule, Product, ProductScope, - ProductService, ProductSearchByCodeService, + ProductService, } from '@spartacus/core'; import { Observable, of } from 'rxjs'; import { CmsComponentData } from '../../../../cms-structure/page/model/cms-component-data'; @@ -161,7 +160,7 @@ describe('ProductCarouselComponent', () => { let productSearchByCodeService: MockProductSearchByCodeService; const testBedDefaults = { - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [ ProductCarouselComponent, MockProductCarouselItemComponent, diff --git a/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.ts b/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.ts index 854cde7dbf4..336d73eeab2 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.module.ts b/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.module.ts index 1a04ea417b6..a5aad3b8501 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.module.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-carousel/product-carousel.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.spec.ts b/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.spec.ts index fe08e0e1279..3eda2258f44 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { CmsProductReferencesComponent, Product, @@ -123,7 +122,6 @@ describe('ProductReferencesComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ ProductReferencesComponent, MockCarouselComponent, diff --git a/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.ts b/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.ts index 248d87b8327..4ca7f551fe3 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.module.ts b/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.module.ts index e5aa4865913..1ff766cf829 100644 --- a/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.module.ts +++ b/projects/storefrontlib/cms-components/product/carousel/product-references/product-references.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/config/default-view-config.ts b/projects/storefrontlib/cms-components/product/config/default-view-config.ts index fe37f92f85c..b2fbd4e4d5a 100644 --- a/projects/storefrontlib/cms-components/product/config/default-view-config.ts +++ b/projects/storefrontlib/cms-components/product/config/default-view-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/current-product.service.ts b/projects/storefrontlib/cms-components/product/current-product.service.ts index a627dd68703..0986ab5713c 100644 --- a/projects/storefrontlib/cms-components/product/current-product.service.ts +++ b/projects/storefrontlib/cms-components/product/current-product.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/index.ts b/projects/storefrontlib/cms-components/product/index.ts index 842a856beea..340bb941bb6 100644 --- a/projects/storefrontlib/cms-components/product/index.ts +++ b/projects/storefrontlib/cms-components/product/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-images/product-images.component.ts b/projects/storefrontlib/cms-components/product/product-images/product-images.component.ts index e01c5c83467..b993bb80769 100644 --- a/projects/storefrontlib/cms-components/product/product-images/product-images.component.ts +++ b/projects/storefrontlib/cms-components/product/product-images/product-images.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-images/product-images.module.ts b/projects/storefrontlib/cms-components/product/product-images/product-images.module.ts index 1078984cc29..77ed366dbcd 100644 --- a/projects/storefrontlib/cms-components/product/product-images/product-images.module.ts +++ b/projects/storefrontlib/cms-components/product/product-images/product-images.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-intro/product-intro.component.ts b/projects/storefrontlib/cms-components/product/product-intro/product-intro.component.ts index b70edb7f585..958fb3c1ffc 100644 --- a/projects/storefrontlib/cms-components/product/product-intro/product-intro.component.ts +++ b/projects/storefrontlib/cms-components/product/product-intro/product-intro.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-intro/product-intro.module.ts b/projects/storefrontlib/cms-components/product/product-intro/product-intro.module.ts index 12baebf8782..d30d93e7cd5 100644 --- a/projects/storefrontlib/cms-components/product/product-intro/product-intro.module.ts +++ b/projects/storefrontlib/cms-components/product/product-intro/product-intro.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/container/index.ts b/projects/storefrontlib/cms-components/product/product-list/container/index.ts index e857e35c532..890381f992c 100644 --- a/projects/storefrontlib/cms-components/product/product-list/container/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/container/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/container/product-list-component.service.ts b/projects/storefrontlib/cms-components/product/product-list/container/product-list-component.service.ts index 14e759428ce..ebadb84b8c4 100644 --- a/projects/storefrontlib/cms-components/product/product-list/container/product-list-component.service.ts +++ b/projects/storefrontlib/cms-components/product/product-list/container/product-list-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.spec.ts b/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.spec.ts index fa764292bf0..0639d3e7d30 100644 --- a/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.spec.ts @@ -1,7 +1,6 @@ import { Component, Input, Pipe, PipeTransform } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { FormsModule } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { GlobalMessageService, I18nTestingModule } from '@spartacus/core'; import { InfiniteScrollModule } from 'ngx-infinite-scroll'; import { Observable, of } from 'rxjs'; @@ -106,7 +105,6 @@ describe('ProductListComponent', () => { imports: [ ListNavigationModule, FormsModule, - RouterTestingModule, I18nTestingModule, InfiniteScrollModule, SpinnerModule, diff --git a/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.ts b/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.ts index 6cc8bd61cbd..bcf68780dba 100644 --- a/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/container/product-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/container/product-list.model.ts b/projects/storefrontlib/cms-components/product/product-list/container/product-list.model.ts index 6d683cbefc3..cabb4da4e2f 100644 --- a/projects/storefrontlib/cms-components/product/product-list/container/product-list.model.ts +++ b/projects/storefrontlib/cms-components/product/product-list/container/product-list.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.spec.ts b/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.spec.ts index c71bfcdae5c..7c9cdc06d7b 100644 --- a/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.spec.ts @@ -5,9 +5,8 @@ import { Pipe, PipeTransform, } from '@angular/core'; -import { waitForAsync, ComponentFixture, TestBed } from '@angular/core/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, ProductSearchPage } from '@spartacus/core'; import { InfiniteScrollModule } from 'ngx-infinite-scroll'; import { ProductGridItemComponent } from '../..'; @@ -172,12 +171,7 @@ describe('ProductScrollComponent', () => { MockStyleIconsComponent, MockFeatureLevelDirective, ], - imports: [ - InfiniteScrollModule, - I18nTestingModule, - SpinnerModule, - RouterTestingModule, - ], + imports: [InfiniteScrollModule, I18nTestingModule, SpinnerModule], providers: [ { provide: ProductListComponentService, diff --git a/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.ts b/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.ts index a638cd8df38..c9280b6c531 100644 --- a/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/container/product-scroll/product-scroll.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/index.ts b/projects/storefrontlib/cms-components/product/product-list/index.ts index bee58ed8fc3..47d5483abda 100644 --- a/projects/storefrontlib/cms-components/product/product-list/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/model/index.ts b/projects/storefrontlib/cms-components/product/product-list/model/index.ts index aa832688b41..0abe241f0d6 100644 --- a/projects/storefrontlib/cms-components/product/product-list/model/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context-source.model.ts b/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context-source.model.ts index 3389f23b747..daa1b0b0871 100644 --- a/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context-source.model.ts +++ b/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context-source.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context.model.ts b/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context.model.ts index 96765d99877..15abecaa1c6 100644 --- a/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context.model.ts +++ b/projects/storefrontlib/cms-components/product/product-list/model/product-list-item-context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.spec.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.spec.ts index 44b559d18cc..d9a9e0ce965 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.spec.ts @@ -6,7 +6,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { Breadcrumb, I18nTestingModule } from '@spartacus/core'; import { EMPTY, of } from 'rxjs'; import { KeyboardFocusModule } from '../../../../../layout/a11y/keyboard-focus/keyboard-focus.module'; @@ -38,7 +37,7 @@ describe('ActiveFacetsComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule, KeyboardFocusModule], + imports: [I18nTestingModule, KeyboardFocusModule], declarations: [ActiveFacetsComponent, MockCxIconComponent], providers: [{ provide: FacetService, useClass: MockFacetService }], }) diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.ts index a60b039afe9..3e92e3f0fb2 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.module.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.module.ts index c65d06816c6..9aa74f4247d 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.module.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/active-facets.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/index.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/index.ts index 122c767e3f8..7ba43422216 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/active-facets/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.spec.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.spec.ts index 1235f45af58..82f3b0a9c17 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.spec.ts @@ -8,8 +8,10 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { FeatureConfigService, I18nTestingModule } from '@spartacus/core'; +import { KeyboardFocusService } from '@spartacus/storefront'; +import { TabModule } from 'projects/storefrontlib/cms-components/content/tab/tab.module'; +import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; import { EMPTY, of } from 'rxjs'; import { ICON_TYPE } from '../../../../misc/icon/icon.model'; import { @@ -19,9 +21,6 @@ import { } from '../facet.model'; import { FacetService } from '../services/facet.service'; import { FacetListComponent } from './facet-list.component'; -import { KeyboardFocusService } from '@spartacus/storefront'; -import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; -import { TabModule } from 'projects/storefrontlib/cms-components/content/tab/tab.module'; @Component({ selector: 'cx-icon', @@ -71,7 +70,7 @@ describe('FacetListComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule, TabModule], + imports: [I18nTestingModule, TabModule], declarations: [ FacetListComponent, MockIconComponent, diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.ts index ea58d970b91..8d79d45382f 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.module.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.module.ts index 99770b9d98d..316f1d4236e 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.module.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/facet-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/index.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/index.ts index 9cc565a5d62..b0fca45bcd6 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet-list/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet.model.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet.model.ts index c71d1e44f6a..619879a5302 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet.model.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.spec.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.spec.ts index 3303d15470e..a6bcb9f7257 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.spec.ts @@ -7,7 +7,6 @@ import { QueryList, } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { Facet, FeatureConfigService, @@ -68,7 +67,7 @@ describe('FacetComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule], + imports: [I18nTestingModule], declarations: [ FacetComponent, MockCxIconComponent, diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.ts index 892caa6881c..29693a4e3ff 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.module.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.module.ts index 756964b35cd..92b7404db33 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.module.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/facet.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/index.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/index.ts index 35ebb8ae1ad..371545b3a98 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/facet/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/index.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/index.ts index 2944978f07b..5db43634f9d 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.component.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.component.ts index c7d49bbacd4..552f34b7add 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.module.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.module.ts index cf98c8c0d3c..5d687e4db49 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.module.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/product-facet-navigation.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/facet.service.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/facet.service.ts index 6fd10f4dd01..45a231ba8a9 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/facet.service.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/facet.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/index.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/index.ts index 737bd88d82b..a8f714fe6b4 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/index.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/product-facet.service.ts b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/product-facet.service.ts index 946d5759876..f605fe4a80f 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/product-facet.service.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-facet-navigation/services/product-facet.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.spec.ts b/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.spec.ts index 31198c4f758..0b67d9ae4c5 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.spec.ts @@ -9,7 +9,6 @@ import { SimpleChange, } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, ProductService, @@ -96,7 +95,7 @@ describe('ProductGridItemComponent in product-list', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule, OutletModule], + imports: [I18nTestingModule, OutletModule], declarations: [ ProductGridItemComponent, MockMediaComponent, diff --git a/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.ts b/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.ts index fa0607ef199..58b250a6e16 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-grid-item/product-grid-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.spec.ts b/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.spec.ts index f258e010d30..3174cb360fc 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.spec.ts @@ -9,7 +9,6 @@ import { SimpleChange, } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, ProductService, @@ -96,7 +95,7 @@ describe('ProductListItemComponent in product-list', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule, OutletModule], + imports: [I18nTestingModule, OutletModule], declarations: [ ProductListItemComponent, MockPictureComponent, diff --git a/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.ts b/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.ts index e19b1e9f577..6927bbe6095 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-list-item/product-list-item.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-list.module.ts b/projects/storefrontlib/cms-components/product/product-list/product-list.module.ts index 5ea05a8e5c8..b75e4ecc958 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-list.module.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-list.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-list.service.ts b/projects/storefrontlib/cms-components/product/product-list/product-list.service.ts index 602e7948764..7a5ba43b75c 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-list.service.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-list.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-list/product-view/product-view.component.ts b/projects/storefrontlib/cms-components/product/product-list/product-view/product-view.component.ts index c1c4201fe66..8a64140c100 100644 --- a/projects/storefrontlib/cms-components/product/product-list/product-view/product-view.component.ts +++ b/projects/storefrontlib/cms-components/product/product-list/product-view/product-view.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-outlets.model.ts b/projects/storefrontlib/cms-components/product/product-outlets.model.ts index 0ffc28ab052..5f4846257ac 100644 --- a/projects/storefrontlib/cms-components/product/product-outlets.model.ts +++ b/projects/storefrontlib/cms-components/product/product-outlets.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-summary/index.ts b/projects/storefrontlib/cms-components/product/product-summary/index.ts index 8b04151f70b..321e21bd269 100644 --- a/projects/storefrontlib/cms-components/product/product-summary/index.ts +++ b/projects/storefrontlib/cms-components/product/product-summary/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.spec.ts b/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.spec.ts index 8d8f24efc3f..b06bed32ea7 100644 --- a/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.spec.ts @@ -1,5 +1,4 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { FeatureConfigService, I18nTestingModule, @@ -25,7 +24,7 @@ describe('ProductSummaryComponent in product', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ItemCounterModule, I18nTestingModule, RouterTestingModule], + imports: [ItemCounterModule, I18nTestingModule], declarations: [ProductSummaryComponent, OutletDirective], providers: [ { diff --git a/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.ts b/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.ts index b52b3409613..ff3d74d586d 100644 --- a/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.ts +++ b/projects/storefrontlib/cms-components/product/product-summary/product-summary.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-summary/product-summary.module.ts b/projects/storefrontlib/cms-components/product/product-summary/product-summary.module.ts index aee92265c7a..a6e61465178 100644 --- a/projects/storefrontlib/cms-components/product/product-summary/product-summary.module.ts +++ b/projects/storefrontlib/cms-components/product/product-summary/product-summary.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/index.ts b/projects/storefrontlib/cms-components/product/product-tabs/index.ts index 9f2aeea4078..419528fa7e9 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/index.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.component.ts b/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.component.ts index fe3eaa11f81..11de947a3f0 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.component.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.module.ts b/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.module.ts index ecfa3959ac2..c594a4d6c39 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.module.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-attributes/product-attributes.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.component.ts b/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.component.ts index 88f343084bc..ebd82040610 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.component.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.module.ts b/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.module.ts index a7755d17555..b30c87870f7 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.module.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-details-tab/product-details-tab.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.html b/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.html index 288488d4790..fd679c23476 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.html +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.html @@ -209,7 +209,7 @@

{{ 'productReview.overallRating' | cxTranslate }}

diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.ts b/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.ts index 714306d5728..0a0dcecc4a5 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.module.ts b/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.module.ts index 540ccdec847..f4be55bff7d 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.module.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-reviews/product-reviews.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/product-tabs/product-tabs.module.ts b/projects/storefrontlib/cms-components/product/product-tabs/product-tabs.module.ts index faa10eabf92..2b2c951e0e7 100644 --- a/projects/storefrontlib/cms-components/product/product-tabs/product-tabs.module.ts +++ b/projects/storefrontlib/cms-components/product/product-tabs/product-tabs.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/default-stock-notification-layout.config.ts b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/default-stock-notification-layout.config.ts index 378dfcd1fbe..4891354171f 100644 --- a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/default-stock-notification-layout.config.ts +++ b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/default-stock-notification-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.spec.ts b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.spec.ts index c2d5592633c..936e16d3bc6 100644 --- a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.spec.ts @@ -2,7 +2,6 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { DebugElement } from '@angular/core'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, NotificationPreference, @@ -50,12 +49,7 @@ describe('StockNotificationDialogComponent', () => { FocusDirective, MockFeatureDirective, ], - imports: [ - I18nTestingModule, - RouterTestingModule, - SpinnerModule, - UrlTestingModule, - ], + imports: [I18nTestingModule, SpinnerModule, UrlTestingModule], providers: [ { provide: LaunchDialogService, useClass: MockLaunchDialogService }, { provide: UserInterestsService, useValue: interestsService }, diff --git a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.ts b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.ts index 158c22fd7fe..300d81651f3 100644 --- a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.ts +++ b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification-dialog/stock-notification-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.spec.ts b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.spec.ts index 263aed71bbc..c11ade896a6 100644 --- a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.spec.ts +++ b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.spec.ts @@ -7,7 +7,6 @@ import { } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { GlobalMessageService, I18nTestingModule, @@ -121,7 +120,7 @@ describe('StockNotificationComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [I18nTestingModule, RouterTestingModule, SpinnerModule], + imports: [I18nTestingModule, SpinnerModule], declarations: [ StockNotificationComponent, StockNotificationDialogComponent, diff --git a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.ts b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.ts index 004593f4e97..c52e0aed49e 100644 --- a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.ts +++ b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.module.ts b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.module.ts index e92ab88dc71..2dfb2cf22f3 100644 --- a/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.module.ts +++ b/projects/storefrontlib/cms-components/product/stock-notification/stock-notification.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/user/index.ts b/projects/storefrontlib/cms-components/user/index.ts index 3212a819254..f83e089bd4f 100644 --- a/projects/storefrontlib/cms-components/user/index.ts +++ b/projects/storefrontlib/cms-components/user/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/user/login-route/login-route.module.ts b/projects/storefrontlib/cms-components/user/login-route/login-route.module.ts index 7698da6baea..7cec9e74f15 100644 --- a/projects/storefrontlib/cms-components/user/login-route/login-route.module.ts +++ b/projects/storefrontlib/cms-components/user/login-route/login-route.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/user/login-route/login.guard.spec.ts b/projects/storefrontlib/cms-components/user/login-route/login.guard.spec.ts index 03f500b25ae..b8eb2d9a249 100644 --- a/projects/storefrontlib/cms-components/user/login-route/login.guard.spec.ts +++ b/projects/storefrontlib/cms-components/user/login-route/login.guard.spec.ts @@ -1,7 +1,10 @@ import { Component } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { + ActivatedRouteSnapshot, + RouterModule, + RouterStateSnapshot, +} from '@angular/router'; import { AuthConfigService, AuthService, @@ -50,7 +53,7 @@ describe('LoginGuard', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: 'login', component: MockPageLayoutComponent, diff --git a/projects/storefrontlib/cms-components/user/login-route/login.guard.ts b/projects/storefrontlib/cms-components/user/login-route/login.guard.ts index 926b31c63b7..fea010bece8 100644 --- a/projects/storefrontlib/cms-components/user/login-route/login.guard.ts +++ b/projects/storefrontlib/cms-components/user/login-route/login.guard.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -7,8 +7,8 @@ import { Injectable } from '@angular/core'; import { ActivatedRouteSnapshot, + GuardResult, RouterStateSnapshot, - UrlTree, } from '@angular/router'; import { AuthConfigService, AuthService, OAuthFlow } from '@spartacus/core'; import { EMPTY, Observable, of } from 'rxjs'; @@ -34,7 +34,7 @@ export class LoginGuard { canActivate( route: ActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { return this.authService.isUserLoggedIn().pipe( take(1), switchMap((isUserLoggedIn) => { diff --git a/projects/storefrontlib/cms-components/user/logout/logout.guard.spec.ts b/projects/storefrontlib/cms-components/user/logout/logout.guard.spec.ts index 9e383f6f628..883e7c21abd 100644 --- a/projects/storefrontlib/cms-components/user/logout/logout.guard.spec.ts +++ b/projects/storefrontlib/cms-components/user/logout/logout.guard.spec.ts @@ -1,7 +1,6 @@ import { Component, NgZone } from '@angular/core'; import { TestBed } from '@angular/core/testing'; -import { Router } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; +import { Router, RouterModule } from '@angular/router'; import { AuthService, CmsService, @@ -49,7 +48,7 @@ describe('LogoutGuard', () => { beforeEach(() => { TestBed.configureTestingModule({ imports: [ - RouterTestingModule.withRoutes([ + RouterModule.forRoot([ { path: 'logout', component: MockPageLayoutComponent, diff --git a/projects/storefrontlib/cms-components/user/logout/logout.guard.ts b/projects/storefrontlib/cms-components/user/logout/logout.guard.ts index d65ef78ed0b..19cb4243c0e 100644 --- a/projects/storefrontlib/cms-components/user/logout/logout.guard.ts +++ b/projects/storefrontlib/cms-components/user/logout/logout.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { Router, UrlTree } from '@angular/router'; +import { GuardResult, Router, UrlTree } from '@angular/router'; import { AuthService, CmsService, @@ -35,7 +35,7 @@ export class LogoutGuard { protected router: Router ) {} - canActivate(): Observable { + canActivate(): Observable { /** * First we want to complete logout process before redirecting to logout page * We want to avoid errors like `token is no longer valid` diff --git a/projects/storefrontlib/cms-components/user/logout/logout.module.ts b/projects/storefrontlib/cms-components/user/logout/logout.module.ts index 85ee351a268..d36a4ea2ee4 100644 --- a/projects/storefrontlib/cms-components/user/logout/logout.module.ts +++ b/projects/storefrontlib/cms-components/user/logout/logout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-components/user/user.module.ts b/projects/storefrontlib/cms-components/user/user.module.ts index 11784780aba..6a0e2587c52 100644 --- a/projects/storefrontlib/cms-components/user/user.module.ts +++ b/projects/storefrontlib/cms-components/user/user.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-pages/index.ts b/projects/storefrontlib/cms-pages/index.ts index c1b503a572a..ce1024a063d 100644 --- a/projects/storefrontlib/cms-pages/index.ts +++ b/projects/storefrontlib/cms-pages/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-pages/product-details-page/index.ts b/projects/storefrontlib/cms-pages/product-details-page/index.ts index 39c20d7c4e6..df461bf85d1 100644 --- a/projects/storefrontlib/cms-pages/product-details-page/index.ts +++ b/projects/storefrontlib/cms-pages/product-details-page/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-pages/product-details-page/product-details-page.module.ts b/projects/storefrontlib/cms-pages/product-details-page/product-details-page.module.ts index 8404b394b60..8bad157d82d 100644 --- a/projects/storefrontlib/cms-pages/product-details-page/product-details-page.module.ts +++ b/projects/storefrontlib/cms-pages/product-details-page/product-details-page.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-pages/product-details-page/product-details-url-matcher.ts b/projects/storefrontlib/cms-pages/product-details-page/product-details-url-matcher.ts index 09041546f35..09ed77cebd9 100644 --- a/projects/storefrontlib/cms-pages/product-details-page/product-details-url-matcher.ts +++ b/projects/storefrontlib/cms-pages/product-details-page/product-details-url-matcher.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-pages/product-listing-page/index.ts b/projects/storefrontlib/cms-pages/product-listing-page/index.ts index 5c642df6b6e..82e31ee0a43 100644 --- a/projects/storefrontlib/cms-pages/product-listing-page/index.ts +++ b/projects/storefrontlib/cms-pages/product-listing-page/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-pages/product-listing-page/product-listing-page.module.ts b/projects/storefrontlib/cms-pages/product-listing-page/product-listing-page.module.ts index 58c376b7d8c..bfea6f10a5e 100644 --- a/projects/storefrontlib/cms-pages/product-listing-page/product-listing-page.module.ts +++ b/projects/storefrontlib/cms-pages/product-listing-page/product-listing-page.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-pages/product-listing-page/product-listing-url-matcher.ts b/projects/storefrontlib/cms-pages/product-listing-page/product-listing-url-matcher.ts index 4f8a0c24184..d29111f8fd6 100644 --- a/projects/storefrontlib/cms-pages/product-listing-page/product-listing-url-matcher.ts +++ b/projects/storefrontlib/cms-pages/product-listing-page/product-listing-url-matcher.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.spec.ts b/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.spec.ts index e6ce7e4357f..906bf1efca2 100644 --- a/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.spec.ts +++ b/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.spec.ts @@ -1,5 +1,5 @@ import { TestBed } from '@angular/core/testing'; -import { RouterStateSnapshot, UrlTree } from '@angular/router'; +import { GuardResult, RouterStateSnapshot } from '@angular/router'; import { CmsActivatedRouteSnapshot } from '@spartacus/core'; import { Observable, of } from 'rxjs'; import { CanActivate, GuardsComposer } from '../services/guards-composer'; @@ -10,7 +10,7 @@ class MockGuardsComposer implements Partial { _guards: CanActivate[], _route: CmsActivatedRouteSnapshot, _state: RouterStateSnapshot - ): Observable { + ): Observable { return of(true); } } diff --git a/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.ts b/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.ts index abe6ca9b3d7..d144405f234 100644 --- a/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.ts +++ b/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.service.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable, inject } from '@angular/core'; -import { RouterStateSnapshot, UrlTree } from '@angular/router'; +import { GuardResult, RouterStateSnapshot } from '@angular/router'; import { CmsActivatedRouteSnapshot } from '@spartacus/core'; import { Observable } from 'rxjs'; import { GuardsComposer } from '../services/guards-composer'; @@ -27,7 +27,7 @@ export class BeforeCmsPageGuardService { canActivate( route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { return this.guardsComposer.canActivate(this.guards, route, state); } } diff --git a/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.token.ts b/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.token.ts index 66a4dbebddb..94c4b2ce4df 100644 --- a/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.token.ts +++ b/projects/storefrontlib/cms-structure/guards/before-cms-page-guard.token.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.spec.ts b/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.spec.ts index 29aeb50f743..bf71b510f50 100644 --- a/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.spec.ts +++ b/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.spec.ts @@ -1,6 +1,5 @@ import { TestBed } from '@angular/core/testing'; import { RouterStateSnapshot, UrlTree } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { CmsActivatedRouteSnapshot, CmsService, @@ -78,7 +77,6 @@ describe('CmsPageGuardService', () => { useClass: MockRoutingService, }, ], - imports: [RouterTestingModule], }); cms = TestBed.inject(CmsService); diff --git a/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.ts b/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.ts index bf72a5c89c0..e9d643d0340 100644 --- a/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.ts +++ b/projects/storefrontlib/cms-structure/guards/cms-page-guard.service.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { RouterStateSnapshot, UrlTree } from '@angular/router'; +import { GuardResult, RouterStateSnapshot } from '@angular/router'; import { CmsActivatedRouteSnapshot, CmsService, @@ -67,7 +67,7 @@ export class CmsPageGuardService { pageData: Page, route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { return this.cmsService.getPageComponentTypes(pageContext).pipe( take(1), switchMap((componentTypes) => @@ -108,7 +108,7 @@ export class CmsPageGuardService { pageContext: PageContext, route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { const notFoundLabel = this.semanticPathService.get('notFound'); if (!notFoundLabel) { return of(false); diff --git a/projects/storefrontlib/cms-structure/guards/cms-page.guard.spec.ts b/projects/storefrontlib/cms-structure/guards/cms-page.guard.spec.ts index 16c25509ff6..f76f94ea556 100644 --- a/projects/storefrontlib/cms-structure/guards/cms-page.guard.spec.ts +++ b/projects/storefrontlib/cms-structure/guards/cms-page.guard.spec.ts @@ -1,10 +1,10 @@ import { TestBed } from '@angular/core/testing'; import { ActivatedRouteSnapshot, + RedirectCommand, RouterStateSnapshot, UrlTree, } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { CmsService, Page, @@ -15,9 +15,9 @@ import { RoutingService, } from '@spartacus/core'; import { NEVER, of } from 'rxjs'; +import { BeforeCmsPageGuardService } from './before-cms-page-guard.service'; import { CmsPageGuardService } from './cms-page-guard.service'; import { CmsPageGuard } from './cms-page.guard'; -import { BeforeCmsPageGuardService } from './before-cms-page-guard.service'; class MockRoutingService implements Partial { getNextPageContext = () => of({} as any); @@ -71,7 +71,6 @@ describe('CmsPageGuard', () => { useClass: MockBeforeCmsPageGuardService, }, ], - imports: [RouterTestingModule], }); routingService = TestBed.inject(RoutingService); @@ -91,7 +90,7 @@ describe('CmsPageGuard', () => { }); it('should emit redirect url', () => { - let result: boolean | UrlTree; + let result: boolean | UrlTree | RedirectCommand | undefined; guard .canActivate(mockActivatedRouteSnapshot, mockRouterStateSnapshot) .subscribe((value) => (result = value)) diff --git a/projects/storefrontlib/cms-structure/guards/cms-page.guard.ts b/projects/storefrontlib/cms-structure/guards/cms-page.guard.ts index 1f9920b5441..2d7dbda8dcd 100644 --- a/projects/storefrontlib/cms-structure/guards/cms-page.guard.ts +++ b/projects/storefrontlib/cms-structure/guards/cms-page.guard.ts @@ -1,11 +1,11 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable, inject } from '@angular/core'; -import { RouterStateSnapshot, UrlTree } from '@angular/router'; +import { GuardResult, RouterStateSnapshot } from '@angular/router'; import { CmsActivatedRouteSnapshot, CmsService, @@ -51,7 +51,7 @@ export class CmsPageGuard { canActivate( route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { return this.beforeCmsPageGuardService.canActivate(route, state).pipe( switchMap((canActivate) => canActivate === true diff --git a/projects/storefrontlib/cms-structure/guards/index.ts b/projects/storefrontlib/cms-structure/guards/index.ts index 92274ca5bd2..54ba9f2d884 100644 --- a/projects/storefrontlib/cms-structure/guards/index.ts +++ b/projects/storefrontlib/cms-structure/guards/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/index.ts b/projects/storefrontlib/cms-structure/index.ts index a62ed313d00..56b62897a50 100644 --- a/projects/storefrontlib/cms-structure/index.ts +++ b/projects/storefrontlib/cms-structure/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/index.ts b/projects/storefrontlib/cms-structure/outlet/index.ts index 38f58a47f02..bd1f3e23aa5 100644 --- a/projects/storefrontlib/cms-structure/outlet/index.ts +++ b/projects/storefrontlib/cms-structure/outlet/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.directive.ts b/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.directive.ts index 7dd2497a0b0..a68fd40ef72 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.directive.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.module.ts b/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.module.ts index 12b7ec6b3b9..2343499fb51 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.module.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet-ref/outlet-ref.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet-renderer.service.ts b/projects/storefrontlib/cms-structure/outlet/outlet-renderer.service.ts index ef20fdf9322..62870f1a575 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet-renderer.service.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet-renderer.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet.directive.ts b/projects/storefrontlib/cms-structure/outlet/outlet.directive.ts index 0170b9173ba..cd7cfdb47b4 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet.directive.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet.model.ts b/projects/storefrontlib/cms-structure/outlet/outlet.model.ts index ac2cecd686f..6d241270285 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet.model.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet.module.ts b/projects/storefrontlib/cms-structure/outlet/outlet.module.ts index 2be10668774..797c49b7f6c 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet.module.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet.providers.ts b/projects/storefrontlib/cms-structure/outlet/outlet.providers.ts index d598b388a91..93a5b8094f6 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet.providers.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet.providers.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/outlet/outlet.service.ts b/projects/storefrontlib/cms-structure/outlet/outlet.service.ts index 53313fe9ae5..8cf4e0e9707 100644 --- a/projects/storefrontlib/cms-structure/outlet/outlet.service.ts +++ b/projects/storefrontlib/cms-structure/outlet/outlet.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/component-wrapper.directive.ts b/projects/storefrontlib/cms-structure/page/component/component-wrapper.directive.ts index f1d044f735e..0730e629c11 100644 --- a/projects/storefrontlib/cms-structure/page/component/component-wrapper.directive.ts +++ b/projects/storefrontlib/cms-structure/page/component/component-wrapper.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/events/component.event.ts b/projects/storefrontlib/cms-structure/page/component/events/component.event.ts index ff00e9a47c2..167f5c6c63e 100644 --- a/projects/storefrontlib/cms-structure/page/component/events/component.event.ts +++ b/projects/storefrontlib/cms-structure/page/component/events/component.event.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/events/index.ts b/projects/storefrontlib/cms-structure/page/component/events/index.ts index a092d91a1b0..c6d5f910ba2 100644 --- a/projects/storefrontlib/cms-structure/page/component/events/index.ts +++ b/projects/storefrontlib/cms-structure/page/component/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/handlers/component-handler.ts b/projects/storefrontlib/cms-structure/page/component/handlers/component-handler.ts index 9e1792a4798..348c21241e3 100644 --- a/projects/storefrontlib/cms-structure/page/component/handlers/component-handler.ts +++ b/projects/storefrontlib/cms-structure/page/component/handlers/component-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/handlers/default-component.handler.ts b/projects/storefrontlib/cms-structure/page/component/handlers/default-component.handler.ts index 81954a92dc9..d8f87e9e6ce 100644 --- a/projects/storefrontlib/cms-structure/page/component/handlers/default-component.handler.ts +++ b/projects/storefrontlib/cms-structure/page/component/handlers/default-component.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/handlers/index.ts b/projects/storefrontlib/cms-structure/page/component/handlers/index.ts index 3b81c79a4ab..541f1368576 100644 --- a/projects/storefrontlib/cms-structure/page/component/handlers/index.ts +++ b/projects/storefrontlib/cms-structure/page/component/handlers/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/handlers/lazy-component.handler.ts b/projects/storefrontlib/cms-structure/page/component/handlers/lazy-component.handler.ts index 9f98aece710..82ae808fe3c 100644 --- a/projects/storefrontlib/cms-structure/page/component/handlers/lazy-component.handler.ts +++ b/projects/storefrontlib/cms-structure/page/component/handlers/lazy-component.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/handlers/web-component.handler.ts b/projects/storefrontlib/cms-structure/page/component/handlers/web-component.handler.ts index 9b110cea9b2..224b4e9f307 100644 --- a/projects/storefrontlib/cms-structure/page/component/handlers/web-component.handler.ts +++ b/projects/storefrontlib/cms-structure/page/component/handlers/web-component.handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/index.ts b/projects/storefrontlib/cms-structure/page/component/index.ts index 02bcec4db75..988ad30fb41 100644 --- a/projects/storefrontlib/cms-structure/page/component/index.ts +++ b/projects/storefrontlib/cms-structure/page/component/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/inner-components-host.directive.ts b/projects/storefrontlib/cms-structure/page/component/inner-components-host.directive.ts index 76170c06d50..61887174130 100644 --- a/projects/storefrontlib/cms-structure/page/component/inner-components-host.directive.ts +++ b/projects/storefrontlib/cms-structure/page/component/inner-components-host.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/page-component.module.ts b/projects/storefrontlib/cms-structure/page/component/page-component.module.ts index f32aae7a556..5de713375a1 100644 --- a/projects/storefrontlib/cms-structure/page/component/page-component.module.ts +++ b/projects/storefrontlib/cms-structure/page/component/page-component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/services/cms-injector.service.ts b/projects/storefrontlib/cms-structure/page/component/services/cms-injector.service.ts index 120c2e6d68e..595523f1b79 100644 --- a/projects/storefrontlib/cms-structure/page/component/services/cms-injector.service.ts +++ b/projects/storefrontlib/cms-structure/page/component/services/cms-injector.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/services/component-data.provider.ts b/projects/storefrontlib/cms-structure/page/component/services/component-data.provider.ts index 00631c84679..b55e8ffbbac 100644 --- a/projects/storefrontlib/cms-structure/page/component/services/component-data.provider.ts +++ b/projects/storefrontlib/cms-structure/page/component/services/component-data.provider.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/services/component-handler.service.ts b/projects/storefrontlib/cms-structure/page/component/services/component-handler.service.ts index 08b3fd5b34d..2a430bf1b9c 100644 --- a/projects/storefrontlib/cms-structure/page/component/services/component-handler.service.ts +++ b/projects/storefrontlib/cms-structure/page/component/services/component-handler.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/services/cx-api.service.ts b/projects/storefrontlib/cms-structure/page/component/services/cx-api.service.ts index 77bd4bfb663..f6d1c6b0e3c 100644 --- a/projects/storefrontlib/cms-structure/page/component/services/cx-api.service.ts +++ b/projects/storefrontlib/cms-structure/page/component/services/cx-api.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/component/services/index.ts b/projects/storefrontlib/cms-structure/page/component/services/index.ts index 4fd4f4a47a4..9bc6a205efb 100644 --- a/projects/storefrontlib/cms-structure/page/component/services/index.ts +++ b/projects/storefrontlib/cms-structure/page/component/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/index.ts b/projects/storefrontlib/cms-structure/page/index.ts index c3afa0ee48e..1b8bb8a7358 100644 --- a/projects/storefrontlib/cms-structure/page/index.ts +++ b/projects/storefrontlib/cms-structure/page/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/model/cms-component-data.ts b/projects/storefrontlib/cms-structure/page/model/cms-component-data.ts index 7d46e2861fb..efb47b6d958 100644 --- a/projects/storefrontlib/cms-structure/page/model/cms-component-data.ts +++ b/projects/storefrontlib/cms-structure/page/model/cms-component-data.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/model/index.ts b/projects/storefrontlib/cms-structure/page/model/index.ts index 1a62ff93e48..b2e4a4fb776 100644 --- a/projects/storefrontlib/cms-structure/page/model/index.ts +++ b/projects/storefrontlib/cms-structure/page/model/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/page-layout/index.ts b/projects/storefrontlib/cms-structure/page/page-layout/index.ts index c5f01c68d74..d838a6b4038 100644 --- a/projects/storefrontlib/cms-structure/page/page-layout/index.ts +++ b/projects/storefrontlib/cms-structure/page/page-layout/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/page-layout/page-layout-handler.ts b/projects/storefrontlib/cms-structure/page/page-layout/page-layout-handler.ts index 2f99b131d21..de19a3489c8 100644 --- a/projects/storefrontlib/cms-structure/page/page-layout/page-layout-handler.ts +++ b/projects/storefrontlib/cms-structure/page/page-layout/page-layout-handler.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/page-layout/page-layout.component.ts b/projects/storefrontlib/cms-structure/page/page-layout/page-layout.component.ts index e0358d23b4e..493a2871dd2 100644 --- a/projects/storefrontlib/cms-structure/page/page-layout/page-layout.component.ts +++ b/projects/storefrontlib/cms-structure/page/page-layout/page-layout.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/page-layout/page-layout.module.ts b/projects/storefrontlib/cms-structure/page/page-layout/page-layout.module.ts index 438f2f971e9..d7ae3f2820f 100644 --- a/projects/storefrontlib/cms-structure/page/page-layout/page-layout.module.ts +++ b/projects/storefrontlib/cms-structure/page/page-layout/page-layout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/page-layout/page-layout.service.ts b/projects/storefrontlib/cms-structure/page/page-layout/page-layout.service.ts index 9a1990c6816..366fa37798b 100644 --- a/projects/storefrontlib/cms-structure/page/page-layout/page-layout.service.ts +++ b/projects/storefrontlib/cms-structure/page/page-layout/page-layout.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/page-layout/page-template.directive.ts b/projects/storefrontlib/cms-structure/page/page-layout/page-template.directive.ts index d091031af24..adadf3611cb 100644 --- a/projects/storefrontlib/cms-structure/page/page-layout/page-template.directive.ts +++ b/projects/storefrontlib/cms-structure/page/page-layout/page-template.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/slot/index.ts b/projects/storefrontlib/cms-structure/page/slot/index.ts index e1947d11b6a..b2ff3acd473 100644 --- a/projects/storefrontlib/cms-structure/page/slot/index.ts +++ b/projects/storefrontlib/cms-structure/page/slot/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/slot/page-slot.component.ts b/projects/storefrontlib/cms-structure/page/slot/page-slot.component.ts index 47acf3afeb4..23ba790227a 100644 --- a/projects/storefrontlib/cms-structure/page/slot/page-slot.component.ts +++ b/projects/storefrontlib/cms-structure/page/slot/page-slot.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/slot/page-slot.module.ts b/projects/storefrontlib/cms-structure/page/slot/page-slot.module.ts index 998a5e08d72..898b5481c5f 100644 --- a/projects/storefrontlib/cms-structure/page/slot/page-slot.module.ts +++ b/projects/storefrontlib/cms-structure/page/slot/page-slot.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/page/slot/page-slot.service.ts b/projects/storefrontlib/cms-structure/page/slot/page-slot.service.ts index 2fb90d0c103..7639064bd33 100644 --- a/projects/storefrontlib/cms-structure/page/slot/page-slot.service.ts +++ b/projects/storefrontlib/cms-structure/page/slot/page-slot.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-banner/add-to-home-screen-banner.component.ts b/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-banner/add-to-home-screen-banner.component.ts index 44783e55d9b..b66de78c053 100644 --- a/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-banner/add-to-home-screen-banner.component.ts +++ b/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-banner/add-to-home-screen-banner.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-btn/add-to-home-screen-btn.component.ts b/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-btn/add-to-home-screen-btn.component.ts index 6d8a39aa366..68585087906 100644 --- a/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-btn/add-to-home-screen-btn.component.ts +++ b/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen-btn/add-to-home-screen-btn.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen.component.ts b/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen.component.ts index b71fd065bc3..8a4df9b796a 100644 --- a/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen.component.ts +++ b/projects/storefrontlib/cms-structure/pwa/components/add-to-home-screen.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/pwa/index.ts b/projects/storefrontlib/cms-structure/pwa/index.ts index 82946675034..d55074fe6d1 100644 --- a/projects/storefrontlib/cms-structure/pwa/index.ts +++ b/projects/storefrontlib/cms-structure/pwa/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/pwa/pwa.module-config.ts b/projects/storefrontlib/cms-structure/pwa/pwa.module-config.ts index 83e3123634a..88d8d2a171a 100644 --- a/projects/storefrontlib/cms-structure/pwa/pwa.module-config.ts +++ b/projects/storefrontlib/cms-structure/pwa/pwa.module-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/pwa/pwa.module.ts b/projects/storefrontlib/cms-structure/pwa/pwa.module.ts index a1602fa0ab2..74426d555e3 100644 --- a/projects/storefrontlib/cms-structure/pwa/pwa.module.ts +++ b/projects/storefrontlib/cms-structure/pwa/pwa.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/pwa/services/add-to-home-screen.service.ts b/projects/storefrontlib/cms-structure/pwa/services/add-to-home-screen.service.ts index 4dd601d647f..1274970784a 100644 --- a/projects/storefrontlib/cms-structure/pwa/services/add-to-home-screen.service.ts +++ b/projects/storefrontlib/cms-structure/pwa/services/add-to-home-screen.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/cms-route/add-cms-route.ts b/projects/storefrontlib/cms-structure/routing/cms-route/add-cms-route.ts index db356a52c12..1732a4d4b82 100644 --- a/projects/storefrontlib/cms-structure/routing/cms-route/add-cms-route.ts +++ b/projects/storefrontlib/cms-structure/routing/cms-route/add-cms-route.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/cms-route/cms-route.module.ts b/projects/storefrontlib/cms-structure/routing/cms-route/cms-route.module.ts index 145caeb54ea..ebf8d14e5e8 100644 --- a/projects/storefrontlib/cms-structure/routing/cms-route/cms-route.module.ts +++ b/projects/storefrontlib/cms-structure/routing/cms-route/cms-route.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/cms-route/index.ts b/projects/storefrontlib/cms-structure/routing/cms-route/index.ts index 418e881551c..2dd83f7b6f8 100644 --- a/projects/storefrontlib/cms-structure/routing/cms-route/index.ts +++ b/projects/storefrontlib/cms-structure/routing/cms-route/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/default-routing-config.ts b/projects/storefrontlib/cms-structure/routing/default-routing-config.ts index d27026ed65f..53e032c45d1 100644 --- a/projects/storefrontlib/cms-structure/routing/default-routing-config.ts +++ b/projects/storefrontlib/cms-structure/routing/default-routing-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/index.ts b/projects/storefrontlib/cms-structure/routing/index.ts index 1f734645c44..4403157d96b 100644 --- a/projects/storefrontlib/cms-structure/routing/index.ts +++ b/projects/storefrontlib/cms-structure/routing/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/routing.module.ts b/projects/storefrontlib/cms-structure/routing/routing.module.ts index d5e7cd77d63..2ca766e1763 100644 --- a/projects/storefrontlib/cms-structure/routing/routing.module.ts +++ b/projects/storefrontlib/cms-structure/routing/routing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/suffix-routes/index.ts b/projects/storefrontlib/cms-structure/routing/suffix-routes/index.ts index 5954142c9d4..94f4b2f733e 100644 --- a/projects/storefrontlib/cms-structure/routing/suffix-routes/index.ts +++ b/projects/storefrontlib/cms-structure/routing/suffix-routes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/routing/suffix-routes/suffix-url-matcher.ts b/projects/storefrontlib/cms-structure/routing/suffix-routes/suffix-url-matcher.ts index c78def96900..398bf7feca8 100644 --- a/projects/storefrontlib/cms-structure/routing/suffix-routes/suffix-url-matcher.ts +++ b/projects/storefrontlib/cms-structure/routing/suffix-routes/suffix-url-matcher.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/config/default-seo.config.ts b/projects/storefrontlib/cms-structure/seo/config/default-seo.config.ts index 970fa205408..d5118441e2a 100644 --- a/projects/storefrontlib/cms-structure/seo/config/default-seo.config.ts +++ b/projects/storefrontlib/cms-structure/seo/config/default-seo.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/config/index.ts b/projects/storefrontlib/cms-structure/seo/config/index.ts index 46866423b75..e57fcca11c8 100644 --- a/projects/storefrontlib/cms-structure/seo/config/index.ts +++ b/projects/storefrontlib/cms-structure/seo/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/config/seo.config.ts b/projects/storefrontlib/cms-structure/seo/config/seo.config.ts index 539f07bbcf1..b403d3770b4 100644 --- a/projects/storefrontlib/cms-structure/seo/config/seo.config.ts +++ b/projects/storefrontlib/cms-structure/seo/config/seo.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/html-lang-provider.ts b/projects/storefrontlib/cms-structure/seo/html-lang-provider.ts index d7b9fc34a8d..d153067ec2d 100644 --- a/projects/storefrontlib/cms-structure/seo/html-lang-provider.ts +++ b/projects/storefrontlib/cms-structure/seo/html-lang-provider.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/index.ts b/projects/storefrontlib/cms-structure/seo/index.ts index 8d194b06c6b..076ef91eca0 100644 --- a/projects/storefrontlib/cms-structure/seo/index.ts +++ b/projects/storefrontlib/cms-structure/seo/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/page-meta-link.service.ts b/projects/storefrontlib/cms-structure/seo/page-meta-link.service.ts index de9374bb0e7..8d1a1dffde5 100644 --- a/projects/storefrontlib/cms-structure/seo/page-meta-link.service.ts +++ b/projects/storefrontlib/cms-structure/seo/page-meta-link.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/seo-meta.service.ts b/projects/storefrontlib/cms-structure/seo/seo-meta.service.ts index 09040245d32..d49d926918a 100644 --- a/projects/storefrontlib/cms-structure/seo/seo-meta.service.ts +++ b/projects/storefrontlib/cms-structure/seo/seo-meta.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/seo.module.ts b/projects/storefrontlib/cms-structure/seo/seo.module.ts index 739918e8514..055467d6191 100644 --- a/projects/storefrontlib/cms-structure/seo/seo.module.ts +++ b/projects/storefrontlib/cms-structure/seo/seo.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/breadcrumb-schema.builder.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/breadcrumb-schema.builder.ts index 0704c380915..e9b862845af 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/breadcrumb-schema.builder.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/breadcrumb-schema.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/index.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/index.ts index 47e10877907..ea3208205ca 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/index.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/breadcrumb/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/index.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/index.ts index ee3dc05e608..4698f19bfbf 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/index.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/json-ld-builder.module.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/json-ld-builder.module.ts index 0e01c81634a..5fbcb45871c 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/json-ld-builder.module.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/json-ld-builder.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/index.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/index.ts index 0a289d44993..92a4dfed393 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/index.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-base-product.builder.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-base-product.builder.ts index ac11e4955f7..89871456848 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-base-product.builder.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-base-product.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-offer.builder.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-offer.builder.ts index 1012dc75541..cd6e493aa56 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-offer.builder.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-offer.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-review.builder.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-review.builder.ts index 5ce49a668cb..057d0b9a837 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-review.builder.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/jsonld-product-review.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/product-schema.builder.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/product-schema.builder.ts index b6835609435..8e334f05050 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/product-schema.builder.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/product/product-schema.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/schema.interface.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/schema.interface.ts index 92f9f9fb9fd..c411456731d 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/schema.interface.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/schema.interface.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/builders/tokens.ts b/projects/storefrontlib/cms-structure/seo/structured-data/builders/tokens.ts index e733f4fd2a1..d0e617ed37d 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/builders/tokens.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/builders/tokens.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/index.ts b/projects/storefrontlib/cms-structure/seo/structured-data/index.ts index a63b33cbaee..01e4ed0bbc6 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/index.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts b/projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts index 4b108990b48..339731cce26 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/json-ld-script.factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/json-ld.directive.ts b/projects/storefrontlib/cms-structure/seo/structured-data/json-ld.directive.ts index c88f18cb407..cfa2e8a051e 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/json-ld.directive.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/json-ld.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.factory.ts b/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.factory.ts index 2a9247e7195..04eea0263f2 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.factory.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.module.ts b/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.module.ts index 52ad5ca1f00..1c28e8e795e 100644 --- a/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.module.ts +++ b/projects/storefrontlib/cms-structure/seo/structured-data/structured-data.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/services/cms-components.service.ts b/projects/storefrontlib/cms-structure/services/cms-components.service.ts index a4594239cd4..a77f70b3b8e 100644 --- a/projects/storefrontlib/cms-structure/services/cms-components.service.ts +++ b/projects/storefrontlib/cms-structure/services/cms-components.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/services/cms-features.service.ts b/projects/storefrontlib/cms-structure/services/cms-features.service.ts index b6f73951409..94baba203ad 100644 --- a/projects/storefrontlib/cms-structure/services/cms-features.service.ts +++ b/projects/storefrontlib/cms-structure/services/cms-features.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/services/cms-guards.service.ts b/projects/storefrontlib/cms-structure/services/cms-guards.service.ts index c9787105971..fb9d84a0eb6 100644 --- a/projects/storefrontlib/cms-structure/services/cms-guards.service.ts +++ b/projects/storefrontlib/cms-structure/services/cms-guards.service.ts @@ -1,11 +1,15 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { inject, Injectable } from '@angular/core'; -import { CanActivateFn, RouterStateSnapshot, UrlTree } from '@angular/router'; +import { + CanActivateFn, + GuardResult, + RouterStateSnapshot, +} from '@angular/router'; import { CmsActivatedRouteSnapshot, FeatureConfigService, @@ -40,7 +44,7 @@ export class CmsGuardsService { componentTypes: string[], route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { const guards = this.cmsComponentsService.getGuards(componentTypes); if ( @@ -61,7 +65,7 @@ export class CmsGuardsService { ); return concat(...canActivateObservables).pipe( - skipWhile((canActivate: boolean | UrlTree) => canActivate === true), + skipWhile((canActivate: GuardResult) => canActivate === true), endWith(true), first() ); @@ -85,7 +89,7 @@ export class CmsGuardsService { guardClass: any, route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { const guard = getLastValueSync( this.unifiedInjector.get<{ canActivate: CanActivateFn; diff --git a/projects/storefrontlib/cms-structure/services/cms-i18n.service.ts b/projects/storefrontlib/cms-structure/services/cms-i18n.service.ts index f0a0cb104ee..57b77365a84 100644 --- a/projects/storefrontlib/cms-structure/services/cms-i18n.service.ts +++ b/projects/storefrontlib/cms-structure/services/cms-i18n.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/services/cms-routes-impl.service.ts b/projects/storefrontlib/cms-structure/services/cms-routes-impl.service.ts index a7d04695ac6..36b7a5fa8c2 100644 --- a/projects/storefrontlib/cms-structure/services/cms-routes-impl.service.ts +++ b/projects/storefrontlib/cms-structure/services/cms-routes-impl.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -7,10 +7,10 @@ import { Injectable, Type } from '@angular/core'; import { ActivatedRouteSnapshot, + GuardResult, Route, Router, RouterStateSnapshot, - UrlTree, } from '@angular/router'; import { CmsComponentChildRoutesConfig, @@ -160,11 +160,11 @@ export class CmsRoutesImplService { ): ( route: ActivatedRouteSnapshot, state: RouterStateSnapshot - ) => Observable { + ) => Observable { return ( route: ActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable => { + ): Observable => { return this.cmsGuardsService.canActivateGuard(guardClass, route, state); }; } diff --git a/projects/storefrontlib/cms-structure/services/cms-routes.service.ts b/projects/storefrontlib/cms-structure/services/cms-routes.service.ts index 751477b1af3..ddfc531979b 100644 --- a/projects/storefrontlib/cms-structure/services/cms-routes.service.ts +++ b/projects/storefrontlib/cms-structure/services/cms-routes.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/services/guards-composer.ts b/projects/storefrontlib/cms-structure/services/guards-composer.ts index 3aa352594e5..4dd6b5f8eac 100644 --- a/projects/storefrontlib/cms-structure/services/guards-composer.ts +++ b/projects/storefrontlib/cms-structure/services/guards-composer.ts @@ -1,11 +1,15 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ import { Injectable } from '@angular/core'; -import { CanActivateFn, RouterStateSnapshot, UrlTree } from '@angular/router'; +import { + CanActivateFn, + GuardResult, + RouterStateSnapshot, +} from '@angular/router'; import { CmsActivatedRouteSnapshot, wrapIntoObservable } from '@spartacus/core'; import { Observable, concat, endWith, first, of, skipWhile } from 'rxjs'; @@ -17,7 +21,7 @@ export type CanActivate = { canActivate: CanActivateFn }; /** * Observable that emits a boolean or an UrlTree. */ -export type CanActivateObservable = Observable; +export type CanActivateObservable = Observable; /** * Utility service for running multiple guards and composing their results @@ -36,7 +40,7 @@ export class GuardsComposer { guards: CanActivate[], route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { if (guards.length) { const canActivateObservables = guards.map((guard) => this.canActivateGuard(guard, route, state) @@ -56,7 +60,7 @@ export class GuardsComposer { guard: CanActivate, route: CmsActivatedRouteSnapshot, state: RouterStateSnapshot - ): Observable { + ): Observable { if (this.isCanActivate(guard)) { return wrapIntoObservable(guard.canActivate(route, state)).pipe(first()); } else { @@ -75,7 +79,7 @@ export class GuardsComposer { canActivateObservables: CanActivateObservable[] ): CanActivateObservable { return concat(...canActivateObservables).pipe( - skipWhile((canActivate: boolean | UrlTree) => canActivate === true), + skipWhile((canActivate: GuardResult) => canActivate === true), endWith(true), first() ); diff --git a/projects/storefrontlib/cms-structure/services/index.ts b/projects/storefrontlib/cms-structure/services/index.ts index f55936f89b1..4b5a26c6775 100644 --- a/projects/storefrontlib/cms-structure/services/index.ts +++ b/projects/storefrontlib/cms-structure/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/utils/cms-structure.model.ts b/projects/storefrontlib/cms-structure/utils/cms-structure.model.ts index 7e92a4d4318..15d55c75dbd 100644 --- a/projects/storefrontlib/cms-structure/utils/cms-structure.model.ts +++ b/projects/storefrontlib/cms-structure/utils/cms-structure.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/utils/cms-structure.util.ts b/projects/storefrontlib/cms-structure/utils/cms-structure.util.ts index 0a2791e31a0..2177de3f080 100644 --- a/projects/storefrontlib/cms-structure/utils/cms-structure.util.ts +++ b/projects/storefrontlib/cms-structure/utils/cms-structure.util.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/cms-structure/utils/index.ts b/projects/storefrontlib/cms-structure/utils/index.ts index 89add653336..6b8dd69eed1 100644 --- a/projects/storefrontlib/cms-structure/utils/index.ts +++ b/projects/storefrontlib/cms-structure/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/context/context.model.ts b/projects/storefrontlib/context/context.model.ts index 432a2e9412a..603eb8d72e4 100644 --- a/projects/storefrontlib/context/context.model.ts +++ b/projects/storefrontlib/context/context.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/context/context.service.ts b/projects/storefrontlib/context/context.service.ts index 79a6b8c4cd7..f70e5451cfd 100644 --- a/projects/storefrontlib/context/context.service.ts +++ b/projects/storefrontlib/context/context.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/context/index.ts b/projects/storefrontlib/context/index.ts index cc7f79d7b09..531f477c3e8 100644 --- a/projects/storefrontlib/context/index.ts +++ b/projects/storefrontlib/context/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/context/routing-context.service.ts b/projects/storefrontlib/context/routing-context.service.ts index 0b8dffdc8ad..72909f99714 100644 --- a/projects/storefrontlib/context/routing-context.service.ts +++ b/projects/storefrontlib/context/routing-context.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/home/home-page-event.builder.ts b/projects/storefrontlib/events/home/home-page-event.builder.ts index 4846b59283a..a67d40b4324 100644 --- a/projects/storefrontlib/events/home/home-page-event.builder.ts +++ b/projects/storefrontlib/events/home/home-page-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/home/home-page-event.module.ts b/projects/storefrontlib/events/home/home-page-event.module.ts index 5958c5568b5..20c321569b0 100644 --- a/projects/storefrontlib/events/home/home-page-event.module.ts +++ b/projects/storefrontlib/events/home/home-page-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/home/home-page.events.ts b/projects/storefrontlib/events/home/home-page.events.ts index 383314c18b2..173f8a201fe 100644 --- a/projects/storefrontlib/events/home/home-page.events.ts +++ b/projects/storefrontlib/events/home/home-page.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/home/index.ts b/projects/storefrontlib/events/home/index.ts index 0ca2ac48b18..39e7ebb61be 100644 --- a/projects/storefrontlib/events/home/index.ts +++ b/projects/storefrontlib/events/home/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/index.ts b/projects/storefrontlib/events/index.ts index 0fd834a8452..4abc2505121 100644 --- a/projects/storefrontlib/events/index.ts +++ b/projects/storefrontlib/events/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/navigation/index.ts b/projects/storefrontlib/events/navigation/index.ts index aabf380bc2d..ebb74f5f305 100644 --- a/projects/storefrontlib/events/navigation/index.ts +++ b/projects/storefrontlib/events/navigation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/navigation/navigation-event.builder.ts b/projects/storefrontlib/events/navigation/navigation-event.builder.ts index 452d184f67a..30c6f0a0f74 100644 --- a/projects/storefrontlib/events/navigation/navigation-event.builder.ts +++ b/projects/storefrontlib/events/navigation/navigation-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/navigation/navigation-event.module.ts b/projects/storefrontlib/events/navigation/navigation-event.module.ts index da202136e40..a04729177d1 100644 --- a/projects/storefrontlib/events/navigation/navigation-event.module.ts +++ b/projects/storefrontlib/events/navigation/navigation-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/navigation/navigation.event.ts b/projects/storefrontlib/events/navigation/navigation.event.ts index e30e6325668..c4559d74496 100644 --- a/projects/storefrontlib/events/navigation/navigation.event.ts +++ b/projects/storefrontlib/events/navigation/navigation.event.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/page/index.ts b/projects/storefrontlib/events/page/index.ts index e649c889c8e..34a2aaa11a0 100644 --- a/projects/storefrontlib/events/page/index.ts +++ b/projects/storefrontlib/events/page/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/page/page.events.ts b/projects/storefrontlib/events/page/page.events.ts index 4b077c33ab5..b28a6fe3935 100644 --- a/projects/storefrontlib/events/page/page.events.ts +++ b/projects/storefrontlib/events/page/page.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/product/index.ts b/projects/storefrontlib/events/product/index.ts index 34dd6a30f71..c5366914de2 100644 --- a/projects/storefrontlib/events/product/index.ts +++ b/projects/storefrontlib/events/product/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/product/product-page-event.builder.ts b/projects/storefrontlib/events/product/product-page-event.builder.ts index f2d6d817ac4..561dcc389c1 100644 --- a/projects/storefrontlib/events/product/product-page-event.builder.ts +++ b/projects/storefrontlib/events/product/product-page-event.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/product/product-page-event.module.ts b/projects/storefrontlib/events/product/product-page-event.module.ts index 40b523f611b..4a64e53b71f 100644 --- a/projects/storefrontlib/events/product/product-page-event.module.ts +++ b/projects/storefrontlib/events/product/product-page-event.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/events/product/product-page.events.ts b/projects/storefrontlib/events/product/product-page.events.ts index cc0fc5fa36a..0a5b3600973 100644 --- a/projects/storefrontlib/events/product/product-page.events.ts +++ b/projects/storefrontlib/events/product/product-page.events.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.directive.ts b/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.directive.ts index 9971b2b190b..80a481f9f2e 100644 --- a/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.directive.ts +++ b/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.module.ts b/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.module.ts index 0ebf72357ea..3712d48339d 100644 --- a/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.module.ts +++ b/projects/storefrontlib/layout/a11y/btn-like-link/btn-like-link.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/btn-like-link/index.ts b/projects/storefrontlib/layout/a11y/btn-like-link/index.ts index df3d7a6d3a5..d5ef216a22d 100644 --- a/projects/storefrontlib/layout/a11y/btn-like-link/index.ts +++ b/projects/storefrontlib/layout/a11y/btn-like-link/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/index.ts b/projects/storefrontlib/layout/a11y/index.ts index 5b65409e0d9..eaadc2b9e15 100644 --- a/projects/storefrontlib/layout/a11y/index.ts +++ b/projects/storefrontlib/layout/a11y/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.directive.ts index 2063bcac7f1..a4774275b7e 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.service.ts index 953b2d6ea94..17ac1f6c632 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/auto-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/index.ts index 532b887359f..67f567becfd 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/autofocus/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.directive.ts index e9a3ca4fee4..cea0e6541bd 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.service.ts index 4a8005a0e25..cd7cf3f6c41 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/base/base-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/base/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/base/index.ts index c3cdc8a770b..b2f11381b97 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/base/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/base/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/block/block-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/block/block-focus.directive.ts index 3ae18cc6e81..71e2ce677ef 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/block/block-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/block/block-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/block/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/block/index.ts index 258a16ac6d5..e1345360f11 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/block/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/block/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.directive.ts index 3449a647238..37afd96829c 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.service.ts index eee2f195b97..de4d27ca870 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/escape/escape-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/escape/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/escape/index.ts index 23c32222dbf..d2cfdbcdd5e 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/escape/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/escape/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/focus-testing.module.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/focus-testing.module.ts index 6782ef3fccc..94d282d5bda 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/focus-testing.module.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/focus-testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/focus.directive.ts index c46a485abc6..3239c59466c 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/index.ts index 6e6cdbdacfa..05f6ca2881d 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.model.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.model.ts index 5c0ae1f2d27..509f34c8449 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.model.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.module.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.module.ts index 3db77f586f0..737d1e712a6 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.module.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.utils.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.utils.ts index 182ba966fa2..9c4edb108fc 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.utils.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/keyboard-focus.utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/lock/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/lock/index.ts index 779cd61a1c6..93278f86722 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/lock/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/lock/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.directive.ts index bdcfc5126c1..37b9f71ce59 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.service.ts index 638adacaa03..ff40001ad9f 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/lock/lock-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/persist/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/persist/index.ts index d7fdc47d3d3..7f8386bdfa2 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/persist/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/persist/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.directive.ts index fe8a5a8c573..538eeee463b 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.service.ts index 13cae7b54c2..00ec3f4ace6 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/persist/persist-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/services/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/services/index.ts index e8cf6e24460..d9ffb6ec819 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/services/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/services/keyboard-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/services/keyboard-focus.service.ts index 74448aacb1f..4ff065a41bd 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/services/keyboard-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/services/keyboard-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/services/select-focus.util.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/services/select-focus.util.ts index 552a7f85349..8a63e6473dd 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/services/select-focus.util.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/services/select-focus.util.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/tab/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/tab/index.ts index c9d0a557f0a..d0deaef5a8e 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/tab/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/tab/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.directive.ts index 7b5b35b2b59..3bcb64b69f4 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.service.ts index 38a83ad8151..8dd7c679df5 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/tab/tab-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/trap/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/trap/index.ts index 93a0b20b738..5c8b124245f 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/trap/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/trap/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.directive.ts index 82c67669309..5f9940f0f63 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.service.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.service.ts index 37995f8c1d8..fd280216a21 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.service.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/trap/trap-focus.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/visible/index.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/visible/index.ts index 34654281da6..3b1cc9d483b 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/visible/index.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/visible/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/keyboard-focus/visible/visible-focus.directive.ts b/projects/storefrontlib/layout/a11y/keyboard-focus/visible/visible-focus.directive.ts index 06caea9f240..a00499cef62 100644 --- a/projects/storefrontlib/layout/a11y/keyboard-focus/visible/visible-focus.directive.ts +++ b/projects/storefrontlib/layout/a11y/keyboard-focus/visible/visible-focus.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/component/skip-link.component.ts b/projects/storefrontlib/layout/a11y/skip-link/component/skip-link.component.ts index 08c2a079a1c..c3428b9fc52 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/component/skip-link.component.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/component/skip-link.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/config/default-skip-link.config.ts b/projects/storefrontlib/layout/a11y/skip-link/config/default-skip-link.config.ts index 65a15c47081..80a0554f980 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/config/default-skip-link.config.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/config/default-skip-link.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/config/index.ts b/projects/storefrontlib/layout/a11y/skip-link/config/index.ts index 711f536dbdd..23cb5dfcb69 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/config/index.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/config/skip-link.config.ts b/projects/storefrontlib/layout/a11y/skip-link/config/skip-link.config.ts index 17e0d44ebef..090af93921f 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/config/skip-link.config.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/config/skip-link.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/directive/skip-link.directive.ts b/projects/storefrontlib/layout/a11y/skip-link/directive/skip-link.directive.ts index 91fb568aadd..5de178aa1bf 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/directive/skip-link.directive.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/directive/skip-link.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/index.ts b/projects/storefrontlib/layout/a11y/skip-link/index.ts index 2921d6c4588..134eb0b286c 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/index.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/service/skip-link.service.ts b/projects/storefrontlib/layout/a11y/skip-link/service/skip-link.service.ts index 587273c73ad..88a553dff51 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/service/skip-link.service.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/service/skip-link.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/a11y/skip-link/skip-link.module.ts b/projects/storefrontlib/layout/a11y/skip-link/skip-link.module.ts index 3b392596304..8952ba6e14f 100644 --- a/projects/storefrontlib/layout/a11y/skip-link/skip-link.module.ts +++ b/projects/storefrontlib/layout/a11y/skip-link/skip-link.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/breakpoint/breakpoint.service.ts b/projects/storefrontlib/layout/breakpoint/breakpoint.service.ts index f84700d58a7..e78f1b919ca 100644 --- a/projects/storefrontlib/layout/breakpoint/breakpoint.service.ts +++ b/projects/storefrontlib/layout/breakpoint/breakpoint.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/breakpoint/index.ts b/projects/storefrontlib/layout/breakpoint/index.ts index 038330764c7..97e2f44c8cf 100644 --- a/projects/storefrontlib/layout/breakpoint/index.ts +++ b/projects/storefrontlib/layout/breakpoint/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/config/default-layout.config.ts b/projects/storefrontlib/layout/config/default-layout.config.ts index e12eac828fb..e67a593d1ba 100644 --- a/projects/storefrontlib/layout/config/default-layout.config.ts +++ b/projects/storefrontlib/layout/config/default-layout.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/config/index.ts b/projects/storefrontlib/layout/config/index.ts index 578c7e717e7..f90e1851eec 100644 --- a/projects/storefrontlib/layout/config/index.ts +++ b/projects/storefrontlib/layout/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/config/layout-config.ts b/projects/storefrontlib/layout/config/layout-config.ts index f3cbacade45..801526ee488 100644 --- a/projects/storefrontlib/layout/config/layout-config.ts +++ b/projects/storefrontlib/layout/config/layout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/direction/config/default-direction.config.ts b/projects/storefrontlib/layout/direction/config/default-direction.config.ts index 9485c01114b..56536e6f555 100644 --- a/projects/storefrontlib/layout/direction/config/default-direction.config.ts +++ b/projects/storefrontlib/layout/direction/config/default-direction.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/direction/config/direction.config.ts b/projects/storefrontlib/layout/direction/config/direction.config.ts index 595a1d5428e..5d248b43166 100644 --- a/projects/storefrontlib/layout/direction/config/direction.config.ts +++ b/projects/storefrontlib/layout/direction/config/direction.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/direction/config/direction.model.ts b/projects/storefrontlib/layout/direction/config/direction.model.ts index 5656ed5680c..bafb1f54c3e 100644 --- a/projects/storefrontlib/layout/direction/config/direction.model.ts +++ b/projects/storefrontlib/layout/direction/config/direction.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/direction/direction.module.ts b/projects/storefrontlib/layout/direction/direction.module.ts index d066c77b91d..db7019bd667 100644 --- a/projects/storefrontlib/layout/direction/direction.module.ts +++ b/projects/storefrontlib/layout/direction/direction.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/direction/direction.service.ts b/projects/storefrontlib/layout/direction/direction.service.ts index 63e8c0036a2..b9d1115eec9 100644 --- a/projects/storefrontlib/layout/direction/direction.service.ts +++ b/projects/storefrontlib/layout/direction/direction.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/direction/index.ts b/projects/storefrontlib/layout/direction/index.ts index 21e517c2822..28970cbc6e7 100644 --- a/projects/storefrontlib/layout/direction/index.ts +++ b/projects/storefrontlib/layout/direction/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.component.ts b/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.component.ts index 9f76cf7205e..ae80f8bb04b 100644 --- a/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.component.ts +++ b/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.module.ts b/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.module.ts index d030c32abc7..9857e5b2fc6 100644 --- a/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.module.ts +++ b/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.service.ts b/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.service.ts index b0c5b521c47..e2c45bdfe2e 100644 --- a/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.service.ts +++ b/projects/storefrontlib/layout/header/hamburger-menu/hamburger-menu.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/header/index.ts b/projects/storefrontlib/layout/header/index.ts index 2d5712e33bd..1686f118344 100644 --- a/projects/storefrontlib/layout/header/index.ts +++ b/projects/storefrontlib/layout/header/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/index.ts b/projects/storefrontlib/layout/index.ts index 6effc2c05c4..9539936dc6a 100644 --- a/projects/storefrontlib/layout/index.ts +++ b/projects/storefrontlib/layout/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/config/index.ts b/projects/storefrontlib/layout/launch-dialog/config/index.ts index e80bb95df4d..41d7c39a458 100644 --- a/projects/storefrontlib/layout/launch-dialog/config/index.ts +++ b/projects/storefrontlib/layout/launch-dialog/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/config/launch-config.ts b/projects/storefrontlib/layout/launch-dialog/config/launch-config.ts index 8a086e1886e..1854c193c35 100644 --- a/projects/storefrontlib/layout/launch-dialog/config/launch-config.ts +++ b/projects/storefrontlib/layout/launch-dialog/config/launch-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/index.ts b/projects/storefrontlib/layout/launch-dialog/index.ts index b29b7d19855..1050e075c37 100644 --- a/projects/storefrontlib/layout/launch-dialog/index.ts +++ b/projects/storefrontlib/layout/launch-dialog/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/launch-dialog.module.ts b/projects/storefrontlib/layout/launch-dialog/launch-dialog.module.ts index 9b7f40a8d06..13dad75124b 100644 --- a/projects/storefrontlib/layout/launch-dialog/launch-dialog.module.ts +++ b/projects/storefrontlib/layout/launch-dialog/launch-dialog.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/services/index.ts b/projects/storefrontlib/layout/launch-dialog/services/index.ts index f45c80db708..5c5d92fffa3 100644 --- a/projects/storefrontlib/layout/launch-dialog/services/index.ts +++ b/projects/storefrontlib/layout/launch-dialog/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/services/inline-render.strategy.ts b/projects/storefrontlib/layout/launch-dialog/services/inline-render.strategy.ts index 2badbaede1c..482a4f7e435 100644 --- a/projects/storefrontlib/layout/launch-dialog/services/inline-render.strategy.ts +++ b/projects/storefrontlib/layout/launch-dialog/services/inline-render.strategy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/services/inline-root-render.strategy.ts b/projects/storefrontlib/layout/launch-dialog/services/inline-root-render.strategy.ts index 4678b6b361b..5e97d64199b 100644 --- a/projects/storefrontlib/layout/launch-dialog/services/inline-root-render.strategy.ts +++ b/projects/storefrontlib/layout/launch-dialog/services/inline-root-render.strategy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/services/launch-dialog.service.ts b/projects/storefrontlib/layout/launch-dialog/services/launch-dialog.service.ts index d5aab358af8..55fc5189f81 100644 --- a/projects/storefrontlib/layout/launch-dialog/services/launch-dialog.service.ts +++ b/projects/storefrontlib/layout/launch-dialog/services/launch-dialog.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/services/launch-render.strategy.ts b/projects/storefrontlib/layout/launch-dialog/services/launch-render.strategy.ts index bd599cae88b..be85545dbdc 100644 --- a/projects/storefrontlib/layout/launch-dialog/services/launch-render.strategy.ts +++ b/projects/storefrontlib/layout/launch-dialog/services/launch-render.strategy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/services/outlet-render.strategy.ts b/projects/storefrontlib/layout/launch-dialog/services/outlet-render.strategy.ts index 239f60d8011..71518b0d8b1 100644 --- a/projects/storefrontlib/layout/launch-dialog/services/outlet-render.strategy.ts +++ b/projects/storefrontlib/layout/launch-dialog/services/outlet-render.strategy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/launch-dialog/services/routing-render.strategy.ts b/projects/storefrontlib/layout/launch-dialog/services/routing-render.strategy.ts index 1c61da595d8..027f4790763 100644 --- a/projects/storefrontlib/layout/launch-dialog/services/routing-render.strategy.ts +++ b/projects/storefrontlib/layout/launch-dialog/services/routing-render.strategy.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/layout.module.ts b/projects/storefrontlib/layout/layout.module.ts index 4eefda4e740..8da37a8e947 100644 --- a/projects/storefrontlib/layout/layout.module.ts +++ b/projects/storefrontlib/layout/layout.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/loading/defer-loader.service.ts b/projects/storefrontlib/layout/loading/defer-loader.service.ts index 9ab168fb572..5c043743978 100644 --- a/projects/storefrontlib/layout/loading/defer-loader.service.ts +++ b/projects/storefrontlib/layout/loading/defer-loader.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/loading/index.ts b/projects/storefrontlib/layout/loading/index.ts index 3ac9e4d8dbc..f9e7a0cb084 100644 --- a/projects/storefrontlib/layout/loading/index.ts +++ b/projects/storefrontlib/layout/loading/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/loading/intersection.model.ts b/projects/storefrontlib/layout/loading/intersection.model.ts index 7802478ab0d..f4f5503a001 100644 --- a/projects/storefrontlib/layout/loading/intersection.model.ts +++ b/projects/storefrontlib/layout/loading/intersection.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/loading/intersection.service.ts b/projects/storefrontlib/layout/loading/intersection.service.ts index 14d199cb360..406407f43ae 100644 --- a/projects/storefrontlib/layout/loading/intersection.service.ts +++ b/projects/storefrontlib/layout/loading/intersection.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/main/index.ts b/projects/storefrontlib/layout/main/index.ts index e959e14c08a..19e2f2624da 100644 --- a/projects/storefrontlib/layout/main/index.ts +++ b/projects/storefrontlib/layout/main/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/main/storefront-component.module.ts b/projects/storefrontlib/layout/main/storefront-component.module.ts index aa7d7ccc2da..5d761c41e65 100644 --- a/projects/storefrontlib/layout/main/storefront-component.module.ts +++ b/projects/storefrontlib/layout/main/storefront-component.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/main/storefront-outlets.model.ts b/projects/storefrontlib/layout/main/storefront-outlets.model.ts index 68ec419792e..7b980a2b0c3 100644 --- a/projects/storefrontlib/layout/main/storefront-outlets.model.ts +++ b/projects/storefrontlib/layout/main/storefront-outlets.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/main/storefront.component.spec.ts b/projects/storefrontlib/layout/main/storefront.component.spec.ts index 41c4cd39b00..39f7f17a832 100644 --- a/projects/storefrontlib/layout/main/storefront.component.spec.ts +++ b/projects/storefrontlib/layout/main/storefront.component.spec.ts @@ -1,6 +1,5 @@ import { Component, DebugElement, Directive, Input } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; -import { RouterTestingModule } from '@angular/router/testing'; import { RoutingService } from '@spartacus/core'; import { EMPTY, Observable, of } from 'rxjs'; import { OutletDirective } from '../../cms-structure'; @@ -69,7 +68,6 @@ describe('StorefrontComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [ StorefrontComponent, MockHeaderComponent, diff --git a/projects/storefrontlib/layout/main/storefront.component.ts b/projects/storefrontlib/layout/main/storefront.component.ts index 7b45af12885..2b7cbf8d402 100644 --- a/projects/storefrontlib/layout/main/storefront.component.ts +++ b/projects/storefrontlib/layout/main/storefront.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/theme/index.ts b/projects/storefrontlib/layout/theme/index.ts index 20ba7ce7f18..3dc65b0d98b 100644 --- a/projects/storefrontlib/layout/theme/index.ts +++ b/projects/storefrontlib/layout/theme/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/theme/theme.module.ts b/projects/storefrontlib/layout/theme/theme.module.ts index f3493ac0372..74905a0691e 100644 --- a/projects/storefrontlib/layout/theme/theme.module.ts +++ b/projects/storefrontlib/layout/theme/theme.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/layout/theme/theme.service.ts b/projects/storefrontlib/layout/theme/theme.service.ts index 17b0d5c00aa..a2587a42233 100644 --- a/projects/storefrontlib/layout/theme/theme.service.ts +++ b/projects/storefrontlib/layout/theme/theme.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/package.json b/projects/storefrontlib/package.json index 69800ca5405..23452257d85 100644 --- a/projects/storefrontlib/package.json +++ b/projects/storefrontlib/package.json @@ -13,18 +13,18 @@ "tslib": "^2.6.2" }, "peerDependencies": { - "@angular/common": "^17.0.5", - "@angular/core": "^17.0.5", - "@angular/forms": "^17.0.5", - "@angular/platform-browser": "^17.0.5", - "@angular/router": "^17.0.5", - "@angular/service-worker": "^17.0.5", - "@ng-select/ng-select": "^12.0.4", - "@ngrx/effects": "^17.0.1", - "@ngrx/router-store": "^17.0.1", - "@ngrx/store": "^17.0.1", + "@angular/common": "^18.2.9", + "@angular/core": "^18.2.9", + "@angular/forms": "^18.2.9", + "@angular/platform-browser": "^18.2.9", + "@angular/router": "^18.2.9", + "@angular/service-worker": "^18.2.9", + "@ng-select/ng-select": "^13.9.1", + "@ngrx/effects": "^18.1.1", + "@ngrx/router-store": "^18.1.1", + "@ngrx/store": "^18.1.1", "@spartacus/core": "2211.32.0-1", - "ngx-infinite-scroll": "^17.0.0", + "ngx-infinite-scroll": "^18.0.0", "rxjs": "^7.8.0" }, "publishConfig": { diff --git a/projects/storefrontlib/public_api.ts b/projects/storefrontlib/public_api.ts index c85b9a88f61..3e7086d4140 100644 --- a/projects/storefrontlib/public_api.ts +++ b/projects/storefrontlib/public_api.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/recipes/config/default-media.config.ts b/projects/storefrontlib/recipes/config/default-media.config.ts index 9ebb7c1ed67..9e7b7db8d8a 100644 --- a/projects/storefrontlib/recipes/config/default-media.config.ts +++ b/projects/storefrontlib/recipes/config/default-media.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/recipes/config/index.ts b/projects/storefrontlib/recipes/config/index.ts index 98e8bada247..b1a6d29b6da 100644 --- a/projects/storefrontlib/recipes/config/index.ts +++ b/projects/storefrontlib/recipes/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/recipes/config/layout-config.ts b/projects/storefrontlib/recipes/config/layout-config.ts index 29b26371f2b..a4f1a54ca14 100644 --- a/projects/storefrontlib/recipes/config/layout-config.ts +++ b/projects/storefrontlib/recipes/config/layout-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/recipes/config/static-cms-structure.ts b/projects/storefrontlib/recipes/config/static-cms-structure.ts index 67a7ca44ede..70d4f8331ec 100644 --- a/projects/storefrontlib/recipes/config/static-cms-structure.ts +++ b/projects/storefrontlib/recipes/config/static-cms-structure.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/recipes/index.ts b/projects/storefrontlib/recipes/index.ts index 7ff4d3e3c4a..cd6a7439c72 100644 --- a/projects/storefrontlib/recipes/index.ts +++ b/projects/storefrontlib/recipes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/router/app-routing.module.ts b/projects/storefrontlib/router/app-routing.module.ts index f275603db66..d5e609be3ef 100644 --- a/projects/storefrontlib/router/app-routing.module.ts +++ b/projects/storefrontlib/router/app-routing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/router/config/default-on-navigate-config.ts b/projects/storefrontlib/router/config/default-on-navigate-config.ts index 496f8343fb5..bda516ff211 100644 --- a/projects/storefrontlib/router/config/default-on-navigate-config.ts +++ b/projects/storefrontlib/router/config/default-on-navigate-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/router/config/index.ts b/projects/storefrontlib/router/config/index.ts index 574faf3b2ca..6a3cf053b6d 100644 --- a/projects/storefrontlib/router/config/index.ts +++ b/projects/storefrontlib/router/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/router/config/on-navigate-config.ts b/projects/storefrontlib/router/config/on-navigate-config.ts index 0b0766ec568..f1da0c360db 100644 --- a/projects/storefrontlib/router/config/on-navigate-config.ts +++ b/projects/storefrontlib/router/config/on-navigate-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/router/index.ts b/projects/storefrontlib/router/index.ts index bcdbdc69561..61f1659ae7c 100644 --- a/projects/storefrontlib/router/index.ts +++ b/projects/storefrontlib/router/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/router/on-navigate.service.ts b/projects/storefrontlib/router/on-navigate.service.ts index 3843892fdef..570bfb57451 100644 --- a/projects/storefrontlib/router/on-navigate.service.ts +++ b/projects/storefrontlib/router/on-navigate.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consent-dialog.component.ts b/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consent-dialog.component.ts index 37cf44bdac3..0343921e4c7 100644 --- a/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consent-dialog.component.ts +++ b/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consent-dialog.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consents-dialog.module.ts b/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consents-dialog.module.ts index 7698c06f784..3d9bd409473 100644 --- a/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consents-dialog.module.ts +++ b/projects/storefrontlib/shared/components/anonymous-consents-dialog/anonymous-consents-dialog.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/anonymous-consents-dialog/index.ts b/projects/storefrontlib/shared/components/anonymous-consents-dialog/index.ts index 4e6121dbfa8..452ec20abfd 100644 --- a/projects/storefrontlib/shared/components/anonymous-consents-dialog/index.ts +++ b/projects/storefrontlib/shared/components/anonymous-consents-dialog/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.directive.ts b/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.directive.ts index 4ab94fa947b..aa5d770971d 100644 --- a/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.directive.ts +++ b/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.module.ts b/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.module.ts index 151ed0ec146..097cf32ffb4 100644 --- a/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.module.ts +++ b/projects/storefrontlib/shared/components/assistive-technology-message/assistive-technology-message.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/assistive-technology-message/index.ts b/projects/storefrontlib/shared/components/assistive-technology-message/index.ts index 690fea45ec7..70c87210aca 100644 --- a/projects/storefrontlib/shared/components/assistive-technology-message/index.ts +++ b/projects/storefrontlib/shared/components/assistive-technology-message/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/captcha-api-config.ts b/projects/storefrontlib/shared/components/captcha/captcha-api-config.ts index ce4590cd50b..d003de1c8d2 100644 --- a/projects/storefrontlib/shared/components/captcha/captcha-api-config.ts +++ b/projects/storefrontlib/shared/components/captcha/captcha-api-config.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/captcha.component.ts b/projects/storefrontlib/shared/components/captcha/captcha.component.ts index 9cd72c66d34..a41894490b7 100644 --- a/projects/storefrontlib/shared/components/captcha/captcha.component.ts +++ b/projects/storefrontlib/shared/components/captcha/captcha.component.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/captcha.model.ts b/projects/storefrontlib/shared/components/captcha/captcha.model.ts index 045ab882ae0..4e2d18b3c5c 100644 --- a/projects/storefrontlib/shared/components/captcha/captcha.model.ts +++ b/projects/storefrontlib/shared/components/captcha/captcha.model.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/captcha.module.ts b/projects/storefrontlib/shared/components/captcha/captcha.module.ts index c2e4ee613bf..7565d56f225 100644 --- a/projects/storefrontlib/shared/components/captcha/captcha.module.ts +++ b/projects/storefrontlib/shared/components/captcha/captcha.module.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/captcha.renderer.ts b/projects/storefrontlib/shared/components/captcha/captcha.renderer.ts index 09932667275..f6fe27f0598 100644 --- a/projects/storefrontlib/shared/components/captcha/captcha.renderer.ts +++ b/projects/storefrontlib/shared/components/captcha/captcha.renderer.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/captcha.service.ts b/projects/storefrontlib/shared/components/captcha/captcha.service.ts index ca863331157..e2481abaa14 100644 --- a/projects/storefrontlib/shared/components/captcha/captcha.service.ts +++ b/projects/storefrontlib/shared/components/captcha/captcha.service.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/index.ts b/projects/storefrontlib/shared/components/captcha/index.ts index 4c06876361c..da86c87368f 100644 --- a/projects/storefrontlib/shared/components/captcha/index.ts +++ b/projects/storefrontlib/shared/components/captcha/index.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -10,3 +10,4 @@ export * from './captcha.module'; export * from './captcha.model'; export * from './captcha-api-config'; export * from './captcha.renderer'; +export * from './captcha.service'; diff --git a/projects/storefrontlib/shared/components/captcha/mock-captcha/config/mock-captcha-api-config.ts b/projects/storefrontlib/shared/components/captcha/mock-captcha/config/mock-captcha-api-config.ts index 50a99374f50..afa8c33ce73 100644 --- a/projects/storefrontlib/shared/components/captcha/mock-captcha/config/mock-captcha-api-config.ts +++ b/projects/storefrontlib/shared/components/captcha/mock-captcha/config/mock-captcha-api-config.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/captcha/mock-captcha/mock-captcha.service.ts b/projects/storefrontlib/shared/components/captcha/mock-captcha/mock-captcha.service.ts index 7817c005823..aabf1c49017 100644 --- a/projects/storefrontlib/shared/components/captcha/mock-captcha/mock-captcha.service.ts +++ b/projects/storefrontlib/shared/components/captcha/mock-captcha/mock-captcha.service.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2023 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/card/card.component.ts b/projects/storefrontlib/shared/components/card/card.component.ts index d27a51565dc..36355c57439 100644 --- a/projects/storefrontlib/shared/components/card/card.component.ts +++ b/projects/storefrontlib/shared/components/card/card.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/card/card.module.ts b/projects/storefrontlib/shared/components/card/card.module.ts index 30ec2f78e83..52f9a43b3e6 100644 --- a/projects/storefrontlib/shared/components/card/card.module.ts +++ b/projects/storefrontlib/shared/components/card/card.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/card/index.ts b/projects/storefrontlib/shared/components/card/index.ts index 581aea56d1d..8e5b01fcb7e 100644 --- a/projects/storefrontlib/shared/components/card/index.ts +++ b/projects/storefrontlib/shared/components/card/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/carousel/carousel.component.spec.ts b/projects/storefrontlib/shared/components/carousel/carousel.component.spec.ts index 7e37e010260..5931b485581 100644 --- a/projects/storefrontlib/shared/components/carousel/carousel.component.spec.ts +++ b/projects/storefrontlib/shared/components/carousel/carousel.component.spec.ts @@ -7,13 +7,12 @@ import { waitForAsync, } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule, LoggerService, Product } from '@spartacus/core'; import { ICON_TYPE } from '@spartacus/storefront'; import { EMPTY, Observable, of } from 'rxjs'; +import { MockFeatureDirective } from '../../test/mock-feature-directive'; import { CarouselComponent } from './carousel.component'; import { CarouselService } from './carousel.service'; -import { MockFeatureDirective } from '../../test/mock-feature-directive'; class MockCarouselService { getItemsPerSlide( @@ -57,7 +56,7 @@ describe('Carousel Component', () => { let template: TemplateRef; beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [ CarouselComponent, MockCxIconComponent, diff --git a/projects/storefrontlib/shared/components/carousel/carousel.component.ts b/projects/storefrontlib/shared/components/carousel/carousel.component.ts index 746d2ad104e..63c65fc1fef 100644 --- a/projects/storefrontlib/shared/components/carousel/carousel.component.ts +++ b/projects/storefrontlib/shared/components/carousel/carousel.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -20,8 +20,8 @@ import { LoggerService, useFeatureStyles } from '@spartacus/core'; import { BehaviorSubject, Observable } from 'rxjs'; import { tap } from 'rxjs/operators'; import { ICON_TYPE } from '../../../cms-components/misc/icon/icon.model'; -import { CarouselService } from './carousel.service'; import { disableTabbingForTick } from '../../../layout/a11y'; +import { CarouselService } from './carousel.service'; /** * Generic carousel component that can be used to render any carousel items, @@ -96,6 +96,7 @@ export class CarouselComponent implements OnInit, OnChanges { protected service: CarouselService ) { useFeatureStyles('a11yFocusableCarouselControls'); + useFeatureStyles('a11yAddPaddingToCarouselPanel'); } ngOnInit() { diff --git a/projects/storefrontlib/shared/components/carousel/carousel.module.ts b/projects/storefrontlib/shared/components/carousel/carousel.module.ts index a36315b6a71..805daf06529 100644 --- a/projects/storefrontlib/shared/components/carousel/carousel.module.ts +++ b/projects/storefrontlib/shared/components/carousel/carousel.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/carousel/carousel.service.ts b/projects/storefrontlib/shared/components/carousel/carousel.service.ts index b60a7ebf324..c2fc23f1136 100644 --- a/projects/storefrontlib/shared/components/carousel/carousel.service.ts +++ b/projects/storefrontlib/shared/components/carousel/carousel.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/carousel/focusable-carousel-item/focusable-carousel-item.directive.ts b/projects/storefrontlib/shared/components/carousel/focusable-carousel-item/focusable-carousel-item.directive.ts index 25b7fe8a543..aecd9da3d17 100644 --- a/projects/storefrontlib/shared/components/carousel/focusable-carousel-item/focusable-carousel-item.directive.ts +++ b/projects/storefrontlib/shared/components/carousel/focusable-carousel-item/focusable-carousel-item.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/carousel/index.ts b/projects/storefrontlib/shared/components/carousel/index.ts index 7ffe8241f0c..2b56b5f32b6 100644 --- a/projects/storefrontlib/shared/components/carousel/index.ts +++ b/projects/storefrontlib/shared/components/carousel/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/chat-messaging/avatar/avatar.component.ts b/projects/storefrontlib/shared/components/chat-messaging/avatar/avatar.component.ts index f66201d0bf9..146c884f0d5 100644 --- a/projects/storefrontlib/shared/components/chat-messaging/avatar/avatar.component.ts +++ b/projects/storefrontlib/shared/components/chat-messaging/avatar/avatar.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/chat-messaging/avatar/index.ts b/projects/storefrontlib/shared/components/chat-messaging/avatar/index.ts index d0561b889b7..11347e8079d 100644 --- a/projects/storefrontlib/shared/components/chat-messaging/avatar/index.ts +++ b/projects/storefrontlib/shared/components/chat-messaging/avatar/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/chat-messaging/chat-messaging.module.ts b/projects/storefrontlib/shared/components/chat-messaging/chat-messaging.module.ts index 4e59655687e..5c9bf8ea79b 100644 --- a/projects/storefrontlib/shared/components/chat-messaging/chat-messaging.module.ts +++ b/projects/storefrontlib/shared/components/chat-messaging/chat-messaging.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/chat-messaging/index.ts b/projects/storefrontlib/shared/components/chat-messaging/index.ts index 6981ca387e8..dd4ef564816 100644 --- a/projects/storefrontlib/shared/components/chat-messaging/index.ts +++ b/projects/storefrontlib/shared/components/chat-messaging/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/chat-messaging/messaging/index.ts b/projects/storefrontlib/shared/components/chat-messaging/messaging/index.ts index 1a34945053c..c9c02cfe32f 100644 --- a/projects/storefrontlib/shared/components/chat-messaging/messaging/index.ts +++ b/projects/storefrontlib/shared/components/chat-messaging/messaging/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.component.ts b/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.component.ts index 00305719e1b..932a43cd0c7 100644 --- a/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.component.ts +++ b/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.model.ts b/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.model.ts index ad67a650e50..4cebffa40e6 100644 --- a/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.model.ts +++ b/projects/storefrontlib/shared/components/chat-messaging/messaging/messaging.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/date-picker/date-picker.component.ts b/projects/storefrontlib/shared/components/form/date-picker/date-picker.component.ts index f7e5a452988..6246a2e3430 100644 --- a/projects/storefrontlib/shared/components/form/date-picker/date-picker.component.ts +++ b/projects/storefrontlib/shared/components/form/date-picker/date-picker.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/date-picker/date-picker.module.ts b/projects/storefrontlib/shared/components/form/date-picker/date-picker.module.ts index 43e3b848c48..b5b2ab4197a 100644 --- a/projects/storefrontlib/shared/components/form/date-picker/date-picker.module.ts +++ b/projects/storefrontlib/shared/components/form/date-picker/date-picker.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/date-picker/date-picker.service.ts b/projects/storefrontlib/shared/components/form/date-picker/date-picker.service.ts index dbebe18ce03..701003c0297 100644 --- a/projects/storefrontlib/shared/components/form/date-picker/date-picker.service.ts +++ b/projects/storefrontlib/shared/components/form/date-picker/date-picker.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/date-picker/index.ts b/projects/storefrontlib/shared/components/form/date-picker/index.ts index 5105ae0958b..9f3739d3822 100644 --- a/projects/storefrontlib/shared/components/form/date-picker/index.ts +++ b/projects/storefrontlib/shared/components/form/date-picker/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/file-upload/file-upload.component.ts b/projects/storefrontlib/shared/components/form/file-upload/file-upload.component.ts index 67dda7e98c0..2e548b75015 100644 --- a/projects/storefrontlib/shared/components/form/file-upload/file-upload.component.ts +++ b/projects/storefrontlib/shared/components/form/file-upload/file-upload.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/file-upload/file-upload.module.ts b/projects/storefrontlib/shared/components/form/file-upload/file-upload.module.ts index 67a402a3e9a..12ea0f55fc7 100644 --- a/projects/storefrontlib/shared/components/form/file-upload/file-upload.module.ts +++ b/projects/storefrontlib/shared/components/form/file-upload/file-upload.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/file-upload/index.ts b/projects/storefrontlib/shared/components/form/file-upload/index.ts index 197cdf4a8d1..4b5ec1600c2 100644 --- a/projects/storefrontlib/shared/components/form/file-upload/index.ts +++ b/projects/storefrontlib/shared/components/form/file-upload/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.spec.ts b/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.spec.ts index e746b334134..4877ab16ef0 100644 --- a/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.spec.ts +++ b/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.spec.ts @@ -1,6 +1,5 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { UntypedFormControl } from '@angular/forms'; -import { RouterTestingModule } from '@angular/router/testing'; import { FeatureConfigService, I18nTestingModule, @@ -27,7 +26,7 @@ describe('FormErrors', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], providers: [ FeatureConfigService, { diff --git a/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.ts b/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.ts index 1644e33582b..219d9376bd0 100644 --- a/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.ts +++ b/projects/storefrontlib/shared/components/form/form-errors/form-errors.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -11,8 +11,6 @@ import { DoCheck, HostBinding, Input, - KeyValueDiffer, - KeyValueDiffers, inject, } from '@angular/core'; import { AbstractControl, UntypedFormControl } from '@angular/forms'; @@ -41,10 +39,7 @@ import { map, startWith } from 'rxjs/operators'; export class FormErrorsComponent implements DoCheck { private featureConfigService = inject(FeatureConfigService); - constructor( - protected ChangeDetectionRef: ChangeDetectorRef, - protected keyValueDiffers: KeyValueDiffers - ) { + constructor(protected ChangeDetectionRef: ChangeDetectorRef) { useFeatureStyles('a11yFormErrorMuteIcon'); } @@ -56,8 +51,6 @@ export class FormErrorsComponent implements DoCheck { */ errorsDetails$: Observable>; - protected differ: KeyValueDiffer; - // TODO: (CXSPA-7315) Remove feature toggle in the next major /** * Prefix prepended to the translation key. @@ -87,8 +80,6 @@ export class FormErrorsComponent implements DoCheck { this._control = control; - this.differ = this.keyValueDiffers.find(this.control).create(); - this.errorsDetails$ = control?.statusChanges.pipe( startWith({}), map(() => control.errors || {}), @@ -102,14 +93,12 @@ export class FormErrorsComponent implements DoCheck { return this._control; } + private previousTouchedState: boolean = false; + ngDoCheck(): void { - const changes = this.differ?.diff(this.control); - if (changes) { - changes.forEachChangedItem((r) => { - if (r?.key === 'touched') { - this.ChangeDetectionRef.markForCheck(); - } - }); + if (this.control.touched !== this.previousTouchedState) { + this.previousTouchedState = this.control.touched; + this.ChangeDetectionRef.markForCheck(); } } /** diff --git a/projects/storefrontlib/shared/components/form/form-errors/form-errors.module.ts b/projects/storefrontlib/shared/components/form/form-errors/form-errors.module.ts index 08d8b54ee46..af463ab5f08 100644 --- a/projects/storefrontlib/shared/components/form/form-errors/form-errors.module.ts +++ b/projects/storefrontlib/shared/components/form/form-errors/form-errors.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/form-errors/index.ts b/projects/storefrontlib/shared/components/form/form-errors/index.ts index cc0fbdc5d4d..3d094705803 100644 --- a/projects/storefrontlib/shared/components/form/form-errors/index.ts +++ b/projects/storefrontlib/shared/components/form/form-errors/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/index.ts b/projects/storefrontlib/shared/components/form/index.ts index 0fdc41cad47..dc3d9688629 100644 --- a/projects/storefrontlib/shared/components/form/index.ts +++ b/projects/storefrontlib/shared/components/form/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/password-visibility-toggle/index.ts b/projects/storefrontlib/shared/components/form/password-visibility-toggle/index.ts index 5817d288272..bfe1a369167 100644 --- a/projects/storefrontlib/shared/components/form/password-visibility-toggle/index.ts +++ b/projects/storefrontlib/shared/components/form/password-visibility-toggle/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-input-visibility.model.ts b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-input-visibility.model.ts index 494169a2ea2..1fbb6e587b6 100644 --- a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-input-visibility.model.ts +++ b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-input-visibility.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.component.ts b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.component.ts index 5a90ddbbe78..6062f99e957 100644 --- a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.component.ts +++ b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.directive.ts b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.directive.ts index 56904bba4d3..d05ac718d7d 100644 --- a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.directive.ts +++ b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.module.ts b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.module.ts index 0b278966285..14fd9262501 100644 --- a/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.module.ts +++ b/projects/storefrontlib/shared/components/form/password-visibility-toggle/password-visibility-toggle.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/generic-link/generic-link-component.service.ts b/projects/storefrontlib/shared/components/generic-link/generic-link-component.service.ts index 366b5d73c90..3bff4ff2e6a 100644 --- a/projects/storefrontlib/shared/components/generic-link/generic-link-component.service.ts +++ b/projects/storefrontlib/shared/components/generic-link/generic-link-component.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/generic-link/generic-link.component.spec.ts b/projects/storefrontlib/shared/components/generic-link/generic-link.component.spec.ts index 2bd287a0513..7c3e0532e26 100644 --- a/projects/storefrontlib/shared/components/generic-link/generic-link.component.spec.ts +++ b/projects/storefrontlib/shared/components/generic-link/generic-link.component.spec.ts @@ -1,7 +1,6 @@ import { SimpleChange, SimpleChanges } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { GenericLinkComponent } from './generic-link.component'; /** @@ -19,7 +18,6 @@ describe('GenericLinkComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule], declarations: [GenericLinkComponent], }).compileComponents(); }); diff --git a/projects/storefrontlib/shared/components/generic-link/generic-link.component.ts b/projects/storefrontlib/shared/components/generic-link/generic-link.component.ts index 811e27bc016..5888511d1e3 100644 --- a/projects/storefrontlib/shared/components/generic-link/generic-link.component.ts +++ b/projects/storefrontlib/shared/components/generic-link/generic-link.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/generic-link/generic-link.module.ts b/projects/storefrontlib/shared/components/generic-link/generic-link.module.ts index d8869b117c5..eeabf513dd0 100644 --- a/projects/storefrontlib/shared/components/generic-link/generic-link.module.ts +++ b/projects/storefrontlib/shared/components/generic-link/generic-link.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/generic-link/index.ts b/projects/storefrontlib/shared/components/generic-link/index.ts index 034e9e45053..79eea10076b 100644 --- a/projects/storefrontlib/shared/components/generic-link/index.ts +++ b/projects/storefrontlib/shared/components/generic-link/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/index.ts b/projects/storefrontlib/shared/components/index.ts index 4f27889198c..231144c1c98 100644 --- a/projects/storefrontlib/shared/components/index.ts +++ b/projects/storefrontlib/shared/components/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/item-counter/index.ts b/projects/storefrontlib/shared/components/item-counter/index.ts index 2ba98d9b308..dfc36b1205d 100644 --- a/projects/storefrontlib/shared/components/item-counter/index.ts +++ b/projects/storefrontlib/shared/components/item-counter/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/item-counter/item-counter.component.spec.ts b/projects/storefrontlib/shared/components/item-counter/item-counter.component.spec.ts index 2498fad47d5..9ed2e2eebf6 100644 --- a/projects/storefrontlib/shared/components/item-counter/item-counter.component.spec.ts +++ b/projects/storefrontlib/shared/components/item-counter/item-counter.component.spec.ts @@ -6,7 +6,6 @@ import { UntypedFormGroup, } from '@angular/forms'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { MockKeyboardFocusDirective } from '@spartacus/storefront'; import { MockFeatureDirective } from '../../test/mock-feature-directive'; @@ -22,7 +21,7 @@ describe('ItemCounterComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, ReactiveFormsModule, I18nTestingModule], + imports: [ReactiveFormsModule, I18nTestingModule], declarations: [ ItemCounterComponent, MockFeatureDirective, diff --git a/projects/storefrontlib/shared/components/item-counter/item-counter.component.ts b/projects/storefrontlib/shared/components/item-counter/item-counter.component.ts index a1753845542..7c6ac026eb3 100644 --- a/projects/storefrontlib/shared/components/item-counter/item-counter.component.ts +++ b/projects/storefrontlib/shared/components/item-counter/item-counter.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/item-counter/item-counter.module.ts b/projects/storefrontlib/shared/components/item-counter/item-counter.module.ts index ed1add6b42e..f0e31590a95 100644 --- a/projects/storefrontlib/shared/components/item-counter/item-counter.module.ts +++ b/projects/storefrontlib/shared/components/item-counter/item-counter.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/index.ts b/projects/storefrontlib/shared/components/list-navigation/index.ts index b240837ea6e..9752b9f886b 100644 --- a/projects/storefrontlib/shared/components/list-navigation/index.ts +++ b/projects/storefrontlib/shared/components/list-navigation/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/list-navigation.module.ts b/projects/storefrontlib/shared/components/list-navigation/list-navigation.module.ts index ce2d9b4d8dc..07ed11e8387 100644 --- a/projects/storefrontlib/shared/components/list-navigation/list-navigation.module.ts +++ b/projects/storefrontlib/shared/components/list-navigation/list-navigation.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/config/default-pagination.config.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/config/default-pagination.config.ts index aa4f8c49cb9..ffd11e8e3a1 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/config/default-pagination.config.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/config/default-pagination.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/config/index.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/config/index.ts index 5f7fa9b2aac..ef3a1c40d0d 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/config/index.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/config/pagination.config.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/config/pagination.config.ts index efd2e8c1195..0a35cc0b95e 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/config/pagination.config.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/config/pagination.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/index.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/index.ts index bdfeea56573..1259c0ccd55 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/index.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.builder.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.builder.ts index 835e70e77f6..ab5e9573036 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.builder.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.builder.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.spec.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.spec.ts index 9c1af15ace0..b608ab9be77 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.spec.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.spec.ts @@ -2,7 +2,6 @@ import { DebugElement } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; import { ActivatedRoute, Params } from '@angular/router'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { MockFeatureDirective } from 'projects/storefrontlib/shared/test/mock-feature-directive'; import { PaginationConfig } from './config/pagination.config'; @@ -26,7 +25,7 @@ describe('PaginationComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, I18nTestingModule], + imports: [I18nTestingModule], declarations: [PaginationComponent, MockFeatureDirective], providers: [ { diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.ts index c7969a55324..0fc092dd0b4 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.model.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.model.ts index c901ee1d098..a2eb22c0f36 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.model.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.module.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.module.ts index 3e5d34346d3..e42e83732b0 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.module.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/pagination.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/pagination/testing/pagination-testing.module.ts b/projects/storefrontlib/shared/components/list-navigation/pagination/testing/pagination-testing.module.ts index bde239251e4..c7cef277930 100644 --- a/projects/storefrontlib/shared/components/list-navigation/pagination/testing/pagination-testing.module.ts +++ b/projects/storefrontlib/shared/components/list-navigation/pagination/testing/pagination-testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/sorting/index.ts b/projects/storefrontlib/shared/components/list-navigation/sorting/index.ts index 075da6123a5..06284e44c29 100644 --- a/projects/storefrontlib/shared/components/list-navigation/sorting/index.ts +++ b/projects/storefrontlib/shared/components/list-navigation/sorting/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.component.ts b/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.component.ts index 6ec6295f8fb..b090ad6a205 100644 --- a/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.component.ts +++ b/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.module.ts b/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.module.ts index 3084ea2d210..ce1a94a2d86 100644 --- a/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.module.ts +++ b/projects/storefrontlib/shared/components/list-navigation/sorting/sorting.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/total/index.ts b/projects/storefrontlib/shared/components/list-navigation/total/index.ts index e291a52c4a8..e2c3c4f9825 100644 --- a/projects/storefrontlib/shared/components/list-navigation/total/index.ts +++ b/projects/storefrontlib/shared/components/list-navigation/total/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/total/total.component.ts b/projects/storefrontlib/shared/components/list-navigation/total/total.component.ts index c4e1ad5b75e..a6c33a1db6a 100644 --- a/projects/storefrontlib/shared/components/list-navigation/total/total.component.ts +++ b/projects/storefrontlib/shared/components/list-navigation/total/total.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/list-navigation/total/total.module.ts b/projects/storefrontlib/shared/components/list-navigation/total/total.module.ts index 994664eed4a..4084d26aac4 100644 --- a/projects/storefrontlib/shared/components/list-navigation/total/total.module.ts +++ b/projects/storefrontlib/shared/components/list-navigation/total/total.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/index.ts b/projects/storefrontlib/shared/components/media/index.ts index 0078e3790fe..146216a14d6 100644 --- a/projects/storefrontlib/shared/components/media/index.ts +++ b/projects/storefrontlib/shared/components/media/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media-sources.pipe.spec.ts b/projects/storefrontlib/shared/components/media/media-sources.pipe.spec.ts index c2107601c62..9ad9623b261 100644 --- a/projects/storefrontlib/shared/components/media/media-sources.pipe.spec.ts +++ b/projects/storefrontlib/shared/components/media/media-sources.pipe.spec.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media-sources.pipe.ts b/projects/storefrontlib/shared/components/media/media-sources.pipe.ts index 79b9755eb8a..9bc694949ab 100644 --- a/projects/storefrontlib/shared/components/media/media-sources.pipe.ts +++ b/projects/storefrontlib/shared/components/media/media-sources.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media.component.ts b/projects/storefrontlib/shared/components/media/media.component.ts index b8156d30e97..97c76f3ee4f 100644 --- a/projects/storefrontlib/shared/components/media/media.component.ts +++ b/projects/storefrontlib/shared/components/media/media.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media.config.ts b/projects/storefrontlib/shared/components/media/media.config.ts index 791f0869dd7..439b5b9115c 100644 --- a/projects/storefrontlib/shared/components/media/media.config.ts +++ b/projects/storefrontlib/shared/components/media/media.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media.model.ts b/projects/storefrontlib/shared/components/media/media.model.ts index f265d392a6a..246a89625ec 100644 --- a/projects/storefrontlib/shared/components/media/media.model.ts +++ b/projects/storefrontlib/shared/components/media/media.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media.module.ts b/projects/storefrontlib/shared/components/media/media.module.ts index 6f8156a6493..96518b39579 100644 --- a/projects/storefrontlib/shared/components/media/media.module.ts +++ b/projects/storefrontlib/shared/components/media/media.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media.service.ts b/projects/storefrontlib/shared/components/media/media.service.ts index 0542b9d1ff4..c3879997d28 100644 --- a/projects/storefrontlib/shared/components/media/media.service.ts +++ b/projects/storefrontlib/shared/components/media/media.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/media/media.token.ts b/projects/storefrontlib/shared/components/media/media.token.ts index 255d46da8f1..49ea2d60b32 100644 --- a/projects/storefrontlib/shared/components/media/media.token.ts +++ b/projects/storefrontlib/shared/components/media/media.token.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/ng-select-a11y/index.ts b/projects/storefrontlib/shared/components/ng-select-a11y/index.ts index e9297e92470..bd7f17d0c5e 100644 --- a/projects/storefrontlib/shared/components/ng-select-a11y/index.ts +++ b/projects/storefrontlib/shared/components/ng-select-a11y/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.directive.ts b/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.directive.ts index f29fd62944b..a8ddb2e8f66 100644 --- a/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.directive.ts +++ b/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -19,13 +19,13 @@ import { Renderer2, SecurityContext, } from '@angular/core'; +import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; import { DomSanitizer } from '@angular/platform-browser'; +import { NgSelectComponent } from '@ng-select/ng-select'; import { FeatureConfigService, TranslationService } from '@spartacus/core'; import { filter, merge, take } from 'rxjs'; -import { BREAKPOINT, BreakpointService } from '../../../layout'; -import { NgSelectComponent } from '@ng-select/ng-select'; import { map } from 'rxjs/operators'; -import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; +import { BREAKPOINT, BreakpointService } from '../../../layout'; const ARIA_LABEL = 'aria-label'; @@ -91,19 +91,18 @@ export class NgSelectA11yDirective implements AfterViewInit { ) {} ngAfterViewInit(): void { - const divCombobox = + const inputCombobox = this.elementRef.nativeElement.querySelector('[role="combobox"]'); - const inputElement = divCombobox.querySelector('input'); - this.renderer.setAttribute(inputElement, 'role', 'combobox'); - this.renderer.setAttribute(inputElement, 'aria-expanded', 'false'); + this.renderer.setAttribute(inputCombobox, 'role', 'combobox'); + this.renderer.setAttribute(inputCombobox, 'aria-expanded', 'false'); const isOpened$ = this.selectComponent.openEvent.pipe(map(() => 'true')); const isClosed$ = this.selectComponent.closeEvent.pipe(map(() => 'false')); merge(isOpened$, isClosed$) .pipe(takeUntilDestroyed(this.destroyRef)) .subscribe((state) => { - this.renderer.setAttribute(inputElement, 'aria-expanded', state); + this.renderer.setAttribute(inputCombobox, 'aria-expanded', state); }); const ariaLabel = this.cxNgSelectA11y.ariaLabel; @@ -111,16 +110,16 @@ export class NgSelectA11yDirective implements AfterViewInit { const ariaControls = this.cxNgSelectA11y.ariaControls ?? elementId; if (ariaLabel) { - this.renderer.setAttribute(divCombobox, ARIA_LABEL, ariaLabel); + this.renderer.setAttribute(inputCombobox, ARIA_LABEL, ariaLabel); } if (ariaControls) { - this.renderer.setAttribute(divCombobox, 'aria-controls', ariaControls); + this.renderer.setAttribute(inputCombobox, 'aria-controls', ariaControls); } if ( this.featureConfigService.isEnabled('a11yNgSelectMobileReadout') && - inputElement.readOnly && + inputCombobox.readOnly && isPlatformBrowser(this.platformId) ) { this.breakpointService @@ -128,7 +127,7 @@ export class NgSelectA11yDirective implements AfterViewInit { .pipe(filter(Boolean), take(1)) .subscribe(() => { const selectObserver = new MutationObserver((changes, observer) => { - this.appendValueToAriaLabel(changes, observer, divCombobox); + this.appendValueToAriaLabel(changes, observer, inputCombobox); }); selectObserver.observe(this.elementRef.nativeElement, { subtree: true, diff --git a/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.module.ts b/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.module.ts index 584f5d4754e..7cb20e6caaf 100644 --- a/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.module.ts +++ b/projects/storefrontlib/shared/components/ng-select-a11y/ng-select-a11y.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/popover/index.ts b/projects/storefrontlib/shared/components/popover/index.ts index 3a9fac126f8..3d82b17b209 100644 --- a/projects/storefrontlib/shared/components/popover/index.ts +++ b/projects/storefrontlib/shared/components/popover/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/popover/popover.component.spec.ts b/projects/storefrontlib/shared/components/popover/popover.component.spec.ts index 4fa4d3d0b45..5bd38274c1d 100644 --- a/projects/storefrontlib/shared/components/popover/popover.component.spec.ts +++ b/projects/storefrontlib/shared/components/popover/popover.component.spec.ts @@ -1,7 +1,6 @@ import { ElementRef } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { Subject } from 'rxjs'; import { take } from 'rxjs/operators'; @@ -36,12 +35,7 @@ describe('PopoverComponent', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [ - RouterTestingModule, - IconModule, - KeyboardFocusTestingModule, - I18nTestingModule, - ], + imports: [IconModule, KeyboardFocusTestingModule, I18nTestingModule], declarations: [PopoverComponent], providers: [ { provide: PositioningService, useClass: MockPositionService }, diff --git a/projects/storefrontlib/shared/components/popover/popover.component.ts b/projects/storefrontlib/shared/components/popover/popover.component.ts index ec92b63786f..d5dcccd634a 100644 --- a/projects/storefrontlib/shared/components/popover/popover.component.ts +++ b/projects/storefrontlib/shared/components/popover/popover.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/popover/popover.directive.spec.ts b/projects/storefrontlib/shared/components/popover/popover.directive.spec.ts index 5271edd7039..36e936f9bb0 100644 --- a/projects/storefrontlib/shared/components/popover/popover.directive.spec.ts +++ b/projects/storefrontlib/shared/components/popover/popover.directive.spec.ts @@ -1,7 +1,6 @@ import { Component, DebugElement } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { PopoverModule } from './popover.module'; @@ -45,7 +44,7 @@ describe('PopoverDirective', () => { beforeEach(() => { TestBed.configureTestingModule({ - imports: [RouterTestingModule, PopoverModule, I18nTestingModule], + imports: [PopoverModule, I18nTestingModule], declarations: [PopoverTestComponent], }).compileComponents(); diff --git a/projects/storefrontlib/shared/components/popover/popover.directive.ts b/projects/storefrontlib/shared/components/popover/popover.directive.ts index b812e49e4c4..256660049d5 100644 --- a/projects/storefrontlib/shared/components/popover/popover.directive.ts +++ b/projects/storefrontlib/shared/components/popover/popover.directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/popover/popover.model.ts b/projects/storefrontlib/shared/components/popover/popover.model.ts index 9d547302b52..79fd4528896 100644 --- a/projects/storefrontlib/shared/components/popover/popover.model.ts +++ b/projects/storefrontlib/shared/components/popover/popover.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/popover/popover.module.ts b/projects/storefrontlib/shared/components/popover/popover.module.ts index 2333bded7ae..cc6781554d8 100644 --- a/projects/storefrontlib/shared/components/popover/popover.module.ts +++ b/projects/storefrontlib/shared/components/popover/popover.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/popover/popover.service.ts b/projects/storefrontlib/shared/components/popover/popover.service.ts index 8f8f6adabc9..8c167d4063c 100644 --- a/projects/storefrontlib/shared/components/popover/popover.service.ts +++ b/projects/storefrontlib/shared/components/popover/popover.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/progress-button/index.ts b/projects/storefrontlib/shared/components/progress-button/index.ts index e601559c02d..dccc12d921e 100644 --- a/projects/storefrontlib/shared/components/progress-button/index.ts +++ b/projects/storefrontlib/shared/components/progress-button/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/progress-button/progress-button.component.ts b/projects/storefrontlib/shared/components/progress-button/progress-button.component.ts index 40eebae20ad..bc906998622 100644 --- a/projects/storefrontlib/shared/components/progress-button/progress-button.component.ts +++ b/projects/storefrontlib/shared/components/progress-button/progress-button.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/progress-button/progress-button.module.ts b/projects/storefrontlib/shared/components/progress-button/progress-button.module.ts index 8e17fd2012d..85762efac10 100644 --- a/projects/storefrontlib/shared/components/progress-button/progress-button.module.ts +++ b/projects/storefrontlib/shared/components/progress-button/progress-button.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/spinner/index.ts b/projects/storefrontlib/shared/components/spinner/index.ts index cccaa945259..166ce9f0719 100644 --- a/projects/storefrontlib/shared/components/spinner/index.ts +++ b/projects/storefrontlib/shared/components/spinner/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/spinner/spinner.component.ts b/projects/storefrontlib/shared/components/spinner/spinner.component.ts index 527c0327313..a0f1376bf0e 100644 --- a/projects/storefrontlib/shared/components/spinner/spinner.component.ts +++ b/projects/storefrontlib/shared/components/spinner/spinner.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/spinner/spinner.module.ts b/projects/storefrontlib/shared/components/spinner/spinner.module.ts index 7e36568950f..841385f3dde 100644 --- a/projects/storefrontlib/shared/components/spinner/spinner.module.ts +++ b/projects/storefrontlib/shared/components/spinner/spinner.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/index.ts b/projects/storefrontlib/shared/components/split-view/index.ts index c51c67a12fd..e97882589de 100644 --- a/projects/storefrontlib/shared/components/split-view/index.ts +++ b/projects/storefrontlib/shared/components/split-view/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/split-view.module.ts b/projects/storefrontlib/shared/components/split-view/split-view.module.ts index 9ec1ac1aa61..7d4abaa2ebd 100644 --- a/projects/storefrontlib/shared/components/split-view/split-view.module.ts +++ b/projects/storefrontlib/shared/components/split-view/split-view.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/split-view.service.ts b/projects/storefrontlib/shared/components/split-view/split-view.service.ts index 7d7f6edea87..b6ec8eea632 100644 --- a/projects/storefrontlib/shared/components/split-view/split-view.service.ts +++ b/projects/storefrontlib/shared/components/split-view/split-view.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/split/index.ts b/projects/storefrontlib/shared/components/split-view/split/index.ts index 01e38a03011..57a4ed039a4 100644 --- a/projects/storefrontlib/shared/components/split-view/split/index.ts +++ b/projects/storefrontlib/shared/components/split-view/split/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/split/split-view.component.ts b/projects/storefrontlib/shared/components/split-view/split/split-view.component.ts index bdcfbddf0c3..7cb9b585c0a 100644 --- a/projects/storefrontlib/shared/components/split-view/split/split-view.component.ts +++ b/projects/storefrontlib/shared/components/split-view/split/split-view.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/split/split-view.model.ts b/projects/storefrontlib/shared/components/split-view/split/split-view.model.ts index 1db33d41f2e..a1de49a0fc6 100644 --- a/projects/storefrontlib/shared/components/split-view/split/split-view.model.ts +++ b/projects/storefrontlib/shared/components/split-view/split/split-view.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/testing/spit-view-testing.module.ts b/projects/storefrontlib/shared/components/split-view/testing/spit-view-testing.module.ts index e7189b5a203..92eb850619b 100644 --- a/projects/storefrontlib/shared/components/split-view/testing/spit-view-testing.module.ts +++ b/projects/storefrontlib/shared/components/split-view/testing/spit-view-testing.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/view/index.ts b/projects/storefrontlib/shared/components/split-view/view/index.ts index dbb89c0787e..959c002cfc2 100644 --- a/projects/storefrontlib/shared/components/split-view/view/index.ts +++ b/projects/storefrontlib/shared/components/split-view/view/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/split-view/view/view.component.ts b/projects/storefrontlib/shared/components/split-view/view/view.component.ts index ad5e813f201..5f92349530c 100644 --- a/projects/storefrontlib/shared/components/split-view/view/view.component.ts +++ b/projects/storefrontlib/shared/components/split-view/view/view.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/star-rating/index.ts b/projects/storefrontlib/shared/components/star-rating/index.ts index 85f8a09674b..9b21cf4e62b 100644 --- a/projects/storefrontlib/shared/components/star-rating/index.ts +++ b/projects/storefrontlib/shared/components/star-rating/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/star-rating/star-rating.component.ts b/projects/storefrontlib/shared/components/star-rating/star-rating.component.ts index 10b3e280cf2..a56f1bb37d9 100644 --- a/projects/storefrontlib/shared/components/star-rating/star-rating.component.ts +++ b/projects/storefrontlib/shared/components/star-rating/star-rating.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/star-rating/star-rating.module.ts b/projects/storefrontlib/shared/components/star-rating/star-rating.module.ts index 326daf58374..565e6e758bf 100644 --- a/projects/storefrontlib/shared/components/star-rating/star-rating.module.ts +++ b/projects/storefrontlib/shared/components/star-rating/star-rating.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/config/default-table.config.ts b/projects/storefrontlib/shared/components/table/config/default-table.config.ts index 4e253694231..0f91ee9abdb 100644 --- a/projects/storefrontlib/shared/components/table/config/default-table.config.ts +++ b/projects/storefrontlib/shared/components/table/config/default-table.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/config/table.config.ts b/projects/storefrontlib/shared/components/table/config/table.config.ts index 53e58815bb8..532e42bdf1d 100644 --- a/projects/storefrontlib/shared/components/table/config/table.config.ts +++ b/projects/storefrontlib/shared/components/table/config/table.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/index.ts b/projects/storefrontlib/shared/components/table/index.ts index b5140f01bf0..ffb0c9e498b 100644 --- a/projects/storefrontlib/shared/components/table/index.ts +++ b/projects/storefrontlib/shared/components/table/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.component.ts b/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.component.ts index a79b112cb7f..ac00568c8e6 100644 --- a/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.component.ts +++ b/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.module.ts b/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.module.ts index 325567aa6d1..91d785c5367 100644 --- a/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.module.ts +++ b/projects/storefrontlib/shared/components/table/table-data-cell/table-data-cell.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.component.ts b/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.component.ts index 7755e7df697..e4035efea23 100644 --- a/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.component.ts +++ b/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.module.ts b/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.module.ts index 4fe42535db5..6bde06f9bc1 100644 --- a/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.module.ts +++ b/projects/storefrontlib/shared/components/table/table-header-cell/table-header-cell.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table-renderer.service.ts b/projects/storefrontlib/shared/components/table/table-renderer.service.ts index 9e8c1f840c9..43276ed18ad 100644 --- a/projects/storefrontlib/shared/components/table/table-renderer.service.ts +++ b/projects/storefrontlib/shared/components/table/table-renderer.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table.component.ts b/projects/storefrontlib/shared/components/table/table.component.ts index e644c179790..e88ba55b6b1 100644 --- a/projects/storefrontlib/shared/components/table/table.component.ts +++ b/projects/storefrontlib/shared/components/table/table.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table.model.ts b/projects/storefrontlib/shared/components/table/table.model.ts index de70e9d04ea..735637686db 100644 --- a/projects/storefrontlib/shared/components/table/table.model.ts +++ b/projects/storefrontlib/shared/components/table/table.model.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table.module.ts b/projects/storefrontlib/shared/components/table/table.module.ts index e527848b989..44288e413d9 100644 --- a/projects/storefrontlib/shared/components/table/table.module.ts +++ b/projects/storefrontlib/shared/components/table/table.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/table/table.service.ts b/projects/storefrontlib/shared/components/table/table.service.ts index aed046c04e4..ac94bc37bb3 100644 --- a/projects/storefrontlib/shared/components/table/table.service.ts +++ b/projects/storefrontlib/shared/components/table/table.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/truncate-text-popover/index.ts b/projects/storefrontlib/shared/components/truncate-text-popover/index.ts index c13b5cc72fa..7ba61a63998 100644 --- a/projects/storefrontlib/shared/components/truncate-text-popover/index.ts +++ b/projects/storefrontlib/shared/components/truncate-text-popover/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.spec.ts b/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.spec.ts index 0c2908d6728..2e4eb81249f 100644 --- a/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.spec.ts +++ b/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.spec.ts @@ -1,7 +1,6 @@ import { DebugElement } from '@angular/core'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { By } from '@angular/platform-browser'; -import { RouterTestingModule } from '@angular/router/testing'; import { I18nTestingModule } from '@spartacus/core'; import { TruncateTextPopoverComponent } from './truncate-text-popover.component'; import { TruncateTextPopoverModule } from './truncate-text-popover.module'; @@ -19,11 +18,7 @@ describe('TruncateTextPopoverComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ - imports: [ - I18nTestingModule, - TruncateTextPopoverModule, - RouterTestingModule, - ], + imports: [I18nTestingModule, TruncateTextPopoverModule], declarations: [TruncateTextPopoverComponent], }).compileComponents(); })); diff --git a/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.ts b/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.ts index d623d25c657..c7c5fa172fe 100644 --- a/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.ts +++ b/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.component.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.module.ts b/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.module.ts index ff95176b7aa..900b1bceba5 100644 --- a/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.module.ts +++ b/projects/storefrontlib/shared/components/truncate-text-popover/truncate-text-popover.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/components/truncate-text-popover/truncate.pipe.ts b/projects/storefrontlib/shared/components/truncate-text-popover/truncate.pipe.ts index bc34cad52bd..b713f30dc52 100644 --- a/projects/storefrontlib/shared/components/truncate-text-popover/truncate.pipe.ts +++ b/projects/storefrontlib/shared/components/truncate-text-popover/truncate.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/config/default-form-config.ts b/projects/storefrontlib/shared/config/default-form-config.ts index 125749385ac..9212091d48e 100644 --- a/projects/storefrontlib/shared/config/default-form-config.ts +++ b/projects/storefrontlib/shared/config/default-form-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/config/form-config.ts b/projects/storefrontlib/shared/config/form-config.ts index 24b7d3f731e..a2ff902c1a4 100644 --- a/projects/storefrontlib/shared/config/form-config.ts +++ b/projects/storefrontlib/shared/config/form-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/config/index.ts b/projects/storefrontlib/shared/config/index.ts index 8031ee11f6a..678a0d1a85a 100644 --- a/projects/storefrontlib/shared/config/index.ts +++ b/projects/storefrontlib/shared/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/config/view-config.ts b/projects/storefrontlib/shared/config/view-config.ts index 4b032d1362f..5099f55c111 100644 --- a/projects/storefrontlib/shared/config/view-config.ts +++ b/projects/storefrontlib/shared/config/view-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/index.ts b/projects/storefrontlib/shared/index.ts index c29cc51bd2b..b0d89f3dc1d 100644 --- a/projects/storefrontlib/shared/index.ts +++ b/projects/storefrontlib/shared/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/pipes/index.ts b/projects/storefrontlib/shared/pipes/index.ts index f4ad0c94aa8..8a3ef5019da 100644 --- a/projects/storefrontlib/shared/pipes/index.ts +++ b/projects/storefrontlib/shared/pipes/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.module.ts b/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.module.ts index 21ebc036d01..f47eab082d5 100644 --- a/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.module.ts +++ b/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.pipe.ts b/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.pipe.ts index b78bb1529f6..d17bd4a3ab1 100644 --- a/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.pipe.ts +++ b/projects/storefrontlib/shared/pipes/suplement-hash-anchors/supplement-hash-anchors.pipe.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/csv/csv-file-validation-errors.ts b/projects/storefrontlib/shared/services/file/csv/csv-file-validation-errors.ts index 223c7d3e3f4..e44a464487d 100644 --- a/projects/storefrontlib/shared/services/file/csv/csv-file-validation-errors.ts +++ b/projects/storefrontlib/shared/services/file/csv/csv-file-validation-errors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/csv/export-csv-file.service.ts b/projects/storefrontlib/shared/services/file/csv/export-csv-file.service.ts index 41f42de164f..c482153aa27 100644 --- a/projects/storefrontlib/shared/services/file/csv/export-csv-file.service.ts +++ b/projects/storefrontlib/shared/services/file/csv/export-csv-file.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/csv/import-csv-file.service.ts b/projects/storefrontlib/shared/services/file/csv/import-csv-file.service.ts index 33945c8ba89..41b9c9c7141 100644 --- a/projects/storefrontlib/shared/services/file/csv/import-csv-file.service.ts +++ b/projects/storefrontlib/shared/services/file/csv/import-csv-file.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/csv/index.ts b/projects/storefrontlib/shared/services/file/csv/index.ts index c52426ac1ab..a80e1f947c6 100644 --- a/projects/storefrontlib/shared/services/file/csv/index.ts +++ b/projects/storefrontlib/shared/services/file/csv/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/export-file-options.ts b/projects/storefrontlib/shared/services/file/export-file-options.ts index 2d138370355..aa9c845e406 100644 --- a/projects/storefrontlib/shared/services/file/export-file-options.ts +++ b/projects/storefrontlib/shared/services/file/export-file-options.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/file-download.service.ts b/projects/storefrontlib/shared/services/file/file-download.service.ts index 7330d81367d..d132c406f79 100644 --- a/projects/storefrontlib/shared/services/file/file-download.service.ts +++ b/projects/storefrontlib/shared/services/file/file-download.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/file-reader.service.ts b/projects/storefrontlib/shared/services/file/file-reader.service.ts index 8601f7c0a07..c484111dcdf 100644 --- a/projects/storefrontlib/shared/services/file/file-reader.service.ts +++ b/projects/storefrontlib/shared/services/file/file-reader.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/files-form-validators.ts b/projects/storefrontlib/shared/services/file/files-form-validators.ts index 5b4badc76fe..525c9454f1f 100644 --- a/projects/storefrontlib/shared/services/file/files-form-validators.ts +++ b/projects/storefrontlib/shared/services/file/files-form-validators.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/file/index.ts b/projects/storefrontlib/shared/services/file/index.ts index 084f4a2bf1c..824c071e3b1 100644 --- a/projects/storefrontlib/shared/services/file/index.ts +++ b/projects/storefrontlib/shared/services/file/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/index.ts b/projects/storefrontlib/shared/services/index.ts index 86789216dcb..c9a9f7cbc33 100644 --- a/projects/storefrontlib/shared/services/index.ts +++ b/projects/storefrontlib/shared/services/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/services/positioning/positioning.service.ts b/projects/storefrontlib/shared/services/positioning/positioning.service.ts index 96fc950aa97..f4f10b2eca6 100644 --- a/projects/storefrontlib/shared/services/positioning/positioning.service.ts +++ b/projects/storefrontlib/shared/services/positioning/positioning.service.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/test/mock-feature-directive.ts b/projects/storefrontlib/shared/test/mock-feature-directive.ts index a7d8c353f55..7f9893ff01b 100644 --- a/projects/storefrontlib/shared/test/mock-feature-directive.ts +++ b/projects/storefrontlib/shared/test/mock-feature-directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/test/mock-feature-directives.module.ts b/projects/storefrontlib/shared/test/mock-feature-directives.module.ts index 776b9e01408..212b566452d 100644 --- a/projects/storefrontlib/shared/test/mock-feature-directives.module.ts +++ b/projects/storefrontlib/shared/test/mock-feature-directives.module.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/test/mock-feature-level-directive.ts b/projects/storefrontlib/shared/test/mock-feature-level-directive.ts index 15cff25348f..843e31bb5a6 100644 --- a/projects/storefrontlib/shared/test/mock-feature-level-directive.ts +++ b/projects/storefrontlib/shared/test/mock-feature-level-directive.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/utils/forms/form-test-utils.ts b/projects/storefrontlib/shared/utils/forms/form-test-utils.ts index 04e7f54796e..ed9de5b2dbd 100644 --- a/projects/storefrontlib/shared/utils/forms/form-test-utils.ts +++ b/projects/storefrontlib/shared/utils/forms/form-test-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/utils/forms/title-utils.ts b/projects/storefrontlib/shared/utils/forms/title-utils.ts index 69f419c999f..fd6456059e4 100644 --- a/projects/storefrontlib/shared/utils/forms/title-utils.ts +++ b/projects/storefrontlib/shared/utils/forms/title-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/utils/index.ts b/projects/storefrontlib/shared/utils/index.ts index 3bbaf764532..adb52d96416 100644 --- a/projects/storefrontlib/shared/utils/index.ts +++ b/projects/storefrontlib/shared/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/shared/utils/validators/custom-form-validators.ts b/projects/storefrontlib/shared/utils/validators/custom-form-validators.ts index cf7c51a0490..ba8c04afc61 100644 --- a/projects/storefrontlib/shared/utils/validators/custom-form-validators.ts +++ b/projects/storefrontlib/shared/utils/validators/custom-form-validators.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/test.ts b/projects/storefrontlib/test.ts index bf370be71ed..12da58ff489 100644 --- a/projects/storefrontlib/test.ts +++ b/projects/storefrontlib/test.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/utils/address-number-utils.ts b/projects/storefrontlib/utils/address-number-utils.ts index 725679efd8f..98b5364851e 100644 --- a/projects/storefrontlib/utils/address-number-utils.ts +++ b/projects/storefrontlib/utils/address-number-utils.ts @@ -1,6 +1,6 @@ /* * SPDX-FileCopyrightText: 2022 SAP Spartacus team - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/utils/form-utils.ts b/projects/storefrontlib/utils/form-utils.ts index c55ac3c9674..dc7336db39a 100644 --- a/projects/storefrontlib/utils/form-utils.ts +++ b/projects/storefrontlib/utils/form-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontlib/utils/index.ts b/projects/storefrontlib/utils/index.ts index 5df025aefc0..30f7f961f60 100644 --- a/projects/storefrontlib/utils/index.ts +++ b/projects/storefrontlib/utils/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/projects/storefrontstyles/package.json b/projects/storefrontstyles/package.json index cedba573015..557cb323172 100644 --- a/projects/storefrontstyles/package.json +++ b/projects/storefrontstyles/package.json @@ -20,7 +20,7 @@ "peerDependencies": { "@fontsource/open-sans": "^4.5.14", "@fortawesome/fontawesome-free": "6.5.1", - "@ng-select/ng-select": "^12.0.4", + "@ng-select/ng-select": "^13.9.1", "bootstrap": "^4.6.2" }, "publishConfig": { diff --git a/projects/storefrontstyles/scss/components/content/banner/_banner.scss b/projects/storefrontstyles/scss/components/content/banner/_banner.scss index 5d3ca6f66cf..b2f45cb4485 100644 --- a/projects/storefrontstyles/scss/components/content/banner/_banner.scss +++ b/projects/storefrontstyles/scss/components/content/banner/_banner.scss @@ -22,6 +22,10 @@ top: 0; left: 0; position: absolute; + + &:focus { + outline-offset: -2px; + } } cx-generic-link { display: unset; diff --git a/projects/storefrontstyles/scss/components/content/navigation/_scroll-to-top.scss b/projects/storefrontstyles/scss/components/content/navigation/_scroll-to-top.scss index deeb4cdda3b..7828e563f4d 100644 --- a/projects/storefrontstyles/scss/components/content/navigation/_scroll-to-top.scss +++ b/projects/storefrontstyles/scss/components/content/navigation/_scroll-to-top.scss @@ -12,6 +12,12 @@ animation: popup 1s 1; } + @include forFeature('a11yScrollToTopPositioning') { + &:has(.elevated-position) { + bottom: 180px; + } + } + button { height: inherit; width: inherit; diff --git a/projects/storefrontstyles/scss/components/layout/header/_header.scss b/projects/storefrontstyles/scss/components/layout/header/_header.scss index 41558212221..dc4e41913ed 100644 --- a/projects/storefrontstyles/scss/components/layout/header/_header.scss +++ b/projects/storefrontstyles/scss/components/layout/header/_header.scss @@ -89,6 +89,10 @@ $space: 0.5rem; cx-link { display: block; padding-inline-end: 10px; + + @include forFeature('headerLayoutForSmallerViewports') { + padding-inline-end: 0; + } } } diff --git a/projects/storefrontstyles/scss/components/misc/popover/_popover.scss b/projects/storefrontstyles/scss/components/misc/popover/_popover.scss index a21b69685e6..7098be1208e 100644 --- a/projects/storefrontstyles/scss/components/misc/popover/_popover.scss +++ b/projects/storefrontstyles/scss/components/misc/popover/_popover.scss @@ -30,6 +30,11 @@ padding: 1rem 0.938rem; box-shadow: 0px 1px 11px 2px var(--cx-popover-box-shadow-color); + // limiting the width to a portion of the viewport ensures there is no overflow on sub 375px devices + @include media-breakpoint-down('xs') { + max-width: 70vw; + } + @include forFeature('a11yImproveContrast') { @include type('7'); } diff --git a/projects/storefrontstyles/scss/components/product/carousel/_carousel.scss b/projects/storefrontstyles/scss/components/product/carousel/_carousel.scss index 8ed2c44ee1a..ffa90d27442 100644 --- a/projects/storefrontstyles/scss/components/product/carousel/_carousel.scss +++ b/projects/storefrontstyles/scss/components/product/carousel/_carousel.scss @@ -19,6 +19,10 @@ display: flex; justify-content: space-between; + @include forFeature('a11yAddPaddingToCarouselPanel') { + padding: 0 0.375rem; + } + // TODO: (CXSPA-6904) - Remove feature flag next major release @include forFeature('a11yFocusableCarouselControls') { align-items: center; diff --git a/projects/storefrontstyles/scss/cxbase/blocks/forms.scss b/projects/storefrontstyles/scss/cxbase/blocks/forms.scss index 41a5ec2a42a..e74ee9f3d7c 100644 --- a/projects/storefrontstyles/scss/cxbase/blocks/forms.scss +++ b/projects/storefrontstyles/scss/cxbase/blocks/forms.scss @@ -161,6 +161,10 @@ label { font-weight: var(--cx-font-weight-semi); } } + + abbr.required-asterisk { + color: var(--cx-color-danger); + } } .notes-content { diff --git a/projects/storefrontstyles/scss/cxbase/mixins/_visible-focus.scss b/projects/storefrontstyles/scss/cxbase/mixins/_visible-focus.scss index 75dc683e86e..f53638da135 100644 --- a/projects/storefrontstyles/scss/cxbase/mixins/_visible-focus.scss +++ b/projects/storefrontstyles/scss/cxbase/mixins/_visible-focus.scss @@ -20,7 +20,8 @@ .ng-select-container { position: initial; } - &[type='radio'] { + &[type='radio'], + &.btn-tertiary { outline-offset: 2px; } & > cx-media { diff --git a/projects/storefrontstyles/test-jest.ts b/projects/storefrontstyles/test-jest.ts index 933bc1001d8..3958b0d3a33 100644 --- a/projects/storefrontstyles/test-jest.ts +++ b/projects/storefrontstyles/test-jest.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/scripts/i18n/convert-translations-json-2-ts.ts b/scripts/i18n/convert-translations-json-2-ts.ts index 86d0effc693..caae09f7697 100644 --- a/scripts/i18n/convert-translations-json-2-ts.ts +++ b/scripts/i18n/convert-translations-json-2-ts.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/scripts/i18n/convert-translations-ts-2-json.ts b/scripts/i18n/convert-translations-ts-2-json.ts index 2c7306a0732..c4a55d863b8 100644 --- a/scripts/i18n/convert-translations-ts-2-json.ts +++ b/scripts/i18n/convert-translations-ts-2-json.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/scripts/install/config.default.sh b/scripts/install/config.default.sh index 70f38ea6bba..2ba659f664b 100644 --- a/scripts/install/config.default.sh +++ b/scripts/install/config.default.sh @@ -51,7 +51,8 @@ SPARTACUS_PROJECTS=( ) SPARTACUS_REPO_URL="https://github.com/SAP/spartacus.git" -BRANCH='develop-next-major' +# TODO: CXSPA-9115 change to `develop` after the February release +BRANCH='develop-next-major' # custom location for the installation output # BASE_DIR='/tmp/' @@ -61,7 +62,7 @@ CLONE_DIR="clone" INSTALLATION_DIR="apps" E2E_TEST_DIR=${CLONE_DIR}/projects/storefrontapp-e2e-cypress -ANGULAR_CLI_VERSION='^17.0.5' +ANGULAR_CLI_VERSION='^18.2.9' SPARTACUS_VERSION='latest' CSR_PORT="4200" diff --git a/scripts/install/functions.sh b/scripts/install/functions.sh index 92e75a32396..76b6dc3681e 100644 --- a/scripts/install/functions.sh +++ b/scripts/install/functions.sh @@ -111,7 +111,7 @@ function add_b2b { ng add @spartacus/checkout@${SPARTACUS_VERSION} --skip-confirmation --no-interactive ng add @spartacus/checkout --skip-confirmation --no-interactive --features "Checkout-B2B" --features "Checkout-Scheduled-Replenishment" - ng add @spartacus/product@${SPARTACUS_VERSION} --skip-confirmation + ng add @spartacus/product@${SPARTACUS_VERSION} --skip-confirmation --no-interactive ng add @spartacus/product --skip-confirmation --no-interactive --features "Future-Stock" fi } diff --git a/testing/patch-object-define-property.ts b/testing/patch-object-define-property.ts index 0d20254c222..4c0925b62b1 100644 --- a/testing/patch-object-define-property.ts +++ b/testing/patch-object-define-property.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/common.ts b/tools/breaking-changes/common.ts index ad8a43c7d61..5ae9c132a34 100644 --- a/tools/breaking-changes/common.ts +++ b/tools/breaking-changes/common.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/compare.ts b/tools/breaking-changes/compare.ts index b584e199177..7a4972470d2 100644 --- a/tools/breaking-changes/compare.ts +++ b/tools/breaking-changes/compare.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/extract.ts b/tools/breaking-changes/extract.ts index d790709fa62..1f396f31abe 100644 --- a/tools/breaking-changes/extract.ts +++ b/tools/breaking-changes/extract.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/generate-constructors.ts b/tools/breaking-changes/generate-constructors.ts index 1f6e0f7e0ca..9c9e41537a2 100644 --- a/tools/breaking-changes/generate-constructors.ts +++ b/tools/breaking-changes/generate-constructors.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/generate-deleted.ts b/tools/breaking-changes/generate-deleted.ts index 8a1cf6e84f6..430362f7d8a 100644 --- a/tools/breaking-changes/generate-deleted.ts +++ b/tools/breaking-changes/generate-deleted.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/generate-doc.ts b/tools/breaking-changes/generate-doc.ts index f6ecd0868b1..ab69a7f73ae 100644 --- a/tools/breaking-changes/generate-doc.ts +++ b/tools/breaking-changes/generate-doc.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/generate-methods-props.ts b/tools/breaking-changes/generate-methods-props.ts index 8c79f2dfbed..152995c972f 100644 --- a/tools/breaking-changes/generate-methods-props.ts +++ b/tools/breaking-changes/generate-methods-props.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/generate-moved.ts b/tools/breaking-changes/generate-moved.ts index cb052670896..6af936fdd5d 100644 --- a/tools/breaking-changes/generate-moved.ts +++ b/tools/breaking-changes/generate-moved.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/generate-stats.ts b/tools/breaking-changes/generate-stats.ts index f4098883921..6aa3c9876d6 100644 --- a/tools/breaking-changes/generate-stats.ts +++ b/tools/breaking-changes/generate-stats.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/breaking-changes/parse.ts b/tools/breaking-changes/parse.ts index 73c33aa0563..d85804bb4ca 100644 --- a/tools/breaking-changes/parse.ts +++ b/tools/breaking-changes/parse.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/build-lib/augmented-types/index.ts b/tools/build-lib/augmented-types/index.ts index da44868848a..d634d45f246 100644 --- a/tools/build-lib/augmented-types/index.ts +++ b/tools/build-lib/augmented-types/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/chalk/index.ts b/tools/chalk/index.ts index 093fbd8656c..6e839367920 100644 --- a/tools/chalk/index.ts +++ b/tools/chalk/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/config/const.ts b/tools/config/const.ts index 4679a84209d..0dd3e174e20 100644 --- a/tools/config/const.ts +++ b/tools/config/const.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/config/index.ts b/tools/config/index.ts index 198bf36de07..0d3f6d4c567 100644 --- a/tools/config/index.ts +++ b/tools/config/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/config/manage-dependencies.ts b/tools/config/manage-dependencies.ts index 5ec886947e7..1314facdd48 100644 --- a/tools/config/manage-dependencies.ts +++ b/tools/config/manage-dependencies.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/config/tsconfig-paths.ts b/tools/config/tsconfig-paths.ts index d5f38f70766..16e0223b0fa 100644 --- a/tools/config/tsconfig-paths.ts +++ b/tools/config/tsconfig-paths.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/eslint-plugins/legacy-ng-cli-compat--formatting-add-on.json b/tools/eslint-plugins/legacy-ng-cli-compat--formatting-add-on.json index 9001e4b3a14..66d8a70fdbd 100644 --- a/tools/eslint-plugins/legacy-ng-cli-compat--formatting-add-on.json +++ b/tools/eslint-plugins/legacy-ng-cli-compat--formatting-add-on.json @@ -25,26 +25,6 @@ "named": "never" } ], - "@typescript-eslint/member-delimiter-style": [ - "error", - { - "multiline": { - "delimiter": "semi", - "requireLast": true - }, - "singleline": { - "delimiter": "semi", - "requireLast": false - } - } - ], - "quotes": "off", - "@typescript-eslint/quotes": [ - "error", - "single", - { "allowTemplateLiterals": true } - ], - "@typescript-eslint/semi": ["error", "always"], - "@typescript-eslint/type-annotation-spacing": "error" + "quotes": "off" } } diff --git a/tools/eslint-plugins/legacy-ng-cli-compat.json b/tools/eslint-plugins/legacy-ng-cli-compat.json index 7712de3ee79..4ffe0ce7f34 100644 --- a/tools/eslint-plugins/legacy-ng-cli-compat.json +++ b/tools/eslint-plugins/legacy-ng-cli-compat.json @@ -6,7 +6,6 @@ ], "rules": { "@typescript-eslint/interface-name-prefix": "off", - "@typescript-eslint/explicit-member-accessibility": "off", "sort-keys": "off", "@angular-eslint/component-class-suffix": "error", "@angular-eslint/component-selector": [ @@ -39,52 +38,13 @@ "@angular-eslint/use-pipe-transform-interface": "error", "@typescript-eslint/adjacent-overload-signatures": "error", "@typescript-eslint/array-type": "off", - "@typescript-eslint/ban-types": [ - "error", - { - "types": { - "Object": { - "message": "Avoid using the `Object` type. Did you mean `object`?" - }, - "Function": { - "message": "Avoid using the `Function` type. Prefer a specific function type, like `() => void`." - }, - "Boolean": { - "message": "Avoid using the `Boolean` type. Did you mean `boolean`?" - }, - "Number": { - "message": "Avoid using the `Number` type. Did you mean `number`?" - }, - "String": { - "message": "Avoid using the `String` type. Did you mean `string`?" - }, - "Symbol": { - "message": "Avoid using the `Symbol` type. Did you mean `symbol`?" - } - } - } - ], - "@typescript-eslint/consistent-type-assertions": "error", - "@typescript-eslint/dot-notation": "error", - "@typescript-eslint/member-ordering": "error", - "@typescript-eslint/naming-convention": "error", "@typescript-eslint/no-empty-function": "off", - "@typescript-eslint/no-empty-interface": "error", "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/no-inferrable-types": [ - "error", - { - "ignoreParameters": true - } - ], "@typescript-eslint/no-misused-new": "error", - "@typescript-eslint/no-namespace": "error", "@typescript-eslint/no-non-null-assertion": "error", "@typescript-eslint/no-parameter-properties": "off", - "@typescript-eslint/no-unused-expressions": "error", "@typescript-eslint/no-use-before-define": "off", "@typescript-eslint/no-var-requires": "off", - "@typescript-eslint/prefer-for-of": "error", "@typescript-eslint/prefer-function-type": "error", "@typescript-eslint/prefer-namespace-keyword": "error", "@typescript-eslint/triple-slash-reference": [ @@ -159,12 +119,6 @@ "message": "Please import directly from 'rxjs' instead" } ], - "@typescript-eslint/no-shadow": [ - "error", - { - "hoist": "all" - } - ], "no-throw-literal": "error", "no-undef-init": "error", "no-underscore-dangle": "error", diff --git a/tools/eslint-rules/environments/fix-jsdom-environment.ts b/tools/eslint-rules/environments/fix-jsdom-environment.ts new file mode 100644 index 00000000000..64cc7a97a26 --- /dev/null +++ b/tools/eslint-rules/environments/fix-jsdom-environment.ts @@ -0,0 +1,16 @@ +/* + * SPDX-FileCopyrightText: 2025 SAP Spartacus team + * + * SPDX-License-Identifier: Apache-2.0 + */ + +import JSDOMEnvironment from 'jest-environment-jsdom'; + +export default class FixJSDOMEnvironment extends JSDOMEnvironment { + constructor(...args: ConstructorParameters) { + super(...args); + + // FIXME https://github.com/jsdom/jsdom/issues/3363 + this.global.structuredClone = structuredClone; + } +} diff --git a/tools/eslint-rules/index.ts b/tools/eslint-rules/index.ts index a7cedb0a7ba..ec3af012472 100644 --- a/tools/eslint-rules/index.ts +++ b/tools/eslint-rules/index.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/eslint-rules/jest.config.ts b/tools/eslint-rules/jest.config.ts index 8467ae2924e..b270a00e167 100644 --- a/tools/eslint-rules/jest.config.ts +++ b/tools/eslint-rules/jest.config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -11,5 +11,6 @@ export default { transform: { '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }], }, + testEnvironment: './environments/fix-jsdom-environment.ts', moduleFileExtensions: ['ts', 'js', 'html'], }; diff --git a/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.spec.ts b/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.spec.ts index c81fb5d44b5..d2cddc261c7 100644 --- a/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.spec.ts +++ b/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.spec.ts @@ -1,18 +1,18 @@ -import { convertAnnotatedSourceToFailureCase } from '@angular-eslint/utils'; -import { TSESLint } from '@typescript-eslint/utils'; +import { + convertAnnotatedSourceToFailureCase, + RuleTester, +} from '@angular-eslint/test-utils'; import { rule, RULE_NAME, } from './no-ngrx-fail-action-without-error-action-implementation'; -const ruleTester = new TSESLint.RuleTester({ - parser: require.resolve('@typescript-eslint/parser'), -}); +const ruleTester = new RuleTester(); ruleTester.run(RULE_NAME, rule, { valid: [ // actions with `Fail` in name, that implement `ErrorAction` - ` + ` import { ErrorAction } from '@spartacus/core'; export class LoadProductFail implements ErrorAction {} `, @@ -88,7 +88,7 @@ export class LoadProductFail implements ErrorAction { } `, messageId: 'missingImplementsErrorAction', - }) as TSESLint.InvalidTestCase<'missingImplementsErrorAction', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: @@ -105,7 +105,7 @@ export class LoadProductFail implements Action, ErrorAction { } `, messageId: 'missingImplementsErrorAction', - }) as TSESLint.InvalidTestCase<'missingImplementsErrorAction', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: @@ -122,7 +122,7 @@ export class LoadProductFail implements Action, SomeOtherInterface, ErrorAction } `, messageId: 'missingImplementsErrorAction', - }) as TSESLint.InvalidTestCase<'missingImplementsErrorAction', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: @@ -139,7 +139,7 @@ export class LoadProductFail extends EntityScopedLoaderActions.EntityScopedFailA } `, messageId: 'missingImplementsErrorAction', - }) as TSESLint.InvalidTestCase<'missingImplementsErrorAction', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: @@ -156,7 +156,7 @@ export class LoadProductFail extends EntityScopedLoaderActions.EntityScopedFailA } `, messageId: 'missingImplementsErrorAction', - }) as TSESLint.InvalidTestCase<'missingImplementsErrorAction', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: @@ -173,6 +173,6 @@ export class LoadProductFail extends EntityScopedLoaderActions.EntityScopedFailA } `, messageId: 'missingImplementsErrorAction', - }) as TSESLint.InvalidTestCase<'missingImplementsErrorAction', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), ], }); diff --git a/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.ts b/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.ts index 4cd07883f54..8e434ef9d08 100644 --- a/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.ts +++ b/tools/eslint-rules/rules/no-ngrx-fail-action-without-error-action-implementation.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -34,7 +34,6 @@ export const rule = ESLintUtils.RuleCreator(() => __filename)({ type: 'problem', docs: { description: ``, - recommended: 'recommended', }, schema: [], // no options messages: { diff --git a/tools/eslint-rules/rules/use-provide-default-config-factory.spec.ts b/tools/eslint-rules/rules/use-provide-default-config-factory.spec.ts index a88bfeb8d7d..3ae4d87e486 100644 --- a/tools/eslint-rules/rules/use-provide-default-config-factory.spec.ts +++ b/tools/eslint-rules/rules/use-provide-default-config-factory.spec.ts @@ -1,10 +1,10 @@ -import { convertAnnotatedSourceToFailureCase } from '@angular-eslint/utils'; -import { TSESLint } from '@typescript-eslint/utils'; +import { + convertAnnotatedSourceToFailureCase, + RuleTester, +} from '@angular-eslint/test-utils'; import { rule, RULE_NAME } from './use-provide-default-config-factory'; -const ruleTester = new TSESLint.RuleTester({ - parser: require.resolve('@typescript-eslint/parser'), -}); +const ruleTester = new RuleTester(); ruleTester.run(RULE_NAME, rule, { valid: [ @@ -24,7 +24,7 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultConfigFactory', - }) as TSESLint.InvalidTestCase<'useProvideDefaultConfigFactory', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: 'should fail when provideConfigFactory is found with inline provided config and underline the entire call expression', @@ -39,6 +39,6 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultConfigFactory', - }) as TSESLint.InvalidTestCase<'useProvideDefaultConfigFactory', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), ], }); diff --git a/tools/eslint-rules/rules/use-provide-default-config-factory.ts b/tools/eslint-rules/rules/use-provide-default-config-factory.ts index 0b869a0918b..11c0f52267a 100644 --- a/tools/eslint-rules/rules/use-provide-default-config-factory.ts +++ b/tools/eslint-rules/rules/use-provide-default-config-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -28,7 +28,6 @@ export const rule = ESLintUtils.RuleCreator(() => __filename)({ type: 'problem', docs: { description: ``, - recommended: 'recommended', }, schema: [], messages: { diff --git a/tools/eslint-rules/rules/use-provide-default-config.spec.ts b/tools/eslint-rules/rules/use-provide-default-config.spec.ts index 0e1e351952a..5e1ffe498f0 100644 --- a/tools/eslint-rules/rules/use-provide-default-config.spec.ts +++ b/tools/eslint-rules/rules/use-provide-default-config.spec.ts @@ -1,10 +1,10 @@ -import { convertAnnotatedSourceToFailureCase } from '@angular-eslint/utils'; -import { TSESLint } from '@typescript-eslint/utils'; +import { + convertAnnotatedSourceToFailureCase, + RuleTester, +} from '@angular-eslint/test-utils'; import { rule, RULE_NAME } from './use-provide-default-config'; -const ruleTester = new TSESLint.RuleTester({ - parser: require.resolve('@typescript-eslint/parser'), -}); +const ruleTester = new RuleTester(); ruleTester.run(RULE_NAME, rule, { valid: [ @@ -24,7 +24,7 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultConfig', - }) as TSESLint.InvalidTestCase<'useProvideDefaultConfig', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: 'should fail when provideConfig is found with inline provided config and underline the entire call expression', @@ -39,6 +39,6 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultConfig', - }) as TSESLint.InvalidTestCase<'useProvideDefaultConfig', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), ], }); diff --git a/tools/eslint-rules/rules/use-provide-default-config.ts b/tools/eslint-rules/rules/use-provide-default-config.ts index 03398261dd9..d2d86dbeaa7 100644 --- a/tools/eslint-rules/rules/use-provide-default-config.ts +++ b/tools/eslint-rules/rules/use-provide-default-config.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -28,7 +28,6 @@ export const rule = ESLintUtils.RuleCreator(() => __filename)({ type: 'problem', docs: { description: ``, - recommended: 'recommended', }, schema: [], messages: { diff --git a/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.spec.ts b/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.spec.ts index 6c54e04c6b0..8013c2bc585 100644 --- a/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.spec.ts +++ b/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.spec.ts @@ -1,10 +1,10 @@ -import { convertAnnotatedSourceToFailureCase } from '@angular-eslint/utils'; -import { TSESLint } from '@typescript-eslint/utils'; +import { + convertAnnotatedSourceToFailureCase, + RuleTester, +} from '@angular-eslint/test-utils'; import { rule, RULE_NAME } from './use-provide-default-feature-toggles-factory'; -const ruleTester = new TSESLint.RuleTester({ - parser: require.resolve('@typescript-eslint/parser'), -}); +const ruleTester = new RuleTester(); ruleTester.run(RULE_NAME, rule, { valid: [ @@ -24,10 +24,7 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultFeatureTogglesFactory', - }) as TSESLint.InvalidTestCase< - 'useProvideDefaultFeatureTogglesFactory', - never[] - >, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: 'should fail when provideFeatureTogglesFactory is found with inline provided config and underline the entire call expression', @@ -42,9 +39,6 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultFeatureTogglesFactory', - }) as TSESLint.InvalidTestCase< - 'useProvideDefaultFeatureTogglesFactory', - never[] - >, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), ], }); diff --git a/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.ts b/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.ts index 0af63099e8b..ed10547ab2f 100644 --- a/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.ts +++ b/tools/eslint-rules/rules/use-provide-default-feature-toggles-factory.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -28,7 +28,6 @@ export const rule = ESLintUtils.RuleCreator(() => __filename)({ type: 'problem', docs: { description: ``, - recommended: 'recommended', }, schema: [], messages: { diff --git a/tools/eslint-rules/rules/use-provide-default-feature-toggles.spec.ts b/tools/eslint-rules/rules/use-provide-default-feature-toggles.spec.ts index 25af8c177ad..a3b6067fb2c 100644 --- a/tools/eslint-rules/rules/use-provide-default-feature-toggles.spec.ts +++ b/tools/eslint-rules/rules/use-provide-default-feature-toggles.spec.ts @@ -1,10 +1,10 @@ -import { convertAnnotatedSourceToFailureCase } from '@angular-eslint/utils'; -import { TSESLint } from '@typescript-eslint/utils'; +import { + convertAnnotatedSourceToFailureCase, + RuleTester, +} from '@angular-eslint/test-utils'; import { rule, RULE_NAME } from './use-provide-default-feature-toggles'; -const ruleTester = new TSESLint.RuleTester({ - parser: require.resolve('@typescript-eslint/parser'), -}); +const ruleTester = new RuleTester(); ruleTester.run(RULE_NAME, rule, { valid: [ @@ -24,7 +24,7 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultFeatureToggles', - }) as TSESLint.InvalidTestCase<'useProvideDefaultFeatureToggles', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), convertAnnotatedSourceToFailureCase({ description: 'should fail when provideFeatureToggles is found with inline provided config and underline the entire call expression', @@ -39,6 +39,6 @@ ruleTester.run(RULE_NAME, rule, { ] `, messageId: 'useProvideDefaultFeatureToggles', - }) as TSESLint.InvalidTestCase<'useProvideDefaultFeatureToggles', never[]>, // type cast used as convertAnnotatedSourceToFailureCase simplifies testing, but TSESLint v6 requires never[] instead of readonly unknown[] + }), ], }); diff --git a/tools/eslint-rules/rules/use-provide-default-feature-toggles.ts b/tools/eslint-rules/rules/use-provide-default-feature-toggles.ts index 2059137ff1e..48a6a89c9f7 100644 --- a/tools/eslint-rules/rules/use-provide-default-feature-toggles.ts +++ b/tools/eslint-rules/rules/use-provide-default-feature-toggles.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ @@ -28,7 +28,6 @@ export const rule = ESLintUtils.RuleCreator(() => __filename)({ type: 'problem', docs: { description: ``, - recommended: 'recommended', }, schema: [], messages: { diff --git a/tools/eslint-rules/rules/utils/implements-interface-utils.spec.ts b/tools/eslint-rules/rules/utils/implements-interface-utils.spec.ts index 356b2c210db..2fad5bfdf81 100644 --- a/tools/eslint-rules/rules/utils/implements-interface-utils.spec.ts +++ b/tools/eslint-rules/rules/utils/implements-interface-utils.spec.ts @@ -1,6 +1,6 @@ import { ESLintUtils, TSESTree } from '@typescript-eslint/utils'; -import { TSESLint } from '@typescript-eslint/utils'; +import { RuleTester } from '@angular-eslint/test-utils'; import { fixMissingImplementsInterface, hasImplementsInterface, @@ -49,13 +49,7 @@ describe('implements-interface-utils', () => { }); // Instantiate RuleTester with TypeScript parser - const ruleTester = new TSESLint.RuleTester({ - parser: require.resolve('@typescript-eslint/parser'), - parserOptions: { - ecmaVersion: 2020, - sourceType: 'module', - }, - }); + const ruleTester = new RuleTester(); ruleTester.run('hasImplementsInterface', rule, { valid: [ diff --git a/tools/eslint-rules/rules/utils/implements-interface-utils.ts b/tools/eslint-rules/rules/utils/implements-interface-utils.ts index 7d2d0a6c825..23c77c01481 100644 --- a/tools/eslint-rules/rules/utils/implements-interface-utils.ts +++ b/tools/eslint-rules/rules/utils/implements-interface-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/eslint-rules/rules/utils/import-utils.spec.ts b/tools/eslint-rules/rules/utils/import-utils.spec.ts index 89fcc75a85a..ca046e2e1c3 100644 --- a/tools/eslint-rules/rules/utils/import-utils.spec.ts +++ b/tools/eslint-rules/rules/utils/import-utils.spec.ts @@ -1,6 +1,6 @@ import { ESLintUtils, TSESTree } from '@typescript-eslint/utils'; -import { TSESLint } from '@typescript-eslint/utils'; +import { RuleTester } from '@angular-eslint/test-utils'; import { fixPossiblyMissingImport, isIdentifierImported } from './import-utils'; describe('import-utils', () => { @@ -49,13 +49,7 @@ describe('import-utils', () => { }, }); - const ruleTester = new TSESLint.RuleTester({ - parser: require.resolve('@typescript-eslint/parser'), - parserOptions: { - ecmaVersion: 2020, - sourceType: 'module', - }, - }); + const ruleTester = new RuleTester(); ruleTester.run('isIdentifierImported', rule, { valid: [ diff --git a/tools/eslint-rules/rules/utils/import-utils.ts b/tools/eslint-rules/rules/utils/import-utils.ts index 91cfa5c77d6..7f1197caf3c 100644 --- a/tools/eslint-rules/rules/utils/import-utils.ts +++ b/tools/eslint-rules/rules/utils/import-utils.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/eslint-rules/tsconfig.spec.json b/tools/eslint-rules/tsconfig.spec.json index 4d92465f462..c41b7e3680b 100644 --- a/tools/eslint-rules/tsconfig.spec.json +++ b/tools/eslint-rules/tsconfig.spec.json @@ -4,5 +4,11 @@ "outDir": "../../dist/out-tsc", "types": ["jest", "node"] }, - "include": ["jest.config.ts", "**/*.test.ts", "**/*.spec.ts", "**/*.d.ts"] + "include": [ + "jest.config.ts", + "**/*.ts", + "**/*.test.ts", + "**/*.spec.ts", + "**/*.d.ts" + ] } diff --git a/tools/schematics/dependency-collector.ts b/tools/schematics/dependency-collector.ts index 78db68df964..15bae28a244 100644 --- a/tools/schematics/dependency-collector.ts +++ b/tools/schematics/dependency-collector.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */ diff --git a/tools/schematics/testing.ts b/tools/schematics/testing.ts index 8172b524968..cfe645cfbbd 100644 --- a/tools/schematics/testing.ts +++ b/tools/schematics/testing.ts @@ -1,5 +1,5 @@ /* - * SPDX-FileCopyrightText: 2024 SAP Spartacus team + * SPDX-FileCopyrightText: 2025 SAP Spartacus team * * SPDX-License-Identifier: Apache-2.0 */