diff --git a/.gitignore b/.gitignore index 49d63b7160b..1f0e4e5f04e 100644 --- a/.gitignore +++ b/.gitignore @@ -77,3 +77,15 @@ sauce_connect.log !.yarn/versions .cursor/rules/nx-rules.mdc .github/instructions/nx.instructions.md + +# generation +libs/ui5-webcomponents/**/ +libs/ui5-webcomponents/index.ts +libs/ui5-webcomponents-base/**/ +libs/ui5-webcomponents-base/index.ts +libs/ui5-webcomponents-ai/**/ +libs/ui5-webcomponents-ai/index.ts +libs/ui5-webcomponents-fiori/**/ +libs/ui5-webcomponents-fiori/index.ts +!libs/ui5-webcomponents-base/theming/ + diff --git a/.vscode/settings.json b/.vscode/settings.json index d3def91314f..7c61fe26a5f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,3 +1,4 @@ { - "editor.formatOnSave": false + "editor.formatOnSave": false, + "eslint.validate": ["json"] } diff --git a/libs/nx-plugin/src/verify-nx-tags.spec.ts b/libs/nx-plugin/src/verify-nx-tags.spec.ts index b37e5fc2f27..d889a8b358c 100644 --- a/libs/nx-plugin/src/verify-nx-tags.spec.ts +++ b/libs/nx-plugin/src/verify-nx-tags.spec.ts @@ -12,7 +12,8 @@ const knownScopes = new Set([ 'tools', 'datetime-adapter', 'components-e2e', - 'i18n' + 'i18n', + 'ui5' ]); // For some reason this test hangs. TODO: investigate whats wrong. diff --git a/libs/ui5-webcomponents-ai/README.md b/libs/ui5-webcomponents-ai/README.md new file mode 100644 index 00000000000..d7cf200c19b --- /dev/null +++ b/libs/ui5-webcomponents-ai/README.md @@ -0,0 +1,3 @@ +# ui5-webcomponents-ai + +package ui5-webcomponents-ai diff --git a/libs/ui5-webcomponents-ai/eslint.config.js b/libs/ui5-webcomponents-ai/eslint.config.js new file mode 100644 index 00000000000..792053cc96d --- /dev/null +++ b/libs/ui5-webcomponents-ai/eslint.config.js @@ -0,0 +1,42 @@ +const nx = require('@nx/eslint-plugin'); +const baseConfig = require('../../eslint.config.js'); +const overrides = require('../../eslint.overrides'); + +module.exports = [ + ...baseConfig, + ...overrides, + { + files: ['**/*.ts'], + rules: { + '@angular-eslint/directive-selector': [ + 'error', + { + type: 'attribute', + prefix: ['fd', 'noop', 'ui5'], + style: 'camelCase' + } + ], + '@angular-eslint/component-selector': [ + 'error', + { + type: 'element', + prefix: ['fd', 'noop', 'ui5'], + style: 'kebab-case' + } + ] + } + }, + { + files: ['**/*.html'], + // Override or add rules here + rules: { + '@angular-eslint/template/interactive-supports-focus': 'off', + '@angular-eslint/template/click-events-have-key-events': 'off', + '@angular-eslint/template/elements-content': 'off', + '@angular-eslint/template/role-has-required-aria': 'off', + '@angular-eslint/template/label-has-associated-control': 'off', + '@angular-eslint/template/valid-aria': 'off', + '@angular-eslint/template/mouse-events-have-key-events': 'off' + } + } +]; diff --git a/libs/ui5-webcomponents-ai/fundamental-ngx.module.ts b/libs/ui5-webcomponents-ai/fundamental-ngx.module.ts new file mode 100644 index 00000000000..df9c18e8840 --- /dev/null +++ b/libs/ui5-webcomponents-ai/fundamental-ngx.module.ts @@ -0,0 +1,7 @@ +import { NgModule } from '@angular/core'; + +@NgModule({ + imports: [], + exports: [] +}) +export class FundamentalNgxWcAiModule {} diff --git a/libs/ui5-webcomponents-ai/jest.config.ts b/libs/ui5-webcomponents-ai/jest.config.ts new file mode 100644 index 00000000000..f063a7c19bf --- /dev/null +++ b/libs/ui5-webcomponents-ai/jest.config.ts @@ -0,0 +1,21 @@ +export default { + displayName: 'ui5-webcomponents-ai', + preset: '../../jest.preset.js', + setupFilesAfterEnv: ['/test-setup.ts'], + coverageDirectory: '../../coverage/libs/ui5-webcomponents-ai', + transform: { + '^.+\\.(ts|mjs|js|html)$': [ + 'jest-preset-angular', + { + tsconfig: '/tsconfig.spec.json', + stringifyContentPathRegex: '\\.(html|svg)$' + } + ] + }, + transformIgnorePatterns: ['node_modules/(?!.*\\.mjs$)'], + snapshotSerializers: [ + 'jest-preset-angular/build/serializers/no-ng-attributes', + 'jest-preset-angular/build/serializers/ng-snapshot', + 'jest-preset-angular/build/serializers/html-comment' + ] +}; diff --git a/libs/ui5-webcomponents-ai/ng-package.json b/libs/ui5-webcomponents-ai/ng-package.json new file mode 100644 index 00000000000..a4b8f334ff2 --- /dev/null +++ b/libs/ui5-webcomponents-ai/ng-package.json @@ -0,0 +1,15 @@ +{ + "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", + "dest": "../../dist/libs/ui5-webcomponents-ai", + "deleteDestPath": true, + "assets": ["./assets/**/*", "./styles/*.*"], + "lib": { + "entryFile": "./index.ts" + }, + "allowedNonPeerDependencies": [ + "@sap-theming/theming-base-content", + "lodash-es", + "compare-versions", + "fast-deep-equal" + ] +} diff --git a/libs/ui5-webcomponents-ai/package.json b/libs/ui5-webcomponents-ai/package.json new file mode 100644 index 00000000000..dd137b609c9 --- /dev/null +++ b/libs/ui5-webcomponents-ai/package.json @@ -0,0 +1,37 @@ +{ + "name": "@fundamental-ngx/ui5-webcomponents-ai", + "version": "0.57.3-rc.6", + "schematics": "./schematics/collection.json", + "description": "Fundamental Library for Angular - UI5 Webcomponents AI", + "license": "Apache-2.0", + "homepage": "https://sap.github.io/fundamental-ngx", + "repository": { + "type": "git", + "url": "https://github.com/SAP/fundamental-ngx" + }, + "engine": { + "node": ">= 10" + }, + "peerDependencies": { + "@angular/animations": "ANGULAR_VER_PLACEHOLDER", + "@angular/cdk": "ANGULAR_VER_PLACEHOLDER", + "@angular/common": "ANGULAR_VER_PLACEHOLDER", + "@angular/core": "ANGULAR_VER_PLACEHOLDER", + "@angular/forms": "ANGULAR_VER_PLACEHOLDER", + "@angular/platform-browser": "ANGULAR_VER_PLACEHOLDER", + "@angular/router": "ANGULAR_VER_PLACEHOLDER", + "@fundamental-ngx/ui5-webcomponents": "VERSION_PLACEHOLDER", + "fundamental-styles": "FDSTYLES_VER_PLACEHOLDER", + "rxjs": "RXJS_VER_PLACEHOLDER" + }, + "dependencies": { + "@sap-theming/theming-base-content": "THEMING_VER_PLACEHOLDER", + "compare-versions": "COMPARE_VERSIONS_VER_PLACEHOLDER", + "fast-deep-equal": "FAST_DEEP_EQUAL_VER_PLACEHOLDER", + "lodash-es": "LODASH_ES_VER_PLACEHOLDER", + "tslib": "^2.0.0" + }, + "ng-add": { + "save": "dependencies" + } +} diff --git a/libs/ui5-webcomponents-ai/project.json b/libs/ui5-webcomponents-ai/project.json new file mode 100644 index 00000000000..6d38f7c4d95 --- /dev/null +++ b/libs/ui5-webcomponents-ai/project.json @@ -0,0 +1,55 @@ +{ + "name": "ui5-webcomponents-ai", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "prefix": "ui5", + "tags": ["type:lib", "scope:ui5"], + "targets": { + "prepare": { + "command": "npx nx g @fundamental-ngx/nx-plugin:sync-versions --project=ui5-webcomponents-ai --verbose", + "dependsOn": ["ui5-webcomponents:build", "^prepare"] + }, + "generate": { + "executor": "@fundamental-ngx/webc-generator:generate", + "options": { + "cemFile": "@ui5/webcomponents-ai/dist/custom-elements-internal.json", + "targetDir": ".", + "packageName": "@ui5/webcomponents-ai", + "outputPath": "libs/generated/ui5-webcomponents-ai", + "tsConfig": "libs/ui5-webcomponents-ai/tsconfig.lib.json", + "_cacheBust": "2025-10-08-generate-utils" + }, + "outputs": ["{projectRoot}/index.ts", "{projectRoot}/**/index.ts", "{projectRoot}/types", "{projectRoot}/utils", "{options.outputPath}"] + }, + "compile-typedoc": { + "executor": "@fundamental-ngx/nx-plugin:compile-typedoc", + "options": { + "outputPath": "libs/docs/typedoc/ui5-webcomponents-ai", + "tsConfig": "libs/ui5-webcomponents-ai/tsconfig.typedoc.json" + }, + "outputs": ["{options.outputPath}"] + }, + "build": { + "executor": "@nx/angular:package", + "outputs": ["{workspaceRoot}/dist/{projectRoot}"], + "options": { + "tsConfig": "libs/ui5-webcomponents-ai/tsconfig.lib.json", + "project": "libs/ui5-webcomponents-ai/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/ui5-webcomponents-ai/tsconfig.lib.prod.json" + } + }, + "dependsOn": ["generate", "ui5-webcomponents:build"], + "defaultConfiguration": "production" + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "{projectRoot}/jest.config.ts" + } + } + } +} diff --git a/libs/ui5-webcomponents-ai/test-setup.ts b/libs/ui5-webcomponents-ai/test-setup.ts new file mode 100644 index 00000000000..b13563bb93c --- /dev/null +++ b/libs/ui5-webcomponents-ai/test-setup.ts @@ -0,0 +1,6 @@ +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; + +setupZoneTestEnv({ + errorOnUnknownElements: true, + errorOnUnknownProperties: true +}); diff --git a/libs/ui5-webcomponents-ai/tsconfig.json b/libs/ui5-webcomponents-ai/tsconfig.json new file mode 100644 index 00000000000..965b6f87f5b --- /dev/null +++ b/libs/ui5-webcomponents-ai/tsconfig.json @@ -0,0 +1,26 @@ +{ + "extends": "../../tsconfig.base.json", + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.typedoc.json" + }, + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.lib.prod.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "compilerOptions": { + "forceConsistentCasingInFileNames": true, + "strict": false, + "noImplicitReturns": false, + "noFallthroughCasesInSwitch": true, + "target": "es2022" + } +} diff --git a/libs/ui5-webcomponents-ai/tsconfig.lib.json b/libs/ui5-webcomponents-ai/tsconfig.lib.json new file mode 100644 index 00000000000..9b0fc52f4fd --- /dev/null +++ b/libs/ui5-webcomponents-ai/tsconfig.lib.json @@ -0,0 +1,21 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"], + "exclude": ["test.ts", "**/*.spec.ts"], + "include": ["**/*.ts"] +} diff --git a/libs/ui5-webcomponents-ai/tsconfig.lib.prod.json b/libs/ui5-webcomponents-ai/tsconfig.lib.prod.json new file mode 100644 index 00000000000..b11024fcd3e --- /dev/null +++ b/libs/ui5-webcomponents-ai/tsconfig.lib.prod.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.lib.json", + "compilerOptions": { + "declarationMap": false, + "target": "ES2022", + "useDefineForClassFields": false, + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "compilationMode": "partial" + } +} diff --git a/libs/ui5-webcomponents-ai/tsconfig.spec.json b/libs/ui5-webcomponents-ai/tsconfig.spec.json new file mode 100644 index 00000000000..1343131b2bf --- /dev/null +++ b/libs/ui5-webcomponents-ai/tsconfig.spec.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "es2020", + "types": ["jest", "node"] + }, + "include": ["jest.config.ts", "**/*.spec.ts"] +} diff --git a/libs/ui5-webcomponents-ai/tsconfig.typedoc.json b/libs/ui5-webcomponents-ai/tsconfig.typedoc.json new file mode 100644 index 00000000000..5a9116b0a70 --- /dev/null +++ b/libs/ui5-webcomponents-ai/tsconfig.typedoc.json @@ -0,0 +1,22 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "jsx": "react", + "jsxFactory": "JSX.createElement", + "jsxFragmentFactory": "JSX.Fragment", + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"] +} diff --git a/libs/ui5-webcomponents-ai/ui5.module.ts b/libs/ui5-webcomponents-ai/ui5.module.ts new file mode 100644 index 00000000000..12d918820eb --- /dev/null +++ b/libs/ui5-webcomponents-ai/ui5.module.ts @@ -0,0 +1,10 @@ +import { NgModule } from '@angular/core'; +import { Button } from './ai-button'; +import { ButtonState } from './ai-button-state'; +import { PromptInput } from './ai-prompt-input'; + +@NgModule({ + imports: [Button, ButtonState, PromptInput], + exports: [Button, ButtonState, PromptInput] +}) +export class Ui5ComponentsModule {} diff --git a/libs/ui5-webcomponents-base/README.md b/libs/ui5-webcomponents-base/README.md new file mode 100644 index 00000000000..f5d1ed51f2f --- /dev/null +++ b/libs/ui5-webcomponents-base/README.md @@ -0,0 +1,3 @@ +# ui5-webcomponents-base + +ui5-wecomponents-base package diff --git a/libs/ui5-webcomponents-base/eslint.config.js b/libs/ui5-webcomponents-base/eslint.config.js new file mode 100644 index 00000000000..792053cc96d --- /dev/null +++ b/libs/ui5-webcomponents-base/eslint.config.js @@ -0,0 +1,42 @@ +const nx = require('@nx/eslint-plugin'); +const baseConfig = require('../../eslint.config.js'); +const overrides = require('../../eslint.overrides'); + +module.exports = [ + ...baseConfig, + ...overrides, + { + files: ['**/*.ts'], + rules: { + '@angular-eslint/directive-selector': [ + 'error', + { + type: 'attribute', + prefix: ['fd', 'noop', 'ui5'], + style: 'camelCase' + } + ], + '@angular-eslint/component-selector': [ + 'error', + { + type: 'element', + prefix: ['fd', 'noop', 'ui5'], + style: 'kebab-case' + } + ] + } + }, + { + files: ['**/*.html'], + // Override or add rules here + rules: { + '@angular-eslint/template/interactive-supports-focus': 'off', + '@angular-eslint/template/click-events-have-key-events': 'off', + '@angular-eslint/template/elements-content': 'off', + '@angular-eslint/template/role-has-required-aria': 'off', + '@angular-eslint/template/label-has-associated-control': 'off', + '@angular-eslint/template/valid-aria': 'off', + '@angular-eslint/template/mouse-events-have-key-events': 'off' + } + } +]; diff --git a/libs/ui5-webcomponents-base/fundamental-ngx.module.ts b/libs/ui5-webcomponents-base/fundamental-ngx.module.ts new file mode 100644 index 00000000000..06ef2c10165 --- /dev/null +++ b/libs/ui5-webcomponents-base/fundamental-ngx.module.ts @@ -0,0 +1,4 @@ +import { NgModule } from '@angular/core'; + +@NgModule({}) +export class FundamentalNgxWcBaseModule {} diff --git a/libs/ui5-webcomponents-base/index.ts b/libs/ui5-webcomponents-base/index.ts new file mode 100644 index 00000000000..fcb073fefcd --- /dev/null +++ b/libs/ui5-webcomponents-base/index.ts @@ -0,0 +1 @@ +export * from './types'; diff --git a/libs/ui5-webcomponents-base/jest.config.ts b/libs/ui5-webcomponents-base/jest.config.ts new file mode 100644 index 00000000000..52a92c626a6 --- /dev/null +++ b/libs/ui5-webcomponents-base/jest.config.ts @@ -0,0 +1,21 @@ +export default { + displayName: 'ui5-webcomponents-base', + preset: '../../jest.preset.js', + setupFilesAfterEnv: ['/test-setup.ts'], + coverageDirectory: '../../coverage/libs/ui5-webcomponents-base', + transform: { + '^.+\\.(ts|mjs|js|html)$': [ + 'jest-preset-angular', + { + tsconfig: '/tsconfig.spec.json', + stringifyContentPathRegex: '\\.(html|svg)$' + } + ] + }, + transformIgnorePatterns: ['node_modules/(?!.*\\.mjs$)'], + snapshotSerializers: [ + 'jest-preset-angular/build/serializers/no-ng-attributes', + 'jest-preset-angular/build/serializers/ng-snapshot', + 'jest-preset-angular/build/serializers/html-comment' + ] +}; diff --git a/libs/ui5-webcomponents-base/ng-package.json b/libs/ui5-webcomponents-base/ng-package.json new file mode 100644 index 00000000000..a140c6a2cf7 --- /dev/null +++ b/libs/ui5-webcomponents-base/ng-package.json @@ -0,0 +1,10 @@ +{ + "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", + "dest": "../../dist/libs/ui5-webcomponents-base", + "deleteDestPath": true, + "assets": ["./assets/**/*", "./styles/*.*"], + "lib": { + "entryFile": "./index.ts" + }, + "allowedNonPeerDependencies": ["focus-trap", "lodash-es", "fast-deep-equal", "compare-versions"] +} diff --git a/libs/ui5-webcomponents-base/package.json b/libs/ui5-webcomponents-base/package.json new file mode 100644 index 00000000000..7db4b9610f0 --- /dev/null +++ b/libs/ui5-webcomponents-base/package.json @@ -0,0 +1,35 @@ +{ + "name": "@fundamental-ngx/ui5-webcomponents-base", + "version": "0.57.3-rc.6", + "schematics": "./schematics/collection.json", + "description": "Fundamental Library for Angular - UI5 Webcomponents Base", + "license": "Apache-2.0", + "homepage": "https://sap.github.io/fundamental-ngx", + "repository": { + "type": "git", + "url": "https://github.com/SAP/fundamental-ngx" + }, + "engine": { + "node": ">= 10" + }, + "peerDependencies": { + "@angular/animations": "ANGULAR_VER_PLACEHOLDER", + "@angular/cdk": "ANGULAR_VER_PLACEHOLDER", + "@angular/common": "ANGULAR_VER_PLACEHOLDER", + "@angular/core": "ANGULAR_VER_PLACEHOLDER", + "@angular/forms": "ANGULAR_VER_PLACEHOLDER", + "@angular/platform-browser": "ANGULAR_VER_PLACEHOLDER", + "@angular/router": "ANGULAR_VER_PLACEHOLDER", + "fundamental-styles": "FDSTYLES_VER_PLACEHOLDER", + "rxjs": "RXJS_VER_PLACEHOLDER" + }, + "dependencies": { + "compare-versions": "COMPARE_VERSIONS_VER_PLACEHOLDER", + "fast-deep-equal": "FAST_DEEP_EQUAL_VER_PLACEHOLDER", + "lodash-es": "LODASH_ES_VER_PLACEHOLDER", + "tslib": "^2.0.0" + }, + "ng-add": { + "save": "dependencies" + } +} diff --git a/libs/ui5-webcomponents-base/project.json b/libs/ui5-webcomponents-base/project.json new file mode 100644 index 00000000000..a4f7ad0eb3f --- /dev/null +++ b/libs/ui5-webcomponents-base/project.json @@ -0,0 +1,55 @@ +{ + "name": "ui5-webcomponents-base", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "prefix": "ui5", + "tags": ["type:lib", "scope:ui5"], + "targets": { + "prepare": { + "command": "npx nx g @fundamental-ngx/nx-plugin:sync-versions --project=ui5-webcomponents-base --verbose" + }, + "compile-typedoc": { + "executor": "@fundamental-ngx/nx-plugin:compile-typedoc", + "options": { + "outputPath": "libs/docs/typedoc/ui5-webcomponents-base", + "tsConfig": "libs/ui5-webcomponents-base/tsconfig.typedoc.json" + }, + "outputs": ["{options.outputPath}"] + }, + "generate": { + "executor": "@fundamental-ngx/webc-generator:generate", + "options": { + "cemFile": "@ui5/webcomponents-base/dist/custom-elements-internal.json", + "targetDir": ".", + "packageName": "@ui5/webcomponents-base", + "outputPath": "libs/generated/ui5-webcomponents-base", + "tsConfig": "libs/ui5-webcomponents-base/tsconfig.lib.json", + "skipComponents": true, + "_cacheBust": "2025-10-08-generate-utils" + }, + "outputs": ["{projectRoot}/index.ts", "{projectRoot}/**/index.ts", "{projectRoot}/types", "{options.outputPath}"] + }, + "build": { + "executor": "@nx/angular:package", + "outputs": ["{workspaceRoot}/dist/{projectRoot}"], + "options": { + "tsConfig": "libs/ui5-webcomponents-base/tsconfig.lib.json", + "project": "libs/ui5-webcomponents-base/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/ui5-webcomponents-base/tsconfig.lib.prod.json" + } + }, + "dependsOn": ["generate"], + "defaultConfiguration": "production" + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "{projectRoot}/jest.config.ts" + } + } + } +} diff --git a/libs/ui5-webcomponents-base/test-setup.ts b/libs/ui5-webcomponents-base/test-setup.ts new file mode 100644 index 00000000000..b13563bb93c --- /dev/null +++ b/libs/ui5-webcomponents-base/test-setup.ts @@ -0,0 +1,6 @@ +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; + +setupZoneTestEnv({ + errorOnUnknownElements: true, + errorOnUnknownProperties: true +}); diff --git a/libs/ui5-webcomponents-base/theming/base-webcomponents-theming-provider.ts b/libs/ui5-webcomponents-base/theming/base-webcomponents-theming-provider.ts new file mode 100644 index 00000000000..4855a1a4a47 --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/base-webcomponents-theming-provider.ts @@ -0,0 +1,101 @@ +/** + * @file Defines the abstract base class for theming providers in Angular, + * designed to integrate with UI5 Web Components' theme management. + * + * This provider registers itself with a global theming service (if available) and + * manages a list of supported themes, allowing other parts of the application + * to query theme support and apply themes to the underlying UI5 Web Components. + */ + +// base-webcomponents-theming-provider.ts +import { inject, Injectable, OnDestroy, signal } from "@angular/core"; +import { Ui5ThemingService } from "./ui5-theming-api"; +import { Ui5ThemingProvider } from "./ui5-theming.models"; +import supportedThemes from './supported-themes'; +import { setTheme } from '@ui5/webcomponents-base/dist/config/Theme.js'; + +/** + * @description + * Abstract base class for UI5 Web Components theming providers. + * + * Components extending this class are responsible for providing the necessary theme resources + * (via the `registerThemes` callback) and exposing the supported themes. It integrates + * with the global {@link Ui5ThemingService} to make its themes available application-wide. + * + * @implements {Ui5ThemingProvider} + * @implements {OnDestroy} + */ +@Injectable() +export abstract class WebcomponentsThemingProvider implements Ui5ThemingProvider, OnDestroy { + /** + * @description + * The unique name for this theming provider, which must be implemented by subclasses. + * This is used by the global {@link Ui5ThemingService} for registration and identification. + */ + abstract name: string; + + /** + * @description + * A signal containing the list of themes supported by this provider. + * It is initialized with the themes loaded from the `supported-themes` file. + */ + protected availableThemes = signal(supportedThemes); + + /** + * @description + * Reference to the global {@link Ui5ThemingService}, injected optionally. + * The provider registers itself here if the global service is available. + */ + protected _globalThemingService: Ui5ThemingService | null = inject(Ui5ThemingService, { optional: true }); + + /** @hidden */ + protected constructor( + protected registerThemes: () => Promise + ) { + this.registerThemes().then(() => { + this._globalThemingService?.registerProvider(this); + }); + } + + /** @hidden */ + ngOnDestroy(): void { + this._globalThemingService?.unregisterProvider(this); + } + + /** + * @description + * Checks if a specific theme name is supported by this provider. + * @param theme The name of the theme to check (e.g., 'sap_horizon'). + * @returns `true` if the theme is supported, `false` otherwise. + */ + supportsTheme(theme: string): boolean | Promise { + return this.availableThemes().includes(theme); + } + + /** + * @description + * Retrieves the list of theme names supported by this provider. + * @returns An array of supported theme names. + */ + getAvailableThemes(): string[] | Promise { + return this.availableThemes(); + } + + /** + * @description + * Attempts to set the given theme globally for all UI5 Web Components. + * + * The theme is only applied if it is included in the list of available themes + * managed by this provider. + * + * @param theme The name of the theme to apply. + * @returns A promise that resolves to `true` if the theme was applied, or `false` if the theme is not supported. + */ + async setTheme(theme: string): Promise { + const supported = this.availableThemes().includes(theme); + if (supported) { + setTheme(theme); + } + return supported; + } +} diff --git a/libs/ui5-webcomponents-base/theming/index.ts b/libs/ui5-webcomponents-base/theming/index.ts new file mode 100644 index 00000000000..433bd039f1b --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/index.ts @@ -0,0 +1,5 @@ +export * from './base-webcomponents-theming-provider'; +export * from './theming-api'; +export * from './ui5-theming.models'; +export * from './supported-themes'; +export * from './ui5-theming-api'; diff --git a/libs/ui5-webcomponents-base/theming/ng-package.json b/libs/ui5-webcomponents-base/theming/ng-package.json new file mode 100644 index 00000000000..7be12aab6d8 --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/ng-package.json @@ -0,0 +1,5 @@ +{ + "lib": { + "entryFile": "./index.ts" + } +} \ No newline at end of file diff --git a/libs/ui5-webcomponents-base/theming/supported-themes.ts b/libs/ui5-webcomponents-base/theming/supported-themes.ts new file mode 100644 index 00000000000..54b8373ede7 --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/supported-themes.ts @@ -0,0 +1 @@ +export default ["node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_fiori_3/parameters-bundle.css.json","node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_fiori_3_dark/parameters-bundle.css.json","node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_fiori_3_hcb/parameters-bundle.css.json","node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_fiori_3_hcw/parameters-bundle.css.json","node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_horizon/parameters-bundle.css.json","node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_horizon_dark/parameters-bundle.css.json","node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_horizon_hcb/parameters-bundle.css.json","node_modules/@ui5/webcomponents-theming/dist/generated/assets/themes/sap_horizon_hcw/parameters-bundle.css.json"]; diff --git a/libs/ui5-webcomponents-base/theming/theming-api.ts b/libs/ui5-webcomponents-base/theming/theming-api.ts new file mode 100644 index 00000000000..f6f2732d9d0 --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/theming-api.ts @@ -0,0 +1,17 @@ +import { Injectable } from "@angular/core"; +import { WebcomponentsThemingProvider } from "./base-webcomponents-theming-provider"; + +/** + * Theming service specifically for the ui5/webcomponents-ngx components. + */ +@Injectable({ + providedIn: 'root' +}) +export class Ui5WebcomponentsThemingService extends WebcomponentsThemingProvider { + name = 'ui5-webcomponents-theming-service'; + + /** @hidden */ + constructor() { + super(() => import('@ui5/webcomponents-theming/dist/generated/json-imports/Themes.js')); + } +} diff --git a/libs/ui5-webcomponents-base/theming/ui5-theming-api.ts b/libs/ui5-webcomponents-base/theming/ui5-theming-api.ts new file mode 100644 index 00000000000..abca8caae8d --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/ui5-theming-api.ts @@ -0,0 +1,94 @@ +// ui5-theming.service.ts +import { inject, Injectable, isDevMode, signal, computed, effect } from '@angular/core'; +import { + UI5_THEMING_CONFIGURATION, + Ui5ThemingProvider, + Ui5ThemingConsumer, +} from './ui5-theming.models'; + +@Injectable({ + providedIn: 'root' +}) +export class Ui5ThemingService implements Ui5ThemingConsumer { + + readonly availableThemes = computed(() => { + const providers = this._providers(); + const uniqueThemes = new Set(); + + // Using a normal loop to handle synchronous and asynchronous results + for (const provider of providers) { + const themes = provider.getAvailableThemes(); + if (Array.isArray(themes)) { + themes.forEach(theme => uniqueThemes.add(theme)); + } else { + // TODO Since providers now return a promise, we'd need to handle this asynchronously + // For simplicity, we'll assume a `Promise` is returned and handle it inside the effect + } + } + return [...uniqueThemes.values()]; + }); + + private readonly _config = inject(UI5_THEMING_CONFIGURATION, { optional: true }); + private readonly _providers = signal([]); + + private readonly _currentTheme = signal(this._config?.defaultTheme || 'sap_fiori_3'); + + constructor() { + effect(async () => { + const newTheme = this._currentTheme(); + const providers = this._providers(); + + if (providers.length === 0) { + return; + } + + const results = await Promise.all( + providers.map(async (provider) => { + const isSupported = await provider.supportsTheme(newTheme); + return { provider, isSupported }; + }) + ); + + const unsupportedProviders = results.filter(r => !r.isSupported); + if (unsupportedProviders.length > 0 && isDevMode()) { + console.warn( + `The following providers do not support the theme "${newTheme}":`, + unsupportedProviders.map(({ provider }) => provider.name) + ); + } + + await Promise.all( + results.filter(r => r.isSupported).map(({ provider }) => + provider.setTheme(newTheme) + ) + ); + }); + } + + + getAvailableThemes(): string[] { + return this.availableThemes(); + } + + supportsTheme(themeName: string): Promise { + return Promise.resolve(this.availableThemes().includes(themeName)); + } + + registerProvider(provider: Ui5ThemingProvider): void { + const providers = this._providers(); + if (!providers.includes(provider)) { + this._providers.update(currentProviders => [...currentProviders, provider]); + } + } + + unregisterProvider(provider: Ui5ThemingProvider): void { + this._providers.update(currentProviders => + currentProviders.filter(p => p !== provider) + ); + } + + setTheme(theme: string): Promise { + this._currentTheme.set(theme); + return Promise.resolve(true); + } +} diff --git a/libs/ui5-webcomponents-base/theming/ui5-theming.models.ts b/libs/ui5-webcomponents-base/theming/ui5-theming.models.ts new file mode 100644 index 00000000000..e1d68aaa860 --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/ui5-theming.models.ts @@ -0,0 +1,21 @@ +import { InjectionToken } from '@angular/core'; + +export interface ThemingConfig { + defaultTheme: string; +} + +export const UI5_THEMING_CONFIGURATION = new InjectionToken( + 'Ui5 global theming configuration.' +); + +export interface Ui5ThemingProvider { + name: string; + getAvailableThemes(): string[] | Promise; + supportsTheme(themeName: string): boolean | Promise; + setTheme(themeName: string): Promise; +} + +export interface Ui5ThemingConsumer extends Omit { + registerProvider(provider: Ui5ThemingProvider): void; + unregisterProvider(provider: Ui5ThemingProvider): void; +} diff --git a/libs/ui5-webcomponents-base/theming/ui5-theming.module.ts b/libs/ui5-webcomponents-base/theming/ui5-theming.module.ts new file mode 100644 index 00000000000..c9f395d2b19 --- /dev/null +++ b/libs/ui5-webcomponents-base/theming/ui5-theming.module.ts @@ -0,0 +1,23 @@ +import { NgModule, ModuleWithProviders } from '@angular/core'; +import { ThemingConfig, UI5_THEMING_CONFIGURATION } from './ui5-theming.models'; + +@NgModule({ + // No need to declare components or pipes here if you're using standalone. + exports: [], +}) +export class Ui5ThemingModule { + /** + * Provides the theming configuration for the root of the application. + */ + static forRoot(config: ThemingConfig): ModuleWithProviders { + return { + ngModule: Ui5ThemingModule, + providers: [ + { + provide: UI5_THEMING_CONFIGURATION, + useValue: config, + }, + ], + }; + } +} diff --git a/libs/ui5-webcomponents-base/tsconfig.json b/libs/ui5-webcomponents-base/tsconfig.json new file mode 100644 index 00000000000..965b6f87f5b --- /dev/null +++ b/libs/ui5-webcomponents-base/tsconfig.json @@ -0,0 +1,26 @@ +{ + "extends": "../../tsconfig.base.json", + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.typedoc.json" + }, + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.lib.prod.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "compilerOptions": { + "forceConsistentCasingInFileNames": true, + "strict": false, + "noImplicitReturns": false, + "noFallthroughCasesInSwitch": true, + "target": "es2022" + } +} diff --git a/libs/ui5-webcomponents-base/tsconfig.lib.json b/libs/ui5-webcomponents-base/tsconfig.lib.json new file mode 100644 index 00000000000..9b0fc52f4fd --- /dev/null +++ b/libs/ui5-webcomponents-base/tsconfig.lib.json @@ -0,0 +1,21 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"], + "exclude": ["test.ts", "**/*.spec.ts"], + "include": ["**/*.ts"] +} diff --git a/libs/ui5-webcomponents-base/tsconfig.lib.prod.json b/libs/ui5-webcomponents-base/tsconfig.lib.prod.json new file mode 100644 index 00000000000..b11024fcd3e --- /dev/null +++ b/libs/ui5-webcomponents-base/tsconfig.lib.prod.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.lib.json", + "compilerOptions": { + "declarationMap": false, + "target": "ES2022", + "useDefineForClassFields": false, + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "compilationMode": "partial" + } +} diff --git a/libs/ui5-webcomponents-base/tsconfig.spec.json b/libs/ui5-webcomponents-base/tsconfig.spec.json new file mode 100644 index 00000000000..1343131b2bf --- /dev/null +++ b/libs/ui5-webcomponents-base/tsconfig.spec.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "es2020", + "types": ["jest", "node"] + }, + "include": ["jest.config.ts", "**/*.spec.ts"] +} diff --git a/libs/ui5-webcomponents-base/tsconfig.typedoc.json b/libs/ui5-webcomponents-base/tsconfig.typedoc.json new file mode 100644 index 00000000000..5a9116b0a70 --- /dev/null +++ b/libs/ui5-webcomponents-base/tsconfig.typedoc.json @@ -0,0 +1,22 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "jsx": "react", + "jsxFactory": "JSX.createElement", + "jsxFragmentFactory": "JSX.Fragment", + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"] +} diff --git a/libs/ui5-webcomponents-base/ui5.module.ts b/libs/ui5-webcomponents-base/ui5.module.ts new file mode 100644 index 00000000000..b3751f49a00 --- /dev/null +++ b/libs/ui5-webcomponents-base/ui5.module.ts @@ -0,0 +1,7 @@ +import { NgModule } from '@angular/core'; + +@NgModule({ + imports: [], + exports: [] +}) +export class Ui5ComponentsModule {} diff --git a/libs/ui5-webcomponents-fiori/README.md b/libs/ui5-webcomponents-fiori/README.md new file mode 100644 index 00000000000..71f4c0858b1 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/README.md @@ -0,0 +1,3 @@ +# ui5-webcomponents-fiori + +ui5-wecomponents-fiori package diff --git a/libs/ui5-webcomponents-fiori/eslint.config.js b/libs/ui5-webcomponents-fiori/eslint.config.js new file mode 100644 index 00000000000..792053cc96d --- /dev/null +++ b/libs/ui5-webcomponents-fiori/eslint.config.js @@ -0,0 +1,42 @@ +const nx = require('@nx/eslint-plugin'); +const baseConfig = require('../../eslint.config.js'); +const overrides = require('../../eslint.overrides'); + +module.exports = [ + ...baseConfig, + ...overrides, + { + files: ['**/*.ts'], + rules: { + '@angular-eslint/directive-selector': [ + 'error', + { + type: 'attribute', + prefix: ['fd', 'noop', 'ui5'], + style: 'camelCase' + } + ], + '@angular-eslint/component-selector': [ + 'error', + { + type: 'element', + prefix: ['fd', 'noop', 'ui5'], + style: 'kebab-case' + } + ] + } + }, + { + files: ['**/*.html'], + // Override or add rules here + rules: { + '@angular-eslint/template/interactive-supports-focus': 'off', + '@angular-eslint/template/click-events-have-key-events': 'off', + '@angular-eslint/template/elements-content': 'off', + '@angular-eslint/template/role-has-required-aria': 'off', + '@angular-eslint/template/label-has-associated-control': 'off', + '@angular-eslint/template/valid-aria': 'off', + '@angular-eslint/template/mouse-events-have-key-events': 'off' + } + } +]; diff --git a/libs/ui5-webcomponents-fiori/fundamental-ngx.module.ts b/libs/ui5-webcomponents-fiori/fundamental-ngx.module.ts new file mode 100644 index 00000000000..df9c18e8840 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/fundamental-ngx.module.ts @@ -0,0 +1,7 @@ +import { NgModule } from '@angular/core'; + +@NgModule({ + imports: [], + exports: [] +}) +export class FundamentalNgxWcAiModule {} diff --git a/libs/ui5-webcomponents-fiori/jest.config.ts b/libs/ui5-webcomponents-fiori/jest.config.ts new file mode 100644 index 00000000000..d00de65af54 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/jest.config.ts @@ -0,0 +1,21 @@ +export default { + displayName: 'ui5-webcomponents-fiori', + preset: '../../jest.preset.js', + setupFilesAfterEnv: ['/test-setup.ts'], + coverageDirectory: '../../coverage/libs/ui5-webcomponents-fiori', + transform: { + '^.+\\.(ts|mjs|js|html)$': [ + 'jest-preset-angular', + { + tsconfig: '/tsconfig.spec.json', + stringifyContentPathRegex: '\\.(html|svg)$' + } + ] + }, + transformIgnorePatterns: ['node_modules/(?!.*\\.mjs$)'], + snapshotSerializers: [ + 'jest-preset-angular/build/serializers/no-ng-attributes', + 'jest-preset-angular/build/serializers/ng-snapshot', + 'jest-preset-angular/build/serializers/html-comment' + ] +}; diff --git a/libs/ui5-webcomponents-fiori/ng-package.json b/libs/ui5-webcomponents-fiori/ng-package.json new file mode 100644 index 00000000000..d19bfeac877 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/ng-package.json @@ -0,0 +1,15 @@ +{ + "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", + "dest": "../../dist/libs/ui5-webcomponents-fiori", + "deleteDestPath": true, + "assets": ["./assets/**/*", "./styles/*.*"], + "lib": { + "entryFile": "./index.ts" + }, + "allowedNonPeerDependencies": [ + "@sap-theming/theming-base-content", + "lodash-es", + "compare-versions", + "fast-deep-equal" + ] +} diff --git a/libs/ui5-webcomponents-fiori/package.json b/libs/ui5-webcomponents-fiori/package.json new file mode 100644 index 00000000000..b519636a8f1 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/package.json @@ -0,0 +1,37 @@ +{ + "name": "@fundamental-ngx/ui5-webcomponents-fiori", + "version": "0.57.3-rc.6", + "schematics": "./schematics/collection.json", + "description": "Fundamental Library for Angular - UI5 Webcomponents Fiori", + "license": "Apache-2.0", + "homepage": "https://sap.github.io/fundamental-ngx", + "repository": { + "type": "git", + "url": "https://github.com/SAP/fundamental-ngx" + }, + "engine": { + "node": ">= 10" + }, + "peerDependencies": { + "@angular/animations": "ANGULAR_VER_PLACEHOLDER", + "@angular/cdk": "ANGULAR_VER_PLACEHOLDER", + "@angular/common": "ANGULAR_VER_PLACEHOLDER", + "@angular/core": "ANGULAR_VER_PLACEHOLDER", + "@angular/forms": "ANGULAR_VER_PLACEHOLDER", + "@angular/platform-browser": "ANGULAR_VER_PLACEHOLDER", + "@angular/router": "ANGULAR_VER_PLACEHOLDER", + "@fundamental-ngx/ui5-webcomponents": "VERSION_PLACEHOLDER", + "fundamental-styles": "FDSTYLES_VER_PLACEHOLDER", + "rxjs": "RXJS_VER_PLACEHOLDER" + }, + "dependencies": { + "@sap-theming/theming-base-content": "THEMING_VER_PLACEHOLDER", + "compare-versions": "COMPARE_VERSIONS_VER_PLACEHOLDER", + "fast-deep-equal": "FAST_DEEP_EQUAL_VER_PLACEHOLDER", + "lodash-es": "LODASH_ES_VER_PLACEHOLDER", + "tslib": "^2.0.0" + }, + "ng-add": { + "save": "dependencies" + } +} diff --git a/libs/ui5-webcomponents-fiori/project.json b/libs/ui5-webcomponents-fiori/project.json new file mode 100644 index 00000000000..052091cc4c6 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/project.json @@ -0,0 +1,55 @@ +{ + "name": "ui5-webcomponents-fiori", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "prefix": "ui5", + "tags": ["type:lib", "scope:ui5"], + "targets": { + "prepare": { + "command": "npx nx g @fundamental-ngx/nx-plugin:sync-versions --project=ui5-webcomponents-fiori --verbose", + "dependsOn": ["ui5-webcomponents:build", "^prepare"] + }, + "compile-typedoc": { + "executor": "@fundamental-ngx/nx-plugin:compile-typedoc", + "options": { + "outputPath": "libs/docs/typedoc/ui5-webcomponents-fiori", + "tsConfig": "libs/ui5-webcomponents-fiori/tsconfig.typedoc.json" + }, + "outputs": ["{options.outputPath}"] + }, + "generate": { + "executor": "@fundamental-ngx/webc-generator:generate", + "options": { + "cemFile": "@ui5/webcomponents-fiori/dist/custom-elements-internal.json", + "packageName": "@ui5/webcomponents-fiori", + "targetDir": ".", + "outputPath": "libs/generated/ui5-webcomponents-fiori", + "tsConfig": "libs/ui5-webcomponents-fiori/tsconfig.lib.json", + "_cacheBust": "2025-10-08-generate-utils" + }, + "outputs": ["{projectRoot}/index.ts", "{projectRoot}/**/index.ts", "{projectRoot}/types", "{projectRoot}/utils", "{options.outputPath}"] + }, + "build": { + "executor": "@nx/angular:package", + "outputs": ["{workspaceRoot}/dist/{projectRoot}"], + "options": { + "tsConfig": "libs/ui5-webcomponents-fiori/tsconfig.lib.json", + "project": "libs/ui5-webcomponents-fiori/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/ui5-webcomponents-fiori/tsconfig.lib.prod.json" + } + }, + "dependsOn": ["generate", "ui5-webcomponents:build"], + "defaultConfiguration": "production" + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "{projectRoot}/jest.config.ts" + } + } + } +} diff --git a/libs/ui5-webcomponents-fiori/test-setup.ts b/libs/ui5-webcomponents-fiori/test-setup.ts new file mode 100644 index 00000000000..b13563bb93c --- /dev/null +++ b/libs/ui5-webcomponents-fiori/test-setup.ts @@ -0,0 +1,6 @@ +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; + +setupZoneTestEnv({ + errorOnUnknownElements: true, + errorOnUnknownProperties: true +}); diff --git a/libs/ui5-webcomponents-fiori/tsconfig.json b/libs/ui5-webcomponents-fiori/tsconfig.json new file mode 100644 index 00000000000..965b6f87f5b --- /dev/null +++ b/libs/ui5-webcomponents-fiori/tsconfig.json @@ -0,0 +1,26 @@ +{ + "extends": "../../tsconfig.base.json", + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.typedoc.json" + }, + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.lib.prod.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "compilerOptions": { + "forceConsistentCasingInFileNames": true, + "strict": false, + "noImplicitReturns": false, + "noFallthroughCasesInSwitch": true, + "target": "es2022" + } +} diff --git a/libs/ui5-webcomponents-fiori/tsconfig.lib.json b/libs/ui5-webcomponents-fiori/tsconfig.lib.json new file mode 100644 index 00000000000..9b0fc52f4fd --- /dev/null +++ b/libs/ui5-webcomponents-fiori/tsconfig.lib.json @@ -0,0 +1,21 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"], + "exclude": ["test.ts", "**/*.spec.ts"], + "include": ["**/*.ts"] +} diff --git a/libs/ui5-webcomponents-fiori/tsconfig.lib.prod.json b/libs/ui5-webcomponents-fiori/tsconfig.lib.prod.json new file mode 100644 index 00000000000..b11024fcd3e --- /dev/null +++ b/libs/ui5-webcomponents-fiori/tsconfig.lib.prod.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.lib.json", + "compilerOptions": { + "declarationMap": false, + "target": "ES2022", + "useDefineForClassFields": false, + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "compilationMode": "partial" + } +} diff --git a/libs/ui5-webcomponents-fiori/tsconfig.spec.json b/libs/ui5-webcomponents-fiori/tsconfig.spec.json new file mode 100644 index 00000000000..1343131b2bf --- /dev/null +++ b/libs/ui5-webcomponents-fiori/tsconfig.spec.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "es2020", + "types": ["jest", "node"] + }, + "include": ["jest.config.ts", "**/*.spec.ts"] +} diff --git a/libs/ui5-webcomponents-fiori/tsconfig.typedoc.json b/libs/ui5-webcomponents-fiori/tsconfig.typedoc.json new file mode 100644 index 00000000000..5a9116b0a70 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/tsconfig.typedoc.json @@ -0,0 +1,22 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "jsx": "react", + "jsxFactory": "JSX.createElement", + "jsxFragmentFactory": "JSX.Fragment", + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"] +} diff --git a/libs/ui5-webcomponents-fiori/ui5.module.ts b/libs/ui5-webcomponents-fiori/ui5.module.ts new file mode 100644 index 00000000000..dfe0a860c93 --- /dev/null +++ b/libs/ui5-webcomponents-fiori/ui5.module.ts @@ -0,0 +1,153 @@ +import { NgModule } from '@angular/core'; +import { BarcodeScannerDialog } from './barcode-scanner-dialog'; +import { DynamicPage } from './dynamic-page'; +import { DynamicPageHeader } from './dynamic-page-header'; +import { DynamicPageTitle } from './dynamic-page-title'; +import { DynamicSideContent } from './dynamic-side-content'; +import { FilterItem } from './filter-item'; +import { FilterItemOption } from './filter-item-option'; +import { FlexibleColumnLayout } from './flexible-column-layout'; +import { IllustratedMessage } from './illustrated-message'; +import { NotificationListItem } from './li-notification'; +import { NotificationListGroupItem } from './li-notification-group'; +import { MediaGallery } from './media-gallery'; +import { MediaGalleryItem } from './media-gallery-item'; +import { NavigationLayout } from './navigation-layout'; +import { NotificationList } from './notification-list'; +import { Page } from './page'; +import { ProductSwitch } from './product-switch'; +import { ProductSwitchItem } from './product-switch-item'; +import { Search } from './search'; +import { SearchItem } from './search-item'; +import { SearchItemGroup } from './search-item-group'; +import { SearchMessageArea } from './search-message-area'; +import { SearchScope } from './search-scope'; +import { ShellBar } from './shellbar'; +import { ShellBarBranding } from './shellbar-branding'; +import { ShellBarItem } from './shellbar-item'; +import { ShellBarSearch } from './shellbar-search'; +import { ShellBarSpacer } from './shellbar-spacer'; +import { SideNavigation } from './side-navigation'; +import { SideNavigationGroup } from './side-navigation-group'; +import { SideNavigationItem } from './side-navigation-item'; +import { SideNavigationSubItem } from './side-navigation-sub-item'; +import { SortItem } from './sort-item'; +import { Timeline } from './timeline'; +import { TimelineGroupItem } from './timeline-group-item'; +import { TimelineItem } from './timeline-item'; +import { UploadCollection } from './upload-collection'; +import { UploadCollectionItem } from './upload-collection-item'; +import { UserMenu } from './user-menu'; +import { UserMenuAccount } from './user-menu-account'; +import { UserMenuItem } from './user-menu-item'; +import { UserMenuItemGroup } from './user-menu-item-group'; +import { UserSettingsDialog } from './user-settings-dialog'; +import { UserSettingsItem } from './user-settings-item'; +import { UserSettingsView } from './user-settings-view'; +import { ViewSettingsDialog } from './view-settings-dialog'; +import { Wizard } from './wizard'; +import { WizardStep } from './wizard-step'; + +@NgModule({ + imports: [ + BarcodeScannerDialog, + DynamicPage, + DynamicPageHeader, + DynamicPageTitle, + DynamicSideContent, + FilterItem, + FilterItemOption, + FlexibleColumnLayout, + IllustratedMessage, + MediaGallery, + MediaGalleryItem, + NavigationLayout, + NotificationList, + NotificationListGroupItem, + NotificationListItem, + Page, + ProductSwitch, + ProductSwitchItem, + Search, + SearchItem, + SearchItemGroup, + SearchMessageArea, + SearchScope, + ShellBar, + ShellBarBranding, + ShellBarItem, + ShellBarSearch, + ShellBarSpacer, + SideNavigation, + SideNavigationGroup, + SideNavigationItem, + SideNavigationSubItem, + SortItem, + Timeline, + TimelineGroupItem, + TimelineItem, + UploadCollection, + UploadCollectionItem, + UserMenu, + UserMenuAccount, + UserMenuItem, + UserMenuItemGroup, + UserSettingsDialog, + UserSettingsItem, + UserSettingsView, + ViewSettingsDialog, + Wizard, + WizardStep + ], + exports: [ + BarcodeScannerDialog, + DynamicPage, + DynamicPageHeader, + DynamicPageTitle, + DynamicSideContent, + FilterItem, + FilterItemOption, + FlexibleColumnLayout, + IllustratedMessage, + MediaGallery, + MediaGalleryItem, + NavigationLayout, + NotificationList, + NotificationListGroupItem, + NotificationListItem, + Page, + ProductSwitch, + ProductSwitchItem, + Search, + SearchItem, + SearchItemGroup, + SearchMessageArea, + SearchScope, + ShellBar, + ShellBarBranding, + ShellBarItem, + ShellBarSearch, + ShellBarSpacer, + SideNavigation, + SideNavigationGroup, + SideNavigationItem, + SideNavigationSubItem, + SortItem, + Timeline, + TimelineGroupItem, + TimelineItem, + UploadCollection, + UploadCollectionItem, + UserMenu, + UserMenuAccount, + UserMenuItem, + UserMenuItemGroup, + UserSettingsDialog, + UserSettingsItem, + UserSettingsView, + ViewSettingsDialog, + Wizard, + WizardStep + ] +}) +export class Ui5ComponentsModule {} diff --git a/libs/ui5-webcomponents/README.md b/libs/ui5-webcomponents/README.md new file mode 100644 index 00000000000..1cf752ef75e --- /dev/null +++ b/libs/ui5-webcomponents/README.md @@ -0,0 +1,3 @@ +# ui5-webcomponents + +ui5-wecomponents package diff --git a/libs/ui5-webcomponents/eslint.config.js b/libs/ui5-webcomponents/eslint.config.js new file mode 100644 index 00000000000..d865ae5ee45 --- /dev/null +++ b/libs/ui5-webcomponents/eslint.config.js @@ -0,0 +1,42 @@ +const nx = require('@nx/eslint-plugin'); +const baseConfig = require('../../eslint.config.js'); +const overrides = require('../../eslint.overrides.js'); + +module.exports = [ + ...baseConfig, + ...overrides, + { + files: ['**/*.ts'], + rules: { + '@angular-eslint/directive-selector': [ + 'error', + { + type: 'attribute', + prefix: ['fd', 'noop', 'ui5'], + style: 'camelCase' + } + ], + '@angular-eslint/component-selector': [ + 'error', + { + type: 'element', + prefix: ['fd', 'noop', 'ui5'], + style: 'kebab-case' + } + ] + } + }, + { + files: ['**/*.html'], + // Override or add rules here + rules: { + '@angular-eslint/template/interactive-supports-focus': 'off', + '@angular-eslint/template/click-events-have-key-events': 'off', + '@angular-eslint/template/elements-content': 'off', + '@angular-eslint/template/role-has-required-aria': 'off', + '@angular-eslint/template/label-has-associated-control': 'off', + '@angular-eslint/template/valid-aria': 'off', + '@angular-eslint/template/mouse-events-have-key-events': 'off' + } + } +]; diff --git a/libs/ui5-webcomponents/fundamental-ngx.module.ts b/libs/ui5-webcomponents/fundamental-ngx.module.ts new file mode 100644 index 00000000000..df9c18e8840 --- /dev/null +++ b/libs/ui5-webcomponents/fundamental-ngx.module.ts @@ -0,0 +1,7 @@ +import { NgModule } from '@angular/core'; + +@NgModule({ + imports: [], + exports: [] +}) +export class FundamentalNgxWcAiModule {} diff --git a/libs/ui5-webcomponents/jest.config.ts b/libs/ui5-webcomponents/jest.config.ts new file mode 100644 index 00000000000..bc5d850a6db --- /dev/null +++ b/libs/ui5-webcomponents/jest.config.ts @@ -0,0 +1,21 @@ +export default { + displayName: 'ui5-webcomponents', + preset: '../../jest.preset.js', + setupFilesAfterEnv: ['/test-setup.ts'], + coverageDirectory: '../../coverage/libs/ui5-webcomponents', + transform: { + '^.+\\.(ts|mjs|js|html)$': [ + 'jest-preset-angular', + { + tsconfig: '/tsconfig.spec.json', + stringifyContentPathRegex: '\\.(html|svg)$' + } + ] + }, + transformIgnorePatterns: ['node_modules/(?!.*\\.mjs$)'], + snapshotSerializers: [ + 'jest-preset-angular/build/serializers/no-ng-attributes', + 'jest-preset-angular/build/serializers/ng-snapshot', + 'jest-preset-angular/build/serializers/html-comment' + ] +}; diff --git a/libs/ui5-webcomponents/ng-package.json b/libs/ui5-webcomponents/ng-package.json new file mode 100644 index 00000000000..79d041118cd --- /dev/null +++ b/libs/ui5-webcomponents/ng-package.json @@ -0,0 +1,14 @@ +{ + "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", + "dest": "../../dist/libs/ui5-webcomponents", + "deleteDestPath": true, + "assets": ["./assets/**/*", "./styles/*.*"], + "lib": { + "entryFile": "./index.ts" + }, + "allowedNonPeerDependencies": [ + "@sap-theming/theming-base-content", + "compare-versions", + "fast-deep-equal", + "lodash-es"] +} diff --git a/libs/ui5-webcomponents/package.json b/libs/ui5-webcomponents/package.json new file mode 100644 index 00000000000..62ab8443380 --- /dev/null +++ b/libs/ui5-webcomponents/package.json @@ -0,0 +1,36 @@ +{ + "name": "@fundamental-ngx/ui5-webcomponents", + "version": "0.57.3-rc.6", + "schematics": "./schematics/collection.json", + "description": "Fundamental Library for Angular - UI5 Webcomponents Base", + "license": "Apache-2.0", + "homepage": "https://sap.github.io/fundamental-ngx", + "repository": { + "type": "git", + "url": "https://github.com/SAP/fundamental-ngx" + }, + "engine": { + "node": ">= 10" + }, + "peerDependencies": { + "@angular/animations": "ANGULAR_VER_PLACEHOLDER", + "@angular/cdk": "ANGULAR_VER_PLACEHOLDER", + "@angular/common": "ANGULAR_VER_PLACEHOLDER", + "@angular/core": "ANGULAR_VER_PLACEHOLDER", + "@angular/forms": "ANGULAR_VER_PLACEHOLDER", + "@angular/platform-browser": "ANGULAR_VER_PLACEHOLDER", + "@angular/router": "ANGULAR_VER_PLACEHOLDER", + "fundamental-styles": "FDSTYLES_VER_PLACEHOLDER", + "rxjs": "RXJS_VER_PLACEHOLDER" + }, + "dependencies": { + "@sap-theming/theming-base-content": "THEMING_VER_PLACEHOLDER", + "compare-versions": "COMPARE_VERSIONS_VER_PLACEHOLDER", + "fast-deep-equal": "FAST_DEEP_EQUAL_VER_PLACEHOLDER", + "lodash-es": "LODASH_ES_VER_PLACEHOLDER", + "tslib": "^2.0.0" + }, + "ng-add": { + "save": "dependencies" + } +} diff --git a/libs/ui5-webcomponents/project.json b/libs/ui5-webcomponents/project.json new file mode 100644 index 00000000000..5c8c69ac2af --- /dev/null +++ b/libs/ui5-webcomponents/project.json @@ -0,0 +1,56 @@ +{ + "name": "ui5-webcomponents", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "projectType": "library", + "prefix": "ui5", + "tags": ["type:lib", "scope:ui5"], + "targets": { + "prepare": { + "command": "npx nx g @fundamental-ngx/nx-plugin:sync-versions --project=ui5-webcomponents --verbose", + "dependsOn": ["^prepare"] + }, + "compile-typedoc": { + "executor": "@fundamental-ngx/nx-plugin:compile-typedoc", + "options": { + "outputPath": "libs/docs/typedoc/ui5-webcomponents", + "tsConfig": "libs/ui5-webcomponents/tsconfig.typedoc.json" + }, + "outputs": ["{options.outputPath}"] + }, + "generate": { + "executor": "@fundamental-ngx/webc-generator:generate", + "options": { + "cemFile": "@ui5/webcomponents/dist/custom-elements-internal.json", + "targetDir": ".", + "packageName": "@ui5/webcomponents", + "outputPath": "libs/generated/ui5-webcomponents", + "tsConfig": "libs/ui5-webcomponents/tsconfig.lib.json", + "skipComponents": false, + "_cacheBust": "2025-10-08-generate-utils" + }, + "outputs": ["{projectRoot}/index.ts", "{projectRoot}/**/index.ts", "{projectRoot}/types", "{projectRoot}/utils", "{options.outputPath}"] + }, + "build": { + "executor": "@nx/angular:package", + "outputs": ["{workspaceRoot}/dist/{projectRoot}"], + "options": { + "tsConfig": "libs/ui5-webcomponents/tsconfig.lib.json", + "project": "libs/ui5-webcomponents/ng-package.json" + }, + "configurations": { + "production": { + "tsConfig": "libs/ui5-webcomponents/tsconfig.lib.prod.json" + } + }, + "dependsOn": ["generate", "ui5-webcomponents-base:build"], + "defaultConfiguration": "production" + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "{projectRoot}/jest.config.ts" + } + } + } +} diff --git a/libs/ui5-webcomponents/test-setup.ts b/libs/ui5-webcomponents/test-setup.ts new file mode 100644 index 00000000000..b13563bb93c --- /dev/null +++ b/libs/ui5-webcomponents/test-setup.ts @@ -0,0 +1,6 @@ +import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone'; + +setupZoneTestEnv({ + errorOnUnknownElements: true, + errorOnUnknownProperties: true +}); diff --git a/libs/ui5-webcomponents/tsconfig.json b/libs/ui5-webcomponents/tsconfig.json new file mode 100644 index 00000000000..965b6f87f5b --- /dev/null +++ b/libs/ui5-webcomponents/tsconfig.json @@ -0,0 +1,26 @@ +{ + "extends": "../../tsconfig.base.json", + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.typedoc.json" + }, + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.lib.prod.json" + }, + { + "path": "./tsconfig.spec.json" + } + ], + "compilerOptions": { + "forceConsistentCasingInFileNames": true, + "strict": false, + "noImplicitReturns": false, + "noFallthroughCasesInSwitch": true, + "target": "es2022" + } +} diff --git a/libs/ui5-webcomponents/tsconfig.lib.json b/libs/ui5-webcomponents/tsconfig.lib.json new file mode 100644 index 00000000000..78921b85e24 --- /dev/null +++ b/libs/ui5-webcomponents/tsconfig.lib.json @@ -0,0 +1,22 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "moduleResolution": "node", + "skipLibCheck": true + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"], + "exclude": ["test.ts", "**/*.spec.ts"], + "include": ["**/*.ts"] +} diff --git a/libs/ui5-webcomponents/tsconfig.lib.prod.json b/libs/ui5-webcomponents/tsconfig.lib.prod.json new file mode 100644 index 00000000000..b11024fcd3e --- /dev/null +++ b/libs/ui5-webcomponents/tsconfig.lib.prod.json @@ -0,0 +1,12 @@ +{ + "extends": "./tsconfig.lib.json", + "compilerOptions": { + "declarationMap": false, + "target": "ES2022", + "useDefineForClassFields": false, + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "compilationMode": "partial" + } +} diff --git a/libs/ui5-webcomponents/tsconfig.spec.json b/libs/ui5-webcomponents/tsconfig.spec.json new file mode 100644 index 00000000000..1343131b2bf --- /dev/null +++ b/libs/ui5-webcomponents/tsconfig.spec.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "es2020", + "types": ["jest", "node"] + }, + "include": ["jest.config.ts", "**/*.spec.ts"] +} diff --git a/libs/ui5-webcomponents/tsconfig.typedoc.json b/libs/ui5-webcomponents/tsconfig.typedoc.json new file mode 100644 index 00000000000..5a9116b0a70 --- /dev/null +++ b/libs/ui5-webcomponents/tsconfig.typedoc.json @@ -0,0 +1,22 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "target": "ES2022", + "declaration": true, + "declarationMap": true, + "types": [], + "lib": ["dom", "es2020"], + "useDefineForClassFields": false, + "jsx": "react", + "jsxFactory": "JSX.createElement", + "jsxFragmentFactory": "JSX.Fragment", + "moduleResolution": "bundler" + }, + "angularCompilerOptions": { + "skipTemplateCodegen": true, + "strictMetadataEmit": true, + "enableResourceInlining": true + }, + "files": ["./index.ts"] +} diff --git a/libs/webc-generator/README.md b/libs/webc-generator/README.md new file mode 100644 index 00000000000..099df1b06e0 --- /dev/null +++ b/libs/webc-generator/README.md @@ -0,0 +1,11 @@ +# webc-generator + +This library was generated with [Nx](https://nx.dev). + +## Building + +Run `nx build webc-generator` to build the library. + +## Running unit tests + +Run `nx test webc-generator` to execute the unit tests via [Jest](https://jestjs.io). diff --git a/libs/webc-generator/eslint.config.js b/libs/webc-generator/eslint.config.js new file mode 100644 index 00000000000..fae5d874878 --- /dev/null +++ b/libs/webc-generator/eslint.config.js @@ -0,0 +1,42 @@ +const nx = require('@nx/eslint-plugin'); +const baseConfig = require('../../eslint.config.js'); +const overrides = require('../../eslint.overrides.js'); + +module.exports = [ + ...baseConfig, + ...overrides, + { + files: ['**/*.ts'], + rules: { + '@angular-eslint/directive-selector': [ + 'error', + { + type: 'attribute', + prefix: ['fd', 'noop', 'ui5'], + style: 'camelCase' + } + ], + '@angular-eslint/component-selector': [ + 'error', + { + type: 'element', + prefix: ['fd', 'fd2', 'ui5'], + style: 'kebab-case' + } + ] + } + }, + { + files: ['**/*.html'], + // Override or add rules here + rules: { + '@angular-eslint/template/interactive-supports-focus': 'off', + '@angular-eslint/template/click-events-have-key-events': 'off', + '@angular-eslint/template/elements-content': 'off', + '@angular-eslint/template/role-has-required-aria': 'off', + '@angular-eslint/template/label-has-associated-control': 'off', + '@angular-eslint/template/valid-aria': 'off', + '@angular-eslint/template/mouse-events-have-key-events': 'off' + } + } +]; diff --git a/libs/webc-generator/executors.json b/libs/webc-generator/executors.json new file mode 100644 index 00000000000..0b7a28638be --- /dev/null +++ b/libs/webc-generator/executors.json @@ -0,0 +1,9 @@ +{ + "executors": { + "generate": { + "implementation": "./src/executors/generate/executor", + "schema": "./src/executors/generate/schema.json", + "description": "generate executor" + } + } +} diff --git a/libs/webc-generator/jest.config.ts b/libs/webc-generator/jest.config.ts new file mode 100644 index 00000000000..f0cef06e98a --- /dev/null +++ b/libs/webc-generator/jest.config.ts @@ -0,0 +1,10 @@ +export default { + displayName: 'webc-generator', + preset: '../../jest.preset.js', + testEnvironment: 'node', + transform: { + '^.+\\.[tj]s$': ['ts-jest', { tsconfig: '/tsconfig.spec.json' }] + }, + moduleFileExtensions: ['ts', 'js', 'html'], + coverageDirectory: '../../coverage/libs/webc-generator' +}; diff --git a/libs/webc-generator/package.json b/libs/webc-generator/package.json new file mode 100644 index 00000000000..11627402ba4 --- /dev/null +++ b/libs/webc-generator/package.json @@ -0,0 +1,13 @@ +{ + "name": "@fundamental-ngx/webc-generator", + "version": "0.0.1", + "private": true, + "type": "commonjs", + "main": "./src/index.js", + "types": "./src/index.d.ts", + "dependencies": { + "@nx/devkit": "21.2.4", + "tslib": "^2.3.0" + }, + "executors": "./executors.json" +} diff --git a/libs/webc-generator/project.json b/libs/webc-generator/project.json new file mode 100644 index 00000000000..bded67626f4 --- /dev/null +++ b/libs/webc-generator/project.json @@ -0,0 +1,55 @@ +{ + "name": "webc-generator", + "$schema": "../../node_modules/nx/schemas/project-schema.json", + "sourceRoot": "libs/webc-generator/src", + "projectType": "library", + "tags": [], + "targets": { + "build": { + "executor": "@nx/js:tsc", + "outputs": ["{options.outputPath}"], + "options": { + "outputPath": "dist/libs/webc-generator", + "main": "libs/webc-generator/src/index.ts", + "tsConfig": "libs/webc-generator/tsconfig.lib.json", + "assets": [ + "libs/webc-generator/*.md", + { + "input": "./libs/webc-generator/src", + "glob": "**/!(*.ts)", + "output": "./src" + }, + { + "input": "./libs/webc-generator/src", + "glob": "**/*.d.ts", + "output": "./src" + }, + { + "input": "./libs/webc-generator", + "glob": "generators.json", + "output": "." + }, + { + "input": "./libs/webc-generator", + "glob": "executors.json", + "output": "." + } + ] + } + }, + "generate": { + "executor": "@fundamental-ngx/webc-generator:generate", + "options": { + "packageName": "@ui5/webcomponents-ai", + "customElementSchemaPath": "/dist/custom-elements-internal.json" + } + }, + "test": { + "executor": "@nx/jest:jest", + "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], + "options": { + "jestConfig": "libs/webc-generator/jest.config.ts" + } + } + } +} diff --git a/libs/webc-generator/src/executors/generate/component-template.ts b/libs/webc-generator/src/executors/generate/component-template.ts new file mode 100644 index 00000000000..761e3f02f12 --- /dev/null +++ b/libs/webc-generator/src/executors/generate/component-template.ts @@ -0,0 +1,273 @@ +import type * as CEM from '@ui5/webcomponents-tools/lib/cem/types-internal.d.ts'; + +function kebabToCamelCase(s: string): string { + return s.replace(/-./g, (x) => x[1].toUpperCase()); +} + +/** Determines the base type for an array (e.g., 'string[]' -> 'string'). */ +function getBaseType(typeText: string | undefined): string | undefined { + if (!typeText) { + return undefined; + } + const isArrayType = typeText.endsWith('[]'); + return isArrayType ? typeText.replace('[]', '') : typeText; +} + +/** Type guard to check if a member is a ClassField. */ +function isField(member: CEM.ClassMember): member is CEM.ClassField { + return member.kind === 'field'; +} + +/** Checks if the component should host the CVA directive. */ +function hasCvaHostDirective(data: CEM.CustomElementDeclaration): boolean { + return data.superclass?.name === 'FormSupport' || data.superclass?.name === 'InputBase'; +} + +function generateTypeImports( + data: CEM.CustomElementDeclaration, + allEnums: { name: string; members: string[] }[], + enumPackageMapping: Record +): { componentImports: string[]; componentEnums: string[] } { + const componentImports: string[] = []; + const typeNames = new Set(); + + const members = (data.members as CEM.ClassField[] | undefined) || []; + for (const member of members) { + if (member.type?.references) { + for (const reference of member.type.references) { + if (reference.name && !typeNames.has(reference.name)) { + let importPath: string | undefined; + + if (reference.module) { + importPath = reference.module.startsWith('.') + ? reference.module + : `${reference.package}/${reference.module}`; + } else if (reference.package) { + importPath = reference.package.replace( + '@ui5/webcomponents', + '@fundamental-ngx/ui5-webcomponents' + ); + } + + if (reference.package && reference.module && reference.module.includes('/types/')) { + importPath = enumPackageMapping[reference.package]; + } + + if (importPath) { + if (reference.module?.includes('dist/' + reference.name)) { + componentImports.push(`import ${reference.name} from '${importPath}';`); + } else { + componentImports.push(`import { ${reference.name} } from '${importPath}';`); + } + typeNames.add(reference.name); + } + } + } + } + } + const extractedEnums = allEnums.filter((e) => typeNames.has(e.name)).map((e) => e.name); + + return { componentImports, componentEnums: extractedEnums }; +} + +/** Helper function to generate input properties for the component. */ +function generateInputs(data: CEM.CustomElementDeclaration, enums: string[], className: string): string { + // className added + const inputs: string[] = []; + (data.members ?? []).filter(isField).forEach((member) => { + const typeText = member.type?.text?.replace(' | undefined', ''); + const typeReferenceName = member.type?.references?.[0]?.name; + + // Determine the array status and boolean status + const isArray = typeText?.endsWith('[]') || member.default === '[]'; + const isBoolean = typeText?.includes('boolean') || typeReferenceName === 'Boolean'; + + const memberDefault = member.default; + const camelCaseName = kebabToCamelCase(member.name); + + let inputCall: string; + let inputType: string; + + if (isBoolean) { + // BOOLEAN: Use booleanAttribute transform + const defaultVal = memberDefault === 'true'; + inputCall = `input(${defaultVal}, { transform: booleanAttribute })`; + inputType = ''; + } else if (isArray) { + // ARRAY: Use the original type reference for the element type + const baseType = getBaseType(typeText); + const typeString = baseType ? `${baseType}[]` : 'any[]'; + + inputType = `<${typeString}>`; + inputCall = `input${inputType}([])`; + } else { + // ENUM/SIMPLE TYPE: Use typeof _${className}.prototype.${member.name} | undefined + + // Build the required type string using the WC's default import alias (_ClassName) + const typeString = `typeof _${className}.prototype.${member.name} | undefined`; + inputType = `<${typeString}>`; + + // Get the default value for the input() call + const defaultValueArgument = + memberDefault === 'undefined' || memberDefault === undefined ? '' : memberDefault; + + if (!defaultValueArgument) { + // No default value specified + inputCall = `input${inputType}()`; + } else { + // Has a default value, e.g., "Circle" + inputCall = `input${inputType}(${defaultValueArgument})`; + } + } + + inputs.push(` + /** + * ${member.description || ''} + */ + ${camelCaseName} = ${inputCall};`); + }); + + return inputs.join('\n'); +} + +function generateOutputs(data: CEM.CustomElementDeclaration, className: string): string { + const outputs: string[] = []; + data.events?.forEach((event) => { + outputs.push(` + /** + * ${event.description || ''} + */ + ui5${kebabToCamelCase(event.name)} = output>();`); + }); + return outputs.join('\n'); +} + +/** Generate the Angular component wrapper. */ +export function componentTemplate( + data: CEM.CustomElementDeclaration, + cemPackage: CEM.Package, + allEnums: { name: string; members: string[] }[], + packageName: string, + enumPackageMapping: Record +): string { + const { componentImports, componentEnums } = generateTypeImports(data, allEnums, enumPackageMapping); + const tagName = data.tagName || ''; + const className = data.name; + const outputEvents = data.events || []; + const shouldHostCVA = hasCvaHostDirective(data); + + // Add CVA hostDirective property only if needed + const cvaHostDirective = shouldHostCVA ? ` hostDirectives: [GenericControlValueAccessor],\n` : ''; + + // Add CVA import only if needed + const cvaImport = shouldHostCVA ? `import { GenericControlValueAccessor } from './utils/cva';` : ''; + + const inputMembers = (data.members ?? []).filter(isField); + + // Prepare string array of Web Component's kebab-case property names for synchronization + const inputsToSyncCode = + inputMembers.length > 0 + ? `\n const inputsToSync = [\n${inputMembers.map((m) => ` '${m.name}',`).join('\n')}\n ];` + : ''; + + // The core synchronization logic using Angular signals and effects + const inputSyncLoop = + inputMembers.length > 0 + ? ` + // Synchronize inputs (properties) + for (const inputName of inputsToSync) { + // Find the corresponding camelCase signal property on the Angular component + const signalName = inputName.replace(/-./g, (x: string) => x[1].toUpperCase()); + + // Use the Injector to run the effect in the correct context + if (this[signalName] && typeof this[signalName] === 'function') { + runInInjectionContext(this.injector, () => { + effect(() => { + // Read the signal value + const value = this[signalName](); + if (wcElement) { + // Write the value to the Web Component's property + wcElement[inputName] = value; + } + }); + }); + } + } + ` + : ''; + + const outputsToSyncCode = + outputEvents.length > 0 + ? ` + const outputsToSync = [ +${outputEvents.map((e) => ` 'ui5-${kebabToCamelCase(e.name)}',`).join('\n')} + ];` + : ''; + + const outputSyncLoop = + outputEvents.length > 0 + ? ` + // Synchronize outputs (events) + for (const outputName of outputsToSync) { + const eventName = outputName.replace('ui5', '').toLowerCase(); + // Ensure the output property exists and has an emit function before adding listener + if (this[outputName] && typeof this[outputName].emit === 'function' && wcElement.addEventListener) { + // Cast the listener to the correct type to satisfy TypeScript + wcElement.addEventListener(eventName, (e) => { + this[outputName].emit(e as CustomEvent); + }); + } + } + ` + : ''; + + return ` +import { + ChangeDetectionStrategy, + Component, + ElementRef, + input, + output, + AfterViewInit, + effect, + runInInjectionContext, + inject, + Injector, + booleanAttribute +} from '@angular/core'; +import '${packageName}/dist/${className}.js'; +import { default as _${className} } from '${packageName}/dist/${className}.js'; +import { UI5CustomEvent } from '@ui5/webcomponents-base'; +${cvaImport} +${componentImports.join('\n')} + +@Component({ + standalone: true, + selector: '${tagName}, [${tagName}]', + template: '', + exportAs: 'ui5${className}', +${cvaHostDirective} + changeDetection: ChangeDetectionStrategy.OnPush, +}) +export class ${className} implements AfterViewInit { +${generateInputs(data, componentEnums, className)} // className is now passed + +${generateOutputs(data, className)} + + public elementRef: ElementRef<_${className}> = inject(ElementRef); + public injector = inject(Injector); + + get element(): _${className} { + return this.elementRef.nativeElement; + } + + ngAfterViewInit(): void { + const wcElement = this.element; + ${inputsToSyncCode} + ${inputSyncLoop} + ${outputsToSyncCode} + ${outputSyncLoop} + } +} +`; +} diff --git a/libs/webc-generator/src/executors/generate/executor.ts b/libs/webc-generator/src/executors/generate/executor.ts new file mode 100644 index 00000000000..0b3c503d815 --- /dev/null +++ b/libs/webc-generator/src/executors/generate/executor.ts @@ -0,0 +1,293 @@ +import { ExecutorContext, PromiseExecutor } from '@nx/devkit'; +import type * as CEM from '@ui5/webcomponents-tools/lib/cem/types-internal.d.ts'; +import { mkdir, readFile, writeFile } from 'fs/promises'; +import * as path from 'path'; +import { componentTemplate } from './component-template'; +import { GenerateExecutorSchema } from './schema'; + +const SUBDIRS = { + TYPES: 'types', + UTILS: 'utils', + THEMING: 'theming' +}; + +const FILES = { + INDEX_TS: 'index.ts', + NG_PACKAGE_JSON: 'ng-package.json', + CVA_TS: 'cva.ts', + THEMING_TEMPLATE: 'utils/theming-service-template.tpl' +}; + +const DEFAULT_ENUM_PACKAGE_MAPPING: Record = { + '@ui5/webcomponents': '@fundamental-ngx/ui5-webcomponents/types', + '@ui5/webcomponents-base': '@fundamental-ngx/ui5-webcomponents-base/types', + '@ui5/webcomponents-fiori': '@fundamental-ngx/ui5-webcomponents-fiori/types', + '@ui5/webcomponents-ai': '@fundamental-ngx/ui5-webcomponents-ai/types' +}; + +/** Converts PascalCase to kebab-case (e.g., 'Ui5Button' -> 'ui5-button'). */ +const pascalToKebabCase = (str: string): string => str.replace(/\B([A-Z])/g, '-$1').toLowerCase(); + +/** + * Ensures directory exists and writes content to a file. + * @param filePath Absolute path to the file. + * @param content The content to write. + */ +async function ensureDirAndWriteFile(filePath: string, content: string): Promise { + await mkdir(path.dirname(filePath), { recursive: true }); + await writeFile(filePath, content, 'utf-8'); +} + +/** Determines the capitalized suffix for the theming service based on package name. */ +function getPackageSuffix(packageName: string): string { + const prefix = '@ui5/webcomponents'; + if (!packageName.startsWith(prefix)) { + throw new Error(`Invalid package name: ${packageName}. Expected format: ${prefix} or ${prefix}-`); + } + + const suffix = packageName.slice(prefix.length + 1); + const effectiveSuffix = suffix || 'main'; + return effectiveSuffix.charAt(0).toUpperCase() + effectiveSuffix.slice(1); +} + +/** Loads the theming template and injects the package suffix. */ +async function generateThemingServiceContent(packageName: string): Promise { + const themingTemplatePath = path.resolve(__dirname, FILES.THEMING_TEMPLATE); + const content = await readFile(themingTemplatePath, 'utf-8'); + const suffix = getPackageSuffix(packageName); + const suffixLower = suffix === 'Main' ? '' : '-' + suffix.toLowerCase(); + return content + .replace(/\${PACKAGE_SUFFIX_LOWER_PLACEHOLDER}/g, suffixLower) + .replace(/\${PACKAGE_SUFFIX_PLACEHOLDER}/g, suffix); +} + +/** + * Step 1: Resolve and load the CEM file. + */ +async function loadCemData(options: GenerateExecutorSchema, context: ExecutorContext): Promise { + if (!options.cemFile) { + throw new Error('Could not determine a valid path to the CEM file. Please provide it via the cemFile option.'); + } + + let cemFilePath: string; + try { + cemFilePath = require.resolve(options.cemFile, { paths: [context.root] }); + } catch (error) { + throw new Error(`Failed to resolve CEM file at path ${options.cemFile}. Original error: ${error.message}`); + } + + const cemContent = await readFile(cemFilePath, 'utf-8'); + return JSON.parse(cemContent) as CEM.Package; +} + +/** + * Defines the structure for the data extracted from the Custom Elements Manifest (CEM). + */ +type ExtractedCemData = { + componentDeclarations: { declaration: CEM.CustomElementDeclaration; modulePath: string }[]; + allEnums: { name: string; members: string[]; module: string; package: string }[]; +}; + +/** + * Step 2: Extract all relevant data from the CEM. + */ +function extractCemData(cemData: CEM.Package, options: GenerateExecutorSchema): ExtractedCemData { + const componentDeclarations = cemData.modules.flatMap((m) => { + const declarations = (m.declarations || []).filter( + (d): d is CEM.CustomElementDeclaration => + d?.kind === 'class' && 'customElement' in d && d.customElement === true + ); + return declarations.map((d) => ({ declaration: d, modulePath: m.path })); + }); + + const allEnums = cemData.modules + .flatMap((m) => + (m.declarations || []) + .filter((d): d is CEM.EnumDeclaration => d?.kind === 'enum') + .map((e) => ({ enumDeclaration: e, modulePath: m.path })) + ) + .map(({ enumDeclaration: e, modulePath }) => { + const ui5Package = options.packageName || '@ui5/webcomponents'; // Default to the package being generated for + let ui5Module = ''; + const typesPathMatch = modulePath.match(/^(.*\/)?(dist\/types\/[^/]+\.js)$/); + + if (typesPathMatch) { + ui5Module = typesPathMatch[2].replace(/\.js$/, ''); + } else { + ui5Module = modulePath.replace(/\.js$/, ''); + } + + return { + name: e.name, + members: (e.members || []).map((m) => m.name), + module: ui5Module, + package: ui5Package + }; + }); + + return { componentDeclarations, allEnums }; +} + +/** + * Generates the types/index.ts file and its ng-package.json. + */ +async function generateTypesFiles(allEnums: ExtractedCemData['allEnums'], targetDir: string): Promise { + let typesContent = allEnums + .map( + (e) => + // Target export format: export { default as CalendarType } from "@ui5/webcomponents-base/dist/types/CalendarType.js"; + `export { default as ${e.name} } from '${e.package}/${e.module}.js';` + ) + .join('\n'); + + // Add one empty line at the end if there's content + if (typesContent) { + typesContent += '\n'; + } + + const typesIndexFilePath = path.join(targetDir, SUBDIRS.TYPES, FILES.INDEX_TS); + await ensureDirAndWriteFile(typesIndexFilePath, typesContent); + + const ngPackagePath = path.join(targetDir, SUBDIRS.TYPES, FILES.NG_PACKAGE_JSON); + await writeFile(ngPackagePath, JSON.stringify({ lib: { entryFile: './index.ts' } }, null, 2), 'utf-8'); + + return typesContent ? `export * from './${SUBDIRS.TYPES}';\n` : ''; +} + +/** + * Generates the theming service file and its ng-package.json. + */ +async function generateThemingFiles(packageName: string, targetDir: string): Promise { + const themingServiceContent = await generateThemingServiceContent(packageName); + + const themingIndexPath = path.join(targetDir, SUBDIRS.THEMING, FILES.INDEX_TS); + await ensureDirAndWriteFile(themingIndexPath, themingServiceContent); + + const ngPackagePath = path.join(targetDir, SUBDIRS.THEMING, FILES.NG_PACKAGE_JSON); + await writeFile(ngPackagePath, JSON.stringify({ lib: { entryFile: './index.ts' } }, null, 2), 'utf-8'); +} + +/** + * Generates all individual component wrapper files. + */ +async function generateComponentFiles( + componentDeclarations: { declaration: CEM.CustomElementDeclaration; modulePath: string }[], + cemData: CEM.Package, + allEnums: ExtractedCemData['allEnums'], + packageName: string, + targetDir: string +): Promise { + const componentExports: string[] = []; + + await Promise.all( + componentDeclarations.map(({ declaration }) => { + const className = declaration.name || ''; + const fileName = pascalToKebabCase(className); + const componentDir = path.join(targetDir, fileName); + + if (!className) { + return; + } + + componentExports.push(`export { ${className} } from './${fileName}';`); + + const componentIndexPath = path.join(componentDir, FILES.INDEX_TS); + const ngPackagePath = path.join(componentDir, FILES.NG_PACKAGE_JSON); + + const templateContent = componentTemplate( + declaration, + cemData, + allEnums.map((e) => ({ name: e.name, members: e.members })), + packageName, + DEFAULT_ENUM_PACKAGE_MAPPING + ); + + return ensureDirAndWriteFile(componentIndexPath, templateContent).then(() => + writeFile(ngPackagePath, JSON.stringify({ lib: { entryFile: './index.ts' } }, null, 2), 'utf-8') + ); + }) + ); + + return componentExports; +} + +/** + * Generates the Control Value Accessor (CVA) utility file. + */ +async function generateCvaFile(targetDir: string): Promise { + const cvaTemplatePath = path.resolve(__dirname, 'utils', FILES.CVA_TS); + const cvaContent = await readFile(cvaTemplatePath, 'utf-8'); + + const cvaFilePath = path.join(targetDir, SUBDIRS.UTILS, FILES.CVA_TS); + await ensureDirAndWriteFile(cvaFilePath, cvaContent); +} + +/** + * An NX executor that generates Angular components from UI5 Web Components' + * custom-elements-internal.json schema. + */ +const runExecutor: PromiseExecutor = async (options, context) => { + if (!context.projectName) { + return { success: false, error: 'Project name is not defined in the executor context.' }; + } + + try { + console.log(`Starting component generation for project: ${options.packageName}`); + const packageName = options.packageName || '@ui5/webcomponents'; + const projectRoot = context.root; + const targetDir = path.join(projectRoot, `libs/${context.projectName}`); + + // Resolve, load, and parse the CEM file + const cemData = await loadCemData(options, context); + + // Extract necessary data (declarations, enums) + // PASS THE OPTIONS OBJECT TO extractCemData + const { componentDeclarations, allEnums } = extractCemData(cemData, options); + + // Generate Utility/Config Files + await mkdir(targetDir, { recursive: true }); + + let exportsContent = ''; + + if (allEnums.length > 0) { + exportsContent += await generateTypesFiles(allEnums, targetDir); + } + + if (options.skipComponents !== true) { + // Generate Theming + await generateThemingFiles(packageName, targetDir); + + // Generate CVA Utility + await generateCvaFile(targetDir); + + exportsContent += `export { GenericControlValueAccessor } from './${SUBDIRS.UTILS}/${FILES.CVA_TS.replace('.ts', '')}';\n`; + + // Generate Component Wrappers + const componentExports = await generateComponentFiles( + componentDeclarations, + cemData, + allEnums, + packageName, + targetDir + ); + exportsContent += componentExports.join('\n'); + + // Add theming service export to root index + exportsContent += `\nexport * from './${SUBDIRS.THEMING}';\n`; + } + + // Generate the root index.ts file + const rootIndexPath = path.join(targetDir, FILES.INDEX_TS); + await writeFile(rootIndexPath, exportsContent, 'utf-8'); + + return { success: true }; + } catch (error) { + const errorMessage = error instanceof Error ? error.message : 'An unknown error occurred.'; + return { + success: false, + error: `An error occurred during component generation: ${errorMessage}` + }; + } +}; + +export default runExecutor; diff --git a/libs/webc-generator/src/executors/generate/schema.d.ts b/libs/webc-generator/src/executors/generate/schema.d.ts new file mode 100644 index 00000000000..106246750c8 --- /dev/null +++ b/libs/webc-generator/src/executors/generate/schema.d.ts @@ -0,0 +1,8 @@ +export interface GenerateExecutorSchema { + cemFile?: string; + targetDir: string; + outputPath: string; + packageName?: string; + tsConfig: string; + skipComponents?: boolean; +} diff --git a/libs/webc-generator/src/executors/generate/schema.json b/libs/webc-generator/src/executors/generate/schema.json new file mode 100644 index 00000000000..cb674a9790b --- /dev/null +++ b/libs/webc-generator/src/executors/generate/schema.json @@ -0,0 +1,11 @@ +{ + "$schema": "https://json-schema.org/schema", + "version": 2, + "title": "Generate executor", + "description": "", + "type": "object", + "properties": { + "packageName": "@ui5/webcomponents-tools" + }, + "required": [] +} diff --git a/libs/webc-generator/src/executors/generate/utils/cva.ts b/libs/webc-generator/src/executors/generate/utils/cva.ts new file mode 100644 index 00000000000..b3579732581 --- /dev/null +++ b/libs/webc-generator/src/executors/generate/utils/cva.ts @@ -0,0 +1,46 @@ +import { Directive, forwardRef } from '@angular/core'; +import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms'; + +interface CvaComponent { + element: Element; + cvaValue: ValueType; +} + +@Directive({ + selector: '[noop]', + standalone: true, + providers: [ + { + provide: NG_VALUE_ACCESSOR, + useExisting: forwardRef(() => GenericControlValueAccessor), + multi: true + } + ], + host: { + '(focusout)': 'onTouched?.()' + } +}) +class GenericControlValueAccessor implements ControlValueAccessor { + onChange!: (val: ValueType) => void; + onTouched!: () => void; + + host!: CvaComponent; + + setDisabledState = (isDisabled: boolean): void => { + this.host.element['disabled'] = isDisabled; + }; + + registerOnChange(fn: (newVal: ValueType) => void): void { + this.onChange = fn; + } + + registerOnTouched(fn: () => void): void { + this.onTouched = fn; + } + + writeValue(val: ValueType): void { + this.host.cvaValue = val; + } +} + +export { GenericControlValueAccessor }; diff --git a/libs/webc-generator/src/executors/generate/utils/ng-package.json b/libs/webc-generator/src/executors/generate/utils/ng-package.json new file mode 100644 index 00000000000..ee81b732cd2 --- /dev/null +++ b/libs/webc-generator/src/executors/generate/utils/ng-package.json @@ -0,0 +1 @@ +{ "lib": { "entryFile": "./index.ts" } } diff --git a/libs/webc-generator/src/executors/generate/utils/theming-service-template.tpl b/libs/webc-generator/src/executors/generate/utils/theming-service-template.tpl new file mode 100644 index 00000000000..bad12074bdd --- /dev/null +++ b/libs/webc-generator/src/executors/generate/utils/theming-service-template.tpl @@ -0,0 +1,14 @@ +import { Injectable } from '@angular/core'; +import { WebcomponentsThemingProvider } from '@fundamental-ngx/ui5-webcomponents-base/theming'; + +@Injectable({ providedIn: 'root' }) +class Ui5Webcomponents${PACKAGE_SUFFIX_PLACEHOLDER}ThemingService extends WebcomponentsThemingProvider { + name = 'ui-5-webcomponents-${PACKAGE_SUFFIX_LOWER_PLACEHOLDER}-theming-service'; + constructor() { + super( + () => import('@ui5/webcomponents${PACKAGE_SUFFIX_LOWER_PLACEHOLDER}/dist/generated/json-imports/Themes.js'), + ); + } +} + +export { Ui5Webcomponents${PACKAGE_SUFFIX_PLACEHOLDER}ThemingService }; \ No newline at end of file diff --git a/libs/webc-generator/src/index.ts b/libs/webc-generator/src/index.ts new file mode 100644 index 00000000000..e69de29bb2d diff --git a/libs/webc-generator/tsconfig.json b/libs/webc-generator/tsconfig.json new file mode 100644 index 00000000000..fdc5ae37fd3 --- /dev/null +++ b/libs/webc-generator/tsconfig.json @@ -0,0 +1,16 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "module": "commonjs" + }, + "files": [], + "include": [], + "references": [ + { + "path": "./tsconfig.lib.json" + }, + { + "path": "./tsconfig.spec.json" + } + ] +} diff --git a/libs/webc-generator/tsconfig.lib.json b/libs/webc-generator/tsconfig.lib.json new file mode 100644 index 00000000000..d7dc532a8a5 --- /dev/null +++ b/libs/webc-generator/tsconfig.lib.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "declaration": true, + "types": ["node"] + }, + "include": ["src/**/*.ts", "src/executors/generate/utils/theming-service-template.tpl"], + "exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"] +} diff --git a/libs/webc-generator/tsconfig.spec.json b/libs/webc-generator/tsconfig.spec.json new file mode 100644 index 00000000000..ece2e6a27b9 --- /dev/null +++ b/libs/webc-generator/tsconfig.spec.json @@ -0,0 +1,10 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "../../dist/out-tsc", + "module": "commonjs", + "moduleResolution": "node10", + "types": ["jest", "node"] + }, + "include": ["jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts", "src/**/*.d.ts"] +} diff --git a/nx.json b/nx.json index c8293544b20..cc80b817d06 100644 --- a/nx.json +++ b/nx.json @@ -90,8 +90,13 @@ }, "$schema": "./node_modules/nx/schemas/nx-schema.json", "targetDefaults": { + "generate": { + "dependsOn": ["^generate"], + "inputs": ["production", "^production"], + "cache": true + }, "build": { - "dependsOn": ["^build"], + "dependsOn": ["^build", "^generate"], "inputs": ["production", "^production"], "cache": true }, @@ -130,6 +135,11 @@ "@nx/eslint:lint": { "inputs": ["default", "{workspaceRoot}/.eslintrc.json"], "cache": true + }, + "@nx/js:tsc": { + "cache": true, + "dependsOn": ["^build"], + "inputs": ["production", "^production"] } }, "namedInputs": { diff --git a/package.json b/package.json index c272738943f..3641db29e46 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,8 @@ "build:umbrella:prod": "echo Building umbrella libraries PROD && yarn run build:umbrella -- --configuration=production", "build:prepare": "echo Building libraries and preparing for publishing && nx run-many --target=prepare --all --pack --configuration=production --skip-nx-cache", "test": "echo Running unit tests && nx run-many --target=test --all --parallel=10", + "cleanup": "find libs/ui5-webcomponents -mindepth 1 -type d -exec rm -r {} + && rm libs/ui5-webcomponents/index.ts && find libs/ui5-webcomponents-ai -mindepth 1 -type d -exec rm -r {} + && rm libs/ui5-webcomponents-ai/index.ts && find libs/ui5-webcomponents-fiori -mindepth 1 -type d -exec rm -r {} + && rm libs/ui5-webcomponents-fiori/index.ts && rm -rf libs/ui5-webcomponents-base/types && rm -rf dist", + "generate:ui5": "echo Generating UI5 Webcomponents Wrappers && nx run-many --target=generate --projects=ui5-webcomponents,ui5-webcomponents-ai,ui5-webcomponents-fiori,ui5-webcomponents-base", "app:e2e:affected": "echo Running affected e2e tests on local && nx run docs:e2e-app:affected-local", "app:e2e:all": "echo Running all e2e tests on local && nx run docs:e2e-app:all-local", "ng": "ng", @@ -54,6 +56,16 @@ "@sap-theming/theming-base-content": "11.31.1", "@stackblitz/sdk": "1.9.0", "@swc/helpers": "0.5.11", + "@ui5/tooling-webc": "0.3.1", + "@ui5/webcomponents": "2.13.2", + "@ui5/webcomponents-ai": "2.13.2", + "@ui5/webcomponents-base": "2.13.2", + "@ui5/webcomponents-fiori": "2.13.2", + "@ui5/webcomponents-icons": "2.13.2", + "@ui5/webcomponents-icons-business-suite": "2.13.2", + "@ui5/webcomponents-icons-tnt": "2.13.2", + "@ui5/webcomponents-theming": "2.13.2", + "@ui5/webcomponents-tools": "2.13.2", "compare-versions": "6.1.0", "core-js": "3.26.1", "dayjs": "1.11.11", @@ -103,6 +115,7 @@ "@types/lodash-es": "4.17.6", "@types/marked": "5.0.2", "@types/node": "22.10.2", + "@typescript-eslint/utils": "^8.29.0", "@wdio/allure-reporter": "7.7.3", "@wdio/cli": "7.16.16", "@wdio/jasmine-framework": "7.0.0", diff --git a/tsconfig.base.json b/tsconfig.base.json index 9577dc7f4de..7e826b199ad 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -59,7 +59,18 @@ "@fundamental-ngx/moment-adapter": ["libs/moment-adapter/src/index.ts"], "@fundamental-ngx/nx-plugin": ["libs/nx-plugin/src/index.ts"], "@fundamental-ngx/platform": ["libs/platform/index.ts"], - "@fundamental-ngx/platform/*": ["libs/platform/*/index.ts"] + "@fundamental-ngx/platform/*": ["libs/platform/*/index.ts"], + "@fundamental-ngx/ui5-webcomponents": ["libs/ui5-webcomponents/index.ts"], + "@fundamental-ngx/ui5-webcomponents-ai": ["libs/ui5-webcomponents-ai/index.ts"], + "@fundamental-ngx/ui5-webcomponents-ai/*": ["libs/ui5-webcomponents-ai/*/index.ts"], + "@fundamental-ngx/ui5-webcomponents-base": ["libs/ui5-webcomponents-base/index.ts"], + "@fundamental-ngx/ui5-webcomponents-base/*": ["libs/ui5-webcomponents-base/*/index.ts"], + "@fundamental-ngx/ui5-webcomponents-base/theming": ["dist/libs/ui5-webcomponents-base/theming/index.d.ts"], + "@fundamental-ngx/ui5-webcomponents-base/types": ["dist/libs/ui5-webcomponents-base/types/index.d.ts"], + "@fundamental-ngx/ui5-webcomponents-fiori": ["libs/ui5-webcomponents-fiori/index.ts"], + "@fundamental-ngx/ui5-webcomponents-fiori/*": ["libs/ui5-webcomponents-fiori/*/index.ts"], + "@fundamental-ngx/ui5-webcomponents/*": ["libs/ui5-webcomponents/*/index.ts"], + "@fundamental-ngx/webc-generator": ["libs/webc-generator/src/index.ts"] }, "skipLibCheck": true }, diff --git a/yarn.lock b/yarn.lock index 221e9bc512a..efb12a6d707 100644 --- a/yarn.lock +++ b/yarn.lock @@ -25,6 +25,13 @@ __metadata: languageName: node linkType: hard +"@adobe/css-tools@npm:^4.0.2": + version: 4.4.4 + resolution: "@adobe/css-tools@npm:4.4.4" + checksum: 10/0abd4715737877e5aa5d730d6ec2cffae2131102ddc8310ac5ba3f457ffb2ef453324dbb5b927e3cbc3f81bdd29ce485754014c6e64f4577a49540c76e26ac6b + languageName: node + linkType: hard + "@adobe/css-tools@npm:~4.3.3": version: 4.3.3 resolution: "@adobe/css-tools@npm:4.3.3" @@ -63,12 +70,12 @@ __metadata: linkType: hard "@angular-devkit/architect@npm:>= 0.2000.0 < 0.2100.0": - version: 0.2001.5 - resolution: "@angular-devkit/architect@npm:0.2001.5" + version: 0.2003.3 + resolution: "@angular-devkit/architect@npm:0.2003.3" dependencies: - "@angular-devkit/core": "npm:20.1.5" + "@angular-devkit/core": "npm:20.3.3" rxjs: "npm:7.8.2" - checksum: 10/6f8a4973f7e1a536c888686f1c53125e64452f08e4fa806f746ffb16304f3aedb2a59c21af119ff724ca793e55fb0e8470005aebdafb94e74886d15bb7663833 + checksum: 10/d23df8af67ac586baf9c119c6a0d294db212e0c8cfd9ebaa5fdd3734b0fa001dfc55804c4e97d82a77b0622f5a81ccd4145ca7f29e6b94a29aa0ae80b162dff6 languageName: node linkType: hard @@ -235,22 +242,22 @@ __metadata: languageName: node linkType: hard -"@angular-devkit/core@npm:20.1.5, @angular-devkit/core@npm:>= 20.0.0 < 21.0.0": - version: 20.1.5 - resolution: "@angular-devkit/core@npm:20.1.5" +"@angular-devkit/core@npm:20.3.3, @angular-devkit/core@npm:>= 20.0.0 < 21.0.0": + version: 20.3.3 + resolution: "@angular-devkit/core@npm:20.3.3" dependencies: ajv: "npm:8.17.1" ajv-formats: "npm:3.0.1" jsonc-parser: "npm:3.3.1" - picomatch: "npm:4.0.2" + picomatch: "npm:4.0.3" rxjs: "npm:7.8.2" - source-map: "npm:0.7.4" + source-map: "npm:0.7.6" peerDependencies: chokidar: ^4.0.0 peerDependenciesMeta: chokidar: optional: true - checksum: 10/303ea8bca4fcc0103f6742d1e6b1066ff4d9ffcde819b8b0fb882173d2276ae27585e2f8b66c18a894b126e31e4bde70aa245ae448e781657c83d5ccabceef33 + checksum: 10/9941d0a618f5c7cebe5d7b2174f117b246896eb0cb1c46014fabeefaf12bb58a9cbedf4f9d50db62d20015c41ebd6150cf9357cabf285047caf1535c8f471933 languageName: node linkType: hard @@ -281,15 +288,15 @@ __metadata: linkType: hard "@angular-devkit/schematics@npm:>= 20.0.0 < 21.0.0": - version: 20.1.5 - resolution: "@angular-devkit/schematics@npm:20.1.5" + version: 20.3.3 + resolution: "@angular-devkit/schematics@npm:20.3.3" dependencies: - "@angular-devkit/core": "npm:20.1.5" + "@angular-devkit/core": "npm:20.3.3" jsonc-parser: "npm:3.3.1" magic-string: "npm:0.30.17" ora: "npm:8.2.0" rxjs: "npm:7.8.2" - checksum: 10/e90db6da94f2574dd62d3f4d081e40f148b0e45c62afb96de7d3f1a8f4c2253f47cd2e8955da3bb9177c9945662ea1a68c16d07be1da3c7afbeeb5251c9a1036 + checksum: 10/ade9a26490226ac34ec904097e9c5719f488585e2209d442764ec0277f08cf17b028fcee4240f1bba18dc4d4344c8db415e560fddcbb6cf6583528cc42a8cd45 languageName: node linkType: hard @@ -647,7 +654,7 @@ __metadata: languageName: node linkType: hard -"@antfu/install-pkg@npm:^1.0.0": +"@antfu/install-pkg@npm:^1.1.0": version: 1.1.0 resolution: "@antfu/install-pkg@npm:1.1.0" dependencies: @@ -657,10 +664,10 @@ __metadata: languageName: node linkType: hard -"@antfu/utils@npm:^8.1.0": - version: 8.1.1 - resolution: "@antfu/utils@npm:8.1.1" - checksum: 10/2a9cc7877c1e39a1ce8b76a566b8e731a1b55ce895708365536e1939821ddcadbb7e2f4f130855747b474b1de1c078ffc20aaf9810ffe762db017f4731ace9fb +"@antfu/utils@npm:^9.2.0": + version: 9.2.1 + resolution: "@antfu/utils@npm:9.2.1" + checksum: 10/c629769f5301d16851de18e241cc0c7547928b080929bcfd945735eb799d13029336236bfe869935e832f3e48f8b622caf5946738158b4dd4133701f19a9b75a languageName: node linkType: hard @@ -677,7 +684,16 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.26.2, @babel/code-frame@npm:^7.27.1": +"@babel/code-frame@npm:7.12.11": + version: 7.12.11 + resolution: "@babel/code-frame@npm:7.12.11" + dependencies: + "@babel/highlight": "npm:^7.10.4" + checksum: 10/d243f0b1e475f5953ae452f70c0b4bd47a106df59733631b9ae36fb9ad1ae068c3a11d936ed22117084ec7439e843a4b75700922b507aac723ad84a257ae94f9 + languageName: node + linkType: hard + +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.21.4, @babel/code-frame@npm:^7.27.1": version: 7.27.1 resolution: "@babel/code-frame@npm:7.27.1" dependencies: @@ -689,9 +705,9 @@ __metadata: linkType: hard "@babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7, @babel/compat-data@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/compat-data@npm:7.28.0" - checksum: 10/1a56a5e48c7259f72cc4329adeca38e72fd650ea09de267ea4aa070e3da91e5c265313b6656823fff77d64a8bab9554f276c66dade9355fdc0d8604deea015aa + version: 7.28.4 + resolution: "@babel/compat-data@npm:7.28.4" + checksum: 10/95b7864e6b210c84c069743966da448c0cb50015a4de5e18dd755776a0b5e53c4653e74f26700aed8de922eaa3b8844fc5fc5b29bc64830249d2abe914aec832 languageName: node linkType: hard @@ -718,7 +734,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.28.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.9, @babel/core@npm:^7.27.4": +"@babel/core@npm:7.28.0": version: 7.28.0 resolution: "@babel/core@npm:7.28.0" dependencies: @@ -741,6 +757,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.9, @babel/core@npm:^7.27.4": + version: 7.28.4 + resolution: "@babel/core@npm:7.28.4" + dependencies: + "@babel/code-frame": "npm:^7.27.1" + "@babel/generator": "npm:^7.28.3" + "@babel/helper-compilation-targets": "npm:^7.27.2" + "@babel/helper-module-transforms": "npm:^7.28.3" + "@babel/helpers": "npm:^7.28.4" + "@babel/parser": "npm:^7.28.4" + "@babel/template": "npm:^7.27.2" + "@babel/traverse": "npm:^7.28.4" + "@babel/types": "npm:^7.28.4" + "@jridgewell/remapping": "npm:^2.3.5" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" + checksum: 10/0593295241fac9be567145ef16f3858d34fc91390a9438c6d47476be9823af4cc0488c851c59702dd46b968e9fd46d17ddf0105ea30195ca85f5a66b4044c519 + languageName: node + linkType: hard + "@babel/generator@npm:7.27.5": version: 7.27.5 resolution: "@babel/generator@npm:7.27.5" @@ -754,16 +793,16 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.27.5, @babel/generator@npm:^7.28.0, @babel/generator@npm:^7.7.2": - version: 7.28.0 - resolution: "@babel/generator@npm:7.28.0" +"@babel/generator@npm:^7.27.5, @babel/generator@npm:^7.28.0, @babel/generator@npm:^7.28.3, @babel/generator@npm:^7.7.2": + version: 7.28.3 + resolution: "@babel/generator@npm:7.28.3" dependencies: - "@babel/parser": "npm:^7.28.0" - "@babel/types": "npm:^7.28.0" + "@babel/parser": "npm:^7.28.3" + "@babel/types": "npm:^7.28.2" "@jridgewell/gen-mapping": "npm:^0.3.12" "@jridgewell/trace-mapping": "npm:^0.3.28" jsesc: "npm:^3.0.2" - checksum: 10/064c5ba4c07ecd7600377bd0022d5f6bdb3b35e9ff78d9378f6bd1e656467ca902c091647222ab2f0d2967f6d6c0ca33157d37dd9b1c51926c9b0e1527ab9b92 + checksum: 10/d00d1e6b51059e47594aab7920b88ec6fcef6489954a9172235ab57ad2e91b39c95376963a6e2e4cc7e8b88fa4f931018f71f9ab32bbc9c0bc0de35a0231f26c languageName: node linkType: hard @@ -789,20 +828,20 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-create-class-features-plugin@npm:7.27.1" +"@babel/helper-create-class-features-plugin@npm:^7.27.1, @babel/helper-create-class-features-plugin@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/helper-create-class-features-plugin@npm:7.28.3" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.27.1" + "@babel/helper-annotate-as-pure": "npm:^7.27.3" "@babel/helper-member-expression-to-functions": "npm:^7.27.1" "@babel/helper-optimise-call-expression": "npm:^7.27.1" "@babel/helper-replace-supers": "npm:^7.27.1" "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.3" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/701579b49046cd42f6a6b1e693e6827df8623185adf0911c4d68a219a082d8fd4501672880d92b6b96263d1c92a3beb891b3464a662a55e69e7539d8db9277da + checksum: 10/32d01bdd601b4d129b1d510058a19644abc764badcc543adaec9e71443e874ef252783cceb2809645bdf0e92b07f206fd439c75a2a48cf702c627aba7f3ee34a languageName: node linkType: hard @@ -861,16 +900,16 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.27.3": - version: 7.27.3 - resolution: "@babel/helper-module-transforms@npm:7.27.3" +"@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.27.3, @babel/helper-module-transforms@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/helper-module-transforms@npm:7.28.3" dependencies: "@babel/helper-module-imports": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.3" + "@babel/traverse": "npm:^7.28.3" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/47abc90ceb181b4bdea9bf1717adf536d1b5e5acb6f6d8a7a4524080318b5ca8a99e6d58677268c596bad71077d1d98834d2c3815f2443e6d3f287962300f15d + checksum: 10/598fdd8aa5b91f08542d0ba62a737847d0e752c8b95ae2566bc9d11d371856d6867d93e50db870fb836a6c44cfe481c189d8a2b35ca025a224f070624be9fa87 languageName: node linkType: hard @@ -942,7 +981,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.27.1": +"@babel/helper-validator-identifier@npm:^7.25.9, @babel/helper-validator-identifier@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-validator-identifier@npm:7.27.1" checksum: 10/75041904d21bdc0cd3b07a8ac90b11d64cd3c881e89cb936fa80edd734bf23c35e6bd1312611e8574c4eab1f3af0f63e8a5894f4699e9cfdf70c06fcf4252320 @@ -957,34 +996,46 @@ __metadata: linkType: hard "@babel/helper-wrap-function@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/helper-wrap-function@npm:7.27.1" + version: 7.28.3 + resolution: "@babel/helper-wrap-function@npm:7.28.3" dependencies: - "@babel/template": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" - "@babel/types": "npm:^7.27.1" - checksum: 10/effa5ba1732764982db52295a0003d0d6b527edf70d8c649f5a521808decbc47fc8f3c21cd31f7b6331192289f3bf5617141bce778fec45dcaedf5708d9c3140 + "@babel/template": "npm:^7.27.2" + "@babel/traverse": "npm:^7.28.3" + "@babel/types": "npm:^7.28.2" + checksum: 10/a5ed5fe7b8d9949d3b4f45ccec0b365018b8e444f6a6d794b4c8291e251e680f5b7c79c49c2170de9d14967c78721f59620ce70c5dac2d53c30628ef971d9dce languageName: node linkType: hard -"@babel/helpers@npm:^7.27.6": - version: 7.28.2 - resolution: "@babel/helpers@npm:7.28.2" +"@babel/helpers@npm:^7.27.6, @babel/helpers@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/helpers@npm:7.28.4" dependencies: "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.28.2" - checksum: 10/09fd7965e83d4777a4331a082677a1a2261cec451bf3307cb0fb62b2d32c83d55fb1cac494a5dab5c6ad9da459883b8d4e49142812b10ef3e36b54022b2de3a4 + "@babel/types": "npm:^7.28.4" + checksum: 10/5a70a82e196cf8808f8a449cc4780c34d02edda2bb136d39ce9d26e63b615f18e89a95472230c3ce7695db0d33e7026efeee56f6454ed43480f223007ed205eb languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.5, @babel/parser@npm:^7.27.7, @babel/parser@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/parser@npm:7.28.0" +"@babel/highlight@npm:^7.10.4": + version: 7.25.9 + resolution: "@babel/highlight@npm:7.25.9" dependencies: - "@babel/types": "npm:^7.28.0" + "@babel/helper-validator-identifier": "npm:^7.25.9" + chalk: "npm:^2.4.2" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.0.0" + checksum: 10/0d165283dd4eb312292cea8fec3ae0d376874b1885f476014f0136784ed5b564b2c2ba2d270587ed546ee92505056dab56493f7960c01c4e6394d71d1b2e7db6 + languageName: node + linkType: hard + +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.15, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.8, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.5, @babel/parser@npm:^7.27.7, @babel/parser@npm:^7.28.0, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/parser@npm:7.28.4" + dependencies: + "@babel/types": "npm:^7.28.4" bin: parser: ./bin/babel-parser.js - checksum: 10/2c14a0d2600bae9ab81924df0a85bbd34e427caa099c260743f7c6c12b2042e743e776043a0d1a2573229ae648f7e66a80cfb26fc27e2a9eb59b55932d44c817 + checksum: 10/f54c46213ef180b149f6a17ea765bf40acc1aebe2009f594e2a283aec69a190c6dda1fdf24c61a258dbeb903abb8ffb7a28f1a378f8ab5d333846ce7b7e23bf1 languageName: node linkType: hard @@ -1035,15 +1086,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.27.1" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.27.1, @babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.28.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" - "@babel/traverse": "npm:^7.27.1" + "@babel/traverse": "npm:^7.28.3" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/dfa68da5f68c0fa9deff1739ac270a5643ea07540b26a2a05403bc536c96595f0fe98a5eac9f9b3501b79ce57caa3045a94c75d5ccbfed946a62469a370ecdc2 + checksum: 10/eeacdb7fa5ae19e366cbc4da98736b898e05b9abe572aa23093e6be842c6c8284d08af538528ec771073a3749718033be3713ff455ca008d11a7b0e90e62a53d languageName: node linkType: hard @@ -1124,6 +1175,17 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-syntax-dynamic-import@npm:^7.0.0": + version: 7.8.3 + resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" + dependencies: + "@babel/helper-plugin-utils": "npm:^7.8.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 10/ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd + languageName: node + linkType: hard + "@babel/plugin-syntax-import-assertions@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-syntax-import-assertions@npm:7.27.1" @@ -1352,13 +1414,13 @@ __metadata: linkType: hard "@babel/plugin-transform-block-scoping@npm:^7.27.1, @babel/plugin-transform-block-scoping@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-block-scoping@npm:7.28.0" + version: 7.28.4 + resolution: "@babel/plugin-transform-block-scoping@npm:7.28.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/eefa0d0b3cd8005b77ad3239700cec90c2b19612e664772c50da6b917b272d20ebc831db6ff0d9fef011a810d9f02c434fdf551b3a4264eb834afa20090a9434 + checksum: 10/0848c681b0229ebb98da8a1fab53a29a94f79c4b80e536cb00dcedc08ca29341a48ebdf34d846f4d738376aa8e36830fa7f444bae3e85c8761cab96e9ad72a0f languageName: node linkType: hard @@ -1374,31 +1436,31 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.27.1": - version: 7.27.1 - resolution: "@babel/plugin-transform-class-static-block@npm:7.27.1" +"@babel/plugin-transform-class-static-block@npm:^7.27.1, @babel/plugin-transform-class-static-block@npm:^7.28.3": + version: 7.28.3 + resolution: "@babel/plugin-transform-class-static-block@npm:7.28.3" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.27.1" + "@babel/helper-create-class-features-plugin": "npm:^7.28.3" "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.12.0 - checksum: 10/2d49de0f5ffc66ae873be1d8c3bf4d22e51889cc779d534e4dbda0f91e36907479e5c650b209fcfc80f922a6c3c2d76c905fc2f5dc78cc9a836f8c31b10686c4 + checksum: 10/c0ba8f0cbf3699287e5a711907dab3b29f346d9c107faa4e424aa26252e45845d74ca08ee6245bfccf32a8c04bc1d07a89b635e51522592c6044b810a48d3f58 languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.27.1, @babel/plugin-transform-classes@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-classes@npm:7.28.0" +"@babel/plugin-transform-classes@npm:^7.27.1, @babel/plugin-transform-classes@npm:^7.28.3": + version: 7.28.4 + resolution: "@babel/plugin-transform-classes@npm:7.28.4" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.27.3" "@babel/helper-compilation-targets": "npm:^7.27.2" "@babel/helper-globals": "npm:^7.28.0" "@babel/helper-plugin-utils": "npm:^7.27.1" "@babel/helper-replace-supers": "npm:^7.27.1" - "@babel/traverse": "npm:^7.28.0" + "@babel/traverse": "npm:^7.28.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/1a812a02f641ffc80b139b3c690ceba52476576f9df1a62dbdde9c412e88ca143b7b872da71665838c34276c4ed92f6547199044a424222b84f9a8ee7c85798f + checksum: 10/1f8423d0ba287ba4ae3aac89299e704a666ef2fc5950cd581e056c068486917a460efd5731fdd0d0fb0a8a08852e13b31c1add089028e89a8991a7fdfaff5c43 languageName: node linkType: hard @@ -1575,7 +1637,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.27.1": +"@babel/plugin-transform-modules-amd@npm:^7.18.6, @babel/plugin-transform-modules-amd@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-amd@npm:7.27.1" dependencies: @@ -1671,17 +1733,17 @@ __metadata: linkType: hard "@babel/plugin-transform-object-rest-spread@npm:^7.27.2, @babel/plugin-transform-object-rest-spread@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.0" + version: 7.28.4 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.28.4" dependencies: "@babel/helper-compilation-targets": "npm:^7.27.2" "@babel/helper-plugin-utils": "npm:^7.27.1" "@babel/plugin-transform-destructuring": "npm:^7.28.0" "@babel/plugin-transform-parameters": "npm:^7.27.7" - "@babel/traverse": "npm:^7.28.0" + "@babel/traverse": "npm:^7.28.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/55d37dbc0d5d47db860b7cc9fe5e3660d83108113fc3f2a7daecb95c20d4046a70247777969006f7db8fb2005eeeda719b9ff21e9f6d43355d0a62fc41b5880e + checksum: 10/aebe464e368cefa5c3ba40316c47b61eb25f891d436b2241021efef5bd0b473c4aa5ba4b9fa0f4b4d5ce4f6bc6b727628d1ca79d54e7b8deebb5369f7dff2984 languageName: node linkType: hard @@ -1767,14 +1829,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.27.1, @babel/plugin-transform-regenerator@npm:^7.28.0": - version: 7.28.1 - resolution: "@babel/plugin-transform-regenerator@npm:7.28.1" +"@babel/plugin-transform-regenerator@npm:^7.27.1, @babel/plugin-transform-regenerator@npm:^7.28.3": + version: 7.28.4 + resolution: "@babel/plugin-transform-regenerator@npm:7.28.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.27.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/45e3a63bf28d74db4f74d8685d1e416a56f3b7ccf11b13b45589675caf2e7e04d908bdb66bd2407336cd8dfe2ee9013c3bafa46bdddb5ff3248fd64890c36305 + checksum: 10/24da51a659d882e02bd4353da9d8e045e58d967c1cddaf985ad699a9fc9f920a45eff421c4283a248d83dc16590b8956e66fd710be5db8723b274cfea0b51b2f languageName: node linkType: hard @@ -1818,8 +1880,8 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.23.2": - version: 7.28.0 - resolution: "@babel/plugin-transform-runtime@npm:7.28.0" + version: 7.28.3 + resolution: "@babel/plugin-transform-runtime@npm:7.28.3" dependencies: "@babel/helper-module-imports": "npm:^7.27.1" "@babel/helper-plugin-utils": "npm:^7.27.1" @@ -1829,7 +1891,7 @@ __metadata: semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/43abe94e64ab4d2be71958d1ae0dbfeeb241ce820e4c48f285c8bcc2e764b673786f784bc743b6903bfc72ec694003f1e5c2b032b83accd591dfc203a64e3d4a + checksum: 10/5e8d45f3d243ff15cf4ebe59c2bf52e33bb5864092365dd332330256c96eaa7a16e3cecb1c9e826d5ced7e3cc0b0925c2ca29df674d97252c8eb90ecddab1d78 languageName: node linkType: hard @@ -2031,8 +2093,8 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.23.2": - version: 7.28.0 - resolution: "@babel/preset-env@npm:7.28.0" + version: 7.28.3 + resolution: "@babel/preset-env@npm:7.28.3" dependencies: "@babel/compat-data": "npm:^7.28.0" "@babel/helper-compilation-targets": "npm:^7.27.2" @@ -2042,7 +2104,7 @@ __metadata: "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.27.1" "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.27.1" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.27.1" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.27.1" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.28.3" "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-import-assertions": "npm:^7.27.1" "@babel/plugin-syntax-import-attributes": "npm:^7.27.1" @@ -2053,8 +2115,8 @@ __metadata: "@babel/plugin-transform-block-scoped-functions": "npm:^7.27.1" "@babel/plugin-transform-block-scoping": "npm:^7.28.0" "@babel/plugin-transform-class-properties": "npm:^7.27.1" - "@babel/plugin-transform-class-static-block": "npm:^7.27.1" - "@babel/plugin-transform-classes": "npm:^7.28.0" + "@babel/plugin-transform-class-static-block": "npm:^7.28.3" + "@babel/plugin-transform-classes": "npm:^7.28.3" "@babel/plugin-transform-computed-properties": "npm:^7.27.1" "@babel/plugin-transform-destructuring": "npm:^7.28.0" "@babel/plugin-transform-dotall-regex": "npm:^7.27.1" @@ -2086,7 +2148,7 @@ __metadata: "@babel/plugin-transform-private-methods": "npm:^7.27.1" "@babel/plugin-transform-private-property-in-object": "npm:^7.27.1" "@babel/plugin-transform-property-literals": "npm:^7.27.1" - "@babel/plugin-transform-regenerator": "npm:^7.28.0" + "@babel/plugin-transform-regenerator": "npm:^7.28.3" "@babel/plugin-transform-regexp-modifiers": "npm:^7.27.1" "@babel/plugin-transform-reserved-words": "npm:^7.27.1" "@babel/plugin-transform-shorthand-properties": "npm:^7.27.1" @@ -2106,7 +2168,7 @@ __metadata: semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/8814453ffe4cfd5926cf2af0ecc956240bcc1e5f49592015962a5f1c115c5c0c34c1e0a5c66d3d4e1a283644bb5ea4e199ced0b6117ffd20113a994fd3080798 + checksum: 10/b09991276a5ea4f2f95077bb451420f683e19d59405bc1fbbb392bb3571592edc922daac4eaa50b2b407c0b24c4e1e9df0f76738c3c573dac4e6bcf028daa8c5 languageName: node linkType: hard @@ -2145,10 +2207,10 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.22.6": - version: 7.28.2 - resolution: "@babel/runtime@npm:7.28.2" - checksum: 10/a0965fbdd6aaa40709290923bbe05e1c4314021f0cef608eb1d69f04f717c41829e50a53d79c4a0f461512b4be9b3c0190dc19387b219bcdaacdd793b2fe1b8a +"@babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.6": + version: 7.28.4 + resolution: "@babel/runtime@npm:7.28.4" + checksum: 10/6c9a70452322ea80b3c9b2a412bcf60771819213a67576c8cec41e88a95bb7bf01fc983754cda35dc19603eef52df22203ccbf7777b9d6316932f9fb77c25163 languageName: node linkType: hard @@ -2163,28 +2225,28 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.27.7, @babel/traverse@npm:^7.28.0": - version: 7.28.0 - resolution: "@babel/traverse@npm:7.28.0" +"@babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.7, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.4": + version: 7.28.4 + resolution: "@babel/traverse@npm:7.28.4" dependencies: "@babel/code-frame": "npm:^7.27.1" - "@babel/generator": "npm:^7.28.0" + "@babel/generator": "npm:^7.28.3" "@babel/helper-globals": "npm:^7.28.0" - "@babel/parser": "npm:^7.28.0" + "@babel/parser": "npm:^7.28.4" "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.28.0" + "@babel/types": "npm:^7.28.4" debug: "npm:^4.3.1" - checksum: 10/c1c24b12b6cb46241ec5d11ddbd2989d6955c282715cbd8ee91a09fe156b3bdb0b88353ac33329c2992113e3dfb5198f616c834f8805bb3fa85da1f864bec5f3 + checksum: 10/c3099364b7b1c36bcd111099195d4abeef16499e5defb1e56766b754e8b768c252e856ed9041665158aa1b31215fc6682632756803c8fa53405381ec08c4752b languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.7, @babel/types@npm:^7.28.0, @babel/types@npm:^7.28.2, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": - version: 7.28.2 - resolution: "@babel/types@npm:7.28.2" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.7, @babel/types@npm:^7.28.0, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": + version: 7.28.4 + resolution: "@babel/types@npm:7.28.4" dependencies: "@babel/helper-string-parser": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10/a8de404a2e3109651f346d892dc020ce2c82046068f4ce24de7f487738dfbfa7bd716b35f1dcd6d6c32dde96208dc74a56b7f56a2c0bcb5af0ddc56cbee13533 + checksum: 10/db50bf257aafa5d845ad16dae0587f57d596e4be4cbb233ea539976a4c461f9fbcc0bf3d37adae3f8ce5dcb4001462aa608f3558161258b585f6ce6ce21a2e45 languageName: node linkType: hard @@ -2195,7 +2257,14 @@ __metadata: languageName: node linkType: hard -"@braintree/sanitize-url@npm:^7.0.4": +"@borewit/text-codec@npm:^0.1.0": + version: 0.1.1 + resolution: "@borewit/text-codec@npm:0.1.1" + checksum: 10/94c1fef259292d77c98ad1c2ffa66e366d752153962d37a7999489ada9632a9d36d3fe291759791705b1f501e33cd7b65128d193e0ca8a955107fe5cd8fde548 + languageName: node + linkType: hard + +"@braintree/sanitize-url@npm:^7.1.1": version: 7.1.1 resolution: "@braintree/sanitize-url@npm:7.1.1" checksum: 10/a8a5535c5a0a459ba593a018c554b35493dff004fd09d7147db67243df83bce3d410b89ee7dc2d95cce195b85b877c72f8ca149e1040110a945d193c67293af0 @@ -2203,9 +2272,9 @@ __metadata: linkType: hard "@bufbuild/protobuf@npm:^2.5.0": - version: 2.6.3 - resolution: "@bufbuild/protobuf@npm:2.6.3" - checksum: 10/906228c55a472fdcb7b070370420af038a54c1f7e9d18e19cdff5a07e32e746255503c0047721990dc9e2263896697c58c4684be078fc7522b4ad97345b4eebb + version: 2.9.0 + resolution: "@bufbuild/protobuf@npm:2.9.0" + checksum: 10/e101934daca12921c354ee7110eb636bf06c2943a9cb9e05bc365f8b8af2eb4c9421eafa9e20e800248b5df2c869fb7b68d324b134c47765d41528cc72ca032a languageName: node linkType: hard @@ -2471,10 +2540,10 @@ __metadata: languageName: node linkType: hard -"@csstools/color-helpers@npm:^5.0.2": - version: 5.0.2 - resolution: "@csstools/color-helpers@npm:5.0.2" - checksum: 10/8763079c54578bd2215c68de0795edb9cfa29bffa29625bff89f3c47d9df420d86296ff3a6fa8c29ca037bbaa64dc10a963461233341de0516a3161a3b549e7b +"@csstools/color-helpers@npm:^5.1.0": + version: 5.1.0 + resolution: "@csstools/color-helpers@npm:5.1.0" + checksum: 10/0138b3d5ccbe77aeccf6721fd008a53523c70e932f0c82dca24a1277ca780447e1d8357da47512ebf96358476f8764de57002f3e491920d67e69202f5a74c383 languageName: node linkType: hard @@ -2512,15 +2581,15 @@ __metadata: linkType: hard "@csstools/css-color-parser@npm:^3.0.9": - version: 3.0.10 - resolution: "@csstools/css-color-parser@npm:3.0.10" + version: 3.1.0 + resolution: "@csstools/css-color-parser@npm:3.1.0" dependencies: - "@csstools/color-helpers": "npm:^5.0.2" + "@csstools/color-helpers": "npm:^5.1.0" "@csstools/css-calc": "npm:^2.1.4" peerDependencies: "@csstools/css-parser-algorithms": ^3.0.5 "@csstools/css-tokenizer": ^3.0.4 - checksum: 10/d5619639f067c0a6ac95ecce6ad6adce55a5500599a4444817ac6bb5ed2a9928a08f0978a148d4687de7ebf05c068c1a1c7f9eaa039984830a84148e011cbc05 + checksum: 10/4741095fdc4501e8e7ada4ed14fbf9dbbe6fea9b989818790ebca15657c29c62defbebacf18592cde2aa638a1d098bbe86d742d2c84ba932fbc00fac51cb8805 languageName: node linkType: hard @@ -2936,6 +3005,36 @@ __metadata: languageName: node linkType: hard +"@custom-elements-manifest/analyzer@npm:^0.10.4": + version: 0.10.6 + resolution: "@custom-elements-manifest/analyzer@npm:0.10.6" + dependencies: + "@custom-elements-manifest/find-dependencies": "npm:^0.0.6" + "@github/catalyst": "npm:^1.6.0" + "@web/config-loader": "npm:0.1.3" + chokidar: "npm:3.5.2" + command-line-args: "npm:5.1.2" + comment-parser: "npm:1.2.4" + custom-elements-manifest: "npm:1.0.0" + debounce: "npm:1.2.1" + globby: "npm:11.0.4" + typescript: "npm:~5.4.2" + bin: + cem: cem.js + custom-elements-manifest: cem.js + checksum: 10/f1475738c7ca6193f13fd7f82ebce50863dfdc817a18e610bb822abf675711991a88ce14e3b0e8ccfdebf6c2959452e458b4bd5df52b97401ace258754a93a49 + languageName: node + linkType: hard + +"@custom-elements-manifest/find-dependencies@npm:^0.0.6": + version: 0.0.6 + resolution: "@custom-elements-manifest/find-dependencies@npm:0.0.6" + dependencies: + rs-module-lexer: "npm:^2.5.1" + checksum: 10/149fce84ca5dc82b5cb8475d31d4c8828c06c33959d14ca1b14d64e8d831fbcce751dfc3301bfefd1bcd9c2f309533c59c7fb36ec49644747f09c7d7c9a02c95 + languageName: node + linkType: hard + "@dependents/detective-less@npm:^4.1.0": version: 4.1.0 resolution: "@dependents/detective-less@npm:4.1.0" @@ -2963,31 +3062,31 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:^1.1.0, @emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.4.5": - version: 1.4.5 - resolution: "@emnapi/core@npm:1.4.5" +"@emnapi/core@npm:^1.1.0, @emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.5.0": + version: 1.5.0 + resolution: "@emnapi/core@npm:1.5.0" dependencies: - "@emnapi/wasi-threads": "npm:1.0.4" + "@emnapi/wasi-threads": "npm:1.1.0" tslib: "npm:^2.4.0" - checksum: 10/412322102dc861e8aa78123ae20560ac980362a220c736fe59ddea3228d490757780ea4cdc3bd54903a5ca2a92085f119e42f2c07f60e2aec2c0b8a69ea094c0 + checksum: 10/b500a69df001580731b0d355298b58832d44ab176937c0db7d10073a396f7a801ebcca10581f125a1cd88af4e6ecd6fbb04b78629cc703a424218b3a36d7bf50 languageName: node linkType: hard -"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.4.5": - version: 1.4.5 - resolution: "@emnapi/runtime@npm:1.4.5" +"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.5.0": + version: 1.5.0 + resolution: "@emnapi/runtime@npm:1.5.0" dependencies: tslib: "npm:^2.4.0" - checksum: 10/1d6f406ff116d2363e60aef3ed49eb8d577387f4941abea508ba376900d8831609d5cce92a58076b1a9613f8e83c75c2e3fea71e4fbcdbe06019876144c2559b + checksum: 10/5311ce854306babc77f4bd94c2f973722714a0fab93c126239104ad52dea16a147bfed4c4cff3ca1eb32709607221c25d2f747ae8524cbeb9088058f02ff962b languageName: node linkType: hard -"@emnapi/wasi-threads@npm:1.0.4": - version: 1.0.4 - resolution: "@emnapi/wasi-threads@npm:1.0.4" +"@emnapi/wasi-threads@npm:1.1.0": + version: 1.1.0 + resolution: "@emnapi/wasi-threads@npm:1.1.0" dependencies: tslib: "npm:^2.4.0" - checksum: 10/86688f416095b59d8d3e5ea2d8b5574a7c180257fe0c067c7a492f3de2cf5ebc2c8b00af17d6341c7555c614266d3987f332015d7ce6e88b234a9a314e66f396 + checksum: 10/0d557e75262d2f4c95cb2a456ba0785ef61f919ce488c1d76e5e3acfd26e00c753ef928cd80068363e0c166ba8cc0141305daf0f81aad5afcd421f38f11e0f4e languageName: node linkType: hard @@ -3002,16 +3101,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/aix-ppc64@npm:0.25.5" +"@esbuild/aix-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/aix-ppc64@npm:0.21.5" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/aix-ppc64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/aix-ppc64@npm:0.25.10" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/aix-ppc64@npm:0.25.8" +"@esbuild/aix-ppc64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/aix-ppc64@npm:0.25.5" conditions: os=aix & cpu=ppc64 languageName: node linkType: hard @@ -3023,16 +3129,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/android-arm64@npm:0.25.5" +"@esbuild/android-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm64@npm:0.21.5" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/android-arm64@npm:0.25.10" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/android-arm64@npm:0.25.8" +"@esbuild/android-arm64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/android-arm64@npm:0.25.5" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -3044,16 +3157,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/android-arm@npm:0.25.5" +"@esbuild/android-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-arm@npm:0.21.5" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/android-arm@npm:0.25.10" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-arm@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/android-arm@npm:0.25.8" +"@esbuild/android-arm@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/android-arm@npm:0.25.5" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -3065,16 +3185,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/android-x64@npm:0.25.5" +"@esbuild/android-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/android-x64@npm:0.21.5" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/android-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/android-x64@npm:0.25.10" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/android-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/android-x64@npm:0.25.8" +"@esbuild/android-x64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/android-x64@npm:0.25.5" conditions: os=android & cpu=x64 languageName: node linkType: hard @@ -3086,16 +3213,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/darwin-arm64@npm:0.25.5" +"@esbuild/darwin-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-arm64@npm:0.21.5" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/darwin-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/darwin-arm64@npm:0.25.10" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/darwin-arm64@npm:0.25.8" +"@esbuild/darwin-arm64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/darwin-arm64@npm:0.25.5" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -3107,16 +3241,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/darwin-x64@npm:0.25.5" +"@esbuild/darwin-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/darwin-x64@npm:0.21.5" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/darwin-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/darwin-x64@npm:0.25.10" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/darwin-x64@npm:0.25.8" +"@esbuild/darwin-x64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/darwin-x64@npm:0.25.5" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -3128,16 +3269,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/freebsd-arm64@npm:0.25.5" +"@esbuild/freebsd-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-arm64@npm:0.21.5" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/freebsd-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/freebsd-arm64@npm:0.25.10" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/freebsd-arm64@npm:0.25.8" +"@esbuild/freebsd-arm64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/freebsd-arm64@npm:0.25.5" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -3149,16 +3297,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/freebsd-x64@npm:0.25.5" +"@esbuild/freebsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/freebsd-x64@npm:0.21.5" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/freebsd-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/freebsd-x64@npm:0.25.10" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/freebsd-x64@npm:0.25.8" +"@esbuild/freebsd-x64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/freebsd-x64@npm:0.25.5" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -3170,16 +3325,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-arm64@npm:0.25.5" +"@esbuild/linux-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm64@npm:0.21.5" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/linux-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-arm64@npm:0.25.10" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-arm64@npm:0.25.8" +"@esbuild/linux-arm64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-arm64@npm:0.25.5" conditions: os=linux & cpu=arm64 languageName: node linkType: hard @@ -3191,16 +3353,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-arm@npm:0.25.5" +"@esbuild/linux-arm@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-arm@npm:0.21.5" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@esbuild/linux-arm@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-arm@npm:0.25.10" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-arm@npm:0.25.8" +"@esbuild/linux-arm@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-arm@npm:0.25.5" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -3212,16 +3381,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-ia32@npm:0.25.5" +"@esbuild/linux-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ia32@npm:0.21.5" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-ia32@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-ia32@npm:0.25.10" conditions: os=linux & cpu=ia32 languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-ia32@npm:0.25.8" +"@esbuild/linux-ia32@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-ia32@npm:0.25.5" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -3233,16 +3409,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-loong64@npm:0.25.5" +"@esbuild/linux-loong64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-loong64@npm:0.21.5" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-loong64@npm:0.25.10" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-loong64@npm:0.25.8" +"@esbuild/linux-loong64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-loong64@npm:0.25.5" conditions: os=linux & cpu=loong64 languageName: node linkType: hard @@ -3254,16 +3437,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-mips64el@npm:0.25.5" +"@esbuild/linux-mips64el@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-mips64el@npm:0.21.5" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-mips64el@npm:0.25.10" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-mips64el@npm:0.25.8" +"@esbuild/linux-mips64el@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-mips64el@npm:0.25.5" conditions: os=linux & cpu=mips64el languageName: node linkType: hard @@ -3275,16 +3465,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-ppc64@npm:0.25.5" +"@esbuild/linux-ppc64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-ppc64@npm:0.21.5" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-ppc64@npm:0.25.10" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-ppc64@npm:0.25.8" +"@esbuild/linux-ppc64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-ppc64@npm:0.25.5" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard @@ -3296,16 +3493,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-riscv64@npm:0.25.5" +"@esbuild/linux-riscv64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-riscv64@npm:0.21.5" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-riscv64@npm:0.25.10" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-riscv64@npm:0.25.8" +"@esbuild/linux-riscv64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-riscv64@npm:0.25.5" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard @@ -3317,51 +3521,65 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-s390x@npm:0.25.5" +"@esbuild/linux-s390x@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-s390x@npm:0.21.5" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-s390x@npm:0.25.8" +"@esbuild/linux-s390x@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-s390x@npm:0.25.10" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.17.19": - version: 0.17.19 - resolution: "@esbuild/linux-x64@npm:0.17.19" - conditions: os=linux & cpu=x64 - languageName: node +"@esbuild/linux-s390x@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/linux-s390x@npm:0.25.5" + conditions: os=linux & cpu=s390x + languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/linux-x64@npm:0.25.5" +"@esbuild/linux-x64@npm:0.17.19": + version: 0.17.19 + resolution: "@esbuild/linux-x64@npm:0.17.19" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/linux-x64@npm:0.25.8" +"@esbuild/linux-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/linux-x64@npm:0.21.5" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-arm64@npm:0.25.5": +"@esbuild/linux-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/linux-x64@npm:0.25.10" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.25.5": version: 0.25.5 - resolution: "@esbuild/netbsd-arm64@npm:0.25.5" + resolution: "@esbuild/linux-x64@npm:0.25.5" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/netbsd-arm64@npm:0.25.10" conditions: os=netbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/netbsd-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/netbsd-arm64@npm:0.25.8" +"@esbuild/netbsd-arm64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/netbsd-arm64@npm:0.25.5" conditions: os=netbsd & cpu=arm64 languageName: node linkType: hard @@ -3373,30 +3591,37 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/netbsd-x64@npm:0.25.5" +"@esbuild/netbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/netbsd-x64@npm:0.21.5" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/netbsd-x64@npm:0.25.8" +"@esbuild/netbsd-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/netbsd-x64@npm:0.25.10" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.25.5": +"@esbuild/netbsd-x64@npm:0.25.5": version: 0.25.5 - resolution: "@esbuild/openbsd-arm64@npm:0.25.5" + resolution: "@esbuild/netbsd-x64@npm:0.25.5" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/openbsd-arm64@npm:0.25.10" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/openbsd-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/openbsd-arm64@npm:0.25.8" +"@esbuild/openbsd-arm64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/openbsd-arm64@npm:0.25.5" conditions: os=openbsd & cpu=arm64 languageName: node linkType: hard @@ -3408,23 +3633,30 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/openbsd-x64@npm:0.25.5" +"@esbuild/openbsd-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/openbsd-x64@npm:0.21.5" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/openbsd-x64@npm:0.25.10" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/openbsd-x64@npm:0.25.8" +"@esbuild/openbsd-x64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/openbsd-x64@npm:0.25.5" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openharmony-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/openharmony-arm64@npm:0.25.8" +"@esbuild/openharmony-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/openharmony-arm64@npm:0.25.10" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard @@ -3436,16 +3668,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/sunos-x64@npm:0.25.5" +"@esbuild/sunos-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/sunos-x64@npm:0.21.5" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/sunos-x64@npm:0.25.10" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/sunos-x64@npm:0.25.8" +"@esbuild/sunos-x64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/sunos-x64@npm:0.25.5" conditions: os=sunos & cpu=x64 languageName: node linkType: hard @@ -3457,16 +3696,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/win32-arm64@npm:0.25.5" +"@esbuild/win32-arm64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-arm64@npm:0.21.5" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/win32-arm64@npm:0.25.10" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/win32-arm64@npm:0.25.8" +"@esbuild/win32-arm64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/win32-arm64@npm:0.25.5" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -3478,16 +3724,23 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/win32-ia32@npm:0.25.5" +"@esbuild/win32-ia32@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-ia32@npm:0.21.5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/win32-ia32@npm:0.25.10" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/win32-ia32@npm:0.25.8" +"@esbuild/win32-ia32@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/win32-ia32@npm:0.25.5" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -3499,32 +3752,39 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.25.5": - version: 0.25.5 - resolution: "@esbuild/win32-x64@npm:0.25.5" +"@esbuild/win32-x64@npm:0.21.5": + version: 0.21.5 + resolution: "@esbuild/win32-x64@npm:0.21.5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.25.10": + version: 0.25.10 + resolution: "@esbuild/win32-x64@npm:0.25.10" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.25.8": - version: 0.25.8 - resolution: "@esbuild/win32-x64@npm:0.25.8" +"@esbuild/win32-x64@npm:0.25.5": + version: 0.25.5 + resolution: "@esbuild/win32-x64@npm:0.25.5" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.7.0": - version: 4.7.0 - resolution: "@eslint-community/eslint-utils@npm:4.7.0" +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0, @eslint-community/eslint-utils@npm:^4.8.0": + version: 4.9.0 + resolution: "@eslint-community/eslint-utils@npm:4.9.0" dependencies: eslint-visitor-keys: "npm:^3.4.3" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - checksum: 10/43ed5d391526d9f5bbe452aef336389a473026fca92057cf97c576db11401ce9bcf8ef0bf72625bbaf6207ed8ba6bf0dcf4d7e809c24f08faa68a28533c491a7 + checksum: 10/89b1eb3137e14c379865e60573f524fcc0ee5c4b0c7cd21090673e75e5a720f14b92f05ab2d02704c2314b67e67b6f96f3bb209ded6b890ced7b667aa4bf1fa2 languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1": +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.5.1": version: 4.12.1 resolution: "@eslint-community/regexpp@npm:4.12.1" checksum: 10/c08f1dd7dd18fbb60bdd0d85820656d1374dd898af9be7f82cb00451313402a22d5e30569c150315b4385907cdbca78c22389b2a72ab78883b3173be317620cc @@ -3558,6 +3818,23 @@ __metadata: languageName: node linkType: hard +"@eslint/eslintrc@npm:^0.4.3": + version: 0.4.3 + resolution: "@eslint/eslintrc@npm:0.4.3" + dependencies: + ajv: "npm:^6.12.4" + debug: "npm:^4.1.1" + espree: "npm:^7.3.0" + globals: "npm:^13.9.0" + ignore: "npm:^4.0.6" + import-fresh: "npm:^3.2.1" + js-yaml: "npm:^3.13.1" + minimatch: "npm:^3.0.4" + strip-json-comments: "npm:^3.1.1" + checksum: 10/d41857d255e75870a523b9d88a0367e576cd51acb87732dc5f1ec1857efa56ef82f1c46873fab1fc6944aafaf0a6902ce3eb47c8a55abf8de135558f6f5405f5 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^3.3.1": version: 3.3.1 resolution: "@eslint/eslintrc@npm:3.3.1" @@ -3575,10 +3852,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.33.0": - version: 9.33.0 - resolution: "@eslint/js@npm:9.33.0" - checksum: 10/415031162eeee4ed67457585f3a3f3442521e75dd352932582683452c393d837da81cf9726a2cf097b444119ae2e405951e6b5d84546f67b6370fc36f27d8321 +"@eslint/js@npm:9.36.0": + version: 9.36.0 + resolution: "@eslint/js@npm:9.36.0" + checksum: 10/a0542f529f87b9ad69ef85c47b0c070b763591a61773b131a9d1d53934a587f0708c05a1a8f48a6805486004a4922c91d696c1e4835ff61f8750ffbded2f0c30 languageName: node linkType: hard @@ -3662,6 +3939,13 @@ __metadata: languageName: node linkType: hard +"@github/catalyst@npm:^1.6.0": + version: 1.7.0 + resolution: "@github/catalyst@npm:1.7.0" + checksum: 10/3c6bbb04c298e45ed253bc4d92640ee7b04b8595c9e02baa05c2f778bd75a013024199e9ddc0f3356a3ef641b524cad44af544cdf9ae82c0a22d60e93f0e15c3 + languageName: node + linkType: hard + "@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": version: 9.3.0 resolution: "@hapi/hoek@npm:9.3.0" @@ -3686,12 +3970,23 @@ __metadata: linkType: hard "@humanfs/node@npm:^0.16.6": - version: 0.16.6 - resolution: "@humanfs/node@npm:0.16.6" + version: 0.16.7 + resolution: "@humanfs/node@npm:0.16.7" dependencies: "@humanfs/core": "npm:^0.19.1" - "@humanwhocodes/retry": "npm:^0.3.0" - checksum: 10/6d43c6727463772d05610aa05c83dab2bfbe78291022ee7a92cb50999910b8c720c76cc312822e2dea2b497aa1b3fef5fe9f68803fc45c9d4ed105874a65e339 + "@humanwhocodes/retry": "npm:^0.4.0" + checksum: 10/b3633d3dce898592cac515ba5e6693c78e6be92863541d3eaf2c009b10f52b2fa62ff6e6e06f240f2447ddbe7b5f1890bc34e9308470675c876eee207553a08d + languageName: node + linkType: hard + +"@humanwhocodes/config-array@npm:^0.5.0": + version: 0.5.0 + resolution: "@humanwhocodes/config-array@npm:0.5.0" + dependencies: + "@humanwhocodes/object-schema": "npm:^1.2.0" + debug: "npm:^4.1.1" + minimatch: "npm:^3.0.4" + checksum: 10/478ad89d87e6a4aa7ea5626024f24efe0ec695e8d0393e22e5c495e1070fd562220ab74b5cd7a428882eec751126ec4e4e5883c2b1ec1740eb1af2bf4f3329f0 languageName: node linkType: hard @@ -3702,14 +3997,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/retry@npm:^0.3.0": - version: 0.3.1 - resolution: "@humanwhocodes/retry@npm:0.3.1" - checksum: 10/eb457f699529de7f07649679ec9e0353055eebe443c2efe71c6dd950258892475a038e13c6a8c5e13ed1fb538cdd0a8794faa96b24b6ffc4c87fb1fc9f70ad7f +"@humanwhocodes/object-schema@npm:^1.2.0": + version: 1.2.1 + resolution: "@humanwhocodes/object-schema@npm:1.2.1" + checksum: 10/b48a8f87fcd5fdc4ac60a31a8bf710d19cc64556050575e6a35a4a48a8543cf8cde1598a65640ff2cdfbfd165b38f9db4fa3782bea7848eb585cc3db824002e6 languageName: node linkType: hard -"@humanwhocodes/retry@npm:^0.4.2": +"@humanwhocodes/retry@npm:^0.4.0, @humanwhocodes/retry@npm:^0.4.2": version: 0.4.3 resolution: "@humanwhocodes/retry@npm:0.4.3" checksum: 10/0b32cfd362bea7a30fbf80bb38dcaf77fee9c2cae477ee80b460871d03590110ac9c77d654f04ec5beaf71b6f6a89851bdf6c1e34ccdf2f686bd86fcd97d9e61 @@ -3730,37 +4025,44 @@ __metadata: languageName: node linkType: hard -"@iconify/utils@npm:^2.1.33": - version: 2.3.0 - resolution: "@iconify/utils@npm:2.3.0" +"@iconify/utils@npm:^3.0.1": + version: 3.0.2 + resolution: "@iconify/utils@npm:3.0.2" dependencies: - "@antfu/install-pkg": "npm:^1.0.0" - "@antfu/utils": "npm:^8.1.0" + "@antfu/install-pkg": "npm:^1.1.0" + "@antfu/utils": "npm:^9.2.0" "@iconify/types": "npm:^2.0.0" - debug: "npm:^4.4.0" - globals: "npm:^15.14.0" + debug: "npm:^4.4.1" + globals: "npm:^15.15.0" kolorist: "npm:^1.8.0" - local-pkg: "npm:^1.0.0" + local-pkg: "npm:^1.1.1" mlly: "npm:^1.7.4" - checksum: 10/27583d82542738c91719637793b1e2235dc847af2dd567743ec0edf0e38c614c565f12fb5a6ebdbd5346b582ad7a06eba5566c8ffe788f778d86c8e7646d7ea1 + checksum: 10/b2db57b6a6b06d618b2625bf7bd056219a6c65e71a86c79c664d5e5fe03e531bc74fdd9cfa4d74e2ea469b6cd92b63012e2d588b32cade5aa7e3c31bc5124789 + languageName: node + linkType: hard + +"@inquirer/ansi@npm:^1.0.0": + version: 1.0.0 + resolution: "@inquirer/ansi@npm:1.0.0" + checksum: 10/153b619c1178ece3e28a66ab41b7827b9ee64c84180f779bcc1c38c8c3e87979130bba109dd7e648ccdd3786da75c4a3a0945e816dc6afec9219f54ac7fbbb69 languageName: node linkType: hard "@inquirer/checkbox@npm:^4.1.6": - version: 4.2.0 - resolution: "@inquirer/checkbox@npm:4.2.0" + version: 4.2.4 + resolution: "@inquirer/checkbox@npm:4.2.4" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/ansi": "npm:^1.0.0" + "@inquirer/core": "npm:^10.2.2" "@inquirer/figures": "npm:^1.0.13" "@inquirer/type": "npm:^3.0.8" - ansi-escapes: "npm:^4.3.2" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/40bf454203ccc5d0bb58b1a0b00306b3ac0a201e9b032189b9c28a7b1e98ced99ee2023722fd7e2bbf6a22587a00b38aeea27154c4a8e1e3342f0a03747ec307 + checksum: 10/238ceaa000a37ec4759a3bd8961a6a444dd81ed433218a98667ab6ba95390bb63e1b631152bc451cc816563abab3c6bb211969c3f567b3e2b411a71df56589ad languageName: node linkType: hard @@ -3780,27 +4082,27 @@ __metadata: linkType: hard "@inquirer/confirm@npm:^5.1.10": - version: 5.1.14 - resolution: "@inquirer/confirm@npm:5.1.14" + version: 5.1.18 + resolution: "@inquirer/confirm@npm:5.1.18" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/core": "npm:^10.2.2" "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/18e56ca1a46bd7b03064cc01b467f9c699d0c27abdccafb14174192875d7a39a1802eb968386f33668303a28b0b1859dac07ac0323422c35a62f5a80a0987a7a + checksum: 10/59a27eedf9b8e5ff1ca5eb738121caf56c94d9ec80f0ff02021300a7894c608e9c32e06b79ba21714f6977a277c84025e62b141c50c580be2a30697f52ef4941 languageName: node linkType: hard -"@inquirer/core@npm:^10.1.14, @inquirer/core@npm:^10.1.15": - version: 10.1.15 - resolution: "@inquirer/core@npm:10.1.15" +"@inquirer/core@npm:^10.1.14, @inquirer/core@npm:^10.2.2": + version: 10.2.2 + resolution: "@inquirer/core@npm:10.2.2" dependencies: + "@inquirer/ansi": "npm:^1.0.0" "@inquirer/figures": "npm:^1.0.13" "@inquirer/type": "npm:^3.0.8" - ansi-escapes: "npm:^4.3.2" cli-width: "npm:^4.1.0" mute-stream: "npm:^2.0.0" signal-exit: "npm:^4.1.0" @@ -3811,31 +4113,31 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10/20f2c94704fc626bd96c229572a42f00154e42dd83ac9f85ac675aa109eb92f3d07d92f9ab87e0ada72c2c768d4217b11891d48e996b0e45e78d9b42ba814642 + checksum: 10/0322124a04cf1ee53e6e13a30c79f6c223f4118f9a39a1daa7b114eec9a37f2c7ed94ecd8a2fa2175733a43c446f5bce38de418f045cae984f60823132b73e46 languageName: node linkType: hard "@inquirer/editor@npm:^4.2.11": - version: 4.2.16 - resolution: "@inquirer/editor@npm:4.2.16" + version: 4.2.20 + resolution: "@inquirer/editor@npm:4.2.20" dependencies: - "@inquirer/core": "npm:^10.1.15" - "@inquirer/external-editor": "npm:^1.0.0" + "@inquirer/core": "npm:^10.2.2" + "@inquirer/external-editor": "npm:^1.0.2" "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/effa327323265753dd4124512d5ff7979765b69e8aa0064bc07832fcee8a8c9fb3d2cfd28e5040e12c491694145a66dc6dac4d1a6de0024169a8c1b20e8cb782 + checksum: 10/3c05a933713ac8b42c83f23ebe921f4071292103f0f83e8f30f9d315a953362d497a3cfc800fdfd8ae7a9923027e57fe19e64f8a267869a136da1ee1653529b4 languageName: node linkType: hard "@inquirer/expand@npm:^4.0.13": - version: 4.0.17 - resolution: "@inquirer/expand@npm:4.0.17" + version: 4.0.20 + resolution: "@inquirer/expand@npm:4.0.20" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/core": "npm:^10.2.2" "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: @@ -3843,19 +4145,22 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10/05a4e1f7b809e121da0f82b31749549b3d6fafd4eed6355f88b9f2636220d0878c2714e192cf848bf9d6085be299475f30f4e020c58d2cfd9b5027e6d21ca1cd + checksum: 10/975d2159dc38ae4a4fd9e7fe1f731bcb01f20a80f49d79a43232cbf9310d868cbc20c19c25fb9d3970d1415be772fd1a793065b4d939e60045b13abecb45d057 languageName: node linkType: hard -"@inquirer/external-editor@npm:^1.0.0": - version: 1.0.0 - resolution: "@inquirer/external-editor@npm:1.0.0" +"@inquirer/external-editor@npm:^1.0.0, @inquirer/external-editor@npm:^1.0.2": + version: 1.0.2 + resolution: "@inquirer/external-editor@npm:1.0.2" dependencies: chardet: "npm:^2.1.0" - iconv-lite: "npm:^0.6.3" + iconv-lite: "npm:^0.7.0" peerDependencies: "@types/node": ">=18" - checksum: 10/ebafab5a6d7a91af91ca8785dc5218a8573dea0d04c70e5b1215775e5d9755f2c671ce40eea9cb1bcab2e7a6839680ae68fd6544c8d654b5130d9d41cb5ad8ed + peerDependenciesMeta: + "@types/node": + optional: true + checksum: 10/d0c5c73249b8153f4cf872c4fba01c57a7653142a4cad496f17ed03ef3769330a4b3c519b68d70af69d4bb33003d2599b66b2242be85411c0b027ff383619666 languageName: node linkType: hard @@ -3867,48 +4172,48 @@ __metadata: linkType: hard "@inquirer/input@npm:^4.1.10": - version: 4.2.1 - resolution: "@inquirer/input@npm:4.2.1" + version: 4.2.4 + resolution: "@inquirer/input@npm:4.2.4" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/core": "npm:^10.2.2" "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/5de0e1dbc7b528b2341b2c6e7925eaea933eb4f3d26da9242965ea69fe59d5cc98b3e007a862fda99ea377db4a1c8f37613c9b5d20530de34ad0a687232e21ad + checksum: 10/37aecffc24a0b21e71433193ea4dd5ad4615b9ac35034948fbc40ad8d3eef5946e2a2e7d9d40ca11fad67320602005f176d900cc1611817e6c84ea9aee7ed907 languageName: node linkType: hard "@inquirer/number@npm:^3.0.13": - version: 3.0.17 - resolution: "@inquirer/number@npm:3.0.17" + version: 3.0.20 + resolution: "@inquirer/number@npm:3.0.20" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/core": "npm:^10.2.2" "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/f3a148eb26a47b41376a613ea4df7da4aae635b9a603b83d2ce3f994b98f0a022524efc1ed98ae2864ce05b60820262e497386870aa404e0e10914dade2e71ec + checksum: 10/80b96d094a2cb7c3643c69afcee829909fcec1b5c29100cc29a74c110c4cc8e8370cf621d5512b0affc6589a5f2a59116f4e377d41df18b4f0e79707974ec3c3 languageName: node linkType: hard "@inquirer/password@npm:^4.0.13": - version: 4.0.17 - resolution: "@inquirer/password@npm:4.0.17" + version: 4.0.20 + resolution: "@inquirer/password@npm:4.0.20" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/ansi": "npm:^1.0.0" + "@inquirer/core": "npm:^10.2.2" "@inquirer/type": "npm:^3.0.8" - ansi-escapes: "npm:^4.3.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/c1c4cd1475bb5dfd5a3b2e5cba03fdcab72ee2fa39840e684e06f82bd9429b683cdcb282f187ed868ee9fa79cc4bdf7a957985ecf40658b8dec5b8a71a946934 + checksum: 10/9b3c46498cf09e3d3da1e2539b23468ab4020904dc40efb8a8f50b1c5bf7af7e7355c18ee313dac00d750b4b83d8b0a2c72b10cfcef475f742a5a738fe4300f2 languageName: node linkType: hard @@ -3936,10 +4241,10 @@ __metadata: linkType: hard "@inquirer/rawlist@npm:^4.1.1": - version: 4.1.5 - resolution: "@inquirer/rawlist@npm:4.1.5" + version: 4.1.8 + resolution: "@inquirer/rawlist@npm:4.1.8" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/core": "npm:^10.2.2" "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: @@ -3947,15 +4252,15 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10/ce22fa88cb8097bed58411d3e13259bde71c18f0bb8f3dc1f48478ded2cb3ca90985f405c9784f90f3e48d97311d68135227fc6da7c57d020ab7c0a64d786c04 + checksum: 10/ece338071d8070d7be123b2cac0bffabe3a1b1c197bf18d518e4eeed910aaa9359c287b3bdfc6943f0552839c312e36ef87aebae62ed31b10d59d7442f8b3064 languageName: node linkType: hard "@inquirer/search@npm:^3.0.13": - version: 3.1.0 - resolution: "@inquirer/search@npm:3.1.0" + version: 3.1.3 + resolution: "@inquirer/search@npm:3.1.3" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/core": "npm:^10.2.2" "@inquirer/figures": "npm:^1.0.13" "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" @@ -3964,25 +4269,25 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10/b84827c0925f4a2a0461012fe75d82d93da291bb7493701a191a0b541fca3aad508f92edeef1ba63faf9cf0007233b08f1985ab08833348d95a9a212263ac6cc + checksum: 10/dbe9e9812b49dcf7410682640e36b55813d2e1fb13dc05643a77ceb375b304985387f6cc960f466b38466620f965a22eaaee4f85fbcacb54a3b87ae1fae02b8a languageName: node linkType: hard "@inquirer/select@npm:^4.2.1": - version: 4.3.1 - resolution: "@inquirer/select@npm:4.3.1" + version: 4.3.4 + resolution: "@inquirer/select@npm:4.3.4" dependencies: - "@inquirer/core": "npm:^10.1.15" + "@inquirer/ansi": "npm:^1.0.0" + "@inquirer/core": "npm:^10.2.2" "@inquirer/figures": "npm:^1.0.13" "@inquirer/type": "npm:^3.0.8" - ansi-escapes: "npm:^4.3.2" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10/2baad0a6afa8198e942cfbaadb5760b1ea5831aa923c999c8f5dd1469d79ab9462f1abacdf1d87b11fae5bf6791bbe3661a72a8a97f7d569f02cf9eb29372c8f + checksum: 10/f1335989ec9379142a0559e86ba9aeaef6d0e9fcfe823df4a5a2aa0f8e21fa994cd78e1ee1d83a4d9ca539735212f301cdb34617ca144bd0fd21a99432e4eb11 languageName: node linkType: hard @@ -4053,7 +4358,7 @@ __metadata: languageName: node linkType: hard -"@istanbuljs/load-nyc-config@npm:^1.0.0": +"@istanbuljs/load-nyc-config@npm:^1.0.0, @istanbuljs/load-nyc-config@npm:^1.1.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" dependencies: @@ -4073,6 +4378,29 @@ __metadata: languageName: node linkType: hard +"@javascript-obfuscator/escodegen@npm:^2.3.0": + version: 2.3.0 + resolution: "@javascript-obfuscator/escodegen@npm:2.3.0" + dependencies: + "@javascript-obfuscator/estraverse": "npm:^5.3.0" + esprima: "npm:^4.0.1" + esutils: "npm:^2.0.2" + optionator: "npm:^0.8.1" + source-map: "npm:~0.6.1" + dependenciesMeta: + source-map: + optional: true + checksum: 10/b197cd0a6ce70d92a2bb7f126d3d8ce91b1c20db5d1f5ca9e6ff8f0bfce79b06ef6d4f475db9f1f1e9238d1ec72f8458c90101478c5fb94c9589f2ba90513127 + languageName: node + linkType: hard + +"@javascript-obfuscator/estraverse@npm:^5.3.0, @javascript-obfuscator/estraverse@npm:^5.4.0": + version: 5.4.0 + resolution: "@javascript-obfuscator/estraverse@npm:5.4.0" + checksum: 10/96b2d265dc8a937adc178cd96e97ac1e67cb491efbe9b379b65cad9a7b69e3892752ce8b94cfebaea5243a7faf50d574cfa6d05716e1e67c6483da19f33d4e81 + languageName: node + linkType: hard + "@jest/console@npm:30.0.5": version: 30.0.5 resolution: "@jest/console@npm:30.0.5" @@ -4149,7 +4477,7 @@ __metadata: languageName: node linkType: hard -"@jest/environment-jsdom-abstract@npm:30.0.5, @jest/environment-jsdom-abstract@npm:^30.0.0": +"@jest/environment-jsdom-abstract@npm:30.0.5": version: 30.0.5 resolution: "@jest/environment-jsdom-abstract@npm:30.0.5" dependencies: @@ -4170,6 +4498,27 @@ __metadata: languageName: node linkType: hard +"@jest/environment-jsdom-abstract@npm:^30.0.0": + version: 30.1.2 + resolution: "@jest/environment-jsdom-abstract@npm:30.1.2" + dependencies: + "@jest/environment": "npm:30.1.2" + "@jest/fake-timers": "npm:30.1.2" + "@jest/types": "npm:30.0.5" + "@types/jsdom": "npm:^21.1.7" + "@types/node": "npm:*" + jest-mock: "npm:30.0.5" + jest-util: "npm:30.0.5" + peerDependencies: + canvas: ^3.0.0 + jsdom: "*" + peerDependenciesMeta: + canvas: + optional: true + checksum: 10/f9d0f32daaca80ed750218457d319eee0c743a3f8e30ab1b72ab9fad1c51bd297b45af65000e19feac3f0a8cb5c941043389f68194a1cc2b08b148b392f10c75 + languageName: node + linkType: hard + "@jest/environment@npm:30.0.5": version: 30.0.5 resolution: "@jest/environment@npm:30.0.5" @@ -4182,6 +4531,18 @@ __metadata: languageName: node linkType: hard +"@jest/environment@npm:30.1.2": + version: 30.1.2 + resolution: "@jest/environment@npm:30.1.2" + dependencies: + "@jest/fake-timers": "npm:30.1.2" + "@jest/types": "npm:30.0.5" + "@types/node": "npm:*" + jest-mock: "npm:30.0.5" + checksum: 10/9a4be2db64b0fce1dd3222b5f7a5b8da4ed75bd6e8e058fda960f6bc68696545b8cc6f5e40de245a1635e47ced2405f1d55304e2cb581d27cc50d703fadbe9d9 + languageName: node + linkType: hard + "@jest/environment@npm:^29.7.0": version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" @@ -4203,6 +4564,24 @@ __metadata: languageName: node linkType: hard +"@jest/expect-utils@npm:30.1.2": + version: 30.1.2 + resolution: "@jest/expect-utils@npm:30.1.2" + dependencies: + "@jest/get-type": "npm:30.1.0" + checksum: 10/89e85fe15f18a58e4c6d20c513ac22b7e7e7d62b6b4988bf89ad9a11f532226705a29d4e3d0271e835ada20f03f6a9888eaa8ce987d7e7ce2cd38c105b6f0bc6 + languageName: node + linkType: hard + +"@jest/expect-utils@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/expect-utils@npm:28.1.3" + dependencies: + jest-get-type: "npm:^28.0.2" + checksum: 10/f48e4c5b267438a565b6e4c00a06f2bd566dc65d8bb6114d57276ec1fa4f4cded548371e45caffe37c58e5cf3716dbec715c10cfacdae35c4c04b755d83fac96 + languageName: node + linkType: hard + "@jest/expect-utils@npm:^29.7.0": version: 29.7.0 resolution: "@jest/expect-utils@npm:29.7.0" @@ -4246,6 +4625,20 @@ __metadata: languageName: node linkType: hard +"@jest/fake-timers@npm:30.1.2": + version: 30.1.2 + resolution: "@jest/fake-timers@npm:30.1.2" + dependencies: + "@jest/types": "npm:30.0.5" + "@sinonjs/fake-timers": "npm:^13.0.0" + "@types/node": "npm:*" + jest-message-util: "npm:30.1.0" + jest-mock: "npm:30.0.5" + jest-util: "npm:30.0.5" + checksum: 10/b338ebb87ed1d9b8617ad0bb7b8994543b1423f1313537c6858cdbe86d0f3a9c7f27b687ef959a57202d9d589bcfb57db84e249e4d7b4a23d52015a0de7962b8 + languageName: node + linkType: hard + "@jest/fake-timers@npm:^29.7.0": version: 29.7.0 resolution: "@jest/fake-timers@npm:29.7.0" @@ -4267,6 +4660,13 @@ __metadata: languageName: node linkType: hard +"@jest/get-type@npm:30.1.0": + version: 30.1.0 + resolution: "@jest/get-type@npm:30.1.0" + checksum: 10/e2a95fbb49ce2d15547db8af5602626caf9b05f62a5e583b4a2de9bd93a2bfe7175f9bbb2b8a5c3909ce261d467b6991d7265bb1d547cb60e7e97f571f361a70 + languageName: node + linkType: hard + "@jest/globals@npm:30.0.5": version: 30.0.5 resolution: "@jest/globals@npm:30.0.5" @@ -4383,6 +4783,15 @@ __metadata: languageName: node linkType: hard +"@jest/schemas@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/schemas@npm:28.1.3" + dependencies: + "@sinclair/typebox": "npm:^0.24.1" + checksum: 10/3cf1d4b66c9c4ffda58b246de1ddcba8e6ad085af63dccdf07922511f13b68c0cc480a7bc620cb4f3099a6f134801c747e1df7bfc7a4ef4dceefbdea3e31e1de + languageName: node + linkType: hard + "@jest/schemas@npm:^29.6.3": version: 29.6.3 resolution: "@jest/schemas@npm:29.6.3" @@ -4548,6 +4957,20 @@ __metadata: languageName: node linkType: hard +"@jest/types@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/types@npm:28.1.3" + dependencies: + "@jest/schemas": "npm:^28.1.3" + "@types/istanbul-lib-coverage": "npm:^2.0.0" + "@types/istanbul-reports": "npm:^3.0.0" + "@types/node": "npm:*" + "@types/yargs": "npm:^17.0.8" + chalk: "npm:^4.0.0" + checksum: 10/a90e636df760799b6c3d91e34e539e701ea803e80312257e674e345a3c23a7c892df7a301afbc7883ec1d623daf3ba266cde57c5965e0692e5f1e61915d3524b + languageName: node + linkType: hard + "@jest/types@npm:^29.6.3": version: 29.6.3 resolution: "@jest/types@npm:29.6.3" @@ -4563,12 +4986,22 @@ __metadata: linkType: hard "@jridgewell/gen-mapping@npm:^0.3.12, @jridgewell/gen-mapping@npm:^0.3.5": - version: 0.3.12 - resolution: "@jridgewell/gen-mapping@npm:0.3.12" + version: 0.3.13 + resolution: "@jridgewell/gen-mapping@npm:0.3.13" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.5.0" "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: 10/151667531566417a940d4dd0a319724979f7a90b9deb9f1617344e1183887d78c835bc1a9209c1ee10fc8a669cdd7ac8120a43a2b6bc8d0d5dd18a173059ff4b + checksum: 10/902f8261dcf450b4af7b93f9656918e02eec80a2169e155000cb2059f90113dd98f3ccf6efc6072cee1dd84cac48cade51da236972d942babc40e4c23da4d62a + languageName: node + linkType: hard + +"@jridgewell/remapping@npm:^2.3.5": + version: 2.3.5 + resolution: "@jridgewell/remapping@npm:2.3.5" + dependencies: + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/c2bb01856e65b506d439455f28aceacf130d6c023d1d4e3b48705e88def3571753e1a887daa04b078b562316c92d26ce36408a60534bceca3f830aec88a339ad languageName: node linkType: hard @@ -4580,19 +5013,19 @@ __metadata: linkType: hard "@jridgewell/source-map@npm:^0.3.3": - version: 0.3.10 - resolution: "@jridgewell/source-map@npm:0.3.10" + version: 0.3.11 + resolution: "@jridgewell/source-map@npm:0.3.11" dependencies: "@jridgewell/gen-mapping": "npm:^0.3.5" "@jridgewell/trace-mapping": "npm:^0.3.25" - checksum: 10/3b1f8a348e078994c09ce28dbc8be660318eecd5903a4220aec69b735f69a0cab24e70be815f1c9d65ab480e6858ce7f2e31447800b7e05244505c5ad477b134 + checksum: 10/847f1177d3d133a0966ef61ca29abea0d79788a0652f90ee1893b3da968c190b7e31c3534cc53701179dd6b14601eef3d78644e727e05b1a08c68d281aedc4ba languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0": - version: 1.5.4 - resolution: "@jridgewell/sourcemap-codec@npm:1.5.4" - checksum: 10/f677787f52224c6c971a7a41b7a074243240a6917fa75eceb9f7a442866f374fb0522b505e0496ee10a650c5936727e76d11bf36a6d0ae9e6c3b726c9e284cc7 +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0, @jridgewell/sourcemap-codec@npm:^1.5.5": + version: 1.5.5 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" + checksum: 10/5d9d207b462c11e322d71911e55e21a4e2772f71ffe8d6f1221b8eb5ae6774458c1d242f897fb0814e8714ca9a6b498abfa74dfe4f434493342902b1a48b33a5 languageName: node linkType: hard @@ -4607,12 +5040,12 @@ __metadata: linkType: hard "@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.23, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.28": - version: 0.3.29 - resolution: "@jridgewell/trace-mapping@npm:0.3.29" + version: 0.3.31 + resolution: "@jridgewell/trace-mapping@npm:0.3.31" dependencies: "@jridgewell/resolve-uri": "npm:^3.1.0" "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 10/64e1ce0dc3a9e56b0118eaf1b2f50746fd59a36de37516cc6855b5370d5f367aa8229e1237536d738262e252c70ee229619cb04e3f3b822146ee3eb1b7ab297f + checksum: 10/da0283270e691bdb5543806077548532791608e52386cfbbf3b9e8fb00457859d1bd01d512851161c886eb3a2f3ce6fd9bcf25db8edf3bddedd275bd4a88d606 languageName: node linkType: hard @@ -4630,6 +5063,15 @@ __metadata: languageName: node linkType: hard +"@jsdoc/salty@npm:^0.2.1": + version: 0.2.9 + resolution: "@jsdoc/salty@npm:0.2.9" + dependencies: + lodash: "npm:^4.17.21" + checksum: 10/a6d5e84b59400d0b44123125c19d6d11a83c0217c1825c46365c96b0b3088a9fc0c99bd98357179305fcb0265d8b427bea8b6e61d2a7c2c5c1c1a806f7292564 + languageName: node + linkType: hard + "@jsonjoy.com/base64@npm:^1.1.2": version: 1.1.2 resolution: "@jsonjoy.com/base64@npm:1.1.2" @@ -4657,9 +5099,9 @@ __metadata: languageName: node linkType: hard -"@jsonjoy.com/json-pack@npm:^1.0.3": - version: 1.10.0 - resolution: "@jsonjoy.com/json-pack@npm:1.10.0" +"@jsonjoy.com/json-pack@npm:^1.11.0": + version: 1.14.0 + resolution: "@jsonjoy.com/json-pack@npm:1.14.0" dependencies: "@jsonjoy.com/base64": "npm:^1.1.2" "@jsonjoy.com/buffers": "npm:^1.0.0" @@ -4670,22 +5112,23 @@ __metadata: thingies: "npm:^2.5.0" peerDependencies: tslib: 2 - checksum: 10/5ad1eb008cf5f681dbc1301f5a7c33ca3a101d22773dbd2a9db4b02e5847c2f8b0c5f074c69f4ced5c24b3dc1dd85ddbc1688f0002fee9416869c579c34c4a8e + checksum: 10/53fca5727128c711f33dc80af1f4bb36be2edf8b5914071ccfd57e7408912e8d066d48791677b4d09462d4bff52f165cc998760c76109d7d7d345a879c7f92f5 languageName: node linkType: hard "@jsonjoy.com/json-pointer@npm:^1.0.1": - version: 1.0.1 - resolution: "@jsonjoy.com/json-pointer@npm:1.0.1" + version: 1.0.2 + resolution: "@jsonjoy.com/json-pointer@npm:1.0.2" dependencies: - "@jsonjoy.com/util": "npm:^1.3.0" + "@jsonjoy.com/codegen": "npm:^1.0.0" + "@jsonjoy.com/util": "npm:^1.9.0" peerDependencies: tslib: 2 - checksum: 10/ff15df95df38677a09fe2155cf4521844c9f0653c77a7090bb6e726d275fb78ab6c3543c4ebdc14aff07e44da08b1545631a63e42e217c18059194957e060ed9 + checksum: 10/f22baeb3abc8ace2d8902d06ec297343431d4486dcf399aaaffd26ace7e62e194fe0efb4b7880e45b3b7939224ee838d3213448ef654fc8a61c91a76fe994d94 languageName: node linkType: hard -"@jsonjoy.com/util@npm:^1.3.0, @jsonjoy.com/util@npm:^1.9.0": +"@jsonjoy.com/util@npm:^1.9.0": version: 1.9.0 resolution: "@jsonjoy.com/util@npm:1.9.0" dependencies: @@ -4792,6 +5235,13 @@ __metadata: languageName: node linkType: hard +"@lit-labs/ssr-dom-shim@npm:^1.1.2": + version: 1.4.0 + resolution: "@lit-labs/ssr-dom-shim@npm:1.4.0" + checksum: 10/a592a2d134f6f9c0e40aef2122226114b82d22f3308d375cb28e231342ee1dec8529bfcf283e8c9d80511c5cfc54bb6eaaaecf5f93f9a04d2be9d1663ab54705 + languageName: node + linkType: hard + "@lmdb/lmdb-darwin-arm64@npm:3.4.1": version: 3.4.1 resolution: "@lmdb/lmdb-darwin-arm64@npm:3.4.1" @@ -4907,14 +5357,14 @@ __metadata: languageName: node linkType: hard -"@module-federation/bridge-react-webpack-plugin@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/bridge-react-webpack-plugin@npm:0.18.0" +"@module-federation/bridge-react-webpack-plugin@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/bridge-react-webpack-plugin@npm:0.19.1" dependencies: - "@module-federation/sdk": "npm:0.18.0" + "@module-federation/sdk": "npm:0.19.1" "@types/semver": "npm:7.5.8" semver: "npm:7.6.3" - checksum: 10/c19d6877a636b50d66550e5364c3cb3350661280a7be530716988996ad96f6b961d9d50233890a4f977d4cd53a1c04a7366551b5e543d2102a8c0adce55af957 + checksum: 10/b02fd59917e587a36d043c964408c03289accb3e8e775d09e937ef083d9ce9c20cec840d607ff8281dc9d01af876379b782d117d5db7b3bce5b04b5a7f1137e8 languageName: node linkType: hard @@ -4933,18 +5383,18 @@ __metadata: languageName: node linkType: hard -"@module-federation/cli@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/cli@npm:0.18.0" +"@module-federation/cli@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/cli@npm:0.19.1" dependencies: "@modern-js/node-bundle-require": "npm:2.68.2" - "@module-federation/dts-plugin": "npm:0.18.0" - "@module-federation/sdk": "npm:0.18.0" + "@module-federation/dts-plugin": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" chalk: "npm:3.0.0" commander: "npm:11.1.0" bin: mf: bin/mf.js - checksum: 10/00905f1217589a0816d97de14e43219db6e1a72d4b24835644cbe89de432b3564105ef882e1327226fb9ed65619283081764953100cbacd72875302bc736de42 + checksum: 10/8f6119cc885e861a6bba4c76a93cd69e7adea66d6227ffa4cce2ca20453513a32f85d3bf1f4c5b0af600dd631a32037f6464eebed11ce78b28a6ee2b236f864b languageName: node linkType: hard @@ -4962,17 +5412,17 @@ __metadata: languageName: node linkType: hard -"@module-federation/data-prefetch@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/data-prefetch@npm:0.18.0" +"@module-federation/data-prefetch@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/data-prefetch@npm:0.19.1" dependencies: - "@module-federation/runtime": "npm:0.18.0" - "@module-federation/sdk": "npm:0.18.0" + "@module-federation/runtime": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" fs-extra: "npm:9.1.0" peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 10/bbb8720f048cc1837e3d0e159b5b2c691901ab275dd0f5f6728547d1c05d6d7124ee3c09440f9ceb877622ece09cae3cccb11779037553882914b47386d9639e + checksum: 10/f141593326d1891e9afb17cb6c25c1aecb5870770e6c6aa4a9b1382eca41b4e175dec19f1f6367f18ab8fffd8a1a90acdb056dbb55f01a5ee0ddc20cca5ea86e languageName: node linkType: hard @@ -5006,17 +5456,17 @@ __metadata: languageName: node linkType: hard -"@module-federation/dts-plugin@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/dts-plugin@npm:0.18.0" +"@module-federation/dts-plugin@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/dts-plugin@npm:0.19.1" dependencies: - "@module-federation/error-codes": "npm:0.18.0" - "@module-federation/managers": "npm:0.18.0" - "@module-federation/sdk": "npm:0.18.0" - "@module-federation/third-party-dts-extractor": "npm:0.18.0" + "@module-federation/error-codes": "npm:0.19.1" + "@module-federation/managers": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" + "@module-federation/third-party-dts-extractor": "npm:0.19.1" adm-zip: "npm:^0.5.10" ansi-colors: "npm:^4.1.3" - axios: "npm:^1.8.2" + axios: "npm:^1.11.0" chalk: "npm:3.0.0" fs-extra: "npm:9.1.0" isomorphic-ws: "npm:5.0.0" @@ -5032,25 +5482,25 @@ __metadata: peerDependenciesMeta: vue-tsc: optional: true - checksum: 10/2c2ed2299f9797830fcf5a7fff97d2d358d20592797156a2517cf2f400511311b095113bd079e7edaf2b0c8224bb9e0a96668ea6e2778bb0d620ed0b0db5fa1b + checksum: 10/5245c8d17999e783e4cfd2580c5fc98c412a6b701b5777b4e83ce255f23f68b08544e5bf1141782a0f9b942fefae6bb88bf5e780e32e8e2ff079a187175ca55b languageName: node linkType: hard -"@module-federation/enhanced@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/enhanced@npm:0.18.0" - dependencies: - "@module-federation/bridge-react-webpack-plugin": "npm:0.18.0" - "@module-federation/cli": "npm:0.18.0" - "@module-federation/data-prefetch": "npm:0.18.0" - "@module-federation/dts-plugin": "npm:0.18.0" - "@module-federation/error-codes": "npm:0.18.0" - "@module-federation/inject-external-runtime-core-plugin": "npm:0.18.0" - "@module-federation/managers": "npm:0.18.0" - "@module-federation/manifest": "npm:0.18.0" - "@module-federation/rspack": "npm:0.18.0" - "@module-federation/runtime-tools": "npm:0.18.0" - "@module-federation/sdk": "npm:0.18.0" +"@module-federation/enhanced@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/enhanced@npm:0.19.1" + dependencies: + "@module-federation/bridge-react-webpack-plugin": "npm:0.19.1" + "@module-federation/cli": "npm:0.19.1" + "@module-federation/data-prefetch": "npm:0.19.1" + "@module-federation/dts-plugin": "npm:0.19.1" + "@module-federation/error-codes": "npm:0.19.1" + "@module-federation/inject-external-runtime-core-plugin": "npm:0.19.1" + "@module-federation/managers": "npm:0.19.1" + "@module-federation/manifest": "npm:0.19.1" + "@module-federation/rspack": "npm:0.19.1" + "@module-federation/runtime-tools": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" btoa: "npm:^1.2.1" schema-utils: "npm:^4.3.0" upath: "npm:2.0.1" @@ -5067,7 +5517,7 @@ __metadata: optional: true bin: mf: bin/mf.js - checksum: 10/c7599f395a7334fd0241e88179279360e016863d4f71b9676d27b0595e3054b969340c9e788c5dee4aefc17a45b286fbe62ce4ae7949503e27a783478e892b23 + checksum: 10/463e7d9deb15485b549c2ba1850c3eaf1d65ef5f1e6866aa02eb6c2eba3cd777bb3ffd34f1bc5da78563d86544e8c77442e4cf66ec849b994d94f90839b38d73 languageName: node linkType: hard @@ -5113,13 +5563,6 @@ __metadata: languageName: node linkType: hard -"@module-federation/error-codes@npm:0.17.1": - version: 0.17.1 - resolution: "@module-federation/error-codes@npm:0.17.1" - checksum: 10/5f5f02a90a423479c84e4ff4398a3a9e31b66bd545e7c978ecb8a417f33162b86e749356baab14c006e741c9cebae549335a4c99e94ce7ef54210269fdf74f7f - languageName: node - linkType: hard - "@module-federation/error-codes@npm:0.18.0": version: 0.18.0 resolution: "@module-federation/error-codes@npm:0.18.0" @@ -5127,6 +5570,13 @@ __metadata: languageName: node linkType: hard +"@module-federation/error-codes@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/error-codes@npm:0.19.1" + checksum: 10/54b0858f98052b468cb0d241c942e75132daac5d3d3ed60c69f8ac9e9f5ff366cedf38ca4f256d75b7a63c2d291aa27395f7d1058320e091cd0f5ff8622bd506 + languageName: node + linkType: hard + "@module-federation/inject-external-runtime-core-plugin@npm:0.15.0": version: 0.15.0 resolution: "@module-federation/inject-external-runtime-core-plugin@npm:0.15.0" @@ -5136,12 +5586,12 @@ __metadata: languageName: node linkType: hard -"@module-federation/inject-external-runtime-core-plugin@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/inject-external-runtime-core-plugin@npm:0.18.0" +"@module-federation/inject-external-runtime-core-plugin@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/inject-external-runtime-core-plugin@npm:0.19.1" peerDependencies: - "@module-federation/runtime-tools": 0.18.0 - checksum: 10/c073c91e44fdde6058e275f4652c6c17ce1ba4c2aa33d0a32d5d47153eea4be901bb72ad929e9f512fe4348a309f2f85884fac544f46979d2914b06f550cdf5d + "@module-federation/runtime-tools": 0.19.1 + checksum: 10/7e947497398e45af15f52c6be30004775236d46f6f711d7bd03392b1b18f9419e61cba26b5207f41294b1ffb4a223131822adc24e9a66794c955220ebd697bbc languageName: node linkType: hard @@ -5156,14 +5606,14 @@ __metadata: languageName: node linkType: hard -"@module-federation/managers@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/managers@npm:0.18.0" +"@module-federation/managers@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/managers@npm:0.19.1" dependencies: - "@module-federation/sdk": "npm:0.18.0" + "@module-federation/sdk": "npm:0.19.1" find-pkg: "npm:2.0.0" fs-extra: "npm:9.1.0" - checksum: 10/4079652e6b4f5ba761542b893b9888fa4eafc6c6e1d40ba1322591bb6d431edd8e43e6d184917715c1200bb942fb87752ee3045060c9afb8f3fb0f50e0ae1ffc + checksum: 10/8f0720bf4ccbc9ba8aa06dfbeff58217b0f963557701f421cdfa955e95d7676e15cc601831496e606c84a0cdc11a1991186672b24d053a89a865c1a16baf1e57 languageName: node linkType: hard @@ -5180,26 +5630,26 @@ __metadata: languageName: node linkType: hard -"@module-federation/manifest@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/manifest@npm:0.18.0" +"@module-federation/manifest@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/manifest@npm:0.19.1" dependencies: - "@module-federation/dts-plugin": "npm:0.18.0" - "@module-federation/managers": "npm:0.18.0" - "@module-federation/sdk": "npm:0.18.0" + "@module-federation/dts-plugin": "npm:0.19.1" + "@module-federation/managers": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" chalk: "npm:3.0.0" find-pkg: "npm:2.0.0" - checksum: 10/1cd94f2ceb4500c1be48e4f2882e289f4abf7e9c5f361bffbdbd90d6c872505e723643bf4319d7a939bece255498529eac700684af4362bab79ff0f3e6dc292a + checksum: 10/9eb9299ee006124a364eb8f30334bd013e38729f716b6770dc3d34a53be04006293dbbafda0b493abbd61a7cfab880bed114b1cb748216bbca8f20dda2e59f23 languageName: node linkType: hard "@module-federation/node@npm:^2.6.26": - version: 2.7.11 - resolution: "@module-federation/node@npm:2.7.11" + version: 2.7.17 + resolution: "@module-federation/node@npm:2.7.17" dependencies: - "@module-federation/enhanced": "npm:0.18.0" - "@module-federation/runtime": "npm:0.18.0" - "@module-federation/sdk": "npm:0.18.0" + "@module-federation/enhanced": "npm:0.19.1" + "@module-federation/runtime": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" btoa: "npm:1.2.1" encoding: "npm:^0.1.13" node-fetch: "npm:2.7.0" @@ -5214,7 +5664,7 @@ __metadata: optional: true react-dom: optional: true - checksum: 10/129116d6d05c75ff9b24df076a411723a3d3ea82fe01fbf1d3f162161435780f6cf02e94e8c277621e32ba979c49e5d4d2f2de8bb75fa923d6af56cfb960e6d5 + checksum: 10/fce12719b68bbdca5d5dd924a3fc6b2aad1fa2d7e1fb27d19998774cee131007746f74ff606e38224cdbfa20de0befcbfcbdc9f874e3f151f5a9381133f9aaf3 languageName: node linkType: hard @@ -5243,17 +5693,17 @@ __metadata: languageName: node linkType: hard -"@module-federation/rspack@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/rspack@npm:0.18.0" - dependencies: - "@module-federation/bridge-react-webpack-plugin": "npm:0.18.0" - "@module-federation/dts-plugin": "npm:0.18.0" - "@module-federation/inject-external-runtime-core-plugin": "npm:0.18.0" - "@module-federation/managers": "npm:0.18.0" - "@module-federation/manifest": "npm:0.18.0" - "@module-federation/runtime-tools": "npm:0.18.0" - "@module-federation/sdk": "npm:0.18.0" +"@module-federation/rspack@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/rspack@npm:0.19.1" + dependencies: + "@module-federation/bridge-react-webpack-plugin": "npm:0.19.1" + "@module-federation/dts-plugin": "npm:0.19.1" + "@module-federation/inject-external-runtime-core-plugin": "npm:0.19.1" + "@module-federation/managers": "npm:0.19.1" + "@module-federation/manifest": "npm:0.19.1" + "@module-federation/runtime-tools": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" btoa: "npm:1.2.1" peerDependencies: "@rspack/core": ">=0.7" @@ -5264,7 +5714,7 @@ __metadata: optional: true vue-tsc: optional: true - checksum: 10/979f8f59832bd97ded8449e088ff8cad22f9973c1ca37d5742080e3a46ae54c4c28a762f3de0ed5583196afc3dd1b1b8c5ab4377fa48569c7f28c077e9da2e9c + checksum: 10/cf6c9a1fe1d63dd66c569e93c894b04b0e5ddc03fe5d4490e5f747c58204c6713b8010b34c64d2edc6861ffc321c0daa97ec29895420f230b204059d17e55995 languageName: node linkType: hard @@ -5278,16 +5728,6 @@ __metadata: languageName: node linkType: hard -"@module-federation/runtime-core@npm:0.17.1": - version: 0.17.1 - resolution: "@module-federation/runtime-core@npm:0.17.1" - dependencies: - "@module-federation/error-codes": "npm:0.17.1" - "@module-federation/sdk": "npm:0.17.1" - checksum: 10/b0c945379bde13af84ceb833e3bfe3c8cf11fd265af0ad7640a1506017529458f408a4a3f1bd0f4b5983da71438913d5c25ed25e20908eb1f789bd1483616650 - languageName: node - linkType: hard - "@module-federation/runtime-core@npm:0.18.0": version: 0.18.0 resolution: "@module-federation/runtime-core@npm:0.18.0" @@ -5298,6 +5738,16 @@ __metadata: languageName: node linkType: hard +"@module-federation/runtime-core@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/runtime-core@npm:0.19.1" + dependencies: + "@module-federation/error-codes": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" + checksum: 10/139c60d284e0a0add250399e71a2a6edfad4d483dc3273108ff8d6404f3bd9326ba2a8eff6c4aa6eb8559327b57595dec167b7f7f7d10aa97ed03577a1a483e0 + languageName: node + linkType: hard + "@module-federation/runtime-tools@npm:0.15.0": version: 0.15.0 resolution: "@module-federation/runtime-tools@npm:0.15.0" @@ -5308,16 +5758,6 @@ __metadata: languageName: node linkType: hard -"@module-federation/runtime-tools@npm:0.17.1": - version: 0.17.1 - resolution: "@module-federation/runtime-tools@npm:0.17.1" - dependencies: - "@module-federation/runtime": "npm:0.17.1" - "@module-federation/webpack-bundler-runtime": "npm:0.17.1" - checksum: 10/2e183e357b644dbe015d0e51df3fe601852ca79ffe3a30c582eee7a2050d7600eb3253f5de15e476c60741d0a1dd70add1ade7b5a3537cd2ee12bfee286284ea - languageName: node - linkType: hard - "@module-federation/runtime-tools@npm:0.18.0": version: 0.18.0 resolution: "@module-federation/runtime-tools@npm:0.18.0" @@ -5328,6 +5768,16 @@ __metadata: languageName: node linkType: hard +"@module-federation/runtime-tools@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/runtime-tools@npm:0.19.1" + dependencies: + "@module-federation/runtime": "npm:0.19.1" + "@module-federation/webpack-bundler-runtime": "npm:0.19.1" + checksum: 10/2f2cd59b7294515e5d758195a596871c31961fbf476243bebb339c6ab1da735cd1723d3160a5cfab0195bac7bba6d7707fcffac8ea8739f5e948d12fefd58b77 + languageName: node + linkType: hard + "@module-federation/runtime@npm:0.15.0": version: 0.15.0 resolution: "@module-federation/runtime@npm:0.15.0" @@ -5339,17 +5789,6 @@ __metadata: languageName: node linkType: hard -"@module-federation/runtime@npm:0.17.1": - version: 0.17.1 - resolution: "@module-federation/runtime@npm:0.17.1" - dependencies: - "@module-federation/error-codes": "npm:0.17.1" - "@module-federation/runtime-core": "npm:0.17.1" - "@module-federation/sdk": "npm:0.17.1" - checksum: 10/f5405968dff4fa2cf510127701ec1722105f44298fd09eafeecead450b7bb95a05450749157fe2fc39caf6241bec9e45caa9a55375b48e7f195db84799a8df0c - languageName: node - linkType: hard - "@module-federation/runtime@npm:0.18.0": version: 0.18.0 resolution: "@module-federation/runtime@npm:0.18.0" @@ -5361,6 +5800,17 @@ __metadata: languageName: node linkType: hard +"@module-federation/runtime@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/runtime@npm:0.19.1" + dependencies: + "@module-federation/error-codes": "npm:0.19.1" + "@module-federation/runtime-core": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" + checksum: 10/9301bb30a8eb670c3354c5ff92c0b9fc005e24ff6904bd8dbfcf80b559988c895e6239922c2bdd3b10f488bde2a2d2eb9ad57375d636d3964cd1660e035a5e1d + languageName: node + linkType: hard + "@module-federation/sdk@npm:0.15.0, @module-federation/sdk@npm:^0.15.0": version: 0.15.0 resolution: "@module-federation/sdk@npm:0.15.0" @@ -5368,13 +5818,6 @@ __metadata: languageName: node linkType: hard -"@module-federation/sdk@npm:0.17.1": - version: 0.17.1 - resolution: "@module-federation/sdk@npm:0.17.1" - checksum: 10/daaaa49ed900c00a69641130cf673ad5d5b8623d82fb4bd03a67c839a6da760a0a5ae29b836ba66eeb95ee5392e558588ffd987a2c00b05c2b0a7c5039ed042d - languageName: node - linkType: hard - "@module-federation/sdk@npm:0.18.0": version: 0.18.0 resolution: "@module-federation/sdk@npm:0.18.0" @@ -5382,6 +5825,13 @@ __metadata: languageName: node linkType: hard +"@module-federation/sdk@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/sdk@npm:0.19.1" + checksum: 10/512bc3de0c5e6c4b84871ac6106564903f2497a325dd871b62728d7aacb69a860c10c91602594a06a267ecb263f8a8fde895fbfa90918df9ceebee8a4cda5e28 + languageName: node + linkType: hard + "@module-federation/third-party-dts-extractor@npm:0.15.0": version: 0.15.0 resolution: "@module-federation/third-party-dts-extractor@npm:0.15.0" @@ -5393,14 +5843,14 @@ __metadata: languageName: node linkType: hard -"@module-federation/third-party-dts-extractor@npm:0.18.0": - version: 0.18.0 - resolution: "@module-federation/third-party-dts-extractor@npm:0.18.0" +"@module-federation/third-party-dts-extractor@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/third-party-dts-extractor@npm:0.19.1" dependencies: find-pkg: "npm:2.0.0" fs-extra: "npm:9.1.0" resolve: "npm:1.22.8" - checksum: 10/37ccf4a4ff0fc9a90aa169c54a95392aa22d921477f714429e74376997278ea2e67429b4d932ec0567c53b60b13eb9e4c3d2747fb00efb4cf05f0988ff9134d6 + checksum: 10/6ac7a967e1dca4beb0917dc3aa145c27fc61225a957da64d29ebe4700703b4127831e4067e9376b6ed18231bf4d3afbadf75e46cdb9f8bc6db1a9da74dd625ef languageName: node linkType: hard @@ -5414,16 +5864,6 @@ __metadata: languageName: node linkType: hard -"@module-federation/webpack-bundler-runtime@npm:0.17.1": - version: 0.17.1 - resolution: "@module-federation/webpack-bundler-runtime@npm:0.17.1" - dependencies: - "@module-federation/runtime": "npm:0.17.1" - "@module-federation/sdk": "npm:0.17.1" - checksum: 10/72e5030529dbc53df6271fa78bdb63976d0601fe9fde5105f8a7325e0fa296bc35277b9b084e52995cd314b89e12d33f8b869c1d63a13231c2948d4c741e72fd - languageName: node - linkType: hard - "@module-federation/webpack-bundler-runtime@npm:0.18.0": version: 0.18.0 resolution: "@module-federation/webpack-bundler-runtime@npm:0.18.0" @@ -5434,6 +5874,16 @@ __metadata: languageName: node linkType: hard +"@module-federation/webpack-bundler-runtime@npm:0.19.1": + version: 0.19.1 + resolution: "@module-federation/webpack-bundler-runtime@npm:0.19.1" + dependencies: + "@module-federation/runtime": "npm:0.19.1" + "@module-federation/sdk": "npm:0.19.1" + checksum: 10/3f8cdd7d8db9177df80f65cb25e4d51933f601ec2807a3465ae25e0bf6a1f300363c39d220e4a47e336e85e4d9395c60102caf87959d332602ccad433a4e2113 + languageName: node + linkType: hard + "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.3": version: 3.0.3 resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.3" @@ -5476,138 +5926,146 @@ __metadata: languageName: node linkType: hard -"@napi-rs/nice-android-arm-eabi@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-android-arm-eabi@npm:1.0.4" +"@napi-rs/nice-android-arm-eabi@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-android-arm-eabi@npm:1.1.1" conditions: os=android & cpu=arm languageName: node linkType: hard -"@napi-rs/nice-android-arm64@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-android-arm64@npm:1.0.4" +"@napi-rs/nice-android-arm64@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-android-arm64@npm:1.1.1" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@napi-rs/nice-darwin-arm64@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-darwin-arm64@npm:1.0.4" +"@napi-rs/nice-darwin-arm64@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-darwin-arm64@npm:1.1.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@napi-rs/nice-darwin-x64@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-darwin-x64@npm:1.0.4" +"@napi-rs/nice-darwin-x64@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-darwin-x64@npm:1.1.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@napi-rs/nice-freebsd-x64@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-freebsd-x64@npm:1.0.4" +"@napi-rs/nice-freebsd-x64@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-freebsd-x64@npm:1.1.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.4" +"@napi-rs/nice-linux-arm-gnueabihf@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-arm-gnueabihf@npm:1.1.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@napi-rs/nice-linux-arm64-gnu@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-arm64-gnu@npm:1.0.4" +"@napi-rs/nice-linux-arm64-gnu@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-arm64-gnu@npm:1.1.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@napi-rs/nice-linux-arm64-musl@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-arm64-musl@npm:1.0.4" +"@napi-rs/nice-linux-arm64-musl@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-arm64-musl@npm:1.1.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@napi-rs/nice-linux-ppc64-gnu@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-ppc64-gnu@npm:1.0.4" +"@napi-rs/nice-linux-ppc64-gnu@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-ppc64-gnu@npm:1.1.1" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@napi-rs/nice-linux-riscv64-gnu@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-riscv64-gnu@npm:1.0.4" +"@napi-rs/nice-linux-riscv64-gnu@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-riscv64-gnu@npm:1.1.1" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@napi-rs/nice-linux-s390x-gnu@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-s390x-gnu@npm:1.0.4" +"@napi-rs/nice-linux-s390x-gnu@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-s390x-gnu@npm:1.1.1" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@napi-rs/nice-linux-x64-gnu@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-x64-gnu@npm:1.0.4" +"@napi-rs/nice-linux-x64-gnu@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-x64-gnu@npm:1.1.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@napi-rs/nice-linux-x64-musl@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-linux-x64-musl@npm:1.0.4" +"@napi-rs/nice-linux-x64-musl@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-linux-x64-musl@npm:1.1.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@napi-rs/nice-win32-arm64-msvc@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-win32-arm64-msvc@npm:1.0.4" +"@napi-rs/nice-openharmony-arm64@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-openharmony-arm64@npm:1.1.1" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + +"@napi-rs/nice-win32-arm64-msvc@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-win32-arm64-msvc@npm:1.1.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@napi-rs/nice-win32-ia32-msvc@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-win32-ia32-msvc@npm:1.0.4" +"@napi-rs/nice-win32-ia32-msvc@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-win32-ia32-msvc@npm:1.1.1" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@napi-rs/nice-win32-x64-msvc@npm:1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice-win32-x64-msvc@npm:1.0.4" +"@napi-rs/nice-win32-x64-msvc@npm:1.1.1": + version: 1.1.1 + resolution: "@napi-rs/nice-win32-x64-msvc@npm:1.1.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@napi-rs/nice@npm:^1.0.1, @napi-rs/nice@npm:^1.0.4": - version: 1.0.4 - resolution: "@napi-rs/nice@npm:1.0.4" - dependencies: - "@napi-rs/nice-android-arm-eabi": "npm:1.0.4" - "@napi-rs/nice-android-arm64": "npm:1.0.4" - "@napi-rs/nice-darwin-arm64": "npm:1.0.4" - "@napi-rs/nice-darwin-x64": "npm:1.0.4" - "@napi-rs/nice-freebsd-x64": "npm:1.0.4" - "@napi-rs/nice-linux-arm-gnueabihf": "npm:1.0.4" - "@napi-rs/nice-linux-arm64-gnu": "npm:1.0.4" - "@napi-rs/nice-linux-arm64-musl": "npm:1.0.4" - "@napi-rs/nice-linux-ppc64-gnu": "npm:1.0.4" - "@napi-rs/nice-linux-riscv64-gnu": "npm:1.0.4" - "@napi-rs/nice-linux-s390x-gnu": "npm:1.0.4" - "@napi-rs/nice-linux-x64-gnu": "npm:1.0.4" - "@napi-rs/nice-linux-x64-musl": "npm:1.0.4" - "@napi-rs/nice-win32-arm64-msvc": "npm:1.0.4" - "@napi-rs/nice-win32-ia32-msvc": "npm:1.0.4" - "@napi-rs/nice-win32-x64-msvc": "npm:1.0.4" + version: 1.1.1 + resolution: "@napi-rs/nice@npm:1.1.1" + dependencies: + "@napi-rs/nice-android-arm-eabi": "npm:1.1.1" + "@napi-rs/nice-android-arm64": "npm:1.1.1" + "@napi-rs/nice-darwin-arm64": "npm:1.1.1" + "@napi-rs/nice-darwin-x64": "npm:1.1.1" + "@napi-rs/nice-freebsd-x64": "npm:1.1.1" + "@napi-rs/nice-linux-arm-gnueabihf": "npm:1.1.1" + "@napi-rs/nice-linux-arm64-gnu": "npm:1.1.1" + "@napi-rs/nice-linux-arm64-musl": "npm:1.1.1" + "@napi-rs/nice-linux-ppc64-gnu": "npm:1.1.1" + "@napi-rs/nice-linux-riscv64-gnu": "npm:1.1.1" + "@napi-rs/nice-linux-s390x-gnu": "npm:1.1.1" + "@napi-rs/nice-linux-x64-gnu": "npm:1.1.1" + "@napi-rs/nice-linux-x64-musl": "npm:1.1.1" + "@napi-rs/nice-openharmony-arm64": "npm:1.1.1" + "@napi-rs/nice-win32-arm64-msvc": "npm:1.1.1" + "@napi-rs/nice-win32-ia32-msvc": "npm:1.1.1" + "@napi-rs/nice-win32-x64-msvc": "npm:1.1.1" dependenciesMeta: "@napi-rs/nice-android-arm-eabi": optional: true @@ -5635,13 +6093,15 @@ __metadata: optional: true "@napi-rs/nice-linux-x64-musl": optional: true + "@napi-rs/nice-openharmony-arm64": + optional: true "@napi-rs/nice-win32-arm64-msvc": optional: true "@napi-rs/nice-win32-ia32-msvc": optional: true "@napi-rs/nice-win32-x64-msvc": optional: true - checksum: 10/5297ba3d378ce40bc55e3c98789d143a28c85ab9170dd1c30b9db2fbb470bcbae7058d30daf465c02aef0a65b9e83d25f9823599905cd1b89d7d484f28427947 + checksum: 10/3f197c9536d0294f732a2acbe05a6d2fddc2794873b5b73edd395f56e3aed90b46c053001af80ea006d4d276cbb4e4196f8dbee0c214163b8e4b787e570a37e1 languageName: node linkType: hard @@ -5667,14 +6127,14 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^1.0.1": - version: 1.0.3 - resolution: "@napi-rs/wasm-runtime@npm:1.0.3" +"@napi-rs/wasm-runtime@npm:^1.0.5": + version: 1.0.5 + resolution: "@napi-rs/wasm-runtime@npm:1.0.5" dependencies: - "@emnapi/core": "npm:^1.4.5" - "@emnapi/runtime": "npm:^1.4.5" - "@tybys/wasm-util": "npm:^0.10.0" - checksum: 10/4af90cfe43205591cdcfb86eb6ba41a625f35cca26c372c58dac7b99e85e2a2bf9d3f8b3fd71106d167a7efaca60fef69aa614fbc8c22103b3c81f0225ea8275 + "@emnapi/core": "npm:^1.5.0" + "@emnapi/runtime": "npm:^1.5.0" + "@tybys/wasm-util": "npm:^0.10.1" + checksum: 10/31ee4ea277741745d074e54f6ce1507803cb716f0a1183910143ed25c81985ab830543a3e50ac043346b025deb71626f9f4d7ed3b22a575ee89638e8beafb87e languageName: node linkType: hard @@ -5787,6 +6247,22 @@ __metadata: languageName: node linkType: hard +"@npmcli/config@npm:^8.3.4": + version: 8.3.4 + resolution: "@npmcli/config@npm:8.3.4" + dependencies: + "@npmcli/map-workspaces": "npm:^3.0.2" + "@npmcli/package-json": "npm:^5.1.1" + ci-info: "npm:^4.0.0" + ini: "npm:^4.1.2" + nopt: "npm:^7.2.1" + proc-log: "npm:^4.2.0" + semver: "npm:^7.3.5" + walk-up-path: "npm:^3.0.1" + checksum: 10/ffe9cc1792aeeb54285f9e9e13d8e91a6b8965ab4f314fac998b3cd4e16eab548b839429a4475d1dd74d59cd8c82f4dd864e31c8b4641449c7b03eddc1306948 + languageName: node + linkType: hard + "@npmcli/fs@npm:^3.1.0, @npmcli/fs@npm:^3.1.1": version: 3.1.1 resolution: "@npmcli/fs@npm:3.1.1" @@ -5923,7 +6399,7 @@ __metadata: languageName: node linkType: hard -"@npmcli/package-json@npm:^5.0.0, @npmcli/package-json@npm:^5.1.0": +"@npmcli/package-json@npm:^5.0.0, @npmcli/package-json@npm:^5.1.0, @npmcli/package-json@npm:^5.1.1": version: 5.2.1 resolution: "@npmcli/package-json@npm:5.2.1" dependencies: @@ -5963,11 +6439,11 @@ __metadata: linkType: hard "@npmcli/promise-spawn@npm:^8.0.0": - version: 8.0.2 - resolution: "@npmcli/promise-spawn@npm:8.0.2" + version: 8.0.3 + resolution: "@npmcli/promise-spawn@npm:8.0.3" dependencies: which: "npm:^5.0.0" - checksum: 10/e23b62cea2f09184830a89d13bef09fd7363db9edb77f0169fada2724be797db83770488f4229479ab2639ec306afd60c4c96b016b387ece68b0d726b875f5c9 + checksum: 10/2585597911082437b71b84d964f05c891b80546a87a4e0f549167c1331e4662e130d20158f40962c81a5ad7460ee48cb2c4910ad5f1532fd884fea8841f63cb2 languageName: node linkType: hard @@ -6560,6 +7036,13 @@ __metadata: languageName: node linkType: hard +"@one-ini/wasm@npm:0.1.1": + version: 0.1.1 + resolution: "@one-ini/wasm@npm:0.1.1" + checksum: 10/673c11518dba2e582e42415cbefe928513616f3af25e12f6e4e6b1b98b52b3e6c14bc251a361654af63cd64f208f22a1f7556fa49da2bf7efcf28cb14f16f807 + languageName: node + linkType: hard + "@parcel/watcher-android-arm64@npm:2.5.1": version: 2.5.1 resolution: "@parcel/watcher-android-arm64@npm:2.5.1" @@ -6729,6 +7212,17 @@ __metadata: languageName: node linkType: hard +"@prettier/sync@npm:^0.5.2": + version: 0.5.5 + resolution: "@prettier/sync@npm:0.5.5" + dependencies: + make-synchronized: "npm:^0.4.2" + peerDependencies: + prettier: "*" + checksum: 10/82d620af71028d0ea2d60f1349102ffac86bc5a8fca574d4049772341e76151b6ba477f2657e55eae18d4b37d604b73f8cb15b41c7f6427ada8ab2668f940320 + languageName: node + linkType: hard + "@rollup/plugin-json@npm:^6.1.0": version: 6.1.0 resolution: "@rollup/plugin-json@npm:6.1.0" @@ -6744,8 +7238,8 @@ __metadata: linkType: hard "@rollup/pluginutils@npm:^5.1.0": - version: 5.2.0 - resolution: "@rollup/pluginutils@npm:5.2.0" + version: 5.3.0 + resolution: "@rollup/pluginutils@npm:5.3.0" dependencies: "@types/estree": "npm:^1.0.0" estree-walker: "npm:^2.0.2" @@ -6755,7 +7249,7 @@ __metadata: peerDependenciesMeta: rollup: optional: true - checksum: 10/15e98a9e7ebeb9fdbbf072ad40e72947654abf98bcd389d6e54dcffe28f7eb93d9653037d5e18b703b0160e04210a1995cf08fc2bf45601ce77b17e4461f55c0 + checksum: 10/6c7dbab90e0ca5918a36875f745a0f30b47d5e0f45b42ed381ad8f7fed76b23e935766b66e3ae75375a42a80369569913abc8fd2529f4338471a1b2b4dfebaff languageName: node linkType: hard @@ -6766,9 +7260,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.46.2" +"@rollup/rollup-android-arm-eabi@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.52.2" conditions: os=android & cpu=arm languageName: node linkType: hard @@ -6780,9 +7274,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-android-arm64@npm:4.46.2" +"@rollup/rollup-android-arm64@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-android-arm64@npm:4.52.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -6794,9 +7288,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-darwin-arm64@npm:4.46.2" +"@rollup/rollup-darwin-arm64@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-darwin-arm64@npm:4.52.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -6808,9 +7302,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-darwin-x64@npm:4.46.2" +"@rollup/rollup-darwin-x64@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-darwin-x64@npm:4.52.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -6822,9 +7316,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-freebsd-arm64@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-freebsd-arm64@npm:4.46.2" +"@rollup/rollup-freebsd-arm64@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.52.2" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard @@ -6836,9 +7330,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-freebsd-x64@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-freebsd-x64@npm:4.46.2" +"@rollup/rollup-freebsd-x64@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-freebsd-x64@npm:4.52.2" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -6850,9 +7344,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.46.2" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.52.2" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard @@ -6864,9 +7358,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.46.2" +"@rollup/rollup-linux-arm-musleabihf@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.52.2" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard @@ -6878,9 +7372,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.46.2" +"@rollup/rollup-linux-arm64-gnu@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.52.2" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard @@ -6892,23 +7386,23 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.46.2" +"@rollup/rollup-linux-arm64-musl@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.52.2" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-loongarch64-gnu@npm:4.44.1": - version: 4.44.1 - resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.44.1" +"@rollup/rollup-linux-loong64-gnu@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.52.2" conditions: os=linux & cpu=loong64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-loongarch64-gnu@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.46.2" +"@rollup/rollup-linux-loongarch64-gnu@npm:4.44.1": + version: 4.44.1 + resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.44.1" conditions: os=linux & cpu=loong64 & libc=glibc languageName: node linkType: hard @@ -6920,9 +7414,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-ppc64-gnu@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.46.2" +"@rollup/rollup-linux-ppc64-gnu@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.52.2" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard @@ -6934,9 +7428,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.46.2" +"@rollup/rollup-linux-riscv64-gnu@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.52.2" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard @@ -6948,9 +7442,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-musl@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.46.2" +"@rollup/rollup-linux-riscv64-musl@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.52.2" conditions: os=linux & cpu=riscv64 & libc=musl languageName: node linkType: hard @@ -6962,9 +7456,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.46.2" +"@rollup/rollup-linux-s390x-gnu@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.52.2" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard @@ -6976,9 +7470,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.46.2" +"@rollup/rollup-linux-x64-gnu@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.52.2" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard @@ -6990,13 +7484,20 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.46.2" +"@rollup/rollup-linux-x64-musl@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.52.2" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard +"@rollup/rollup-openharmony-arm64@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-openharmony-arm64@npm:4.52.2" + conditions: os=openharmony & cpu=arm64 + languageName: node + linkType: hard + "@rollup/rollup-win32-arm64-msvc@npm:4.44.1": version: 4.44.1 resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.44.1" @@ -7004,9 +7505,9 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.46.2" +"@rollup/rollup-win32-arm64-msvc@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.52.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -7018,13 +7519,20 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.46.2" +"@rollup/rollup-win32-ia32-msvc@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.52.2" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard +"@rollup/rollup-win32-x64-gnu@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-win32-x64-gnu@npm:4.52.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@rollup/rollup-win32-x64-msvc@npm:4.44.1": version: 4.44.1 resolution: "@rollup/rollup-win32-x64-msvc@npm:4.44.1" @@ -7032,16 +7540,16 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.46.2": - version: 4.46.2 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.46.2" +"@rollup/rollup-win32-x64-msvc@npm:4.52.2": + version: 4.52.2 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.52.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@rollup/wasm-node@npm:^4.24.0": - version: 4.46.2 - resolution: "@rollup/wasm-node@npm:4.46.2" + version: 4.52.2 + resolution: "@rollup/wasm-node@npm:4.52.2" dependencies: "@types/estree": "npm:1.0.8" fsevents: "npm:~2.3.2" @@ -7050,96 +7558,96 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10/724da8de6f8f4f9780be1b6390527d000fce11e506dfd0471226cc2522b97d702cd176f4be8b5ce3724f78d451775011201a8086ca5fa8bbcdc593cb39e0ccbd + checksum: 10/c6be59905b8d966fd08e82d3f2106a52ff81f52599563ce40da4f9d4b2d49cc72e403014a062b9f76b64b08ee4635bf740959e36520e6132c190a517464e1258 languageName: node linkType: hard -"@rspack/binding-darwin-arm64@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-darwin-arm64@npm:1.4.11" +"@rspack/binding-darwin-arm64@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-darwin-arm64@npm:1.5.7" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-darwin-x64@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-darwin-x64@npm:1.4.11" +"@rspack/binding-darwin-x64@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-darwin-x64@npm:1.5.7" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rspack/binding-linux-arm64-gnu@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-linux-arm64-gnu@npm:1.4.11" +"@rspack/binding-linux-arm64-gnu@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-linux-arm64-gnu@npm:1.5.7" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-arm64-musl@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-linux-arm64-musl@npm:1.4.11" +"@rspack/binding-linux-arm64-musl@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-linux-arm64-musl@npm:1.5.7" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rspack/binding-linux-x64-gnu@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-linux-x64-gnu@npm:1.4.11" +"@rspack/binding-linux-x64-gnu@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-linux-x64-gnu@npm:1.5.7" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rspack/binding-linux-x64-musl@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-linux-x64-musl@npm:1.4.11" +"@rspack/binding-linux-x64-musl@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-linux-x64-musl@npm:1.5.7" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rspack/binding-wasm32-wasi@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-wasm32-wasi@npm:1.4.11" +"@rspack/binding-wasm32-wasi@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-wasm32-wasi@npm:1.5.7" dependencies: - "@napi-rs/wasm-runtime": "npm:^1.0.1" + "@napi-rs/wasm-runtime": "npm:^1.0.5" conditions: cpu=wasm32 languageName: node linkType: hard -"@rspack/binding-win32-arm64-msvc@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-win32-arm64-msvc@npm:1.4.11" +"@rspack/binding-win32-arm64-msvc@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-win32-arm64-msvc@npm:1.5.7" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rspack/binding-win32-ia32-msvc@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-win32-ia32-msvc@npm:1.4.11" +"@rspack/binding-win32-ia32-msvc@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-win32-ia32-msvc@npm:1.5.7" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rspack/binding-win32-x64-msvc@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding-win32-x64-msvc@npm:1.4.11" +"@rspack/binding-win32-x64-msvc@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding-win32-x64-msvc@npm:1.5.7" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rspack/binding@npm:1.4.11": - version: 1.4.11 - resolution: "@rspack/binding@npm:1.4.11" - dependencies: - "@rspack/binding-darwin-arm64": "npm:1.4.11" - "@rspack/binding-darwin-x64": "npm:1.4.11" - "@rspack/binding-linux-arm64-gnu": "npm:1.4.11" - "@rspack/binding-linux-arm64-musl": "npm:1.4.11" - "@rspack/binding-linux-x64-gnu": "npm:1.4.11" - "@rspack/binding-linux-x64-musl": "npm:1.4.11" - "@rspack/binding-wasm32-wasi": "npm:1.4.11" - "@rspack/binding-win32-arm64-msvc": "npm:1.4.11" - "@rspack/binding-win32-ia32-msvc": "npm:1.4.11" - "@rspack/binding-win32-x64-msvc": "npm:1.4.11" +"@rspack/binding@npm:1.5.7": + version: 1.5.7 + resolution: "@rspack/binding@npm:1.5.7" + dependencies: + "@rspack/binding-darwin-arm64": "npm:1.5.7" + "@rspack/binding-darwin-x64": "npm:1.5.7" + "@rspack/binding-linux-arm64-gnu": "npm:1.5.7" + "@rspack/binding-linux-arm64-musl": "npm:1.5.7" + "@rspack/binding-linux-x64-gnu": "npm:1.5.7" + "@rspack/binding-linux-x64-musl": "npm:1.5.7" + "@rspack/binding-wasm32-wasi": "npm:1.5.7" + "@rspack/binding-win32-arm64-msvc": "npm:1.5.7" + "@rspack/binding-win32-ia32-msvc": "npm:1.5.7" + "@rspack/binding-win32-x64-msvc": "npm:1.5.7" dependenciesMeta: "@rspack/binding-darwin-arm64": optional: true @@ -7161,23 +7669,23 @@ __metadata: optional: true "@rspack/binding-win32-x64-msvc": optional: true - checksum: 10/8bb94774204f41888ff442afec06f019d008abba79964b74d566acf64f7216a148a1842f90c44b3bf680e69b697d8e5cd0f1cca6fd0b8a94df5f97c2a3f05510 + checksum: 10/38e104f67f5c7299d1452b85728675525684685e4b13f8a9091b46b53de3decf5caabf73d0408ad5167d3b2800ab4068aa5fc83275cfa259bc1814aede1a3684 languageName: node linkType: hard "@rspack/core@npm:^1.3.8": - version: 1.4.11 - resolution: "@rspack/core@npm:1.4.11" + version: 1.5.7 + resolution: "@rspack/core@npm:1.5.7" dependencies: - "@module-federation/runtime-tools": "npm:0.17.1" - "@rspack/binding": "npm:1.4.11" + "@module-federation/runtime-tools": "npm:0.18.0" + "@rspack/binding": "npm:1.5.7" "@rspack/lite-tapable": "npm:1.0.1" peerDependencies: "@swc/helpers": ">=0.5.1" peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10/77d463bd90feb2d24f7bc56df198f0b7ad310a9eb676070eac8d78014d151e783943c5b44c64700a51a36708c626a341eeaa9b3287e358616d09dfe25ab04e77 + checksum: 10/a8a95e18f1f0c5f40f2727b3180f06175e26252a6a31d4fe7dafd8b08f0648beca2457ec7d4c1698ce1f061dacabf734bece843e1dea0fd165acc2048eab29ac languageName: node linkType: hard @@ -7204,8 +7712,8 @@ __metadata: linkType: hard "@rspack/plugin-react-refresh@npm:^1.0.0": - version: 1.4.3 - resolution: "@rspack/plugin-react-refresh@npm:1.4.3" + version: 1.5.1 + resolution: "@rspack/plugin-react-refresh@npm:1.5.1" dependencies: error-stack-parser: "npm:^2.1.4" html-entities: "npm:^2.6.0" @@ -7215,17 +7723,38 @@ __metadata: peerDependenciesMeta: webpack-hot-middleware: optional: true - checksum: 10/ddbe4268f0c5eb1e6c4384db16cad42628596ff7ca97707b5075be894f60bb87de2483fe2735129dc624380e46b7999735af7c418123a6bb2d01280ca5fea2c1 + checksum: 10/7238b5622fa223d0666ad9d0008dc1779256ceef8b9199a8e4be1c4132e5f03a869be127851ad300c47593ba2b6276c2082db7585d4827e110fd3a8669f5976f + languageName: node + linkType: hard + +"@rtsao/scc@npm:^1.1.0": + version: 1.1.0 + resolution: "@rtsao/scc@npm:1.1.0" + checksum: 10/17d04adf404e04c1e61391ed97bca5117d4c2767a76ae3e879390d6dec7b317fcae68afbf9e98badee075d0b64fa60f287729c4942021b4d19cd01db77385c01 + languageName: node + linkType: hard + +"@sap-theming/theming-base-content@npm:11.29.3": + version: 11.29.3 + resolution: "@sap-theming/theming-base-content@npm:11.29.3" + checksum: 10/971e0bdcfd67752937eb6ca1a16dcc5839c2e331aaffba1a22a14ef2acdca0d997859f2b7621fa2ca04d1c94da0b5abd7adf76dc08f486040fc9a247542797da languageName: node linkType: hard -"@sap-theming/theming-base-content@npm:11.31.1, @sap-theming/theming-base-content@npm:^11.29.0": +"@sap-theming/theming-base-content@npm:11.31.1": version: 11.31.1 resolution: "@sap-theming/theming-base-content@npm:11.31.1" checksum: 10/01f197e2559666822d70e088bb9bad8601b8c7595ab6f104fd8f8c288b0416688fc2f1d81d1456742d8453bd1b2ecd1d0e0fc4da66c8b846a9032a9997dbddcc languageName: node linkType: hard +"@sap-theming/theming-base-content@npm:^11.29.0": + version: 11.32.1 + resolution: "@sap-theming/theming-base-content@npm:11.32.1" + checksum: 10/16b19db849ea5d82101468605480fd5f9ce58eeb29a1cb123c751134f9c93beb1ea3339b0268766cac80d7ad1f949eaf1f5a9fcaef7c37123481883bb863ac6f + languageName: node + linkType: hard + "@sap-ui/common-css@npm:0.40.1": version: 0.40.1 resolution: "@sap-ui/common-css@npm:0.40.1" @@ -7396,6 +7925,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.24.1": + version: 0.24.51 + resolution: "@sinclair/typebox@npm:0.24.51" + checksum: 10/7886847b9deda1d926934066fe69165a1d9bbe7b0f836543c25efb96173c17009ef7a98619f48b379294bf27958844da3428eb35e65f8d941ea43563ad6e961e + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -7404,9 +7940,9 @@ __metadata: linkType: hard "@sinclair/typebox@npm:^0.34.0": - version: 0.34.38 - resolution: "@sinclair/typebox@npm:0.34.38" - checksum: 10/705503f55da73ec26fccf877db37cd5a14dae9d2d4d15c21a41f53bc08197875cf2a10d5e382419c436bb84ca778d4bc42eea34da482a81eb27b1cc4803cccfc + version: 0.34.41 + resolution: "@sinclair/typebox@npm:0.34.41" + checksum: 10/5c04a7f42156a7813a159947a0c3fe7e9f11aa722141ac3ff32242faf031b443ef71763d8791ce8d01bd5856770de51fd6fcda94b3a51558ba1f6d5112fa33f4 languageName: node linkType: hard @@ -7459,12 +7995,12 @@ __metadata: linkType: hard "@swc-node/core@npm:^1.13.1": - version: 1.13.3 - resolution: "@swc-node/core@npm:1.13.3" + version: 1.14.1 + resolution: "@swc-node/core@npm:1.14.1" peerDependencies: - "@swc/core": ">= 1.4.13" + "@swc/core": ">= 1.13.3" "@swc/types": ">= 0.1" - checksum: 10/4fcc180f047e5d60bad49f793a477740262c9833fc7cd9d34ff4286ea7026f9d77aad122f9c728b73c9addc494b27f8405db32c1b5c446dc9eb94b7bc3cdee1f + checksum: 10/b78d833099947794b453c725bdfd5b7ee736684208bf1e28e97fcbfbf8fcaad99529e5d25517ec3a38040c86a9b1f2ab184018ef0dc0cead35b79e15e928790b languageName: node linkType: hard @@ -7777,12 +8313,12 @@ __metadata: languageName: node linkType: hard -"@tybys/wasm-util@npm:^0.10.0": - version: 0.10.0 - resolution: "@tybys/wasm-util@npm:0.10.0" +"@tybys/wasm-util@npm:^0.10.0, @tybys/wasm-util@npm:^0.10.1": + version: 0.10.1 + resolution: "@tybys/wasm-util@npm:0.10.1" dependencies: tslib: "npm:^2.4.0" - checksum: 10/779d047a77e8a619b6e26b6fe556f413316d846e9a35438668a15510a4d6e7294388c998f65911f6f1a13838745575d7793cb1d27182752f6f95991725b15d45 + checksum: 10/7fe0d239397aebb002ac4855d30c197c06a05ea8df8511350a3a5b1abeefe26167c60eda8a5508337571161e4c4b53d7c1342296123f9607af8705369de9fa7f languageName: node linkType: hard @@ -7894,9 +8430,9 @@ __metadata: linkType: hard "@types/d3-array@npm:*": - version: 3.2.1 - resolution: "@types/d3-array@npm:3.2.1" - checksum: 10/4a9ecacaa859cff79e10dcec0c79053f027a4749ce0a4badeaff7400d69a9c44eb8210b147916b6ff5309be049030e7d68a0e333294ff3fa11c44aa1af4ba458 + version: 3.2.2 + resolution: "@types/d3-array@npm:3.2.2" + checksum: 10/1afebd05b688cafaaea295f765b409789f088b274b8a7ca40a4bc2b79760044a898e06a915f40bbc59cf39eabdd2b5d32e960b136fc025fd05c9a9d4435614c6 languageName: node linkType: hard @@ -8165,6 +8701,13 @@ __metadata: languageName: node linkType: hard +"@types/diff@npm:^5.0.0": + version: 5.2.3 + resolution: "@types/diff@npm:5.2.3" + checksum: 10/2b426a0e6936c6dd3b8da35146fea8786e3fab4f4d96fe0174ac6bf704ff933fddde08a95e125484568205cea56c3d7dca85b8e11465c0ee5ce8c1f7b877f6df + languageName: node + linkType: hard + "@types/easy-table@npm:^0.0.32": version: 0.0.32 resolution: "@types/easy-table@npm:0.0.32" @@ -8172,6 +8715,15 @@ __metadata: languageName: node linkType: hard +"@types/easy-table@npm:^1.2.0": + version: 1.2.3 + resolution: "@types/easy-table@npm:1.2.3" + dependencies: + easy-table: "npm:*" + checksum: 10/99fd9f7f02b338546c5e07158e5806e1d3f841965658f7f6121db795e18f0512cf226f60f71806312508d25f5989806732d8902a40d3b33516eb3fcac5686c3d + languageName: node + linkType: hard + "@types/ejs@npm:^3.0.5": version: 3.1.5 resolution: "@types/ejs@npm:3.1.5" @@ -8241,7 +8793,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:^4.17.21": +"@types/express@npm:^4.17.21, @types/express@npm:^4.17.8": version: 4.17.23 resolution: "@types/express@npm:4.17.23" dependencies: @@ -8253,6 +8805,16 @@ __metadata: languageName: node linkType: hard +"@types/fs-extra@npm:^11.0.1": + version: 11.0.4 + resolution: "@types/fs-extra@npm:11.0.4" + dependencies: + "@types/jsonfile": "npm:*" + "@types/node": "npm:*" + checksum: 10/acc4c1eb0cde7b1f23f3fe6eb080a14832d8fa9dc1761aa444c5e2f0f6b6fa657ed46ebae32fb580a6700fc921b6165ce8ac3e3ba030c3dd15f10ad4dd4cae98 + languageName: node + linkType: hard + "@types/fs-extra@npm:^9.0.4": version: 9.0.13 resolution: "@types/fs-extra@npm:9.0.13" @@ -8269,6 +8831,16 @@ __metadata: languageName: node linkType: hard +"@types/glob@npm:^8.1.0": + version: 8.1.0 + resolution: "@types/glob@npm:8.1.0" + dependencies: + "@types/minimatch": "npm:^5.1.2" + "@types/node": "npm:*" + checksum: 10/9101f3a9061e40137190f70626aa0e202369b5ec4012c3fabe6f5d229cce04772db9a94fa5a0eb39655e2e4ad105c38afbb4af56a56c0996a8c7d4fc72350e3d + languageName: node + linkType: hard + "@types/google.visualization@npm:0.0.71": version: 0.0.71 resolution: "@types/google.visualization@npm:0.0.71" @@ -8367,6 +8939,15 @@ __metadata: languageName: node linkType: hard +"@types/jquery@npm:~3.5.13": + version: 3.5.33 + resolution: "@types/jquery@npm:3.5.33" + dependencies: + "@types/sizzle": "npm:*" + checksum: 10/9a9e2cddc584f9afa1970b0febac0b65bed6d8084baf9655346f5787ee1b25975a0f259b0c81edc7757fbb92d584ed2d1b39804ab78ab0238407c7e4b0376011 + languageName: node + linkType: hard + "@types/jsdom@npm:^21.1.7": version: 21.1.7 resolution: "@types/jsdom@npm:21.1.7" @@ -8378,7 +8959,7 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7 @@ -8392,6 +8973,15 @@ __metadata: languageName: node linkType: hard +"@types/jsonfile@npm:*": + version: 6.1.4 + resolution: "@types/jsonfile@npm:6.1.4" + dependencies: + "@types/node": "npm:*" + checksum: 10/309fda20eb5f1cf68f2df28931afdf189c5e7e6bec64ac783ce737bb98908d57f6f58757ad5da9be37b815645a6f914e2d4f3ac66c574b8fe1ba6616284d0e97 + languageName: node + linkType: hard + "@types/keyv@npm:^3.1.4": version: 3.1.4 resolution: "@types/keyv@npm:3.1.4" @@ -8401,6 +8991,13 @@ __metadata: languageName: node linkType: hard +"@types/linkify-it@npm:^5": + version: 5.0.0 + resolution: "@types/linkify-it@npm:5.0.0" + checksum: 10/c3919044d4876f9d71d037e861745cd2485c95ac8c36a4fa67b132d4e60eb1d067e123cc7965c9cf5110eea351517d767f0d306af5e9147d6d0af87bc374ddcf + languageName: node + linkType: hard + "@types/lodash-es@npm:4.17.6": version: 4.17.6 resolution: "@types/lodash-es@npm:4.17.6" @@ -8444,6 +9041,16 @@ __metadata: languageName: node linkType: hard +"@types/markdown-it@npm:^14.1.1": + version: 14.1.2 + resolution: "@types/markdown-it@npm:14.1.2" + dependencies: + "@types/linkify-it": "npm:^5" + "@types/mdurl": "npm:^2" + checksum: 10/ca2f239c8d59610b9f936fd40261a6ccf2fa1ae27a21816c031e5712542dcf9ee01e2fe29b31118df90716e11ade54e47d92a498e9b6488800e77ca8827255a2 + languageName: node + linkType: hard + "@types/marked@npm:5.0.2": version: 5.0.2 resolution: "@types/marked@npm:5.0.2" @@ -8460,6 +9067,13 @@ __metadata: languageName: node linkType: hard +"@types/mdurl@npm:^2": + version: 2.0.0 + resolution: "@types/mdurl@npm:2.0.0" + checksum: 10/78746e96c655ceed63db06382da466fd52c7e9dc54d60b12973dfdd110cae06b9439c4b90e17bb8d4461109184b3ea9f3e9f96b3e4bf4aa9fe18b6ac35f283c8 + languageName: node + linkType: hard + "@types/mime@npm:^1": version: 1.3.5 resolution: "@types/mime@npm:1.3.5" @@ -8474,6 +9088,13 @@ __metadata: languageName: node linkType: hard +"@types/minimatch@npm:^5.1.2": + version: 5.1.2 + resolution: "@types/minimatch@npm:5.1.2" + checksum: 10/94db5060d20df2b80d77b74dd384df3115f01889b5b6c40fa2dfa27cfc03a68fb0ff7c1f2a0366070263eb2e9d6bfd8c87111d4bc3ae93c3f291297c1bf56c85 + languageName: node + linkType: hard + "@types/minimist@npm:^1.2.0": version: 1.2.5 resolution: "@types/minimist@npm:1.2.5" @@ -8481,21 +9102,37 @@ __metadata: languageName: node linkType: hard +"@types/mocha@npm:^10.0.0": + version: 10.0.10 + resolution: "@types/mocha@npm:10.0.10" + checksum: 10/4e3b61ed5112add86891a5dd3ebdd087714f5e1784a63d47a96424c0825058fd07074e85e43573462f751636c92808fc18a5f3862fe45e649ea98fdc5a3ee2ea + languageName: node + linkType: hard + +"@types/morgan@npm:^1.9.1": + version: 1.9.10 + resolution: "@types/morgan@npm:1.9.10" + dependencies: + "@types/node": "npm:*" + checksum: 10/67c974efe93ae4f20084acc56800671fa7258eeef0126947f4cff8559493b2f72148676ca11c7bf88ae2e71031392108984d87bce913d89aeed78b82b82aee44 + languageName: node + linkType: hard + "@types/node-forge@npm:^1.3.0": - version: 1.3.13 - resolution: "@types/node-forge@npm:1.3.13" + version: 1.3.14 + resolution: "@types/node-forge@npm:1.3.14" dependencies: "@types/node": "npm:*" - checksum: 10/4d62a6b0cedeb45145de6b05df0082b0ba32675aeb1bf8dbe003804eb61be412a613e82f56b65ba1051594abda4f4c9c0aa9aac009cf106af6faf6217eee8681 + checksum: 10/500ce72435285fca145837da079b49a09a5bdf8391b0effc3eb2455783dd81ab129e574a36e1a0374a4823d889d5328177ebfd6fe45b432c0c43d48d790fe39c languageName: node linkType: hard "@types/node@npm:*": - version: 24.2.1 - resolution: "@types/node@npm:24.2.1" + version: 24.5.2 + resolution: "@types/node@npm:24.5.2" dependencies: - undici-types: "npm:~7.10.0" - checksum: 10/cdfa7b30b2f1de71c4cf0b66ee05c71c8f39819a817bb78b4ba10545d4ca1ea9988a3614885806e90401e92938aa08e08489b1b920ba5c1406a028295019734f + undici-types: "npm:~7.12.0" + checksum: 10/a497aea88a12131b03382d933690b71c131ee890232596b8d5b73f0a20c90874001800b2bfc267bd37df8285bef911729b4773426be7d2dc13ef4c760904e47d languageName: node linkType: hard @@ -8523,21 +9160,38 @@ __metadata: linkType: hard "@types/node@npm:^18.0.0": - version: 18.19.122 - resolution: "@types/node@npm:18.19.122" + version: 18.19.127 + resolution: "@types/node@npm:18.19.127" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/e7bdfdc88f0fc9f488afe7595fb35b87ab8fffab024dd82ab92aabcf66a2ed5c929d6c16180452f65263d3e1442848890c6d13b8a3330bdc9347cc5d710755bd + checksum: 10/b652ffb3ace8c6bdfc7e1daee6d9e2cedd360acbb3f5583d4f81c3f3971077d0ac1678d042dc7ea5998e12fdad739bea7d6886dfc0a23f33bb105f907d7e9471 languageName: node linkType: hard -"@types/normalize-package-data@npm:^2.4.0": +"@types/normalize-package-data@npm:^2.4.0, @types/normalize-package-data@npm:^2.4.1": version: 2.4.4 resolution: "@types/normalize-package-data@npm:2.4.4" checksum: 10/65dff72b543997b7be8b0265eca7ace0e34b75c3e5fee31de11179d08fa7124a7a5587265d53d0409532ecb7f7fba662c2012807963e1f9b059653ec2c83ee05 languageName: node linkType: hard +"@types/object-inspect@npm:^1.8.0": + version: 1.13.0 + resolution: "@types/object-inspect@npm:1.13.0" + checksum: 10/8caf52c815947540b5246e0b5b2d455a2183791fe9427537eab8a40b465392400cee6ce50beaeb35465e167e9cb405ccfde90eb5317ee2c9df85af7508f0a320 + languageName: node + linkType: hard + +"@types/openui5@npm:^1.113.0": + version: 1.140.0 + resolution: "@types/openui5@npm:1.140.0" + dependencies: + "@types/jquery": "npm:~3.5.13" + "@types/qunit": "npm:^2.5.4" + checksum: 10/7bae0c6666b6bffc5b0af2e3b5976f7d3f0ee28d8f537c0926158229b130e7fadeb9aeae487cbd559ecd8b85aeaf42b8a74d9ed358f17bb7662b3ba2a2f3a0dc + languageName: node + linkType: hard + "@types/parse-json@npm:^4.0.0": version: 4.0.2 resolution: "@types/parse-json@npm:4.0.2" @@ -8552,6 +9206,13 @@ __metadata: languageName: node linkType: hard +"@types/qunit@npm:^2.5.4": + version: 2.19.13 + resolution: "@types/qunit@npm:2.19.13" + checksum: 10/4e0f42fb18f4293dac7eb77fdb16c61c3312d937642b15f694e8b739b5e32c88cdf3b102d1eeb250110b1a37652cd718dce297b8779c5876f5cb8c75d58c496f + languageName: node + linkType: hard + "@types/range-parser@npm:*": version: 1.2.7 resolution: "@types/range-parser@npm:1.2.7" @@ -8591,10 +9252,10 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.5.2": - version: 7.7.0 - resolution: "@types/semver@npm:7.7.0" - checksum: 10/ee4514c6c852b1c38f951239db02f9edeea39f5310fad9396a00b51efa2a2d96b3dfca1ae84c88181ea5b7157c57d32d7ef94edacee36fbf975546396b85ba5b +"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0, @types/semver@npm:^7.5.2": + version: 7.7.1 + resolution: "@types/semver@npm:7.7.1" + checksum: 10/8f09e7e6ca3ded67d78ba7a8f7535c8d9cf8ced83c52e7f3ac3c281fe8c689c3fe475d199d94390dc04fc681d51f2358b430bb7b2e21c62de24f2bee2c719068 languageName: node linkType: hard @@ -8628,6 +9289,13 @@ __metadata: languageName: node linkType: hard +"@types/sizzle@npm:*": + version: 2.3.10 + resolution: "@types/sizzle@npm:2.3.10" + checksum: 10/7898ae8c147d6804e1eb7811664bf6e58c382840b03a56976c668f17fbc76f752c4086bddb0d6c6d54e279a9259cf4fbb61a6ee968dac98615c42350f6f57d6a + languageName: node + linkType: hard + "@types/sockjs@npm:^0.3.36": version: 0.3.36 resolution: "@types/sockjs@npm:0.3.36" @@ -8653,6 +9321,13 @@ __metadata: languageName: node linkType: hard +"@types/supports-color@npm:^8.1.0": + version: 8.1.3 + resolution: "@types/supports-color@npm:8.1.3" + checksum: 10/f5a3ca4aa94ac9d45beae8aa06dcba45e6d56b77999707a2708b54a9b042f84c68e619b10ef6e4b6f447f801824adebb9ed4d7a82c0b5d5d7bf29d5ff34d53a9 + languageName: node + linkType: hard + "@types/through@npm:*": version: 0.0.33 resolution: "@types/through@npm:0.0.33" @@ -8662,6 +9337,13 @@ __metadata: languageName: node linkType: hard +"@types/tmp@npm:^0.2.0": + version: 0.2.6 + resolution: "@types/tmp@npm:0.2.6" + checksum: 10/e14a094c10569d3b56805552b21417860ef21060d969000d5d5b53604a78c2bdac216f064b03797d4b07a081e0141dd3ab22bc36923e75300eb1c023f7252cc7 + languageName: node + linkType: hard + "@types/tough-cookie@npm:*": version: 4.0.5 resolution: "@types/tough-cookie@npm:4.0.5" @@ -8669,7 +9351,7 @@ __metadata: languageName: node linkType: hard -"@types/trusted-types@npm:^2.0.7": +"@types/trusted-types@npm:^2.0.2, @types/trusted-types@npm:^2.0.7": version: 2.0.7 resolution: "@types/trusted-types@npm:2.0.7" checksum: 10/8e4202766a65877efcf5d5a41b7dd458480b36195e580a3b1085ad21e948bc417d55d6f8af1fd2a7ad008015d4117d5fdfe432731157da3c68678487174e4ba3 @@ -8740,88 +9422,179 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.39.0" +"@typescript-eslint/eslint-plugin@npm:8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.44.1" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.39.0" - "@typescript-eslint/type-utils": "npm:8.39.0" - "@typescript-eslint/utils": "npm:8.39.0" - "@typescript-eslint/visitor-keys": "npm:8.39.0" + "@typescript-eslint/scope-manager": "npm:8.44.1" + "@typescript-eslint/type-utils": "npm:8.44.1" + "@typescript-eslint/utils": "npm:8.44.1" + "@typescript-eslint/visitor-keys": "npm:8.44.1" graphemer: "npm:^1.4.0" ignore: "npm:^7.0.0" natural-compare: "npm:^1.4.0" ts-api-utils: "npm:^2.1.0" peerDependencies: - "@typescript-eslint/parser": ^8.39.0 + "@typescript-eslint/parser": ^8.44.1 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/31f879990aaedbd0eaf4ccb670c0b8d0686db8ced8fe5b58fabe509e38cd46e385b38a89a192ffb9d8486bce0ae5bf0032623149e07f07fab1b6548cbe52c373 + checksum: 10/e0f69d1d24bbf63c3f2937f85b49994eae907656b01bc9d3563f096750add1085c4b15953b82b750b0da2b8444850558a8bf0d5bcfb8f0410dfd628f4245dc11 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/parser@npm:8.39.0" +"@typescript-eslint/eslint-plugin@npm:^6.9.0": + version: 6.21.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.21.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.39.0" - "@typescript-eslint/types": "npm:8.39.0" - "@typescript-eslint/typescript-estree": "npm:8.39.0" - "@typescript-eslint/visitor-keys": "npm:8.39.0" + "@eslint-community/regexpp": "npm:^4.5.1" + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/type-utils": "npm:6.21.0" + "@typescript-eslint/utils": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + debug: "npm:^4.3.4" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.4" + natural-compare: "npm:^1.4.0" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" + peerDependencies: + "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/a57de0f630789330204cc1531f86cfc68b391cafb1ba67c8992133f1baa2a09d629df66e71260b040de4c9a3ff1252952037093c4128b0d56c4dbb37720b4c1d + languageName: node + linkType: hard + +"@typescript-eslint/experimental-utils@npm:^5.36.1": + version: 5.62.0 + resolution: "@typescript-eslint/experimental-utils@npm:5.62.0" + dependencies: + "@typescript-eslint/utils": "npm:5.62.0" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 10/ce55d9f74eac5cb94d66d5db9ead9a5d734f4301519fb5956a57f4b405a5318a115b0316195a3c039e0111489138680411709cb769085d71e1e1db1376ea0949 + languageName: node + linkType: hard + +"@typescript-eslint/parser@npm:8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/parser@npm:8.44.1" + dependencies: + "@typescript-eslint/scope-manager": "npm:8.44.1" + "@typescript-eslint/types": "npm:8.44.1" + "@typescript-eslint/typescript-estree": "npm:8.44.1" + "@typescript-eslint/visitor-keys": "npm:8.44.1" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/9785994ff0cacaa168b460120177e4a78570dfbe105bfc9d27e8f58545ea07071cc8989910e72e3ae881945ad33986e004d14570824803016cc29408e9ec08b0 + checksum: 10/ff5048c36d9fde27a03f64f3c4ad4739370fde1d744fa7bd1e08280601bd9adfe64c740789fd2adede54dd212a005c59bf1c06c68d05f57b7028332838ed28f8 languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/project-service@npm:8.39.0" +"@typescript-eslint/parser@npm:^6.9.0": + version: 6.21.0 + resolution: "@typescript-eslint/parser@npm:6.21.0" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.39.0" - "@typescript-eslint/types": "npm:^8.39.0" + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + debug: "npm:^4.3.4" + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/4d51cdbc170e72275efc5ef5fce48a81ec431e4edde8374f4d0213d8d370a06823e1a61ae31d502a5f1b0d1f48fc4d29a1b1b5c2dcf809d66d3872ccf6e46ac7 + languageName: node + linkType: hard + +"@typescript-eslint/project-service@npm:8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/project-service@npm:8.44.1" + dependencies: + "@typescript-eslint/tsconfig-utils": "npm:^8.44.1" + "@typescript-eslint/types": "npm:^8.44.1" debug: "npm:^4.3.4" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/990ae23308993ac5fede1e2544fb3f3938424539d40adf810574d17283211533ebdddc42eb99c463ee493208a6700283401cede50f175cce0f2159bc61de96f7 + checksum: 10/4b74d9d1c113b2637b6d65c790bfd2fa15ab1061fe77e68519c3b1939f4b0ee9e15d621ffc946ae2ef457289e830ddea879553868d5c7ff1af4904d7842792e0 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/scope-manager@npm:8.39.0" +"@typescript-eslint/scope-manager@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/scope-manager@npm:5.62.0" dependencies: - "@typescript-eslint/types": "npm:8.39.0" - "@typescript-eslint/visitor-keys": "npm:8.39.0" - checksum: 10/c2b232a172221fc787eaef12e8ac59bbe211b7273c44c7f426c5b85dabb7470df899184a61ae35eded7d8de503d6c515856e4e5c2a616e7cf7f0ccd6a43ee255 + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/visitor-keys": "npm:5.62.0" + checksum: 10/e827770baa202223bc0387e2fd24f630690809e460435b7dc9af336c77322290a770d62bd5284260fa881c86074d6a9fd6c97b07382520b115f6786b8ed499da languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.39.0, @typescript-eslint/tsconfig-utils@npm:^8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.39.0" +"@typescript-eslint/scope-manager@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/scope-manager@npm:6.21.0" + dependencies: + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + checksum: 10/fe91ac52ca8e09356a71dc1a2f2c326480f3cccfec6b2b6d9154c1a90651ab8ea270b07c67df5678956c3bbf0bbe7113ab68f68f21b20912ea528b1214197395 + languageName: node + linkType: hard + +"@typescript-eslint/scope-manager@npm:8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/scope-manager@npm:8.44.1" + dependencies: + "@typescript-eslint/types": "npm:8.44.1" + "@typescript-eslint/visitor-keys": "npm:8.44.1" + checksum: 10/f731becce1f79b3add939417e31c7ae38c9150d73de5dec4141376cc64e1bb69f8d6b9f2072f8f442995a1e30eab57fd73c1a4b87220e19abb0f210e2c123096 + languageName: node + linkType: hard + +"@typescript-eslint/tsconfig-utils@npm:8.44.1, @typescript-eslint/tsconfig-utils@npm:^8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.44.1" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10/3457da49e7292bd07b1bd41f19661ea79481f3b6f6593fb1ecf6557c38c0f5fd77df397bc096d0bad400c4142d939d5fbaf060a524f9272c749cc02c53a65852 + checksum: 10/942d4bb9ec3d0f1f6c7fe0dc0fef2ae83a12b43ff3537fbd74007d0c9b80f166db2e5fa2f422f0b10ade348e330204dc70fc50e235ee66dc13ba488ac1490778 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/type-utils@npm:6.21.0" + dependencies: + "@typescript-eslint/typescript-estree": "npm:6.21.0" + "@typescript-eslint/utils": "npm:6.21.0" + debug: "npm:^4.3.4" + ts-api-utils: "npm:^1.0.1" + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/d03fb3ee1caa71f3ce053505f1866268d7ed79ffb7fed18623f4a1253f5b8f2ffc92636d6fd08fcbaf5bd265a6de77bf192c53105131e4724643dfc910d705fc languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.39.0, @typescript-eslint/type-utils@npm:^8.0.0": - version: 8.39.0 - resolution: "@typescript-eslint/type-utils@npm:8.39.0" +"@typescript-eslint/type-utils@npm:8.44.1, @typescript-eslint/type-utils@npm:^8.0.0": + version: 8.44.1 + resolution: "@typescript-eslint/type-utils@npm:8.44.1" dependencies: - "@typescript-eslint/types": "npm:8.39.0" - "@typescript-eslint/typescript-estree": "npm:8.39.0" - "@typescript-eslint/utils": "npm:8.39.0" + "@typescript-eslint/types": "npm:8.44.1" + "@typescript-eslint/typescript-estree": "npm:8.44.1" + "@typescript-eslint/utils": "npm:8.44.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^2.1.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/3efe4001b6b89bc8a32245fffc16b6aa6f1a5d571d7a103991fdb9f41afb1e7a3319ff3876182658a4296032a1475f8aa7853f6ad489e1491a1dda1d5c1da95e + checksum: 10/696747b2a048c281d8cfe74b3f61b7af2e7fa371e9afa58de6d6b49ad7cfa2577d52ddd66fe8b243d2d039b489b6db07bf18a746b14004456c8405842276aa92 languageName: node linkType: hard @@ -8832,34 +9605,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.39.0, @typescript-eslint/types@npm:^8.0.0, @typescript-eslint/types@npm:^8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/types@npm:8.39.0" - checksum: 10/b08a42e8b5cc57f9b950150433386ac5da03d7f5e24b743fa0cb55f5672f314b5defa3cf9b1ed82af8e4de1265c9c79deab304910104091a24d41c70f2d98ff9 +"@typescript-eslint/types@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/types@npm:6.21.0" + checksum: 10/e26da86d6f36ca5b6ef6322619f8ec55aabcd7d43c840c977ae13ae2c964c3091fc92eb33730d8be08927c9de38466c5323e78bfb270a9ff1d3611fe821046c5 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.39.0" - dependencies: - "@typescript-eslint/project-service": "npm:8.39.0" - "@typescript-eslint/tsconfig-utils": "npm:8.39.0" - "@typescript-eslint/types": "npm:8.39.0" - "@typescript-eslint/visitor-keys": "npm:8.39.0" - debug: "npm:^4.3.4" - fast-glob: "npm:^3.3.2" - is-glob: "npm:^4.0.3" - minimatch: "npm:^9.0.4" - semver: "npm:^7.6.0" - ts-api-utils: "npm:^2.1.0" - peerDependencies: - typescript: ">=4.8.4 <6.0.0" - checksum: 10/7e9dc461fe692a1b3a17fe0f8f3d9a361f3af0df115c2e3f72c82ee271d37107c1cddeeb976707d6fc3e24e87431c381d6045de5c187aff92c71847a22118ee8 +"@typescript-eslint/types@npm:8.44.1, @typescript-eslint/types@npm:^8.0.0, @typescript-eslint/types@npm:^8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/types@npm:8.44.1" + checksum: 10/acebff929b2c64254c430fff54d8d135c9f47bcc20062fd3e52f64952b0ef973db9582812025f5314940889ae4c4a8798726a477b94fbda31881109687567528 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:^5.62.0": +"@typescript-eslint/typescript-estree@npm:5.62.0, @typescript-eslint/typescript-estree@npm:^5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" dependencies: @@ -8877,18 +9637,92 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.39.0, @typescript-eslint/utils@npm:^8.0.0": - version: 8.39.0 - resolution: "@typescript-eslint/utils@npm:8.39.0" +"@typescript-eslint/typescript-estree@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.21.0" + dependencies: + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/visitor-keys": "npm:6.21.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + minimatch: "npm:9.0.3" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/b32fa35fca2a229e0f5f06793e5359ff9269f63e9705e858df95d55ca2cd7fdb5b3e75b284095a992c48c5fc46a1431a1a4b6747ede2dd08929dc1cbacc589b8 + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.44.1" + dependencies: + "@typescript-eslint/project-service": "npm:8.44.1" + "@typescript-eslint/tsconfig-utils": "npm:8.44.1" + "@typescript-eslint/types": "npm:8.44.1" + "@typescript-eslint/visitor-keys": "npm:8.44.1" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^2.1.0" + peerDependencies: + typescript: ">=4.8.4 <6.0.0" + checksum: 10/b7b4d177e9339c978a090f1ec23c3f58316845b1cfc4f80a59f481d748b19078ab2cf4fe2d3aa063ad3dc556ea678289e2a9f61e12d7beaeb2bb681599b7481b + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/utils@npm:5.62.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.2.0" + "@types/json-schema": "npm:^7.0.9" + "@types/semver": "npm:^7.3.12" + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/typescript-estree": "npm:5.62.0" + eslint-scope: "npm:^5.1.1" + semver: "npm:^7.3.7" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 10/15ef13e43998a082b15f85db979f8d3ceb1f9ce4467b8016c267b1738d5e7cdb12aa90faf4b4e6dd6486c236cf9d33c463200465cf25ff997dbc0f12358550a1 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/utils@npm:6.21.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@types/json-schema": "npm:^7.0.12" + "@types/semver": "npm:^7.5.0" + "@typescript-eslint/scope-manager": "npm:6.21.0" + "@typescript-eslint/types": "npm:6.21.0" + "@typescript-eslint/typescript-estree": "npm:6.21.0" + semver: "npm:^7.5.4" + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + checksum: 10/b404a2c55a425a79d054346ae123087d30c7ecf7ed7abcf680c47bf70c1de4fabadc63434f3f460b2fa63df76bc9e4a0b9fa2383bb8a9fcd62733fb5c4e4f3e3 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.44.1, @typescript-eslint/utils@npm:^8.0.0, @typescript-eslint/utils@npm:^8.29.0": + version: 8.44.1 + resolution: "@typescript-eslint/utils@npm:8.44.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.7.0" - "@typescript-eslint/scope-manager": "npm:8.39.0" - "@typescript-eslint/types": "npm:8.39.0" - "@typescript-eslint/typescript-estree": "npm:8.39.0" + "@typescript-eslint/scope-manager": "npm:8.44.1" + "@typescript-eslint/types": "npm:8.44.1" + "@typescript-eslint/typescript-estree": "npm:8.44.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/ed340f36fa0788fbc2ca1be6676e05be8f3f91497617701f0a77b61b94622f6ea3606fff4871623dfde261811cccc30e4dbe567f9400d056185a7f47054d903c + checksum: 10/d7757d400a14bd69272da5e32dc61893ec958a9776b2436e2980d7e638164c88edb4b56c5faff6cf8ea61b1fd8a3f6c78ad4f7fc5c4e7d217d960e08039f7c40 languageName: node linkType: hard @@ -8902,13 +9736,292 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.39.0": - version: 8.39.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.39.0" +"@typescript-eslint/visitor-keys@npm:6.21.0": + version: 6.21.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.21.0" dependencies: - "@typescript-eslint/types": "npm:8.39.0" + "@typescript-eslint/types": "npm:6.21.0" + eslint-visitor-keys: "npm:^3.4.1" + checksum: 10/30422cdc1e2ffad203df40351a031254b272f9c6f2b7e02e9bfa39e3fc2c7b1c6130333b0057412968deda17a3a68a578a78929a8139c6acef44d9d841dc72e1 + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:8.44.1": + version: 8.44.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.44.1" + dependencies: + "@typescript-eslint/types": "npm:8.44.1" eslint-visitor-keys: "npm:^4.2.1" - checksum: 10/2eb89b9e4d531d52de414591869bc208b45dd71b5f758302f176ef92bc3b922e60be5a046a2788cc0e16724631b2dc95aad849b866716a9c7a6361f994c97379 + checksum: 10/040f57906265d9ba5ec2230e728eea87bf6af9e0d345017de9e5b05211469457d838435f8b776354b403dad7b2c4527b68863c4ab6750f2668731dd2a3b8f9e8 + languageName: node + linkType: hard + +"@ui5/builder@npm:^3.7.1": + version: 3.7.1 + resolution: "@ui5/builder@npm:3.7.1" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.5" + "@ui5/fs": "npm:^3.0.6" + "@ui5/logger": "npm:^3.0.1" + cheerio: "npm:1.0.0-rc.12" + escape-unicode: "npm:^0.2.0" + escope: "npm:^4.0.0" + espree: "npm:^9.6.1" + graceful-fs: "npm:^4.2.11" + jsdoc: "npm:^4.0.4" + less-openui5: "npm:^0.11.6" + pretty-data: "npm:^0.40.0" + rimraf: "npm:^5.0.10" + semver: "npm:^7.7.2" + terser: "npm:^5.44.0" + workerpool: "npm:^6.5.1" + xml2js: "npm:^0.6.2" + checksum: 10/5ee14536331d29673ff27c6380556bf761811ddb0bd47c1fa696a5a3d2e1531b2ce040fb703cc0da8baa146097e07de9e883d8888349e0514d56cabeb0e64e36 + languageName: node + linkType: hard + +"@ui5/fs@npm:^3.0.6": + version: 3.0.6 + resolution: "@ui5/fs@npm:3.0.6" + dependencies: + "@ui5/logger": "npm:^3.0.1" + clone: "npm:^2.1.2" + escape-string-regexp: "npm:^5.0.0" + globby: "npm:^13.2.2" + graceful-fs: "npm:^4.2.11" + micromatch: "npm:^4.0.8" + minimatch: "npm:^9.0.5" + pretty-hrtime: "npm:^1.0.3" + random-int: "npm:^3.0.0" + checksum: 10/3e2aa49a2c3cf835dc8b3c39592e148059d1bc0e989677f4bcccb31d1911ff87fb4adab5ecb64f7b7805bf6e5d8cbbac0e54302575bd8e89b77a5b7c99742672 + languageName: node + linkType: hard + +"@ui5/logger@npm:^3.0.1": + version: 3.0.1 + resolution: "@ui5/logger@npm:3.0.1" + dependencies: + chalk: "npm:^5.6.0" + cli-progress: "npm:^3.12.0" + figures: "npm:^5.0.0" + checksum: 10/1ffca8d061d0a6ca1f7b2c78a1ad0856a2766afba1f643b6908ae18f9d09c983a8e721fa6770883269b825186f6c7761d3d1170eedac433fb1ee8c1d1582861e + languageName: node + linkType: hard + +"@ui5/project@npm:^3.0.3": + version: 3.9.5 + resolution: "@ui5/project@npm:3.9.5" + dependencies: + "@npmcli/config": "npm:^8.3.4" + "@ui5/builder": "npm:^3.7.1" + "@ui5/fs": "npm:^3.0.6" + "@ui5/logger": "npm:^3.0.1" + ajv: "npm:^6.12.6" + ajv-errors: "npm:^1.0.1" + chalk: "npm:^5.6.2" + escape-string-regexp: "npm:^5.0.0" + globby: "npm:^13.2.2" + graceful-fs: "npm:^4.2.11" + js-yaml: "npm:^4.1.0" + lockfile: "npm:^1.0.4" + make-fetch-happen: "npm:^13.0.1" + node-stream-zip: "npm:^1.15.0" + pacote: "npm:^18.0.6" + pretty-hrtime: "npm:^1.0.3" + read-pkg: "npm:^8.1.0" + read-pkg-up: "npm:^10.1.0" + resolve: "npm:^1.22.10" + rimraf: "npm:^5.0.10" + semver: "npm:^7.7.2" + xml2js: "npm:^0.6.2" + yesno: "npm:^0.4.0" + checksum: 10/93982fee2257dccc1cdf3129ea63317ec2224bb9cc824ec0a9507b8c695ea89d405bb55b53a0995fd0b6b2130e58139b2ac7a85bc6d5c8d0559ace741a9ded19 + languageName: node + linkType: hard + +"@ui5/tooling-webc@npm:0.3.1": + version: 0.3.1 + resolution: "@ui5/tooling-webc@npm:0.3.1" + dependencies: + "@babel/core": "npm:^7.18.9" + "@babel/plugin-transform-modules-amd": "npm:^7.18.6" + "@javascript-obfuscator/escodegen": "npm:^2.3.0" + "@javascript-obfuscator/estraverse": "npm:^5.4.0" + "@ui5/project": "npm:^3.0.3" + babel-plugin-module-resolver: "npm:^5.0.0" + babel-plugin-transform-dynamic-import: "npm:^2.1.0" + espree: "npm:^9.6.1" + glob: "npm:^7.2.0" + globby: "npm:^13.1.2" + js-beautify: "npm:^1.14.4" + merge-deep: "npm:^3.0.3" + reserved-words: "npm:^0.1.2" + resolve: "npm:^1.22.1" + slash: "npm:^3.0.0" + bin: + ui5-webc-generate: bin/generate.js + ui5-webc-prebuild: bin/prebuild.js + checksum: 10/4c7439b7b24a0fc5fb7a082ee99b1752802d3d594251b5c02bdd791f7387e291bf3180d269ac0d9c4c4c28d308b52ed99ff1fa91877dd0f7c62151a1e4196792 + languageName: node + linkType: hard + +"@ui5/webcomponents-ai@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-ai@npm:2.13.2" + dependencies: + "@ui5/webcomponents": "npm:2.13.2" + "@ui5/webcomponents-base": "npm:2.13.2" + "@ui5/webcomponents-icons": "npm:2.13.2" + "@ui5/webcomponents-theming": "npm:2.13.2" + checksum: 10/9e78e7208161a18315f511a39150adedbfdb58fc9ee36fb8e20467fa477ca73d95a62e78ede3c4d9ace10d423bd783c6b2a2e6a8f9322ae5afd39bef7cfe6d56 + languageName: node + linkType: hard + +"@ui5/webcomponents-base@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-base@npm:2.13.2" + dependencies: + "@lit-labs/ssr-dom-shim": "npm:^1.1.2" + lit-html: "npm:^2.0.1" + checksum: 10/0b4f5195594facfde8180bc43b52007c5e432e0ea13d912b4c6483f911fdb44339335cf6be4ac67e8789fb16ddd2d5aa85e1a4b4bc90a05b77f4875f3dde6bc6 + languageName: node + linkType: hard + +"@ui5/webcomponents-fiori@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-fiori@npm:2.13.2" + dependencies: + "@ui5/webcomponents": "npm:2.13.2" + "@ui5/webcomponents-base": "npm:2.13.2" + "@ui5/webcomponents-icons": "npm:2.13.2" + "@ui5/webcomponents-theming": "npm:2.13.2" + "@zxing/library": "npm:^0.21.3" + checksum: 10/0136857f2c77253452f122f9d684700ac2ec038a45b14c9b1835f36d4b736d160f872e7715852a4146a90f64f9056aab6f00d7c13d9f22e69931fc32d01d2f6a + languageName: node + linkType: hard + +"@ui5/webcomponents-icons-business-suite@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-icons-business-suite@npm:2.13.2" + dependencies: + "@ui5/webcomponents-base": "npm:2.13.2" + checksum: 10/af752b7e44a6ec9db252204ec81683212b908661b5e0e49f9a4d5b4877af649f7e68c1838b6b471da9871c242cdbd6ea3db06fc78a439284e1a36a681134aeef + languageName: node + linkType: hard + +"@ui5/webcomponents-icons-tnt@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-icons-tnt@npm:2.13.2" + dependencies: + "@ui5/webcomponents-base": "npm:2.13.2" + checksum: 10/53a6dd0143fc4d5cc0088cbd6531dd87287b3a45ed81c8c556a73893697121adc3738eecfb37443afe5934419b2b7a4d4d31b286fde473addd621be7ee5cf747 + languageName: node + linkType: hard + +"@ui5/webcomponents-icons@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-icons@npm:2.13.2" + dependencies: + "@ui5/webcomponents-base": "npm:2.13.2" + checksum: 10/e776a408671df8a57071f4ece38db6709aeb4165b96b0d17d39bc467518d4a9903415ee454724e5c23f1f3b3ea9593a1b5c40e2303b66ed2ddbce9027967dc0d + languageName: node + linkType: hard + +"@ui5/webcomponents-localization@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-localization@npm:2.13.2" + dependencies: + "@types/openui5": "npm:^1.113.0" + "@ui5/webcomponents-base": "npm:2.13.2" + checksum: 10/0a3abff1ebe471d8c30a8b280b5e263090b7cfede3e60d93cad7acbd86d1778f04de98347fe77cce286b28f1e9282bfba36b76ebf61d36364fb4a33f0d8e0fc7 + languageName: node + linkType: hard + +"@ui5/webcomponents-theming@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-theming@npm:2.13.2" + dependencies: + "@sap-theming/theming-base-content": "npm:11.29.3" + "@ui5/webcomponents-base": "npm:2.13.2" + checksum: 10/e7d5957b35ce8bc5ce443b94c64de3855af5ff00c2c97e40ceb0f70bb8f392bfe9fb8944104e7bd29ba84b099303f1b7554ef52cdc2d87963d48ac5c50fef588 + languageName: node + linkType: hard + +"@ui5/webcomponents-tools@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents-tools@npm:2.13.2" + dependencies: + "@custom-elements-manifest/analyzer": "npm:^0.10.4" + "@typescript-eslint/eslint-plugin": "npm:^6.9.0" + "@typescript-eslint/parser": "npm:^6.9.0" + "@wdio/cli": "npm:^7.19.7" + "@wdio/dot-reporter": "npm:^7.19.7" + "@wdio/local-runner": "npm:^7.19.7" + "@wdio/mocha-framework": "npm:^7.19.7" + "@wdio/spec-reporter": "npm:^7.19.7" + "@wdio/static-server-service": "npm:^7.19.5" + ajv: "npm:^8.12.0" + cem-plugin-vs-code-custom-data-generator: "npm:^1.4.2" + chai: "npm:^4.3.4" + child_process: "npm:^1.0.2" + chokidar: "npm:^3.6.0" + chokidar-cli: "npm:^3.0.0" + command-line-args: "npm:^5.1.1" + comment-parser: "npm:^1.4.0" + concurrently: "npm:^6.0.0" + cross-env: "npm:^7.0.3" + custom-element-jet-brains-integration: "npm:^1.4.4" + escodegen: "npm:^2.0.0" + eslint: "npm:^7.22.0" + eslint-config-airbnb-base: "npm:^14.2.1" + eslint-plugin-import: "npm:^2.31.0" + eslint-plugin-jsx-no-leaked-values: "npm:^0.1.24" + esprima: "npm:^4.0.1" + getopts: "npm:^2.3.0" + glob: "npm:^7.1.6" + glob-parent: "npm:^6.0.2" + globby: "npm:^13.1.1" + handlebars: "npm:^4.7.7" + is-port-reachable: "npm:^3.1.0" + json-beautify: "npm:^1.1.1" + mkdirp: "npm:^1.0.4" + nps: "npm:^5.10.0" + postcss: "npm:^8.4.5" + postcss-cli: "npm:^9.1.0" + postcss-selector-parser: "npm:^6.0.10" + prompts: "npm:^2.4.2" + properties-reader: "npm:^2.2.0" + recursive-readdir: "npm:^2.2.2" + resolve: "npm:^1.20.0" + rimraf: "npm:^3.0.2" + slash: "npm:3.0.0" + vite: "npm:^5.4.8" + vite-plugin-istanbul: "npm:^6.0.2" + wdio-chromedriver-service: "npm:^7.3.2" + peerDependencies: + chromedriver: "*" + typescript: ^5.6.2 + peerDependenciesMeta: + typescript: + optional: true + bin: + wc-create-ui5-element: bin/create-ui5-element.js + wc-dev: bin/dev.js + checksum: 10/7ccad5fb64ace279c90f44450b85ba15c76f2e7f82ae8202dededb8308f3cd02ec2d8e031b13a90643f6a56816dc4fc5a9f6dad5047bdbb4ca05e4eacb452a1b + languageName: node + linkType: hard + +"@ui5/webcomponents@npm:2.13.2": + version: 2.13.2 + resolution: "@ui5/webcomponents@npm:2.13.2" + dependencies: + "@ui5/webcomponents-base": "npm:2.13.2" + "@ui5/webcomponents-icons": "npm:2.13.2" + "@ui5/webcomponents-icons-business-suite": "npm:2.13.2" + "@ui5/webcomponents-icons-tnt": "npm:2.13.2" + "@ui5/webcomponents-localization": "npm:2.13.2" + "@ui5/webcomponents-theming": "npm:2.13.2" + checksum: 10/bd552524dcdd741a70599e13322e946132ca3dfa39b4482c63fe3cfa8d548a91e18f984bf05d37d27884d077f239d2b7ee4cdf35c0d46bee6f88bd894b7df558 languageName: node linkType: hard @@ -9115,6 +10228,44 @@ __metadata: languageName: node linkType: hard +"@wdio/cli@npm:^7.19.7": + version: 7.40.0 + resolution: "@wdio/cli@npm:7.40.0" + dependencies: + "@types/ejs": "npm:^3.0.5" + "@types/fs-extra": "npm:^11.0.1" + "@types/inquirer": "npm:^8.1.2" + "@types/lodash.flattendeep": "npm:^4.4.6" + "@types/lodash.pickby": "npm:^4.6.6" + "@types/lodash.union": "npm:^4.6.6" + "@types/node": "npm:^18.0.0" + "@types/recursive-readdir": "npm:^2.2.0" + "@wdio/config": "npm:7.40.0" + "@wdio/logger": "npm:7.26.0" + "@wdio/protocols": "npm:7.27.0" + "@wdio/types": "npm:7.40.0" + "@wdio/utils": "npm:7.40.0" + async-exit-hook: "npm:^2.0.1" + chalk: "npm:^4.0.0" + chokidar: "npm:^3.0.0" + cli-spinners: "npm:^2.1.0" + ejs: "npm:^3.0.1" + fs-extra: "npm:^11.1.1" + inquirer: "npm:8.2.4" + lodash.flattendeep: "npm:^4.4.0" + lodash.pickby: "npm:^4.6.0" + lodash.union: "npm:^4.6.0" + mkdirp: "npm:^3.0.0" + recursive-readdir: "npm:^2.2.2" + webdriverio: "npm:7.40.0" + yargs: "npm:^17.0.0" + yarn-install: "npm:^1.0.0" + bin: + wdio: bin/wdio.js + checksum: 10/22a63fa6851bb577f497ca48084eaed483c0b04144c6dcbadf8c39baefa4da935cb3dab95d9713033c2c99ecabb2a91d3ba46fe75e8f9bf72b428d42bff34012 + languageName: node + linkType: hard + "@wdio/config@npm:7.16.14": version: 7.16.14 resolution: "@wdio/config@npm:7.16.14" @@ -9152,6 +10303,33 @@ __metadata: languageName: node linkType: hard +"@wdio/config@npm:7.40.0": + version: 7.40.0 + resolution: "@wdio/config@npm:7.40.0" + dependencies: + "@types/glob": "npm:^8.1.0" + "@wdio/logger": "npm:7.26.0" + "@wdio/types": "npm:7.40.0" + "@wdio/utils": "npm:7.40.0" + deepmerge: "npm:^4.0.0" + glob: "npm:^8.0.3" + checksum: 10/b7b374b4455f87cf30489d797078ac6e4f1176fecad9f50065f9e751e229522b54d16dba8897b41acf2f04920dc2e7514bf5444d39a91161a444fa0af358deac + languageName: node + linkType: hard + +"@wdio/dot-reporter@npm:^7.19.7": + version: 7.40.0 + resolution: "@wdio/dot-reporter@npm:7.40.0" + dependencies: + "@wdio/reporter": "npm:7.40.0" + "@wdio/types": "npm:7.40.0" + chalk: "npm:^4.0.0" + peerDependencies: + "@wdio/cli": ^7.0.0 + checksum: 10/8f1e3040b831f16bc706ea33183ef21626ad739fbc8ee0963e65d78b40d7977b63a65f3309454d72d2d4aba739c14472a0d4fb2b95a2bcd2faef918297ba1aa4 + languageName: node + linkType: hard + "@wdio/jasmine-framework@npm:7.0.0": version: 7.0.0 resolution: "@wdio/jasmine-framework@npm:7.0.0" @@ -9186,6 +10364,24 @@ __metadata: languageName: node linkType: hard +"@wdio/local-runner@npm:^7.19.7": + version: 7.40.0 + resolution: "@wdio/local-runner@npm:7.40.0" + dependencies: + "@types/stream-buffers": "npm:^3.0.3" + "@wdio/logger": "npm:7.26.0" + "@wdio/repl": "npm:7.40.0" + "@wdio/runner": "npm:7.40.0" + "@wdio/types": "npm:7.40.0" + async-exit-hook: "npm:^2.0.1" + split2: "npm:^4.0.0" + stream-buffers: "npm:^3.0.2" + peerDependencies: + "@wdio/cli": ^7.0.0 + checksum: 10/e5587987a75ca7d3e808e662a34ad8287545c9c391624618d5da132b34545116ba78d00ee08b9f200fa0ecb7e49913b546dffd3d67d414ac9554d79785bf4116 + languageName: node + linkType: hard + "@wdio/logger@npm:7.0.0": version: 7.0.0 resolution: "@wdio/logger@npm:7.0.0" @@ -9210,7 +10406,7 @@ __metadata: languageName: node linkType: hard -"@wdio/logger@npm:7.26.0": +"@wdio/logger@npm:7.26.0, @wdio/logger@npm:^7.5.3": version: 7.26.0 resolution: "@wdio/logger@npm:7.26.0" dependencies: @@ -9222,6 +10418,20 @@ __metadata: languageName: node linkType: hard +"@wdio/mocha-framework@npm:^7.19.7": + version: 7.40.0 + resolution: "@wdio/mocha-framework@npm:7.40.0" + dependencies: + "@types/mocha": "npm:^10.0.0" + "@wdio/logger": "npm:7.26.0" + "@wdio/types": "npm:7.40.0" + "@wdio/utils": "npm:7.40.0" + expect-webdriverio: "npm:^3.0.0" + mocha: "npm:^10.0.0" + checksum: 10/4739c48a2731e5b7a7faa0574326b2bceabb18f7e5db71e95232e4f80d8ee902570481b8fabac7efa3fae8b4205f2dac43fe68ab494a096fa22f74c34d39d4ef + languageName: node + linkType: hard + "@wdio/protocols@npm:7.16.7": version: 7.16.7 resolution: "@wdio/protocols@npm:7.16.7" @@ -9254,6 +10464,33 @@ __metadata: languageName: node linkType: hard +"@wdio/repl@npm:7.40.0": + version: 7.40.0 + resolution: "@wdio/repl@npm:7.40.0" + dependencies: + "@wdio/utils": "npm:7.40.0" + checksum: 10/c0efb95037986d30e9b71456ce0f9b2dfd854e10c2fe807b4a07b55627191e5909e943048badea0eb68f29a4f364efeacd2775cdd28b288d9f70edd872f0ef1a + languageName: node + linkType: hard + +"@wdio/reporter@npm:7.40.0": + version: 7.40.0 + resolution: "@wdio/reporter@npm:7.40.0" + dependencies: + "@types/diff": "npm:^5.0.0" + "@types/node": "npm:^18.0.0" + "@types/object-inspect": "npm:^1.8.0" + "@types/supports-color": "npm:^8.1.0" + "@types/tmp": "npm:^0.2.0" + "@wdio/types": "npm:7.40.0" + diff: "npm:^5.0.0" + fs-extra: "npm:^11.1.1" + object-inspect: "npm:^1.10.3" + supports-color: "npm:8.1.1" + checksum: 10/2c04e912ca2e11e8615322be079c05d899fe794bbeeb275bd77a016ed25e33ac819a0d103119e7de3f2fd8082bc56bee38d0c2ec1d1615f975b62e9874b7afd4 + languageName: node + linkType: hard + "@wdio/reporter@npm:7.7.3": version: 7.7.3 resolution: "@wdio/reporter@npm:7.7.3" @@ -9281,6 +10518,22 @@ __metadata: languageName: node linkType: hard +"@wdio/runner@npm:7.40.0": + version: 7.40.0 + resolution: "@wdio/runner@npm:7.40.0" + dependencies: + "@wdio/config": "npm:7.40.0" + "@wdio/logger": "npm:7.26.0" + "@wdio/types": "npm:7.40.0" + "@wdio/utils": "npm:7.40.0" + deepmerge: "npm:^4.0.0" + gaze: "npm:^1.1.2" + webdriver: "npm:7.40.0" + webdriverio: "npm:7.40.0" + checksum: 10/ec3ce5d6f0518a3cb9c23a91a15e588c9a8b5fff60f4bbde25ddc1f1dcdb6f0f6be18024e64ce4aee3cdb81cf39372f19dba83154fd48cc724b2532915a087c6 + languageName: node + linkType: hard + "@wdio/sauce-service@npm:7.16.16": version: 7.16.16 resolution: "@wdio/sauce-service@npm:7.16.16" @@ -9313,6 +10566,38 @@ __metadata: languageName: node linkType: hard +"@wdio/spec-reporter@npm:^7.19.7": + version: 7.40.0 + resolution: "@wdio/spec-reporter@npm:7.40.0" + dependencies: + "@types/easy-table": "npm:^1.2.0" + "@wdio/reporter": "npm:7.40.0" + "@wdio/types": "npm:7.40.0" + chalk: "npm:^4.0.0" + easy-table: "npm:^1.1.1" + pretty-ms: "npm:^7.0.0" + peerDependencies: + "@wdio/cli": ^7.0.0 + checksum: 10/bda4cbdb0c9d61e51842bc7ff61e73aeac1cb87b28c06027850cc7e85d1363216120c304ec72742c0242cbba033d1264dd217c46645ef12d25d5300f86922fa4 + languageName: node + linkType: hard + +"@wdio/static-server-service@npm:^7.19.5": + version: 7.40.0 + resolution: "@wdio/static-server-service@npm:7.40.0" + dependencies: + "@types/express": "npm:^4.17.8" + "@types/fs-extra": "npm:^11.0.1" + "@types/morgan": "npm:^1.9.1" + "@wdio/logger": "npm:7.26.0" + "@wdio/types": "npm:7.40.0" + express: "npm:^4.14.0" + fs-extra: "npm:^11.1.1" + morgan: "npm:^1.7.0" + checksum: 10/4aa0568f0593428b11c154d08d6d8f125293b9a1255eebdfdadd1e84879704dffb7dab610c29e3d071101009e21d32fbb4d3014dbf4b262d960d4415cfbabd36 + languageName: node + linkType: hard + "@wdio/types@npm:7.0.0": version: 7.0.0 resolution: "@wdio/types@npm:7.0.0" @@ -9347,6 +10632,21 @@ __metadata: languageName: node linkType: hard +"@wdio/types@npm:7.40.0": + version: 7.40.0 + resolution: "@wdio/types@npm:7.40.0" + dependencies: + "@types/node": "npm:^18.0.0" + got: "npm:^11.8.1" + peerDependencies: + typescript: ^4.6.2 + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/d604a465dc355174a417bb1b3807ff8938446ab25af26c0f147c71dd06221fe480a265398b0d8c088b4e1c71c3c75d3560106c50da14dd5ad865feff36858de8 + languageName: node + linkType: hard + "@wdio/types@npm:7.7.3": version: 7.7.3 resolution: "@wdio/types@npm:7.7.3" @@ -9389,6 +10689,26 @@ __metadata: languageName: node linkType: hard +"@wdio/utils@npm:7.40.0": + version: 7.40.0 + resolution: "@wdio/utils@npm:7.40.0" + dependencies: + "@wdio/logger": "npm:7.26.0" + "@wdio/types": "npm:7.40.0" + p-iteration: "npm:^1.1.8" + checksum: 10/38e7f38887b4daa317c8836308069f130897e339db32149312a8ea97493616744bf0195d176961239ed8508dac2ea77eb9d6e0090a5afb56c018d51d567d057f + languageName: node + linkType: hard + +"@web/config-loader@npm:0.1.3": + version: 0.1.3 + resolution: "@web/config-loader@npm:0.1.3" + dependencies: + semver: "npm:^7.3.4" + checksum: 10/278554bd00b757eaf296ba904a224c61d4698df1a5d6c04931c40bc6bb308e81e767055cbf283b763cc530aae6b200bb950aa19eb41aa8979a3a2b29e5f0ac7a + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.14.1": version: 1.14.1 resolution: "@webassemblyjs/ast@npm:1.14.1" @@ -9648,12 +10968,75 @@ __metadata: languageName: node linkType: hard -"@xhmikosr/os-filter-obj@npm:^3.0.0": - version: 3.0.0 - resolution: "@xhmikosr/os-filter-obj@npm:3.0.0" - dependencies: - arch: "npm:^3.0.0" - checksum: 10/8ec5e94e0a9f612b22997fb6cd2e82b121e03106ed0cf3404163b54c11812278e1f350d67af42d7c7093451c99d9755a6d6a284d8dae27b2b262790237e74193 +"@xhmikosr/os-filter-obj@npm:^3.0.0": + version: 3.0.0 + resolution: "@xhmikosr/os-filter-obj@npm:3.0.0" + dependencies: + arch: "npm:^3.0.0" + checksum: 10/8ec5e94e0a9f612b22997fb6cd2e82b121e03106ed0cf3404163b54c11812278e1f350d67af42d7c7093451c99d9755a6d6a284d8dae27b2b262790237e74193 + languageName: node + linkType: hard + +"@xn-sakina/rml-darwin-arm64@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-darwin-arm64@npm:2.6.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@xn-sakina/rml-darwin-x64@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-darwin-x64@npm:2.6.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@xn-sakina/rml-linux-arm-gnueabihf@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-linux-arm-gnueabihf@npm:2.6.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@xn-sakina/rml-linux-arm64-gnu@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-linux-arm64-gnu@npm:2.6.0" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@xn-sakina/rml-linux-arm64-musl@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-linux-arm64-musl@npm:2.6.0" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@xn-sakina/rml-linux-x64-gnu@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-linux-x64-gnu@npm:2.6.0" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@xn-sakina/rml-linux-x64-musl@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-linux-x64-musl@npm:2.6.0" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@xn-sakina/rml-win32-arm64-msvc@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-win32-arm64-msvc@npm:2.6.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@xn-sakina/rml-win32-x64-msvc@npm:2.6.0": + version: 2.6.0 + resolution: "@xn-sakina/rml-win32-x64-msvc@npm:2.6.0" + conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -9699,6 +11082,26 @@ __metadata: languageName: node linkType: hard +"@zxing/library@npm:^0.21.3": + version: 0.21.3 + resolution: "@zxing/library@npm:0.21.3" + dependencies: + "@zxing/text-encoding": "npm:~0.9.0" + ts-custom-error: "npm:^3.2.1" + dependenciesMeta: + "@zxing/text-encoding": + optional: true + checksum: 10/867e7a9be38ea8636050ab5852440e012525c01cd8791448afd15b8ec3ca41de6594202e3f8c90b2d3677b381a6a186eab79e5a431f23d09eb7887cdec772772 + languageName: node + linkType: hard + +"@zxing/text-encoding@npm:~0.9.0": + version: 0.9.0 + resolution: "@zxing/text-encoding@npm:0.9.0" + checksum: 10/268e4ef64b8eaa32b990240bdfd1f7b3e2b501a6ed866a565f7c9747f04ac884fbe0537fe12bb05d9241b98fb111270c0fd0023ef0a02d23a6619b4589e98f6b + languageName: node + linkType: hard + "JSONStream@npm:^1.0.4, JSONStream@npm:^1.3.5": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" @@ -9744,7 +11147,7 @@ __metadata: languageName: node linkType: hard -"acorn-jsx@npm:^5.3.2": +"acorn-jsx@npm:^5.3.1, acorn-jsx@npm:^5.3.2": version: 5.3.2 resolution: "acorn-jsx@npm:5.3.2" peerDependencies: @@ -9762,6 +11165,15 @@ __metadata: languageName: node linkType: hard +"acorn@npm:^7.4.0": + version: 7.4.1 + resolution: "acorn@npm:7.4.1" + bin: + acorn: bin/acorn + checksum: 10/8be2a40714756d713dfb62544128adce3b7102c6eb94bc312af196c2cc4af76e5b93079bd66b05e9ca31b35a9b0ce12171d16bc55f366cafdb794fdab9d753ec + languageName: node + linkType: hard + "acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.15.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.9.0": version: 8.15.0 resolution: "acorn@npm:8.15.0" @@ -9828,6 +11240,15 @@ __metadata: languageName: node linkType: hard +"ajv-errors@npm:^1.0.1": + version: 1.0.1 + resolution: "ajv-errors@npm:1.0.1" + peerDependencies: + ajv: ">=5.0.0" + checksum: 10/7d8907f7ff3df7cb5b224ddd95c43ebd3d8bac3fd74fe942d644adc68ed3f67d5bb971b897ab8d21607a1ecf6071a987024b96439e040c9fd45625a9b87da1bb + languageName: node + linkType: hard + "ajv-formats@npm:3.0.1": version: 3.0.1 resolution: "ajv-formats@npm:3.0.1" @@ -9876,7 +11297,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.17.1, ajv@npm:^8.9.0": +"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.11.0, ajv@npm:^8.12.0, ajv@npm:^8.17.1, ajv@npm:^8.9.0": version: 8.17.1 resolution: "ajv@npm:8.17.1" dependencies: @@ -9888,7 +11309,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5": +"ajv@npm:^6.10.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5, ajv@npm:^6.12.6": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -9961,11 +11382,11 @@ __metadata: linkType: hard "ansi-escapes@npm:^7.0.0": - version: 7.0.0 - resolution: "ansi-escapes@npm:7.0.0" + version: 7.1.1 + resolution: "ansi-escapes@npm:7.1.1" dependencies: environment: "npm:^1.0.0" - checksum: 10/2d0e2345087bd7ae6bf122b9cc05ee35560d40dcc061146edcdc02bc2d7c7c50143cd12a22e69a0b5c0f62b948b7bc9a4539ee888b80f5bd33cdfd82d01a70ab + checksum: 10/a67a9fd832e5e4e9c854bb1aab233416b1fcac373377fd6cc703926eb7da990b5fd12f5e37fab00f3d88dc1ebc8bd1ecffb76750e92c8cbdaa3d82038d3907d8 languageName: node linkType: hard @@ -9985,6 +11406,13 @@ __metadata: languageName: node linkType: hard +"ansi-regex@npm:^4.1.0": + version: 4.1.1 + resolution: "ansi-regex@npm:4.1.1" + checksum: 10/b1a6ee44cb6ecdabaa770b2ed500542714d4395d71c7e5c25baa631f680fb2ad322eb9ba697548d498a6fd366949fc8b5bfcf48d49a32803611f648005b01888 + languageName: node + linkType: hard + "ansi-regex@npm:^5.0.0, ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -9993,9 +11421,9 @@ __metadata: linkType: hard "ansi-regex@npm:^6.0.1": - version: 6.1.0 - resolution: "ansi-regex@npm:6.1.0" - checksum: 10/495834a53b0856c02acd40446f7130cb0f8284f4a39afdab20d5dc42b2e198b1196119fe887beed8f9055c4ff2055e3b2f6d4641d0be018cdfb64fedf6fc1aac + version: 6.2.2 + resolution: "ansi-regex@npm:6.2.2" + checksum: 10/9b17ce2c6daecc75bcd5966b9ad672c23b184dc3ed9bf3c98a0702f0d2f736c15c10d461913568f2cf527a5e64291c7473358885dd493305c84a1cfed66ba94f languageName: node linkType: hard @@ -10013,7 +11441,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^3.2.1": +"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1": version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" dependencies: @@ -10039,9 +11467,9 @@ __metadata: linkType: hard "ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1": - version: 6.2.1 - resolution: "ansi-styles@npm:6.2.1" - checksum: 10/70fdf883b704d17a5dfc9cde206e698c16bcd74e7f196ab821511651aee4f9f76c9514bdfa6ca3a27b5e49138b89cb222a28caf3afe4567570139577f991df32 + version: 6.2.3 + resolution: "ansi-styles@npm:6.2.3" + checksum: 10/c49dad7639f3e48859bd51824c93b9eb0db628afc243c51c3dd2410c4a15ede1a83881c6c7341aa2b159c4f90c11befb38f2ba848c07c66c9f9de4bcd7cb9f30 languageName: node linkType: hard @@ -10157,13 +11585,20 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:5.3.2, aria-query@npm:^5.0.0": +"aria-query@npm:5.3.2, aria-query@npm:^5.0.0, aria-query@npm:^5.2.1": version: 5.3.2 resolution: "aria-query@npm:5.3.2" checksum: 10/b2fe9bc98bd401bc322ccb99717c1ae2aaf53ea0d468d6e7aebdc02fac736e4a99b46971ee05b783b08ade23c675b2d8b60e4a1222a95f6e27bc4d2a0bfdcc03 languageName: node linkType: hard +"arr-union@npm:^3.1.0": + version: 3.1.0 + resolution: "arr-union@npm:3.1.0" + checksum: 10/b5b0408c6eb7591143c394f3be082fee690ddd21f0fdde0a0a01106799e847f67fcae1b7e56b0a0c173290e29c6aca9562e82b300708a268bc8f88f3d6613cb9 + languageName: node + linkType: hard + "array-back@npm:^3.0.1, array-back@npm:^3.1.0": version: 3.1.0 resolution: "array-back@npm:3.1.0" @@ -10171,6 +11606,13 @@ __metadata: languageName: node linkType: hard +"array-back@npm:^6.1.2": + version: 6.2.2 + resolution: "array-back@npm:6.2.2" + checksum: 10/baae1e3a1687300a307d3bdf09715f6415e1099b5729d3d8e397309fb1e43d90b939d694602892172aaca7e0aeed38da89d04aa4951637d31c2a21350809e003 + languageName: node + linkType: hard + "array-buffer-byte-length@npm:^1.0.1, array-buffer-byte-length@npm:^1.0.2": version: 1.0.2 resolution: "array-buffer-byte-length@npm:1.0.2" @@ -10202,7 +11644,7 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.4": +"array-includes@npm:^3.1.4, array-includes@npm:^3.1.9": version: 3.1.9 resolution: "array-includes@npm:3.1.9" dependencies: @@ -10232,7 +11674,22 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.2.5": +"array.prototype.findlastindex@npm:^1.2.6": + version: 1.2.6 + resolution: "array.prototype.findlastindex@npm:1.2.6" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.9" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.1.1" + es-shim-unscopables: "npm:^1.1.0" + checksum: 10/5ddb6420e820bef6ddfdcc08ce780d0fd5e627e97457919c27e32359916de5a11ce12f7c55073555e503856618eaaa70845d6ca11dcba724766f38eb1c22f7a2 + languageName: node + linkType: hard + +"array.prototype.flat@npm:^1.2.5, array.prototype.flat@npm:^1.3.3": version: 1.3.3 resolution: "array.prototype.flat@npm:1.3.3" dependencies: @@ -10244,6 +11701,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.flatmap@npm:^1.3.3": + version: 1.3.3 + resolution: "array.prototype.flatmap@npm:1.3.3" + dependencies: + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.5" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/473534573aa4b37b1d80705d0ce642f5933cccf5617c9f3e8a56686e9815ba93d469138e86a1f25d2fe8af999c3d24f54d703ec1fc2db2e6778d46d0f4ac951e + languageName: node + linkType: hard + "arraybuffer.prototype.slice@npm:^1.0.4": version: 1.0.4 resolution: "arraybuffer.prototype.slice@npm:1.0.4" @@ -10289,6 +11758,13 @@ __metadata: languageName: node linkType: hard +"assertion-error@npm:^1.1.0": + version: 1.1.0 + resolution: "assertion-error@npm:1.1.0" + checksum: 10/fd9429d3a3d4fd61782eb3962ae76b6d08aa7383123fca0596020013b3ebd6647891a85b05ce821c47d1471ed1271f00b0545cf6a4326cf2fc91efcc3b0fbecf + languageName: node + linkType: hard + "ast-module-types@npm:^5.0.0": version: 5.0.0 resolution: "ast-module-types@npm:5.0.0" @@ -10296,6 +11772,13 @@ __metadata: languageName: node linkType: hard +"astral-regex@npm:^2.0.0": + version: 2.0.0 + resolution: "astral-regex@npm:2.0.0" + checksum: 10/876231688c66400473ba505731df37ea436e574dd524520294cc3bbc54ea40334865e01fa0d074d74d036ee874ee7e62f486ea38bc421ee8e6a871c06f011766 + languageName: node + linkType: hard + "async-exit-hook@npm:^2.0.1": version: 2.0.1 resolution: "async-exit-hook@npm:2.0.1" @@ -10427,14 +11910,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.8.2, axios@npm:^1.8.3": - version: 1.11.0 - resolution: "axios@npm:1.11.0" +"axios@npm:^1.11.0, axios@npm:^1.8.2, axios@npm:^1.8.3": + version: 1.12.2 + resolution: "axios@npm:1.12.2" dependencies: follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.4" proxy-from-env: "npm:^1.1.0" - checksum: 10/232df4af7a4e4e07baa84621b9cc4b0c518a757b4eacc7f635c0eb3642cb98dff347326739f24b891b3b4481b7b838c79a3a0c4819c9fbc1fc40232431b9c5dc + checksum: 10/886a79770594eaad76493fecf90344b567bd956240609b5dcd09bd0afe8d3e6f1ad6d3257a93a483b6192b409d4b673d9515a34619e3e3ed1b2c0ec2a83b20ba languageName: node linkType: hard @@ -10446,9 +11929,14 @@ __metadata: linkType: hard "b4a@npm:^1.6.4": - version: 1.6.7 - resolution: "b4a@npm:1.6.7" - checksum: 10/1ac056e3bce378d4d3e570e57319360a9d3125ab6916a1921b95bea33d9ee646698ebc75467561fd6fcc80ff697612124c89bb9b95e80db94c6dc23fcb977705 + version: 1.7.3 + resolution: "b4a@npm:1.7.3" + peerDependencies: + react-native-b4a: "*" + peerDependenciesMeta: + react-native-b4a: + optional: true + checksum: 10/048ddd0eeec6a75e6f8dee07d52354e759032f0ef678b556e05bf5a137d7a4102002cadb953b3fb37a635995a1013875d715d115dbafaf12bcad6528d2166054 languageName: node linkType: hard @@ -10538,15 +12026,15 @@ __metadata: linkType: hard "babel-plugin-istanbul@npm:^7.0.0": - version: 7.0.0 - resolution: "babel-plugin-istanbul@npm:7.0.0" + version: 7.0.1 + resolution: "babel-plugin-istanbul@npm:7.0.1" dependencies: "@babel/helper-plugin-utils": "npm:^7.0.0" "@istanbuljs/load-nyc-config": "npm:^1.0.0" "@istanbuljs/schema": "npm:^0.1.3" istanbul-lib-instrument: "npm:^6.0.2" test-exclude: "npm:^6.0.0" - checksum: 10/4df567f29161c7f50737ed1884c7f08203f4d0cb1684c499fca374fcf5059396eacb02f8f727bf7a82bbf3e50b9f4a24bcb026a1678f63940d8f0f78546e3774 + checksum: 10/fe9f865f975aaa7a033de9ccb2b63fdcca7817266c5e98d3e02ac7ffd774c695093d215302796cb3770a71ef4574e7a9b298504c3c0c104cf4b48c8eda67b2a6 languageName: node linkType: hard @@ -10584,6 +12072,19 @@ __metadata: languageName: node linkType: hard +"babel-plugin-module-resolver@npm:^5.0.0": + version: 5.0.2 + resolution: "babel-plugin-module-resolver@npm:5.0.2" + dependencies: + find-babel-config: "npm:^2.1.1" + glob: "npm:^9.3.3" + pkg-up: "npm:^3.1.0" + reselect: "npm:^4.1.7" + resolve: "npm:^1.22.8" + checksum: 10/8084fa8a4cd96aaa861e5fe765a6cd03accef64d21d4108e314029bcd5f3a7fd96faf0c877c575a6a24d4fe0d87458d49748ca56faa4c77b2b812e4ed6023768 + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs2@npm:^0.4.10, babel-plugin-polyfill-corejs2@npm:^0.4.14": version: 0.4.14 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.14" @@ -10632,6 +12133,15 @@ __metadata: languageName: node linkType: hard +"babel-plugin-transform-dynamic-import@npm:^2.1.0": + version: 2.1.0 + resolution: "babel-plugin-transform-dynamic-import@npm:2.1.0" + dependencies: + "@babel/plugin-syntax-dynamic-import": "npm:^7.0.0" + checksum: 10/035bf7e2dd9e62024face69b7f8ce15aa09f7f7b7ba6076b99e4ed2a237735d6a6382a087901dad722c8cdfa6aacbaaaaaaa3912eca7e5523adb6b352fe70210 + languageName: node + linkType: hard + "babel-plugin-transform-typescript-metadata@npm:^0.3.1": version: 0.3.2 resolution: "babel-plugin-transform-typescript-metadata@npm:0.3.2" @@ -10697,10 +12207,10 @@ __metadata: languageName: node linkType: hard -"bare-events@npm:^2.2.0": - version: 2.6.1 - resolution: "bare-events@npm:2.6.1" - checksum: 10/a48cd23a7e4fc23aa463c30d4afdb973cc02f26b7e5e390c35b6dd41210d4bba67e7e5424ab6fa8e64bb271b5c911f5723d98de3999ef93cf52ff9a5f24406fb +"bare-events@npm:^2.7.0": + version: 2.7.0 + resolution: "bare-events@npm:2.7.0" + checksum: 10/5287b470f8b9c9c1522da922e615e0238abae10323c0b4bb2c43e4f24d486e15fb4562d7b75d0c882606af6effb483c3117bb6569c911417a4fb7fd94d59d251 languageName: node linkType: hard @@ -10711,7 +12221,16 @@ __metadata: languageName: node linkType: hard -"basic-auth@npm:^2.0.1": +"baseline-browser-mapping@npm:^2.8.3": + version: 2.8.7 + resolution: "baseline-browser-mapping@npm:2.8.7" + bin: + baseline-browser-mapping: dist/cli.js + checksum: 10/b73855387c89c2ee8e7f7947abac4e3c289e7cf6d831ed58e9d90c098e32a40493eb3b9b0f029145a97f2a3c22f53736900e9a20e1aaed908bbfb2301f373df9 + languageName: node + linkType: hard + +"basic-auth@npm:^2.0.1, basic-auth@npm:~2.0.1": version: 2.0.1 resolution: "basic-auth@npm:2.0.1" dependencies: @@ -10827,6 +12346,13 @@ __metadata: languageName: node linkType: hard +"bluebird@npm:^3.7.2": + version: 3.7.2 + resolution: "bluebird@npm:3.7.2" + checksum: 10/007c7bad22c5d799c8dd49c85b47d012a1fe3045be57447721e6afbd1d5be43237af1db62e26cb9b0d9ba812d2e4ca3bac82f6d7e016b6b88de06ee25ceb96e7 + languageName: node + linkType: hard + "body-parser@npm:1.20.3": version: 1.20.3 resolution: "body-parser@npm:1.20.3" @@ -10892,17 +12418,25 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.21.4, browserslist@npm:^4.21.5, browserslist@npm:^4.22.1, browserslist@npm:^4.23.0, browserslist@npm:^4.24.0, browserslist@npm:^4.24.4, browserslist@npm:^4.25.1": - version: 4.25.2 - resolution: "browserslist@npm:4.25.2" +"browser-stdout@npm:^1.3.1": + version: 1.3.1 + resolution: "browser-stdout@npm:1.3.1" + checksum: 10/ac70a84e346bb7afc5045ec6f22f6a681b15a4057447d4cc1c48a25c6dedb302a49a46dd4ddfb5cdd9c96e0c905a8539be1b98ae7bc440512152967009ec7015 + languageName: node + linkType: hard + +"browserslist@npm:^4.0.0, browserslist@npm:^4.21.4, browserslist@npm:^4.21.5, browserslist@npm:^4.22.1, browserslist@npm:^4.23.0, browserslist@npm:^4.24.0, browserslist@npm:^4.24.4, browserslist@npm:^4.25.3": + version: 4.26.2 + resolution: "browserslist@npm:4.26.2" dependencies: - caniuse-lite: "npm:^1.0.30001733" - electron-to-chromium: "npm:^1.5.199" - node-releases: "npm:^2.0.19" + baseline-browser-mapping: "npm:^2.8.3" + caniuse-lite: "npm:^1.0.30001741" + electron-to-chromium: "npm:^1.5.218" + node-releases: "npm:^2.0.21" update-browserslist-db: "npm:^1.1.3" bin: browserslist: cli.js - checksum: 10/5a42c8728feffec8ace9fdf3dea52115e0329e0c423e2aec26f3e31e7bc0dea8e6267681a165d7e46cd867065e0fb3f042ef749f872c1ef912b62cacb7b84854 + checksum: 10/7f732f1a9c18c510aa146270d704b7b1acab52c9922147d453eecd70c926f21d97c7ac10f5303668d444fa60bd3b8778a63a797be249b0d348af4c3a644fa530 languageName: node linkType: hard @@ -11204,14 +12738,14 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^5.3.1": +"camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" checksum: 10/e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b languageName: node linkType: hard -"camelcase@npm:^6.2.0, camelcase@npm:^6.3.0": +"camelcase@npm:^6.0.0, camelcase@npm:^6.2.0, camelcase@npm:^6.3.0": version: 6.3.0 resolution: "camelcase@npm:6.3.0" checksum: 10/8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d @@ -11230,10 +12764,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001520, caniuse-lite@npm:^1.0.30001702, caniuse-lite@npm:^1.0.30001733": - version: 1.0.30001734 - resolution: "caniuse-lite@npm:1.0.30001734" - checksum: 10/330daaab3991b3e6c8536547df73b40de3885b1335a598e402e232820e3ca8d7f531298f0276b6a340b503b6c3df1ba253843091efe7de198fc6a151bcf7fd6b +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001520, caniuse-lite@npm:^1.0.30001702, caniuse-lite@npm:^1.0.30001741": + version: 1.0.30001745 + resolution: "caniuse-lite@npm:1.0.30001745" + checksum: 10/1b83fcce50ba1548046610683b12810357156baf7878edc538652290ea2eaff3fbca81f33985180040a06f4964db4233117e39efc4d0a11b21ebab57b78fcfc2 languageName: node linkType: hard @@ -11255,6 +12789,39 @@ __metadata: languageName: node linkType: hard +"catharsis@npm:^0.9.0": + version: 0.9.0 + resolution: "catharsis@npm:0.9.0" + dependencies: + lodash: "npm:^4.17.15" + checksum: 10/a4f54d5982c0bc4342b1b27b89aa7fb359994ecd1d41431d8bd30432171188179fce1d11a0240863adb05edd157d5af1ded4c72b4972b0098f266e28f9c67164 + languageName: node + linkType: hard + +"cem-plugin-vs-code-custom-data-generator@npm:^1.4.2": + version: 1.4.2 + resolution: "cem-plugin-vs-code-custom-data-generator@npm:1.4.2" + dependencies: + prettier: "npm:^2.7.1" + checksum: 10/30fedeb6489f3eb0722ea6ca10d21b4dba476f73935a6144a9e84e3da6b290096e938545fd984b2266ca2a5e2d5c8b2585908862206f1eb5aad2237432de14d0 + languageName: node + linkType: hard + +"chai@npm:^4.3.4": + version: 4.5.0 + resolution: "chai@npm:4.5.0" + dependencies: + assertion-error: "npm:^1.1.0" + check-error: "npm:^1.0.3" + deep-eql: "npm:^4.1.3" + get-func-name: "npm:^2.0.2" + loupe: "npm:^2.3.6" + pathval: "npm:^1.1.1" + type-detect: "npm:^4.1.0" + checksum: 10/cde341aee15b0a51559c7cfc20788dcfb4d586a498cfb93b937bb568fd45c777b73b1461274be6092b6bf868adb4e3a63f3fec13c89f7d8fb194f84c6fa42d5f + languageName: node + linkType: hard + "chalk@npm:3.0.0": version: 3.0.0 resolution: "chalk@npm:3.0.0" @@ -11295,7 +12862,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.4.2": +"chalk@npm:^2.0.1, chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -11316,10 +12883,10 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.3.0": - version: 5.5.0 - resolution: "chalk@npm:5.5.0" - checksum: 10/19f6905b47b628541976a534e2f39c3779f7f9276ff9693cb8f7cdb3e3e09ee5dee16e0c3768632fbb41c2a1f1653ee0041ea7730428b804068945eb0bab09c4 +"chalk@npm:^5.3.0, chalk@npm:^5.6.0, chalk@npm:^5.6.2": + version: 5.6.2 + resolution: "chalk@npm:5.6.2" + checksum: 10/1b2f48f6fba1370670d5610f9cd54c391d6ede28f4b7062dd38244ea5768777af72e5be6b74fb6c6d54cb84c4a2dff3f3afa9b7cb5948f7f022cfd3d087989e0 languageName: node linkType: hard @@ -11385,6 +12952,44 @@ __metadata: languageName: node linkType: hard +"check-error@npm:^1.0.3": + version: 1.0.3 + resolution: "check-error@npm:1.0.3" + dependencies: + get-func-name: "npm:^2.0.2" + checksum: 10/e2131025cf059b21080f4813e55b3c480419256914601750b0fee3bd9b2b8315b531e551ef12560419b8b6d92a3636511322752b1ce905703239e7cc451b6399 + languageName: node + linkType: hard + +"cheerio-select@npm:^2.1.0": + version: 2.1.0 + resolution: "cheerio-select@npm:2.1.0" + dependencies: + boolbase: "npm:^1.0.0" + css-select: "npm:^5.1.0" + css-what: "npm:^6.1.0" + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.0.1" + checksum: 10/b5d89208c23468c3a32d1e04f88b9e8c6e332e3649650c5cd29255e2cebc215071ae18563f58c3dc3f6ef4c234488fc486035490fceb78755572288245e2931a + languageName: node + linkType: hard + +"cheerio@npm:1.0.0-rc.12": + version: 1.0.0-rc.12 + resolution: "cheerio@npm:1.0.0-rc.12" + dependencies: + cheerio-select: "npm:^2.1.0" + dom-serializer: "npm:^2.0.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.0.1" + htmlparser2: "npm:^8.0.1" + parse5: "npm:^7.0.0" + parse5-htmlparser2-tree-adapter: "npm:^7.0.0" + checksum: 10/812fed61aa4b669bbbdd057d0d7f73ba4649cabfd4fc3a8f1d5c7499e4613b430636102716369cbd6bbed8f1bdcb06387ae8342289fb908b2743184775f94f18 + languageName: node + linkType: hard + "chevrotain-allstar@npm:~0.3.0": version: 0.3.1 resolution: "chevrotain-allstar@npm:0.3.1" @@ -11410,7 +13015,47 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.0.0, chokidar@npm:^3.5.3, chokidar@npm:^3.6.0": +"child_process@npm:^1.0.2": + version: 1.0.2 + resolution: "child_process@npm:1.0.2" + checksum: 10/bd814d82bc8c6e85ed6fb157878978121cd03b5296c09f6135fa3d081fd9a6a617a6d509c50397711df713af403331241a9c0397a7fad30672051485e156c2a1 + languageName: node + linkType: hard + +"chokidar-cli@npm:^3.0.0": + version: 3.0.0 + resolution: "chokidar-cli@npm:3.0.0" + dependencies: + chokidar: "npm:^3.5.2" + lodash.debounce: "npm:^4.0.8" + lodash.throttle: "npm:^4.1.1" + yargs: "npm:^13.3.0" + bin: + chokidar: index.js + checksum: 10/b486205063d3b2cb2edb2dc05d2c21ad6beac4085ca3cf2d66a83af3c1dbaa4570f6101be733d7b03c6d68c64a39262c856688d7eddba758e063cbd2466e4ae9 + languageName: node + linkType: hard + +"chokidar@npm:3.5.2": + version: 3.5.2 + resolution: "chokidar@npm:3.5.2" + dependencies: + anymatch: "npm:~3.1.2" + braces: "npm:~3.0.2" + fsevents: "npm:~2.3.2" + glob-parent: "npm:~5.1.2" + is-binary-path: "npm:~2.1.0" + is-glob: "npm:~4.0.1" + normalize-path: "npm:~3.0.0" + readdirp: "npm:~3.6.0" + dependenciesMeta: + fsevents: + optional: true + checksum: 10/8e0c794afd294172f1451268af09f77dc0c116023b40fa683dc8f44ae69585d3c580ea7a4a2edf708cc23e8ec3c2959705b463b2c996a5cee447b0ea1d034e4f + languageName: node + linkType: hard + +"chokidar@npm:^3.0.0, chokidar@npm:^3.3.0, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3, chokidar@npm:^3.6.0": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -11559,6 +13204,15 @@ __metadata: languageName: node linkType: hard +"cli-progress@npm:^3.12.0": + version: 3.12.0 + resolution: "cli-progress@npm:3.12.0" + dependencies: + string-width: "npm:^4.2.3" + checksum: 10/a6a549919a7461f5e798b18a4a19f83154bab145d3ec73d7f3463a8db8e311388c545ace1105557760a058cc4999b7f28c9d8d24d9783ee2912befb32544d4b8 + languageName: node + linkType: hard + "cli-spinners@npm:2.6.1": version: 2.6.1 resolution: "cli-spinners@npm:2.6.1" @@ -11618,6 +13272,17 @@ __metadata: languageName: node linkType: hard +"cliui@npm:^5.0.0": + version: 5.0.0 + resolution: "cliui@npm:5.0.0" + dependencies: + string-width: "npm:^3.1.0" + strip-ansi: "npm:^5.2.0" + wrap-ansi: "npm:^5.1.0" + checksum: 10/381264fcc3c8316b77b378ce5471ff9a1974d1f6217e0be8f4f09788482b3e6f7c0894eb21e0a86eab4ce0c68426653a407226dd51997306cb87f734776f5fdc + languageName: node + linkType: hard + "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -11662,6 +13327,19 @@ __metadata: languageName: node linkType: hard +"clone-deep@npm:^0.2.4": + version: 0.2.4 + resolution: "clone-deep@npm:0.2.4" + dependencies: + for-own: "npm:^0.1.3" + is-plain-object: "npm:^2.0.1" + kind-of: "npm:^3.0.2" + lazy-cache: "npm:^1.0.3" + shallow-clone: "npm:^0.1.2" + checksum: 10/bcf9752052130c270c47d3e1c357497354b91d682f507e0079bec5950975b3293b619d9e100d70874606d716f2376e84956b045759a09af703e1038ecad6c438 + languageName: node + linkType: hard + "clone-response@npm:^1.0.2": version: 1.0.3 resolution: "clone-response@npm:1.0.3" @@ -11678,6 +13356,13 @@ __metadata: languageName: node linkType: hard +"clone@npm:^2.1.2": + version: 2.1.2 + resolution: "clone@npm:2.1.2" + checksum: 10/d9c79efba655f0bf601ab299c57eb54cbaa9860fb011aee9d89ed5ac0d12df1660ab7642fddaabb9a26b7eff0e117d4520512cb70798319ff5d30a111b5310c2 + languageName: node + linkType: hard + "cmd-shim@npm:6.0.3, cmd-shim@npm:^6.0.0": version: 6.0.3 resolution: "cmd-shim@npm:6.0.3" @@ -11787,7 +13472,19 @@ __metadata: languageName: node linkType: hard -"command-line-args@npm:^5.2.1": +"command-line-args@npm:5.1.2": + version: 5.1.2 + resolution: "command-line-args@npm:5.1.2" + dependencies: + array-back: "npm:^6.1.2" + find-replace: "npm:^3.0.0" + lodash.camelcase: "npm:^4.3.0" + typical: "npm:^4.0.0" + checksum: 10/4e13c427eeefaba95c015d8d19105c4a86e56745c7be43da4a9f5a8f815048cce8c61c754b983adb8d1c192ff81af8d4a92398d1ffa3319880dc19ca8ac28842 + languageName: node + linkType: hard + +"command-line-args@npm:^5.1.1, command-line-args@npm:^5.2.1": version: 5.2.1 resolution: "command-line-args@npm:5.2.1" dependencies: @@ -11813,7 +13510,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^10.0.1": +"commander@npm:^10.0.0, commander@npm:^10.0.1": version: 10.0.1 resolution: "commander@npm:10.0.1" checksum: 10/8799faa84a30da985802e661cc9856adfaee324d4b138413013ef7f087e8d7924b144c30a1f1405475f0909f467665cd9e1ce13270a2f41b141dab0b7a58f3fb @@ -11821,9 +13518,9 @@ __metadata: linkType: hard "commander@npm:^14.0.0": - version: 14.0.0 - resolution: "commander@npm:14.0.0" - checksum: 10/c05418bfc35a3e8b5c67bd9f75f5b773f386f9b85f83e70e7c926047f270929cb06cf13cd68f387dd6e7e23c6157de8171b28ba606abd3e6256028f1f789becf + version: 14.0.1 + resolution: "commander@npm:14.0.1" + checksum: 10/783115e9403caeca29c0fcbd4e0358f70c67760e4e4933f3453fcdd5ddba2ec44173c8da5213d7ce5e404f51c7e71203a42c548164dbe27b668b32a8981577f1 languageName: node linkType: hard @@ -11848,7 +13545,14 @@ __metadata: languageName: node linkType: hard -"comment-parser@npm:1.4.1": +"comment-parser@npm:1.2.4": + version: 1.2.4 + resolution: "comment-parser@npm:1.2.4" + checksum: 10/821322062f811d649b6e118da32ae4fcf391d98ca7b114f1a768b552a3ce5ee0f7f012aa314c8c9311e28984d8a0dd9fb69342b39c1d07d27b77d4a22c422bc0 + languageName: node + linkType: hard + +"comment-parser@npm:1.4.1, comment-parser@npm:^1.4.0": version: 1.4.1 resolution: "comment-parser@npm:1.4.1" checksum: 10/16a3260b5e77819ebd9c99b0b65c7d6723b1ff73487bac9ce2d8f016a2847dd689e8663b88e1fad1444bbea89847c42f785708ac86a2c55f614f7095249bbf6b @@ -11869,6 +13573,13 @@ __metadata: languageName: node linkType: hard +"common-tags@npm:^1.4.0": + version: 1.8.2 + resolution: "common-tags@npm:1.8.2" + checksum: 10/c665d0f463ee79dda801471ad8da6cb33ff7332ba45609916a508ad3d77ba07ca9deeb452e83f81f24c2b081e2c1315347f23d239210e63d1c5e1a0c7c019fe2 + languageName: node + linkType: hard + "compare-func@npm:^2.0.0": version: 2.0.0 resolution: "compare-func@npm:2.0.0" @@ -11958,6 +13669,24 @@ __metadata: languageName: node linkType: hard +"concurrently@npm:^6.0.0": + version: 6.5.1 + resolution: "concurrently@npm:6.5.1" + dependencies: + chalk: "npm:^4.1.0" + date-fns: "npm:^2.16.1" + lodash: "npm:^4.17.21" + rxjs: "npm:^6.6.3" + spawn-command: "npm:^0.0.2-1" + supports-color: "npm:^8.1.0" + tree-kill: "npm:^1.2.2" + yargs: "npm:^16.2.0" + bin: + concurrently: bin/concurrently.js + checksum: 10/9ea52a75547418b64fd9d6a956f2f6ffc5b5262d99958b258dce4403b041e81dc79ae09dd9edeb4ba81df1fd6bf62d73e779b8a23c1a76e5464b151830bd92d8 + languageName: node + linkType: hard + "confbox@npm:^0.1.8": version: 0.1.8 resolution: "confbox@npm:0.1.8" @@ -11972,7 +13701,17 @@ __metadata: languageName: node linkType: hard -"confusing-browser-globals@npm:^1.0.9": +"config-chain@npm:^1.1.13": + version: 1.1.13 + resolution: "config-chain@npm:1.1.13" + dependencies: + ini: "npm:^1.3.4" + proto-list: "npm:~1.2.1" + checksum: 10/83d22cabf709e7669f6870021c4d552e4fc02e9682702b726be94295f42ce76cfed00f70b2910ce3d6c9465d9758e191e28ad2e72ff4e3331768a90da6c1ef03 + languageName: node + linkType: hard + +"confusing-browser-globals@npm:^1.0.10, confusing-browser-globals@npm:^1.0.9": version: 1.0.11 resolution: "confusing-browser-globals@npm:1.0.11" checksum: 10/3afc635abd37e566477f610e7978b15753f0e84025c25d49236f1f14d480117185516bdd40d2a2167e6bed8048641a9854964b9c067e3dcdfa6b5d0ad3c3a5ef @@ -12539,11 +14278,11 @@ __metadata: linkType: hard "core-js-compat@npm:^3.40.0, core-js-compat@npm:^3.43.0": - version: 3.45.0 - resolution: "core-js-compat@npm:3.45.0" + version: 3.45.1 + resolution: "core-js-compat@npm:3.45.1" dependencies: - browserslist: "npm:^4.25.1" - checksum: 10/66ce63c12ada5275da37210f44dcad15ef4b0beb47f679c7b332c6ae939424f81982d1bc926e334af55fde35d9c8ca09a233f8cf9635ef4e1d3712f5fb3bc4de + browserslist: "npm:^4.25.3" + checksum: 10/a6eb757ccf5091ee4cf7756c4f2ddefb506b049d89526e8150221e6d9150dc2685c34cbed42f4b15a27a92dd300fd56f75c9502cd57cfe928c1bd7a8ed961a42 languageName: node linkType: hard @@ -12703,6 +14442,18 @@ __metadata: languageName: node linkType: hard +"cross-env@npm:^7.0.3": + version: 7.0.3 + resolution: "cross-env@npm:7.0.3" + dependencies: + cross-spawn: "npm:^7.0.1" + bin: + cross-env: src/bin/cross-env.js + cross-env-shell: src/bin/cross-env-shell.js + checksum: 10/e99911f0d31c20e990fd92d6fd001f4b01668a303221227cc5cb42ed155f086351b1b3bd2699b200e527ab13011b032801f8ce638e6f09f854bdf744095e604c + languageName: node + linkType: hard + "cross-fetch@npm:3.1.5": version: 3.1.5 resolution: "cross-fetch@npm:3.1.5" @@ -12722,7 +14473,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": +"cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3, cross-spawn@npm:^7.0.6": version: 7.0.6 resolution: "cross-spawn@npm:7.0.6" dependencies: @@ -12745,11 +14496,11 @@ __metadata: linkType: hard "css-declaration-sorter@npm:^7.2.0": - version: 7.2.0 - resolution: "css-declaration-sorter@npm:7.2.0" + version: 7.3.0 + resolution: "css-declaration-sorter@npm:7.3.0" peerDependencies: postcss: ^8.0.9 - checksum: 10/2acb9c13f556fc8f05e601e66ecae4cfdec0ed50ca69f18177718ad5a86c3929f7d0a2cae433fd831b2594670c6e61d3a25c79aa7830be5828dcd9d29219d387 + checksum: 10/2125b88fb45d75a453144484963e5a7240e53cfcc52cbe698ba9f1311bd9a98b56217b7528e097df4639c756da4c9d71e395f0aed74e56b88211324faf63dc8f languageName: node linkType: hard @@ -13009,6 +14760,22 @@ __metadata: languageName: node linkType: hard +"custom-element-jet-brains-integration@npm:^1.4.4": + version: 1.7.0 + resolution: "custom-element-jet-brains-integration@npm:1.7.0" + dependencies: + "@prettier/sync": "npm:^0.5.2" + checksum: 10/be9ac808b902edef7a1a14cf189d5aa7ae4955ec5d8e870edee39fc60caf2a1c8766bd0e968b509f43a0cdc938965f77020882e31e36ea8a5e91c4857f495a10 + languageName: node + linkType: hard + +"custom-elements-manifest@npm:1.0.0": + version: 1.0.0 + resolution: "custom-elements-manifest@npm:1.0.0" + checksum: 10/f693291440db3e2daccd05718e3f1ea493d22061a2ec5e1b609b10e4ab04ec4ff81da6bac28e53b68e616b9793c8bd8bd751a4b5e52f973d91f05e21c4511b69 + languageName: node + linkType: hard + "cytoscape-cose-bilkent@npm:^4.1.0": version: 4.1.0 resolution: "cytoscape-cose-bilkent@npm:4.1.0" @@ -13032,9 +14799,9 @@ __metadata: linkType: hard "cytoscape@npm:^3.29.3": - version: 3.33.0 - resolution: "cytoscape@npm:3.33.0" - checksum: 10/ea6ae2f00830f2c179acc82b375125bebfb26243a7a23428349335bfae6026002dccd2b84b8b8faeb148605c0a98d89031a1829e6f754ab0221ffa29c63fa91a + version: 3.33.1 + resolution: "cytoscape@npm:3.33.1" + checksum: 10/0e8d3ea87eb624899341d6a765cfb732199af8a871beedeb94971061632ce814c2c39e8257d6628c5611ca9dadc1a723a00377d04f149e0d24f6c133a6ab8647 languageName: node linkType: hard @@ -13460,6 +15227,15 @@ __metadata: languageName: node linkType: hard +"date-fns@npm:^2.16.1": + version: 2.30.0 + resolution: "date-fns@npm:2.30.0" + dependencies: + "@babel/runtime": "npm:^7.21.0" + checksum: 10/70b3e8ea7aaaaeaa2cd80bd889622a4bcb5d8028b4de9162cbcda359db06e16ff6e9309e54eead5341e71031818497f19aaf9839c87d1aba1e27bb4796e758a9 + languageName: node + linkType: hard + "date-format@npm:^4.0.14": version: 4.0.14 resolution: "date-format@npm:4.0.14" @@ -13481,10 +15257,17 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:^1.11.13": - version: 1.11.13 - resolution: "dayjs@npm:1.11.13" - checksum: 10/7374d63ab179b8d909a95e74790def25c8986e329ae989840bacb8b1888be116d20e1c4eee75a69ea0dfbae13172efc50ef85619d304ee7ca3c01d5878b704f5 +"dayjs@npm:^1.11.18": + version: 1.11.18 + resolution: "dayjs@npm:1.11.18" + checksum: 10/7d29a90834cf4da2feb437c2f34b8235c3f94493a06d2f1bf9f506f1fa49eadf796f26e1d685b9fe8cb5e75ce6ee067825115e196f1af3d07b3552ff857bfc39 + languageName: node + linkType: hard + +"debounce@npm:1.2.1": + version: 1.2.1 + resolution: "debounce@npm:1.2.1" + checksum: 10/0b95b2a9d80ed69117d890f8dab8c0f2d6066f8d20edd1d810ae51f8f366a6d4c8b1d56e97dcb9304e93d57de4d5db440d34a03def7dad50403fc3f22bf16808 languageName: node linkType: hard @@ -13497,15 +15280,15 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.6, debug@npm:^4.4.0, debug@npm:^4.4.1": - version: 4.4.1 - resolution: "debug@npm:4.4.1" +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.3.6, debug@npm:^4.4.0, debug@npm:^4.4.1": + version: 4.4.3 + resolution: "debug@npm:4.4.3" dependencies: ms: "npm:^2.1.3" peerDependenciesMeta: supports-color: optional: true - checksum: 10/8e2709b2144f03c7950f8804d01ccb3786373df01e406a0f66928e47001cf2d336cbed9ee137261d4f90d68d8679468c755e3548ed83ddacdc82b194d2468afe + checksum: 10/9ada3434ea2993800bd9a1e320bd4aa7af69659fb51cca685d390949434bc0a8873c21ed7c9b852af6f2455a55c6d050aa3937d52b3c69f796dab666f762acad languageName: node linkType: hard @@ -13521,6 +15304,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:4.3.2": + version: 4.3.2 + resolution: "debug@npm:4.3.2" + dependencies: + ms: "npm:2.1.2" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10/6a2980374e16f1bd2be7a19adb4ebaae76bdb059b7c35e5f2a94c638a858518193c7be51991f87bc38e544acd4067bb6852ac8e8d02be5105a01601eb3f92f2a + languageName: node + linkType: hard + "debug@npm:4.3.4": version: 4.3.4 resolution: "debug@npm:4.3.4" @@ -13552,13 +15347,20 @@ __metadata: languageName: node linkType: hard -"decamelize@npm:^1.1.0": +"decamelize@npm:^1.1.0, decamelize@npm:^1.2.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" checksum: 10/ad8c51a7e7e0720c70ec2eeb1163b66da03e7616d7b98c9ef43cce2416395e84c1e9548dd94f5f6ffecfee9f8b94251fc57121a8b021f2ff2469b2bae247b8aa languageName: node linkType: hard +"decamelize@npm:^4.0.0": + version: 4.0.0 + resolution: "decamelize@npm:4.0.0" + checksum: 10/b7d09b82652c39eead4d6678bb578e3bebd848add894b76d0f6b395bc45b2d692fb88d977e7cfb93c4ed6c119b05a1347cef261174916c2e75c0a8ca57da1809 + languageName: node + linkType: hard + "decimal.js@npm:^10.5.0": version: 10.6.0 resolution: "decimal.js@npm:10.6.0" @@ -13595,14 +15397,23 @@ __metadata: linkType: hard "dedent@npm:^1.0.0, dedent@npm:^1.6.0": - version: 1.6.0 - resolution: "dedent@npm:1.6.0" + version: 1.7.0 + resolution: "dedent@npm:1.7.0" peerDependencies: babel-plugin-macros: ^3.1.0 peerDependenciesMeta: babel-plugin-macros: optional: true - checksum: 10/f100cb11001309f2185c4334c6f29e5323c1e73b7b75e3b1893bc71ef53cd13fb80534efc8fa7163a891ede633e310a9c600ba38c363cc9d14a72f238fe47078 + checksum: 10/c902f3e7e828923bd642c12c1d8996616ff5588f8279a2951790bd7c7e479fa4dd7f016b55ce2c9ea1aa2895fc503e7d6c0cde6ebc95ca683ac0230f7c911fd7 + languageName: node + linkType: hard + +"deep-eql@npm:^4.1.3": + version: 4.1.4 + resolution: "deep-eql@npm:4.1.4" + dependencies: + type-detect: "npm:^4.0.0" + checksum: 10/f04f4d581f044a824a6322fe4f68fbee4d6780e93fc710cd9852cbc82bfc7010df00f0e05894b848abbe14dc3a25acac44f424e181ae64d12f2ab9d0a875a5ef languageName: node linkType: hard @@ -13613,7 +15424,7 @@ __metadata: languageName: node linkType: hard -"deep-is@npm:^0.1.3": +"deep-is@npm:^0.1.3, deep-is@npm:~0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" checksum: 10/ec12d074aef5ae5e81fa470b9317c313142c9e8e2afe3f8efa124db309720db96d1d222b82b84c834e5f87e7a614b44a4684b6683583118b87c833b3be40d4d8 @@ -13763,6 +15574,13 @@ __metadata: languageName: node linkType: hard +"dependency-graph@npm:^0.11.0": + version: 0.11.0 + resolution: "dependency-graph@npm:0.11.0" + checksum: 10/6b5eb540303753037a613e781da4b81534d139cbabc92f342630ed622e3ef4c332fc40cf87823e1ec71a7aeb4b195f8d88d7e625931ce6007bf2bf09a8bfb01e + languageName: node + linkType: hard + "dependency-graph@npm:^1.0.0": version: 1.0.0 resolution: "dependency-graph@npm:1.0.0" @@ -13822,9 +15640,9 @@ __metadata: linkType: hard "detect-libc@npm:^2.0.1": - version: 2.0.4 - resolution: "detect-libc@npm:2.0.4" - checksum: 10/136e995f8c5ffbc515955b0175d441b967defd3d5f2268e89fa695e9c7170d8bed17993e31a34b04f0fad33d844a3a598e0fd519a8e9be3cad5f67662d96fee0 + version: 2.1.1 + resolution: "detect-libc@npm:2.1.1" + checksum: 10/23244632be44caa726f68f0b257f58d1fd86a60918674737bca9acf40d6509a919c60252998256c81e73d4a8350f0a53eef8a4eef538f80e3906986fb61a64eb languageName: node linkType: hard @@ -13938,6 +15756,13 @@ __metadata: languageName: node linkType: hard +"devtools-protocol@npm:0.0.948846": + version: 0.0.948846 + resolution: "devtools-protocol@npm:0.0.948846" + checksum: 10/6cf777bdc2f60e689ebfdabab2d8ab5a9d3d28018292474fc3cc7ba0d7a109306f797421e76d4afda2208020b6df654e01c8ce2b2ad89b03d2d32aea4a6eba5e + languageName: node + linkType: hard + "devtools-protocol@npm:0.0.981744": version: 0.0.981744 resolution: "devtools-protocol@npm:0.0.981744" @@ -13952,6 +15777,13 @@ __metadata: languageName: node linkType: hard +"devtools-protocol@npm:^0.0.1260888": + version: 0.0.1260888 + resolution: "devtools-protocol@npm:0.0.1260888" + checksum: 10/07a447c0d4f9513ac7d6105fc1c4c87962b4263c4c8bf5ca80b3ef59ca6cc66f5fdb85b806a4d7fe6d7394c62ebd857c99365e30963b2a012658134f1b22e9d6 + languageName: node + linkType: hard + "devtools-protocol@npm:^0.0.966116": version: 0.0.966116 resolution: "devtools-protocol@npm:0.0.966116" @@ -14029,6 +15861,27 @@ __metadata: languageName: node linkType: hard +"devtools@npm:7.40.0": + version: 7.40.0 + resolution: "devtools@npm:7.40.0" + dependencies: + "@types/node": "npm:^18.0.0" + "@types/ua-parser-js": "npm:^0.7.33" + "@wdio/config": "npm:7.40.0" + "@wdio/logger": "npm:7.26.0" + "@wdio/protocols": "npm:7.27.0" + "@wdio/types": "npm:7.40.0" + "@wdio/utils": "npm:7.40.0" + chrome-launcher: "npm:^0.15.0" + edge-paths: "npm:^2.1.0" + puppeteer-core: "npm:13.1.3" + query-selector-shadow-dom: "npm:^1.0.0" + ua-parser-js: "npm:^1.0.1" + uuid: "npm:^9.0.0" + checksum: 10/0fc1c4ee0f9db1d22a6814155bb9fc9ccc5902055a78b9df10e820cbe776049be58572d2161a8da9760735b03892d0517c2b5d871c6b1078fe839a1d615a5bc9 + languageName: node + linkType: hard + "diff-sequences@npm:^26.6.2": version: 26.6.2 resolution: "diff-sequences@npm:26.6.2" @@ -14036,6 +15889,13 @@ __metadata: languageName: node linkType: hard +"diff-sequences@npm:^28.1.1": + version: 28.1.1 + resolution: "diff-sequences@npm:28.1.1" + checksum: 10/89752708215cf0d13ec98cb3cded36154951beec9ac8c23d5a665498ba880e1e3aad544ad046ad5223c141fc35b362665fae534e14a253654da77b514a28438d + languageName: node + linkType: hard + "diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" @@ -14050,6 +15910,13 @@ __metadata: languageName: node linkType: hard +"diff@npm:^5.0.0, diff@npm:^5.2.0": + version: 5.2.0 + resolution: "diff@npm:5.2.0" + checksum: 10/01b7b440f83a997350a988e9d2f558366c0f90f15be19f4aa7f1bb3109a4e153dfc3b9fbf78e14ea725717017407eeaa2271e3896374a0181e8f52445740846d + languageName: node + linkType: hard + "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -14077,6 +15944,15 @@ __metadata: languageName: node linkType: hard +"doctrine@npm:^3.0.0": + version: 3.0.0 + resolution: "doctrine@npm:3.0.0" + dependencies: + esutils: "npm:^2.0.2" + checksum: 10/b4b28f1df5c563f7d876e7461254a4597b8cabe915abe94d7c5d1633fed263fcf9a85e8d3836591fc2d040108e822b0d32758e5ec1fe31c590dc7e08086e3e48 + languageName: node + linkType: hard + "dom-serializer@npm:^2.0.0": version: 2.0.0 resolution: "dom-serializer@npm:2.0.0" @@ -14105,14 +15981,14 @@ __metadata: linkType: hard "dompurify@npm:^3.2.5": - version: 3.2.6 - resolution: "dompurify@npm:3.2.6" + version: 3.2.7 + resolution: "dompurify@npm:3.2.7" dependencies: "@types/trusted-types": "npm:^2.0.7" dependenciesMeta: "@types/trusted-types": optional: true - checksum: 10/b91631ed0e4d17fae950ef53613cc009ed7e73adc43ac94a41dd52f35483f7538d13caebdafa7626e0da145fc8184e7ac7935f14f25b7e841b32fda777e40447 + checksum: 10/51b7866fb834ee62d6c415f41ece5ce11db7b463f60a822932a1f832573a40b98be7715550298690e7647988fbe086db1098bda9b10548b3166fc975eb9bd849 languageName: node linkType: hard @@ -14190,6 +16066,13 @@ __metadata: languageName: node linkType: hard +"duplexer@npm:~0.1.1": + version: 0.1.2 + resolution: "duplexer@npm:0.1.2" + checksum: 10/62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 + languageName: node + linkType: hard + "eastasianwidth@npm:^0.2.0": version: 0.2.0 resolution: "eastasianwidth@npm:0.2.0" @@ -14197,7 +16080,7 @@ __metadata: languageName: node linkType: hard -"easy-table@npm:^1.1.1": +"easy-table@npm:*, easy-table@npm:^1.1.1": version: 1.2.0 resolution: "easy-table@npm:1.2.0" dependencies: @@ -14230,6 +16113,20 @@ __metadata: languageName: node linkType: hard +"editorconfig@npm:^1.0.4": + version: 1.0.4 + resolution: "editorconfig@npm:1.0.4" + dependencies: + "@one-ini/wasm": "npm:0.1.1" + commander: "npm:^10.0.0" + minimatch: "npm:9.0.1" + semver: "npm:^7.5.3" + bin: + editorconfig: bin/editorconfig + checksum: 10/bd0a7236f31a7f54801cb6f3222508d4f872a24e440bef30ee29f4ba667c0741724e52e0ad521abe3409b12cdafd8384bb751de9b2a2ee5f845c740edd2e742f + languageName: node + linkType: hard + "ee-first@npm:1.1.1": version: 1.1.1 resolution: "ee-first@npm:1.1.1" @@ -14248,10 +16145,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.5.199": - version: 1.5.199 - resolution: "electron-to-chromium@npm:1.5.199" - checksum: 10/96967ead8348d26bdf30f31235d97ee39b57d9794b62969d4191b616f29e6bcad1df1f5e29d127c730cb7739a2aca9ee84a918ba54a8bf4fce06f390b558f795 +"electron-to-chromium@npm:^1.5.218": + version: 1.5.224 + resolution: "electron-to-chromium@npm:1.5.224" + checksum: 10/49922712f709e191e7f57af980907e3bd5392a216f51b53818de9f1aea80abc115f1bf3e0e3e4589ab9a05b7efca4c5b65556e2cb41081b49bfeb68314119c6f languageName: node linkType: hard @@ -14263,9 +16160,16 @@ __metadata: linkType: hard "emoji-regex@npm:^10.3.0": - version: 10.4.0 - resolution: "emoji-regex@npm:10.4.0" - checksum: 10/76bb92c5bcf0b6980d37e535156231e4a9d0aa6ab3b9f5eabf7690231d5aa5d5b8e516f36e6804cbdd0f1c23dfef2a60c40ab7bb8aedd890584281a565b97c50 + version: 10.5.0 + resolution: "emoji-regex@npm:10.5.0" + checksum: 10/97537a2cec7c12653bdedf9d87b3c4e2641f12f8f8829765d33959d8e62c6fc23ffe7722ccbdaf3531681725bed0cc201059652f3289fd06925255437a589a49 + languageName: node + linkType: hard + +"emoji-regex@npm:^7.0.1": + version: 7.0.3 + resolution: "emoji-regex@npm:7.0.3" + checksum: 10/9159b2228b1511f2870ac5920f394c7e041715429a68459ebe531601555f11ea782a8e1718f969df2711d38c66268174407cbca57ce36485544f695c2dfdc96e languageName: node linkType: hard @@ -14329,7 +16233,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.14.1, enhanced-resolve@npm:^5.17.1, enhanced-resolve@npm:^5.17.2, enhanced-resolve@npm:^5.7.0": +"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.14.1, enhanced-resolve@npm:^5.17.1, enhanced-resolve@npm:^5.17.3, enhanced-resolve@npm:^5.7.0": version: 5.18.3 resolution: "enhanced-resolve@npm:5.18.3" dependencies: @@ -14339,6 +16243,16 @@ __metadata: languageName: node linkType: hard +"enquirer@npm:^2.3.5": + version: 2.4.1 + resolution: "enquirer@npm:2.4.1" + dependencies: + ansi-colors: "npm:^4.1.1" + strip-ansi: "npm:^6.0.1" + checksum: 10/b3726486cd98f0d458a851a03326a2a5dd4d84f37ff94ff2a2960c915e0fc865865da3b78f0877dc36ac5c1189069eca603e82ec63d5bc6b0dd9985bf6426d7a + languageName: node + linkType: hard + "enquirer@npm:~2.3.6": version: 2.3.6 resolution: "enquirer@npm:2.3.6" @@ -14403,12 +16317,12 @@ __metadata: languageName: node linkType: hard -"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1": - version: 1.3.2 - resolution: "error-ex@npm:1.3.2" +"error-ex@npm:^1.2.0, error-ex@npm:^1.3.1, error-ex@npm:^1.3.2": + version: 1.3.4 + resolution: "error-ex@npm:1.3.4" dependencies: is-arrayish: "npm:^0.2.1" - checksum: 10/d547740aa29c34e753fb6fed2c5de81802438529c12b3673bd37b6bb1fe49b9b7abdc3c11e6062fe625d8a296b3cf769a80f878865e25e685f787763eede3ffb + checksum: 10/ae3939fd4a55b1404e877df2080c6b59acc516d5b7f08a181040f78f38b4e2399633bfed2d9a21b91c803713fff7295ac70bebd8f3657ef352a95c2cd9aa2e4b languageName: node linkType: hard @@ -14421,7 +16335,7 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0": +"es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.9, es-abstract@npm:^1.24.0": version: 1.24.0 resolution: "es-abstract@npm:1.24.0" dependencies: @@ -14525,7 +16439,7 @@ __metadata: languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.2": +"es-shim-unscopables@npm:^1.0.2, es-shim-unscopables@npm:^1.1.0": version: 1.1.0 resolution: "es-shim-unscopables@npm:1.1.0" dependencies: @@ -14555,11 +16469,11 @@ __metadata: linkType: hard "esbuild-wasm@npm:>=0.23.0": - version: 0.25.8 - resolution: "esbuild-wasm@npm:0.25.8" + version: 0.25.10 + resolution: "esbuild-wasm@npm:0.25.10" bin: esbuild: bin/esbuild - checksum: 10/b2bf404b8a7a6919b0602e35a6946d8208900ab6ab306fe217fd4c358c46305327a8dc6425c1bdcfcad14f25b739a07160b5913754dcfb8fcf08b705d46fbbd0 + checksum: 10/0fc90b6c0d2cf28b994d401901d655b2c6610819e7a4016f86e96f00486efd28c73fde6d7a7cdbe19ec79debb40b5534e27f63a8818763ed5481ea4396218462 languageName: node linkType: hard @@ -14727,35 +16641,35 @@ __metadata: linkType: hard "esbuild@npm:>=0.23.0, esbuild@npm:^0.25.0": - version: 0.25.8 - resolution: "esbuild@npm:0.25.8" - dependencies: - "@esbuild/aix-ppc64": "npm:0.25.8" - "@esbuild/android-arm": "npm:0.25.8" - "@esbuild/android-arm64": "npm:0.25.8" - "@esbuild/android-x64": "npm:0.25.8" - "@esbuild/darwin-arm64": "npm:0.25.8" - "@esbuild/darwin-x64": "npm:0.25.8" - "@esbuild/freebsd-arm64": "npm:0.25.8" - "@esbuild/freebsd-x64": "npm:0.25.8" - "@esbuild/linux-arm": "npm:0.25.8" - "@esbuild/linux-arm64": "npm:0.25.8" - "@esbuild/linux-ia32": "npm:0.25.8" - "@esbuild/linux-loong64": "npm:0.25.8" - "@esbuild/linux-mips64el": "npm:0.25.8" - "@esbuild/linux-ppc64": "npm:0.25.8" - "@esbuild/linux-riscv64": "npm:0.25.8" - "@esbuild/linux-s390x": "npm:0.25.8" - "@esbuild/linux-x64": "npm:0.25.8" - "@esbuild/netbsd-arm64": "npm:0.25.8" - "@esbuild/netbsd-x64": "npm:0.25.8" - "@esbuild/openbsd-arm64": "npm:0.25.8" - "@esbuild/openbsd-x64": "npm:0.25.8" - "@esbuild/openharmony-arm64": "npm:0.25.8" - "@esbuild/sunos-x64": "npm:0.25.8" - "@esbuild/win32-arm64": "npm:0.25.8" - "@esbuild/win32-ia32": "npm:0.25.8" - "@esbuild/win32-x64": "npm:0.25.8" + version: 0.25.10 + resolution: "esbuild@npm:0.25.10" + dependencies: + "@esbuild/aix-ppc64": "npm:0.25.10" + "@esbuild/android-arm": "npm:0.25.10" + "@esbuild/android-arm64": "npm:0.25.10" + "@esbuild/android-x64": "npm:0.25.10" + "@esbuild/darwin-arm64": "npm:0.25.10" + "@esbuild/darwin-x64": "npm:0.25.10" + "@esbuild/freebsd-arm64": "npm:0.25.10" + "@esbuild/freebsd-x64": "npm:0.25.10" + "@esbuild/linux-arm": "npm:0.25.10" + "@esbuild/linux-arm64": "npm:0.25.10" + "@esbuild/linux-ia32": "npm:0.25.10" + "@esbuild/linux-loong64": "npm:0.25.10" + "@esbuild/linux-mips64el": "npm:0.25.10" + "@esbuild/linux-ppc64": "npm:0.25.10" + "@esbuild/linux-riscv64": "npm:0.25.10" + "@esbuild/linux-s390x": "npm:0.25.10" + "@esbuild/linux-x64": "npm:0.25.10" + "@esbuild/netbsd-arm64": "npm:0.25.10" + "@esbuild/netbsd-x64": "npm:0.25.10" + "@esbuild/openbsd-arm64": "npm:0.25.10" + "@esbuild/openbsd-x64": "npm:0.25.10" + "@esbuild/openharmony-arm64": "npm:0.25.10" + "@esbuild/sunos-x64": "npm:0.25.10" + "@esbuild/win32-arm64": "npm:0.25.10" + "@esbuild/win32-ia32": "npm:0.25.10" + "@esbuild/win32-x64": "npm:0.25.10" dependenciesMeta: "@esbuild/aix-ppc64": optional: true @@ -14811,7 +16725,87 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/9897411732768e652d90fa5dfadae965e8f420d24e5f23fa0604331a1441769e2c7ee4e41ca53e926f1fb51a53af52e01fc9070fdc1a4edf3e9ec9208ee41273 + checksum: 10/a8e4d33d7e785b7c8e1255d2ef532a53d1406659dbf2d0d3cdeb95c4760f51f86683e42974643b4f1dbe58381b6c7ce1217d4c8325f84353fbfc40be7b326358 + languageName: node + linkType: hard + +"esbuild@npm:^0.21.3": + version: 0.21.5 + resolution: "esbuild@npm:0.21.5" + dependencies: + "@esbuild/aix-ppc64": "npm:0.21.5" + "@esbuild/android-arm": "npm:0.21.5" + "@esbuild/android-arm64": "npm:0.21.5" + "@esbuild/android-x64": "npm:0.21.5" + "@esbuild/darwin-arm64": "npm:0.21.5" + "@esbuild/darwin-x64": "npm:0.21.5" + "@esbuild/freebsd-arm64": "npm:0.21.5" + "@esbuild/freebsd-x64": "npm:0.21.5" + "@esbuild/linux-arm": "npm:0.21.5" + "@esbuild/linux-arm64": "npm:0.21.5" + "@esbuild/linux-ia32": "npm:0.21.5" + "@esbuild/linux-loong64": "npm:0.21.5" + "@esbuild/linux-mips64el": "npm:0.21.5" + "@esbuild/linux-ppc64": "npm:0.21.5" + "@esbuild/linux-riscv64": "npm:0.21.5" + "@esbuild/linux-s390x": "npm:0.21.5" + "@esbuild/linux-x64": "npm:0.21.5" + "@esbuild/netbsd-x64": "npm:0.21.5" + "@esbuild/openbsd-x64": "npm:0.21.5" + "@esbuild/sunos-x64": "npm:0.21.5" + "@esbuild/win32-arm64": "npm:0.21.5" + "@esbuild/win32-ia32": "npm:0.21.5" + "@esbuild/win32-x64": "npm:0.21.5" + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b languageName: node linkType: hard @@ -14850,6 +16844,20 @@ __metadata: languageName: node linkType: hard +"escape-string-regexp@npm:^5.0.0": + version: 5.0.0 + resolution: "escape-string-regexp@npm:5.0.0" + checksum: 10/20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e + languageName: node + linkType: hard + +"escape-unicode@npm:^0.2.0": + version: 0.2.0 + resolution: "escape-unicode@npm:0.2.0" + checksum: 10/2108daf5f5081edf664c78b6b36043bfc1b8648b3c2a7a66ca069e0d20f0952de02851ff484f293f4cb58fabc80c9804c7189561783f2a2ff95baa504a60254d + languageName: node + linkType: hard + "escodegen@npm:^2.0.0": version: 2.1.0 resolution: "escodegen@npm:2.1.0" @@ -14868,6 +16876,30 @@ __metadata: languageName: node linkType: hard +"escope@npm:^4.0.0": + version: 4.0.0 + resolution: "escope@npm:4.0.0" + dependencies: + esrecurse: "npm:^4.1.0" + estraverse: "npm:^4.1.1" + checksum: 10/dc19b00e29dc5d794154374e754cdffc34cbd58885eec0c0f7f3fa25421565ef6cdf2d9f500146c9c64aa135d3903885782a3970bc3ff3d4f98fa405de33df01 + languageName: node + linkType: hard + +"eslint-config-airbnb-base@npm:^14.2.1": + version: 14.2.1 + resolution: "eslint-config-airbnb-base@npm:14.2.1" + dependencies: + confusing-browser-globals: "npm:^1.0.10" + object.assign: "npm:^4.1.2" + object.entries: "npm:^1.1.2" + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 + eslint-plugin-import: ^2.22.1 + checksum: 10/0d679b6fe8030e18be9d5876bdf4d112988f9a1bc23fbb87a835447d448877041191caae6f9f656238bf5b883da8ea80199d6769075fe3493018c5e74d5fa0dd + languageName: node + linkType: hard + "eslint-config-prettier@npm:10.1.2": version: 10.1.2 resolution: "eslint-config-prettier@npm:10.1.2" @@ -14879,7 +16911,7 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-node@npm:^0.3.6": +"eslint-import-resolver-node@npm:^0.3.6, eslint-import-resolver-node@npm:^0.3.9": version: 0.3.9 resolution: "eslint-import-resolver-node@npm:0.3.9" dependencies: @@ -14890,7 +16922,7 @@ __metadata: languageName: node linkType: hard -"eslint-module-utils@npm:^2.7.3": +"eslint-module-utils@npm:^2.12.1, eslint-module-utils@npm:^2.7.3": version: 2.12.1 resolution: "eslint-module-utils@npm:2.12.1" dependencies: @@ -14925,6 +16957,35 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-import@npm:^2.31.0": + version: 2.32.0 + resolution: "eslint-plugin-import@npm:2.32.0" + dependencies: + "@rtsao/scc": "npm:^1.1.0" + array-includes: "npm:^3.1.9" + array.prototype.findlastindex: "npm:^1.2.6" + array.prototype.flat: "npm:^1.3.3" + array.prototype.flatmap: "npm:^1.3.3" + debug: "npm:^3.2.7" + doctrine: "npm:^2.1.0" + eslint-import-resolver-node: "npm:^0.3.9" + eslint-module-utils: "npm:^2.12.1" + hasown: "npm:^2.0.2" + is-core-module: "npm:^2.16.1" + is-glob: "npm:^4.0.3" + minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.8" + object.groupby: "npm:^1.0.3" + object.values: "npm:^1.2.1" + semver: "npm:^6.3.1" + string.prototype.trimend: "npm:^1.0.9" + tsconfig-paths: "npm:^3.15.0" + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + checksum: 10/1bacf4967e9ebf99e12176a795f0d6d3a87d1c9a030c2207f27b267e10d96a1220be2647504c7fc13ab543cdf13ffef4b8f5620e0447032dba4ff0d3922f7c9e + languageName: node + linkType: hard + "eslint-plugin-jsdoc@npm:46.9.0": version: 46.9.0 resolution: "eslint-plugin-jsdoc@npm:46.9.0" @@ -14954,6 +17015,21 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-jsx-no-leaked-values@npm:^0.1.24": + version: 0.1.24 + resolution: "eslint-plugin-jsx-no-leaked-values@npm:0.1.24" + dependencies: + "@typescript-eslint/experimental-utils": "npm:^5.36.1" + ts-pattern: "npm:^4.0.5" + tsutils: "npm:^3.21.0" + peerDependencies: + "@typescript-eslint/parser": "*" + eslint: "*" + typescript: "*" + checksum: 10/b772927c7e26614118d0ece4c01c4b78a44aaaba355eb57378c3d637102920436209e6f533a0fb73182480fa1266cfb3318521930259c9970f6a6e90c2c29b27 + languageName: node + linkType: hard + "eslint-plugin-markdown@npm:3.0.0": version: 3.0.0 resolution: "eslint-plugin-markdown@npm:3.0.0" @@ -14974,7 +17050,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:5.1.1": +"eslint-scope@npm:5.1.1, eslint-scope@npm:^5.1.1": version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: @@ -14994,6 +17070,29 @@ __metadata: languageName: node linkType: hard +"eslint-utils@npm:^2.1.0": + version: 2.1.0 + resolution: "eslint-utils@npm:2.1.0" + dependencies: + eslint-visitor-keys: "npm:^1.1.0" + checksum: 10/a7e43a5154a16a90c021cabeb160c3668cccbcf6474ccb2a7d7762698582398f3b938c5330909b858ef7c21182edfc9786dbf89ed7b294f51b7659a378bf7cec + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": + version: 1.3.0 + resolution: "eslint-visitor-keys@npm:1.3.0" + checksum: 10/595ab230e0fcb52f86ba0986a9a473b9fcae120f3729b43f1157f88f27f8addb1e545c4e3d444185f2980e281ca15be5ada6f65b4599eec227cf30e41233b762 + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^2.0.0": + version: 2.1.0 + resolution: "eslint-visitor-keys@npm:2.1.0" + checksum: 10/db4547eef5039122d518fa307e938ceb8589da5f6e8f5222efaf14dd62f748ce82e2d2becd3ff9412a50350b726bda95dbea8515a471074547daefa58aee8735 + languageName: node + linkType: hard + "eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0, eslint-visitor-keys@npm:^3.4.1, eslint-visitor-keys@npm:^3.4.3": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" @@ -15008,17 +17107,67 @@ __metadata: languageName: node linkType: hard +"eslint@npm:^7.22.0": + version: 7.32.0 + resolution: "eslint@npm:7.32.0" + dependencies: + "@babel/code-frame": "npm:7.12.11" + "@eslint/eslintrc": "npm:^0.4.3" + "@humanwhocodes/config-array": "npm:^0.5.0" + ajv: "npm:^6.10.0" + chalk: "npm:^4.0.0" + cross-spawn: "npm:^7.0.2" + debug: "npm:^4.0.1" + doctrine: "npm:^3.0.0" + enquirer: "npm:^2.3.5" + escape-string-regexp: "npm:^4.0.0" + eslint-scope: "npm:^5.1.1" + eslint-utils: "npm:^2.1.0" + eslint-visitor-keys: "npm:^2.0.0" + espree: "npm:^7.3.1" + esquery: "npm:^1.4.0" + esutils: "npm:^2.0.2" + fast-deep-equal: "npm:^3.1.3" + file-entry-cache: "npm:^6.0.1" + functional-red-black-tree: "npm:^1.0.1" + glob-parent: "npm:^5.1.2" + globals: "npm:^13.6.0" + ignore: "npm:^4.0.6" + import-fresh: "npm:^3.0.0" + imurmurhash: "npm:^0.1.4" + is-glob: "npm:^4.0.0" + js-yaml: "npm:^3.13.1" + json-stable-stringify-without-jsonify: "npm:^1.0.1" + levn: "npm:^0.4.1" + lodash.merge: "npm:^4.6.2" + minimatch: "npm:^3.0.4" + natural-compare: "npm:^1.4.0" + optionator: "npm:^0.9.1" + progress: "npm:^2.0.0" + regexpp: "npm:^3.1.0" + semver: "npm:^7.2.1" + strip-ansi: "npm:^6.0.0" + strip-json-comments: "npm:^3.1.0" + table: "npm:^6.0.9" + text-table: "npm:^0.2.0" + v8-compile-cache: "npm:^2.0.3" + bin: + eslint: bin/eslint.js + checksum: 10/2015a72bc4c49a933fc7bd707bdb61b0386542c9e23d28be79434b5fd914f14355a4565a29fdcd1c69a8a3682cf20b4f2aed6b60e294b0b0d98ace69138c3a02 + languageName: node + linkType: hard + "eslint@npm:^9.28.0": - version: 9.33.0 - resolution: "eslint@npm:9.33.0" + version: 9.36.0 + resolution: "eslint@npm:9.36.0" dependencies: - "@eslint-community/eslint-utils": "npm:^4.2.0" + "@eslint-community/eslint-utils": "npm:^4.8.0" "@eslint-community/regexpp": "npm:^4.12.1" "@eslint/config-array": "npm:^0.21.0" "@eslint/config-helpers": "npm:^0.3.1" "@eslint/core": "npm:^0.15.2" "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.33.0" + "@eslint/js": "npm:9.36.0" "@eslint/plugin-kit": "npm:^0.3.5" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" @@ -15054,7 +17203,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/3857f17460c8a245e3dd2d23b892ce844dc7d337db3fbdeb39f488d6405ae6e71f2142cc4514316d0042c85a77d9503e7dfd4637665eb389473145ad31bd8306 + checksum: 10/6e512a82e680e6cdc554e97c7e232b83171f24a52fb46f89c2df74bcb80fe59b6e0a989485c9fe7e9ca81556b1953dd8604ace4ed37f651eded9a37816c06b7c languageName: node linkType: hard @@ -15069,7 +17218,18 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.0.0": +"espree@npm:^7.3.0, espree@npm:^7.3.1": + version: 7.3.1 + resolution: "espree@npm:7.3.1" + dependencies: + acorn: "npm:^7.4.0" + acorn-jsx: "npm:^5.3.1" + eslint-visitor-keys: "npm:^1.3.0" + checksum: 10/7cf230d4d726f6e2c53925566ef96e78a5656eb05adbb6cd493f863341e532b491b035db7a4ce292b70243bb727722acff98b66ae751888ee51791d8389c6819 + languageName: node + linkType: hard + +"espree@npm:^9.0.0, espree@npm:^9.6.1": version: 9.6.1 resolution: "espree@npm:9.6.1" dependencies: @@ -15099,7 +17259,7 @@ __metadata: languageName: node linkType: hard -"esrecurse@npm:^4.3.0": +"esrecurse@npm:^4.1.0, esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" dependencies: @@ -15143,6 +17303,21 @@ __metadata: languageName: node linkType: hard +"event-stream@npm:=3.3.4": + version: 3.3.4 + resolution: "event-stream@npm:3.3.4" + dependencies: + duplexer: "npm:~0.1.1" + from: "npm:~0" + map-stream: "npm:~0.1.0" + pause-stream: "npm:0.0.11" + split: "npm:0.3" + stream-combiner: "npm:~0.0.4" + through: "npm:~2.3.1" + checksum: 10/48ea0e17df89ff45778c25e7111a6691401c902162823ddd7656d83fc972e75380f789f7a48f272f50fe7015420cc04f835d458560bf95e34b2c7a479570c8fb + languageName: node + linkType: hard + "eventemitter3@npm:^4.0.0, eventemitter3@npm:^4.0.4": version: 4.0.7 resolution: "eventemitter3@npm:4.0.7" @@ -15157,6 +17332,15 @@ __metadata: languageName: node linkType: hard +"events-universal@npm:^1.0.0": + version: 1.0.1 + resolution: "events-universal@npm:1.0.1" + dependencies: + bare-events: "npm:^2.7.0" + checksum: 10/71b2e6079b4dc030c613ef73d99f1acb369dd3ddb6034f49fd98b3e2c6632cde9f61c15fb1351004339d7c79672252a4694ecc46a6124dc794b558be50a83867 + languageName: node + linkType: hard + "events@npm:^3.2.0": version: 3.3.0 resolution: "events@npm:3.3.0" @@ -15248,7 +17432,17 @@ __metadata: languageName: node linkType: hard -"expect@npm:30.0.5, expect@npm:^30.0.0": +"expect-webdriverio@npm:^3.0.0": + version: 3.7.0 + resolution: "expect-webdriverio@npm:3.7.0" + dependencies: + expect: "npm:^28.1.0" + jest-matcher-utils: "npm:^28.1.0" + checksum: 10/d91f85f8d5d478cd57dd2c3334d0a5ca56015f99296fb623b5b85b1699d40d28440adedda8717f6c004856fba4ee56fc8a3a1c98d78bd66c3eca04041e7332d1 + languageName: node + linkType: hard + +"expect@npm:30.0.5": version: 30.0.5 resolution: "expect@npm:30.0.5" dependencies: @@ -15276,6 +17470,19 @@ __metadata: languageName: node linkType: hard +"expect@npm:^28.1.0": + version: 28.1.3 + resolution: "expect@npm:28.1.3" + dependencies: + "@jest/expect-utils": "npm:^28.1.3" + jest-get-type: "npm:^28.0.2" + jest-matcher-utils: "npm:^28.1.3" + jest-message-util: "npm:^28.1.3" + jest-util: "npm:^28.1.3" + checksum: 10/87033c88f7a578063ae7de98000fbd423bdb751756b1c6a1c69cd2b093bdb8b11a5b7a66eb89984068850d14978c7daffc2cc8ed56eb912424c24885a7573061 + languageName: node + linkType: hard + "expect@npm:^29.7.0": version: 29.7.0 resolution: "expect@npm:29.7.0" @@ -15289,6 +17496,20 @@ __metadata: languageName: node linkType: hard +"expect@npm:^30.0.0": + version: 30.1.2 + resolution: "expect@npm:30.1.2" + dependencies: + "@jest/expect-utils": "npm:30.1.2" + "@jest/get-type": "npm:30.1.0" + jest-matcher-utils: "npm:30.1.2" + jest-message-util: "npm:30.1.0" + jest-mock: "npm:30.0.5" + jest-util: "npm:30.0.5" + checksum: 10/700bc5f3042f639624aa8c18cbef0fb7ca1fda3b4072ee464c57fd3b4298e049210804839777a635f4741520ae4ffda0ba0e1698cdfc79e981eabdf737314485 + languageName: node + linkType: hard + "exponential-backoff@npm:^3.1.1": version: 3.1.2 resolution: "exponential-backoff@npm:3.1.2" @@ -15296,7 +17517,7 @@ __metadata: languageName: node linkType: hard -"express@npm:^4.21.2": +"express@npm:^4.14.0, express@npm:^4.21.2": version: 4.21.2 resolution: "express@npm:4.21.2" dependencies: @@ -15444,7 +17665,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.3.3, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.2": +"fast-glob@npm:3.3.3, fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -15464,7 +17685,7 @@ __metadata: languageName: node linkType: hard -"fast-levenshtein@npm:^2.0.6": +"fast-levenshtein@npm:^2.0.6, fast-levenshtein@npm:~2.0.6": version: 2.0.6 resolution: "fast-levenshtein@npm:2.0.6" checksum: 10/eb7e220ecf2bab5159d157350b81d01f75726a4382f5a9266f42b9150c4523b9795f7f5d9fbbbeaeac09a441b2369f05ee02db48ea938584205530fe5693cfe1 @@ -15472,9 +17693,9 @@ __metadata: linkType: hard "fast-uri@npm:^3.0.1": - version: 3.0.6 - resolution: "fast-uri@npm:3.0.6" - checksum: 10/43c87cd03926b072a241590e49eca0e2dfe1d347ddffd4b15307613b42b8eacce00a315cf3c7374736b5f343f27e27ec88726260eb03a758336d507d6fbaba0a + version: 3.1.0 + resolution: "fast-uri@npm:3.1.0" + checksum: 10/818b2c96dc913bcf8511d844c3d2420e2c70b325c0653633f51821e4e29013c2015387944435cd0ef5322c36c9beecc31e44f71b257aeb8e0b333c1d62bb17c2 languageName: node linkType: hard @@ -15523,15 +17744,15 @@ __metadata: languageName: node linkType: hard -"fdir@npm:^6.4.3, fdir@npm:^6.4.4, fdir@npm:^6.4.6": - version: 6.4.6 - resolution: "fdir@npm:6.4.6" +"fdir@npm:^6.4.3, fdir@npm:^6.4.4, fdir@npm:^6.4.6, fdir@npm:^6.5.0": + version: 6.5.0 + resolution: "fdir@npm:6.5.0" peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: picomatch: optional: true - checksum: 10/c186ba387e7b75ccf874a098d9bc5fe0af0e9c52fc56f8eac8e80aa4edb65532684bf2bf769894ff90f53bf221d6136692052d31f07a9952807acae6cbe7ee50 + checksum: 10/14ca1c9f0a0e8f4f2e9bf4e8551065a164a09545dae548c12a18d238b72e51e5a7b39bd8e5494b56463a0877672d0a6c1ef62c6fa0677db1b0c847773be939b1 languageName: node linkType: hard @@ -15551,6 +17772,25 @@ __metadata: languageName: node linkType: hard +"figures@npm:^5.0.0": + version: 5.0.0 + resolution: "figures@npm:5.0.0" + dependencies: + escape-string-regexp: "npm:^5.0.0" + is-unicode-supported: "npm:^1.2.0" + checksum: 10/951d18be2f450c90462c484eff9bda705293319bc2f17b250194a0cf1a291600db4cb283a6ce199d49380c95b08d85d822ce4b18d2f9242663fd5895476d667c + languageName: node + linkType: hard + +"file-entry-cache@npm:^6.0.1": + version: 6.0.1 + resolution: "file-entry-cache@npm:6.0.1" + dependencies: + flat-cache: "npm:^3.0.4" + checksum: 10/099bb9d4ab332cb93c48b14807a6918a1da87c45dce91d4b61fd40e6505d56d0697da060cb901c729c90487067d93c9243f5da3dc9c41f0358483bfdebca736b + languageName: node + linkType: hard + "file-entry-cache@npm:^8.0.0": version: 8.0.0 resolution: "file-entry-cache@npm:8.0.0" @@ -15657,6 +17897,15 @@ __metadata: languageName: node linkType: hard +"find-babel-config@npm:^2.1.1": + version: 2.1.2 + resolution: "find-babel-config@npm:2.1.2" + dependencies: + json5: "npm:^2.2.3" + checksum: 10/f0fae1a9125a379cf660fc1b5ca7c1fc1edac5f47e521a89e4c2b92865c8e57101a9152ee503eef9f33e16f196182f2cff03d7768b7caf5eef81c80f1c124a2f + languageName: node + linkType: hard + "find-cache-dir@npm:^4.0.0": version: 4.0.0 resolution: "find-cache-dir@npm:4.0.0" @@ -15721,7 +17970,7 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^2.0.0": +"find-up@npm:^2.0.0, find-up@npm:^2.1.0": version: 2.1.0 resolution: "find-up@npm:2.1.0" dependencies: @@ -15778,6 +18027,17 @@ __metadata: languageName: node linkType: hard +"flat-cache@npm:^3.0.4": + version: 3.2.0 + resolution: "flat-cache@npm:3.2.0" + dependencies: + flatted: "npm:^3.2.9" + keyv: "npm:^4.5.3" + rimraf: "npm:^3.0.2" + checksum: 10/02381c6ece5e9fa5b826c9bbea481d7fd77645d96e4b0b1395238124d581d10e56f17f723d897b6d133970f7a57f0fab9148cbbb67237a0a0ffe794ba60c0c70 + languageName: node + linkType: hard + "flat-cache@npm:^4.0.0": version: 4.0.1 resolution: "flat-cache@npm:4.0.1" @@ -15846,6 +18106,29 @@ __metadata: languageName: node linkType: hard +"for-in@npm:^0.1.3": + version: 0.1.8 + resolution: "for-in@npm:0.1.8" + checksum: 10/f5bdad7811700ee6a0f96b33d72a1db966aea75a1f03c7245d147f8369305e709f53a55ee7ae8eaddcfa85c7c89bca78472be8f1bc605475ce5bb2c70f77f8da + languageName: node + linkType: hard + +"for-in@npm:^1.0.1": + version: 1.0.2 + resolution: "for-in@npm:1.0.2" + checksum: 10/09f4ae93ce785d253ac963d94c7f3432d89398bf25ac7a24ed034ca393bf74380bdeccc40e0f2d721a895e54211b07c8fad7132e8157827f6f7f059b70b4043d + languageName: node + linkType: hard + +"for-own@npm:^0.1.3": + version: 0.1.5 + resolution: "for-own@npm:0.1.5" + dependencies: + for-in: "npm:^1.0.1" + checksum: 10/07eb0a2e98eb55ce13b56dd11ef4fb5e619ba7380aaec388b9eec1946153d74fa734ce409e8434020557e9489a50c34bc004d55754f5863bf7d77b441d8dee8c + languageName: node + linkType: hard + "foreground-child@npm:^3.1.0": version: 3.3.1 resolution: "foreground-child@npm:3.3.1" @@ -15942,6 +18225,13 @@ __metadata: languageName: node linkType: hard +"from@npm:~0": + version: 0.1.7 + resolution: "from@npm:0.1.7" + checksum: 10/b85125b7890489656eb2e4f208f7654a93ec26e3aefaf3bbbcc0d496fc1941e4405834fcc9fe7333192aa2187905510ace70417bbf9ac6f6f4784a731d986939 + languageName: node + linkType: hard + "front-matter@npm:^4.0.2": version: 4.0.2 resolution: "front-matter@npm:4.0.2" @@ -15958,7 +18248,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:9.1.0, fs-extra@npm:^9.0.0": +"fs-extra@npm:9.1.0, fs-extra@npm:^9.0.0, fs-extra@npm:^9.1.0": version: 9.1.0 resolution: "fs-extra@npm:9.1.0" dependencies: @@ -15981,14 +18271,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.2.0, fs-extra@npm:^11.3.0": - version: 11.3.1 - resolution: "fs-extra@npm:11.3.1" +"fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0, fs-extra@npm:^11.3.0": + version: 11.3.2 + resolution: "fs-extra@npm:11.3.2" dependencies: graceful-fs: "npm:^4.2.0" jsonfile: "npm:^6.0.1" universalify: "npm:^2.0.0" - checksum: 10/2b893213411b1da11f9b061ccb0bcff4d6dd66fe90aa8f5b1616219a5e7ca659da869f454ebd8e94aa21c58342730fb43a2e5c98b5c6c5124f0c54a4633f64b0 + checksum: 10/d559545c73fda69c75aa786f345c2f738b623b42aea850200b1582e006a35278f63787179e3194ba19413c26a280441758952b0c7e88dd96762d497e365a6c3e languageName: node linkType: hard @@ -16086,6 +18376,13 @@ __metadata: languageName: node linkType: hard +"functional-red-black-tree@npm:^1.0.1": + version: 1.0.1 + resolution: "functional-red-black-tree@npm:1.0.1" + checksum: 10/debe73e92204341d1fa5f89614e44284d3add26dee660722978d8c50829170f87d1c74768f68c251d215ae461c11db7bac13101c77f4146ff051da75466f7a12 + languageName: node + linkType: hard + "functions-have-names@npm:^1.2.3": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" @@ -16141,6 +18438,17 @@ __metadata: "@types/lodash-es": "npm:4.17.6" "@types/marked": "npm:5.0.2" "@types/node": "npm:22.10.2" + "@typescript-eslint/utils": "npm:^8.29.0" + "@ui5/tooling-webc": "npm:0.3.1" + "@ui5/webcomponents": "npm:2.13.2" + "@ui5/webcomponents-ai": "npm:2.13.2" + "@ui5/webcomponents-base": "npm:2.13.2" + "@ui5/webcomponents-fiori": "npm:2.13.2" + "@ui5/webcomponents-icons": "npm:2.13.2" + "@ui5/webcomponents-icons-business-suite": "npm:2.13.2" + "@ui5/webcomponents-icons-tnt": "npm:2.13.2" + "@ui5/webcomponents-theming": "npm:2.13.2" + "@ui5/webcomponents-tools": "npm:2.13.2" "@wdio/allure-reporter": "npm:7.7.3" "@wdio/cli": "npm:7.16.16" "@wdio/jasmine-framework": "npm:7.0.0" @@ -16266,17 +18574,24 @@ __metadata: languageName: node linkType: hard -"get-caller-file@npm:^2.0.5": +"get-caller-file@npm:^2.0.1, get-caller-file@npm:^2.0.5": version: 2.0.5 resolution: "get-caller-file@npm:2.0.5" checksum: 10/b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9 languageName: node linkType: hard -"get-east-asian-width@npm:^1.0.0": - version: 1.3.0 - resolution: "get-east-asian-width@npm:1.3.0" - checksum: 10/8e8e779eb28701db7fdb1c8cab879e39e6ae23f52dadd89c8aed05869671cee611a65d4f8557b83e981428623247d8bc5d0c7a4ef3ea7a41d826e73600112ad8 +"get-east-asian-width@npm:^1.0.0, get-east-asian-width@npm:^1.3.1": + version: 1.4.0 + resolution: "get-east-asian-width@npm:1.4.0" + checksum: 10/c9ae85bfc2feaf4cc71cdb236e60f1757ae82281964c206c6aa89a25f1987d326ddd8b0de9f9ccd56e37711b9fcd988f7f5137118b49b0b45e19df93c3be8f45 + languageName: node + linkType: hard + +"get-func-name@npm:^2.0.1, get-func-name@npm:^2.0.2": + version: 2.0.2 + resolution: "get-func-name@npm:2.0.2" + checksum: 10/3f62f4c23647de9d46e6f76d2b3eafe58933a9b3830c60669e4180d6c601ce1b4aa310ba8366143f55e52b139f992087a9f0647274e8745621fa2af7e0acf13b languageName: node linkType: hard @@ -16350,6 +18665,13 @@ __metadata: languageName: node linkType: hard +"get-stdin@npm:^9.0.0": + version: 9.0.0 + resolution: "get-stdin@npm:9.0.0" + checksum: 10/5972bc34d05932b45512c8e2d67b040f1c1ca8afb95c56cbc480985f2d761b7e37fe90dc8abd22527f062cc5639a6930ff346e9952ae4c11a2d4275869459594 + languageName: node + linkType: hard + "get-stream@npm:6.0.0": version: 6.0.0 resolution: "get-stream@npm:6.0.0" @@ -16391,6 +18713,13 @@ __metadata: languageName: node linkType: hard +"getopts@npm:^2.3.0": + version: 2.3.0 + resolution: "getopts@npm:2.3.0" + checksum: 10/64c7494d05d6b6205f3351336d9c000265e3f84975ab1bb2b500ff9488eb506bad1d04fa8d2687fd7d81379846e9a500409f8e4b9e20dc604c785abd9b5cf7fd + languageName: node + linkType: hard + "getpass@npm:^0.1.1": version: 0.1.7 resolution: "getpass@npm:0.1.7" @@ -16508,6 +18837,15 @@ __metadata: languageName: node linkType: hard +"glob-to-regex.js@npm:^1.0.1": + version: 1.0.1 + resolution: "glob-to-regex.js@npm:1.0.1" + peerDependencies: + tslib: 2 + checksum: 10/f56c3f62488334bd90ca458a7661c5b908351cbb7b9cd85c9cdee69456e54a163a6eb59e9e0305273ef88b5e1707b99a729c1b6c5075006e8212e19ee33b9897 + languageName: node + linkType: hard + "glob-to-regexp@npm:^0.4.1": version: 0.4.1 resolution: "glob-to-regexp@npm:0.4.1" @@ -16515,7 +18853,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.4.5": +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7, glob@npm:^10.4.2, glob@npm:^10.4.5": version: 10.4.5 resolution: "glob@npm:10.4.5" dependencies: @@ -16531,7 +18869,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.3": +"glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0, glob@npm:^7.2.3": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -16545,7 +18883,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.3": +"glob@npm:^8.0.3, glob@npm:^8.1.0": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -16558,7 +18896,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^9.2.0": +"glob@npm:^9.2.0, glob@npm:^9.3.3": version: 9.3.5 resolution: "glob@npm:9.3.5" dependencies: @@ -16617,6 +18955,15 @@ __metadata: languageName: node linkType: hard +"globals@npm:^13.6.0, globals@npm:^13.9.0": + version: 13.24.0 + resolution: "globals@npm:13.24.0" + dependencies: + type-fest: "npm:^0.20.2" + checksum: 10/62c5b1997d06674fc7191d3e01e324d3eda4d65ac9cc4e78329fa3b5c4fd42a0e1c8722822497a6964eee075255ce21ccf1eec2d83f92ef3f06653af4d0ee28e + languageName: node + linkType: hard + "globals@npm:^14.0.0": version: 14.0.0 resolution: "globals@npm:14.0.0" @@ -16624,7 +18971,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:^15.14.0, globals@npm:^15.9.0": +"globals@npm:^15.15.0, globals@npm:^15.9.0": version: 15.15.0 resolution: "globals@npm:15.15.0" checksum: 10/7f561c87b2fd381b27fc2db7df8a4ea7a9bb378667b8a7193e61fd2ca3a876479174e2a303a74345fbea6e1242e16db48915c1fd3bf35adcf4060a795b425e18 @@ -16641,6 +18988,20 @@ __metadata: languageName: node linkType: hard +"globby@npm:11.0.4": + version: 11.0.4 + resolution: "globby@npm:11.0.4" + dependencies: + array-union: "npm:^2.1.0" + dir-glob: "npm:^3.0.1" + fast-glob: "npm:^3.1.1" + ignore: "npm:^5.1.4" + merge2: "npm:^1.3.0" + slash: "npm:^3.0.0" + checksum: 10/118c5ac92c2914342dec05648d217c8f31b0ccbfd3eb24d8722d350aa3003200dd4ae1b573b894cc4759e85156eb3bab35c5873f98ae9301572e22f656641964 + languageName: node + linkType: hard + "globby@npm:^11.0.1, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" @@ -16655,7 +19016,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^12.0.2": +"globby@npm:^12.0.0, globby@npm:^12.0.2": version: 12.2.0 resolution: "globby@npm:12.2.0" dependencies: @@ -16669,6 +19030,19 @@ __metadata: languageName: node linkType: hard +"globby@npm:^13.1.1, globby@npm:^13.1.2, globby@npm:^13.2.2": + version: 13.2.2 + resolution: "globby@npm:13.2.2" + dependencies: + dir-glob: "npm:^3.0.1" + fast-glob: "npm:^3.3.0" + ignore: "npm:^5.2.4" + merge2: "npm:^1.4.1" + slash: "npm:^4.0.0" + checksum: 10/4494a9d2162a7e4d327988b26be66d8eab87d7f59a83219e74b065e2c3ced23698f68fb10482bf9337133819281803fb886d6ae06afbb2affa743623eb0b1949 + languageName: node + linkType: hard + "globule@npm:^1.0.0": version: 1.3.4 resolution: "globule@npm:1.3.4" @@ -16745,7 +19119,7 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:4.2.11, graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": +"graceful-fs@npm:4.2.11, graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.1.9, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10/bf152d0ed1dc159239db1ba1f74fdbc40cb02f626770dcd5815c427ce0688c2635a06ed69af364396da4636d0408fcf7d4afdf7881724c3307e46aff30ca49e2 @@ -17051,6 +19425,18 @@ __metadata: languageName: node linkType: hard +"htmlparser2@npm:^8.0.1": + version: 8.0.2 + resolution: "htmlparser2@npm:8.0.2" + dependencies: + domelementtype: "npm:^2.3.0" + domhandler: "npm:^5.0.3" + domutils: "npm:^3.0.1" + entities: "npm:^4.4.0" + checksum: 10/ea5512956eee06f5835add68b4291d313c745e8407efa63848f4b8a90a2dee45f498a698bca8614e436f1ee0cfdd609938b71d67c693794545982b76e53e6f11 + languageName: node + linkType: hard + "http-assert@npm:^1.3.0, http-assert@npm:^1.5.0": version: 1.5.0 resolution: "http-assert@npm:1.5.0" @@ -17227,6 +19613,16 @@ __metadata: languageName: node linkType: hard +"https-proxy-agent@npm:5.0.0": + version: 5.0.0 + resolution: "https-proxy-agent@npm:5.0.0" + dependencies: + agent-base: "npm:6" + debug: "npm:4" + checksum: 10/517037badcbbe30757a9a88aaf5e8c198d31aa0b1e9c0a49a0053ab8e812809242218cc9ea1929171f74d95ae1ec89782ba471ffc3709b8910e91d1761f5f1a6 + languageName: node + linkType: hard + "https-proxy-agent@npm:5.0.1, https-proxy-agent@npm:^5.0.0": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" @@ -17304,6 +19700,15 @@ __metadata: languageName: node linkType: hard +"iconv-lite@npm:^0.7.0": + version: 0.7.0 + resolution: "iconv-lite@npm:0.7.0" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3.0.0" + checksum: 10/5bfc897fedfb7e29991ae5ef1c061ed4f864005f8c6d61ef34aba6a3885c04bd207b278c0642b041383aeac2d11645b4319d0ca7b863b0be4be0cde1c9238ca7 + languageName: node + linkType: hard + "icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": version: 5.1.0 resolution: "icss-utils@npm:5.1.0" @@ -17354,7 +19759,14 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.4, ignore@npm:^5.1.9, ignore@npm:^5.2.0": +"ignore@npm:^4.0.6": + version: 4.0.6 + resolution: "ignore@npm:4.0.6" + checksum: 10/e04d6bd60d9da12cfe8896acf470824172843dddc25a9be0726199d5e031254634a69ce8479a82f194154b9b28cb3b08bb7a53e56f7f7eba2663e04791e74742 + languageName: node + linkType: hard + +"ignore@npm:^5.0.4, ignore@npm:^5.1.4, ignore@npm:^5.1.9, ignore@npm:^5.2.0, ignore@npm:^5.2.4": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98 @@ -17470,7 +19882,7 @@ __metadata: languageName: node linkType: hard -"ini@npm:^4.1.3": +"ini@npm:^4.1.2, ini@npm:^4.1.3": version: 4.1.3 resolution: "ini@npm:4.1.3" checksum: 10/f536b414d1442e5b233429e2b56efcdb354109b2d65ddd489e5939d8f0f5ad23c88aa2b19c92987249d0dd63ba8192e9aeb1a02b0459549c5a9ff31acd729a5d @@ -17523,6 +19935,29 @@ __metadata: languageName: node linkType: hard +"inquirer@npm:8.2.4": + version: 8.2.4 + resolution: "inquirer@npm:8.2.4" + dependencies: + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.1.1" + cli-cursor: "npm:^3.1.0" + cli-width: "npm:^3.0.0" + external-editor: "npm:^3.0.3" + figures: "npm:^3.0.0" + lodash: "npm:^4.17.21" + mute-stream: "npm:0.0.8" + ora: "npm:^5.4.1" + run-async: "npm:^2.4.0" + rxjs: "npm:^7.5.5" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + through: "npm:^2.3.6" + wrap-ansi: "npm:^7.0.0" + checksum: 10/879e462bec401ea1c89ee219359cd321ac7eee623571c34c584b4c6db52d12584f4955dca5889966f417f8af7b6aff96a7bdac8039771871f9e32acfbcceaab4 + languageName: node + linkType: hard + "inquirer@npm:^8.2.4": version: 8.2.7 resolution: "inquirer@npm:8.2.7" @@ -17599,13 +20034,10 @@ __metadata: languageName: node linkType: hard -"ip-address@npm:^9.0.5": - version: 9.0.5 - resolution: "ip-address@npm:9.0.5" - dependencies: - jsbn: "npm:1.1.0" - sprintf-js: "npm:^1.1.3" - checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c +"ip-address@npm:^10.0.1": + version: 10.0.1 + resolution: "ip-address@npm:10.0.1" + checksum: 10/09731acda32cd8e14c46830c137e7e5940f47b36d63ffb87c737331270287d631cf25aa95570907a67d3f919fdb25f4470c404eda21e62f22e0a55927f4dd0fb languageName: node linkType: hard @@ -17706,6 +20138,13 @@ __metadata: languageName: node linkType: hard +"is-buffer@npm:^1.0.2, is-buffer@npm:^1.1.5": + version: 1.1.6 + resolution: "is-buffer@npm:1.1.6" + checksum: 10/f63da109e74bbe8947036ed529d43e4ae0c5fcd0909921dce4917ad3ea212c6a87c29f525ba1d17c0858c18331cf1046d4fc69ef59ed26896b25c8288a627133 + languageName: node + linkType: hard + "is-builtin-module@npm:^3.2.1": version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" @@ -17733,7 +20172,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0, is-core-module@npm:^2.16.0, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.16.0, is-core-module@npm:^2.16.1, is-core-module@npm:^2.5.0, is-core-module@npm:^2.8.1": version: 2.16.1 resolution: "is-core-module@npm:2.16.1" dependencies: @@ -17788,6 +20227,13 @@ __metadata: languageName: node linkType: hard +"is-extendable@npm:^0.1.1": + version: 0.1.1 + resolution: "is-extendable@npm:0.1.1" + checksum: 10/3875571d20a7563772ecc7a5f36cb03167e9be31ad259041b4a8f73f33f885441f778cee1f1fe0085eb4bc71679b9d8c923690003a36a6a5fdf8023e6e3f0672 + languageName: node + linkType: hard + "is-extglob@npm:^2.1.1": version: 2.1.1 resolution: "is-extglob@npm:2.1.1" @@ -17804,6 +20250,13 @@ __metadata: languageName: node linkType: hard +"is-fullwidth-code-point@npm:^2.0.0": + version: 2.0.0 + resolution: "is-fullwidth-code-point@npm:2.0.0" + checksum: 10/eef9c6e15f68085fec19ff6a978a6f1b8f48018fd1265035552078ee945573594933b09bbd6f562553e2a241561439f1ef5339276eba68d272001343084cfab8 + languageName: node + linkType: hard + "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -17819,11 +20272,11 @@ __metadata: linkType: hard "is-fullwidth-code-point@npm:^5.0.0": - version: 5.0.0 - resolution: "is-fullwidth-code-point@npm:5.0.0" + version: 5.1.0 + resolution: "is-fullwidth-code-point@npm:5.1.0" dependencies: - get-east-asian-width: "npm:^1.0.0" - checksum: 10/8dfb2d2831b9e87983c136f5c335cd9d14c1402973e357a8ff057904612ed84b8cba196319fabedf9aefe4639e14fe3afe9d9966d1d006ebeb40fe1fed4babe5 + get-east-asian-width: "npm:^1.3.1" + checksum: 10/4700d8a82cb71bd2a2955587b2823c36dc4660eadd4047bfbd070821ddbce8504fc5f9b28725567ecddf405b1e06c6692c9b719f65df6af9ec5262bc11393a6a languageName: node linkType: hard @@ -17909,9 +20362,9 @@ __metadata: linkType: hard "is-network-error@npm:^1.0.0": - version: 1.1.0 - resolution: "is-network-error@npm:1.1.0" - checksum: 10/b2fe6aac07f814a9de275efd05934c832c129e7ba292d27614e9e8eec9e043b7a0bbeaeca5d0916b0f462edbec2aa2eaee974ee0a12ac095040e9515c222c251 + version: 1.3.0 + resolution: "is-network-error@npm:1.3.0" + checksum: 10/56dc0b8ed9c0bb72202058f172ad0c3121cf68772e8cbba343d3775f6e2ec7877d423cbcea45f4cedcd345de8693de1b52dfe0c6fc15d652c4aa98c2abf0185a languageName: node linkType: hard @@ -17946,6 +20399,13 @@ __metadata: languageName: node linkType: hard +"is-object@npm:^1.0.1": + version: 1.0.2 + resolution: "is-object@npm:1.0.2" + checksum: 10/db53971751c50277f0ed31d065d93038d23cb9785090ab5c8070a903cf5bab16cdb18f05b8855599ad87ec19eb4c85afa05980bcda77dd4a8482120b6348c73c + languageName: node + linkType: hard + "is-path-cwd@npm:^2.2.0": version: 2.2.0 resolution: "is-path-cwd@npm:2.2.0" @@ -17967,6 +20427,13 @@ __metadata: languageName: node linkType: hard +"is-plain-obj@npm:^2.1.0": + version: 2.1.0 + resolution: "is-plain-obj@npm:2.1.0" + checksum: 10/cec9100678b0a9fe0248a81743041ed990c2d4c99f893d935545cfbc42876cbe86d207f3b895700c690ad2fa520e568c44afc1605044b535a7820c1d40e38daa + languageName: node + linkType: hard + "is-plain-obj@npm:^3.0.0": version: 3.0.0 resolution: "is-plain-obj@npm:3.0.0" @@ -17974,7 +20441,7 @@ __metadata: languageName: node linkType: hard -"is-plain-object@npm:^2.0.4": +"is-plain-object@npm:^2.0.1, is-plain-object@npm:^2.0.4": version: 2.0.4 resolution: "is-plain-object@npm:2.0.4" dependencies: @@ -17990,6 +20457,13 @@ __metadata: languageName: node linkType: hard +"is-port-reachable@npm:^3.1.0": + version: 3.1.0 + resolution: "is-port-reachable@npm:3.1.0" + checksum: 10/f6e51a1517acc8cc53f7ab08abe4f8f6262c680033a488b73700ab4986589a29b63db63bb1003110f54a7b555768501e32ab2aab138a082062a87694a18ee553 + languageName: node + linkType: hard + "is-potential-custom-element-name@npm:^1.0.1": version: 1.0.1 resolution: "is-potential-custom-element-name@npm:1.0.1" @@ -18131,7 +20605,7 @@ __metadata: languageName: node linkType: hard -"is-unicode-supported@npm:^1.3.0": +"is-unicode-supported@npm:^1.2.0, is-unicode-supported@npm:^1.3.0": version: 1.3.0 resolution: "is-unicode-supported@npm:1.3.0" checksum: 10/20a1fc161afafaf49243551a5ac33b6c4cf0bbcce369fcd8f2951fbdd000c30698ce320de3ee6830497310a8f41880f8066d440aa3eb0a853e2aa4836dd89abc @@ -18353,12 +20827,12 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.1.3": - version: 3.1.7 - resolution: "istanbul-reports@npm:3.1.7" + version: 3.2.0 + resolution: "istanbul-reports@npm:3.2.0" dependencies: html-escaper: "npm:^2.0.0" istanbul-lib-report: "npm:^3.0.0" - checksum: 10/f1faaa4684efaf57d64087776018d7426312a59aa6eeb4e0e3a777347d23cd286ad18f427e98f0e3dee666103d7404c9d7abc5f240406a912fa16bd6695437fa + checksum: 10/6773a1d5c7d47eeec75b317144fe2a3b1da84a44b6282bebdc856e09667865e58c9b025b75b3d87f5bc62939126cbba4c871ee84254537d934ba5da5d4c4ec4e languageName: node linkType: hard @@ -18619,6 +21093,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:30.1.2": + version: 30.1.2 + resolution: "jest-diff@npm:30.1.2" + dependencies: + "@jest/diff-sequences": "npm:30.0.1" + "@jest/get-type": "npm:30.1.0" + chalk: "npm:^4.1.2" + pretty-format: "npm:30.0.5" + checksum: 10/5f1a66750dec98b94f3a9dfaaba32f27bd7ebcff3f4303b1bd72fc5665d70eb146c8077a0b9baeed89e42008d0f28629b2c33696e0e6faabad130bebd7a14383 + languageName: node + linkType: hard + "jest-diff@npm:>=29.4.3 < 30, jest-diff@npm:^29.0.0, jest-diff@npm:^29.4.1, jest-diff@npm:^29.7.0": version: 29.7.0 resolution: "jest-diff@npm:29.7.0" @@ -18643,6 +21129,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-diff@npm:28.1.3" + dependencies: + chalk: "npm:^4.0.0" + diff-sequences: "npm:^28.1.1" + jest-get-type: "npm:^28.0.2" + pretty-format: "npm:^28.1.3" + checksum: 10/42b8d82c59df879b2cfdf3583fecd40c31ce8c9364644d8d430f5bd533a32e475ca0b383b7a744293332008c50f7901bedeac73c60463ac9e7e2b80249e1325c + languageName: node + linkType: hard + "jest-docblock@npm:30.0.1": version: 30.0.1 resolution: "jest-docblock@npm:30.0.1" @@ -18756,6 +21254,13 @@ __metadata: languageName: node linkType: hard +"jest-get-type@npm:^28.0.2": + version: 28.0.2 + resolution: "jest-get-type@npm:28.0.2" + checksum: 10/5281d7c89bc8156605f6d15784f45074f4548501195c26e9b188742768f72d40948252d13230ea905b5349038865a1a8eeff0e614cc530ff289dfc41fe843abd + languageName: node + linkType: hard + "jest-get-type@npm:^29.0.0, jest-get-type@npm:^29.6.3": version: 29.6.3 resolution: "jest-get-type@npm:29.6.3" @@ -18840,6 +21345,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:30.1.2": + version: 30.1.2 + resolution: "jest-matcher-utils@npm:30.1.2" + dependencies: + "@jest/get-type": "npm:30.1.0" + chalk: "npm:^4.1.2" + jest-diff: "npm:30.1.2" + pretty-format: "npm:30.0.5" + checksum: 10/2bad65eeec699b694335e219ac8115323e6c651ca2fb625f83b6e7f5bf7940302e3b0f1683c4c7d88be0112a7892d00db42515aa2e14f71dd8c2742496d5124c + languageName: node + linkType: hard + "jest-matcher-utils@npm:^26.5.2, jest-matcher-utils@npm:^26.6.2": version: 26.6.2 resolution: "jest-matcher-utils@npm:26.6.2" @@ -18852,6 +21369,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:^28.1.0, jest-matcher-utils@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-matcher-utils@npm:28.1.3" + dependencies: + chalk: "npm:^4.0.0" + jest-diff: "npm:^28.1.3" + jest-get-type: "npm:^28.0.2" + pretty-format: "npm:^28.1.3" + checksum: 10/958f4bacdaee6949f1d1da413129f2249083bc6fa3f4ac5c559795b370aec7159f99f02340f706cc895b90938c2bafe1aab347c9a34f8819c59afd1a4cd6c009 + languageName: node + linkType: hard + "jest-matcher-utils@npm:^29.7.0": version: 29.7.0 resolution: "jest-matcher-utils@npm:29.7.0" @@ -18881,6 +21410,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:30.1.0": + version: 30.1.0 + resolution: "jest-message-util@npm:30.1.0" + dependencies: + "@babel/code-frame": "npm:^7.27.1" + "@jest/types": "npm:30.0.5" + "@types/stack-utils": "npm:^2.0.3" + chalk: "npm:^4.1.2" + graceful-fs: "npm:^4.2.11" + micromatch: "npm:^4.0.8" + pretty-format: "npm:30.0.5" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.6" + checksum: 10/8006b8e6070e18d28cfd0bcdce7f7538688f59e1edc1ebf705a2435dc35ad293b37c70d97fb7624cf64e554b229f815d27c85b9bcfc9177584dad949c9375ff7 + languageName: node + linkType: hard + "jest-message-util@npm:^26.6.2": version: 26.6.2 resolution: "jest-message-util@npm:26.6.2" @@ -18898,6 +21444,23 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-message-util@npm:28.1.3" + dependencies: + "@babel/code-frame": "npm:^7.12.13" + "@jest/types": "npm:^28.1.3" + "@types/stack-utils": "npm:^2.0.0" + chalk: "npm:^4.0.0" + graceful-fs: "npm:^4.2.9" + micromatch: "npm:^4.0.4" + pretty-format: "npm:^28.1.3" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.3" + checksum: 10/91137a507e9eb79ef6156a3d17c882a181fa662da28cc1a86245ff53ba13726653c8d5fed2660e922aae020a9caca4d22c3689bfe61a215c8a17a43e01b7eb5c + languageName: node + linkType: hard + "jest-message-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-message-util@npm:29.7.0" @@ -19229,6 +21792,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-util@npm:28.1.3" + dependencies: + "@jest/types": "npm:^28.1.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + ci-info: "npm:^3.2.0" + graceful-fs: "npm:^4.2.9" + picomatch: "npm:^2.2.3" + checksum: 10/92895523d30ddde8f22bebbc20ed6e1be35b0a21c8e9df8a1fc289bf354f6a3f96e5d271340f2ed212a5aa0b55fd7717ff3167da8c5f247d623e2a93a3bf7b32 + languageName: node + linkType: hard + "jest-util@npm:^29.4.1, jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" @@ -19367,6 +21944,15 @@ __metadata: languageName: node linkType: hard +"jiti@npm:^2.5.1": + version: 2.6.0 + resolution: "jiti@npm:2.6.0" + bin: + jiti: lib/jiti-cli.mjs + checksum: 10/060d18642a1cad09c1f1337a99e520e9b94b2db9f5a5026cdb36938392884f923fb4a571075ac0b361f0328e4b48af3f99961bb7578e5b1945ec97fb0b9057dc + languageName: node + linkType: hard + "joi@npm:^17.6.0": version: 17.13.3 resolution: "joi@npm:17.13.3" @@ -19380,6 +21966,30 @@ __metadata: languageName: node linkType: hard +"js-beautify@npm:^1.14.4": + version: 1.15.4 + resolution: "js-beautify@npm:1.15.4" + dependencies: + config-chain: "npm:^1.1.13" + editorconfig: "npm:^1.0.4" + glob: "npm:^10.4.2" + js-cookie: "npm:^3.0.5" + nopt: "npm:^7.2.1" + bin: + css-beautify: js/bin/css-beautify.js + html-beautify: js/bin/html-beautify.js + js-beautify: js/bin/js-beautify.js + checksum: 10/89f874f994a409868c74d23bdf3869281a25804dd4f77c4eac170cdee671dfb3248370c3b686ea03bb9a7cc7141769c4f450ad85e9158fbed3d7d78c330ae9a1 + languageName: node + linkType: hard + +"js-cookie@npm:^3.0.5": + version: 3.0.5 + resolution: "js-cookie@npm:3.0.5" + checksum: 10/366494b1630b9fb8abaef3659748db5dfd52c58c6fc3459b9f0a03b492593bc1b01c6dfcc066b46f6413c28edb3a00cc68fb61ea8cdf6991bedf1f100f8a389d + languageName: node + linkType: hard + "js-tokens@npm:^4.0.0": version: 4.0.0 resolution: "js-tokens@npm:4.0.0" @@ -19398,7 +22008,7 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1": +"js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.9.0": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: @@ -19419,10 +22029,12 @@ __metadata: languageName: node linkType: hard -"jsbn@npm:1.1.0": - version: 1.1.0 - resolution: "jsbn@npm:1.1.0" - checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef +"js2xmlparser@npm:^4.0.2": + version: 4.0.2 + resolution: "js2xmlparser@npm:4.0.2" + dependencies: + xmlcreate: "npm:^2.0.4" + checksum: 10/42ccb1372844b6e1d9166254b01fe31d485a0e398fba4f2b095bcca081a2c2f4414b0bd4a32263cd20e01cee681684608255778034fec050e3f5929fd776936c languageName: node linkType: hard @@ -19440,6 +22052,31 @@ __metadata: languageName: node linkType: hard +"jsdoc@npm:^4.0.4": + version: 4.0.4 + resolution: "jsdoc@npm:4.0.4" + dependencies: + "@babel/parser": "npm:^7.20.15" + "@jsdoc/salty": "npm:^0.2.1" + "@types/markdown-it": "npm:^14.1.1" + bluebird: "npm:^3.7.2" + catharsis: "npm:^0.9.0" + escape-string-regexp: "npm:^2.0.0" + js2xmlparser: "npm:^4.0.2" + klaw: "npm:^3.0.0" + markdown-it: "npm:^14.1.0" + markdown-it-anchor: "npm:^8.6.7" + marked: "npm:^4.0.10" + mkdirp: "npm:^1.0.4" + requizzle: "npm:^0.2.3" + strip-json-comments: "npm:^3.1.0" + underscore: "npm:~1.13.2" + bin: + jsdoc: ./jsdoc.js + checksum: 10/2e4ec54c270834c7d85ee6989dd8653aecbd7b812be6d6072094ea0d6a46fc182861121c7b475138244a0776017d520e716ae105f0ed1452458d91d54447cc26 + languageName: node + linkType: hard + "jsdom@npm:^26.1.0": version: 26.1.0 resolution: "jsdom@npm:26.1.0" @@ -19473,7 +22110,7 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:^3.0.2": +"jsesc@npm:^3.0.2, jsesc@npm:~3.1.0": version: 3.1.0 resolution: "jsesc@npm:3.1.0" bin: @@ -19482,12 +22119,12 @@ __metadata: languageName: node linkType: hard -"jsesc@npm:~3.0.2": - version: 3.0.2 - resolution: "jsesc@npm:3.0.2" +"json-beautify@npm:^1.1.1": + version: 1.1.1 + resolution: "json-beautify@npm:1.1.1" bin: - jsesc: bin/jsesc - checksum: 10/8e5a7de6b70a8bd71f9cb0b5a7ade6a73ae6ab55e697c74cc997cede97417a3a65ed86c36f7dd6125fe49766e8386c845023d9e213916ca92c9dfdd56e2babf3 + json-beautify: ./bin/json-beautify + checksum: 10/bb6a584a5dd613dbc2aaf89902146637c8875278a362afab4fe4831dfe18f3e7fbf93f0c7a2e0491b1d537e1ceb36adbef2fc9ed61a308a2533c59cc137add01 languageName: node linkType: hard @@ -19589,14 +22226,14 @@ __metadata: linkType: hard "jsonc-eslint-parser@npm:^2.1.0": - version: 2.4.0 - resolution: "jsonc-eslint-parser@npm:2.4.0" + version: 2.4.1 + resolution: "jsonc-eslint-parser@npm:2.4.1" dependencies: acorn: "npm:^8.5.0" eslint-visitor-keys: "npm:^3.0.0" espree: "npm:^9.0.0" semver: "npm:^7.3.5" - checksum: 10/bd1d41c852c3488414605a1754617aa7c240ed6730a25a7fd7fb76473e92efdc5ba1728ad3f08f8069de3a19abf1fd275c2b145eb51e2f7f6ca293c8105e1ffe + checksum: 10/b728fcad68a82c734f23bf1fe1694eb970d597e752b605649b0c83d98783911a6a184ede77e170059bc3efe4e43625289a39a6a518433b0466ac45c06cee3246 languageName: node linkType: hard @@ -19627,15 +22264,15 @@ __metadata: linkType: hard "jsonfile@npm:^6.0.1": - version: 6.1.0 - resolution: "jsonfile@npm:6.1.0" + version: 6.2.0 + resolution: "jsonfile@npm:6.2.0" dependencies: graceful-fs: "npm:^4.1.6" universalify: "npm:^2.0.0" dependenciesMeta: graceful-fs: optional: true - checksum: 10/03014769e7dc77d4cf05fa0b534907270b60890085dd5e4d60a382ff09328580651da0b8b4cdf44d91e4c8ae64d91791d965f05707beff000ed494a38b6fec85 + checksum: 10/513aac94a6eff070767cafc8eb4424b35d523eec0fcd8019fe5b975f4de5b10a54640c8d5961491ddd8e6f562588cf62435c5ddaf83aaf0986cd2ee789e0d7b9 languageName: node linkType: hard @@ -19717,6 +22354,24 @@ __metadata: languageName: node linkType: hard +"kind-of@npm:^2.0.1": + version: 2.0.1 + resolution: "kind-of@npm:2.0.1" + dependencies: + is-buffer: "npm:^1.0.2" + checksum: 10/7d174a5e3e73417c3211999e27892f404d8bc3252e52848568f6cf1ec9afab8c9f263d7c74b277b58a951f9f7a89145f1d6e3901ec4915a3ed60f9cf36a302a3 + languageName: node + linkType: hard + +"kind-of@npm:^3.0.2": + version: 3.2.2 + resolution: "kind-of@npm:3.2.2" + dependencies: + is-buffer: "npm:^1.1.5" + checksum: 10/b6e7eed10f9dea498500e73129c9bf289bc417568658648aecfc2e104aa32683b908e5d349563fc78d6752da0ea60c9ed1dda4b24dd85a0c8fc0c7376dc0acac + languageName: node + linkType: hard + "kind-of@npm:^6.0.2, kind-of@npm:^6.0.3": version: 6.0.3 resolution: "kind-of@npm:6.0.3" @@ -19724,6 +22379,22 @@ __metadata: languageName: node linkType: hard +"klaw@npm:^3.0.0": + version: 3.0.0 + resolution: "klaw@npm:3.0.0" + dependencies: + graceful-fs: "npm:^4.1.9" + checksum: 10/b55bb6c5dad4f5f2431914fd4b2d0312cdd3581fc1ef75ca0b83899c76dfc4c78b6a22508a33cb8c1ebe0bbdc13aa028a05eda23ef11625a935c30687fd8be14 + languageName: node + linkType: hard + +"kleur@npm:^3.0.3": + version: 3.0.3 + resolution: "kleur@npm:3.0.3" + checksum: 10/0c0ecaf00a5c6173d25059c7db2113850b5457016dfa1d0e3ef26da4704fbb186b4938d7611246d86f0ddf1bccf26828daa5877b1f232a65e7373d0122a83e7f + languageName: node + linkType: hard + "klona@npm:^2.0.4, klona@npm:^2.0.5": version: 2.0.6 resolution: "klona@npm:2.0.6" @@ -19870,6 +22541,20 @@ __metadata: languageName: node linkType: hard +"lazy-cache@npm:^0.2.3": + version: 0.2.7 + resolution: "lazy-cache@npm:0.2.7" + checksum: 10/b4538aff20db586c354f31de3ed59ea2c8d5dc4f01141bf49f07601e7ca0d7ed43a3f49362ade49b1e18ab1f3d121df0f2c9ea9b599b44dd54fb0c0db253c8b9 + languageName: node + linkType: hard + +"lazy-cache@npm:^1.0.3": + version: 1.0.4 + resolution: "lazy-cache@npm:1.0.4" + checksum: 10/e6650c22e5de1cc3f4a0c25d2b35fe9cd400473c1b3562be9fceadf8f368d708b54d24f5aa51b321b090da65b36426823a8f706b8dbdd68270db0daba812c5d3 + languageName: node + linkType: hard + "lazystream@npm:^1.0.0": version: 1.0.1 resolution: "lazystream@npm:1.0.1" @@ -20005,6 +22690,17 @@ __metadata: languageName: node linkType: hard +"less-openui5@npm:^0.11.6": + version: 0.11.6 + resolution: "less-openui5@npm:0.11.6" + dependencies: + "@adobe/css-tools": "npm:^4.0.2" + clone: "npm:^2.1.2" + mime: "npm:^1.6.0" + checksum: 10/c59ce0e91d5f1750953087ea71253db5e3ab26b58075d0967a76b0925dd5585b0c02079e2631bcb8573047382898a9f9b7a02edfe7d6c398c4ea193e9067ba1b + languageName: node + linkType: hard + "less@npm:4.1.3": version: 4.1.3 resolution: "less@npm:4.1.3" @@ -20076,8 +22772,8 @@ __metadata: linkType: hard "less@npm:^4.2.0": - version: 4.4.0 - resolution: "less@npm:4.4.0" + version: 4.4.1 + resolution: "less@npm:4.4.1" dependencies: copy-anything: "npm:^2.0.1" errno: "npm:^0.1.1" @@ -20106,7 +22802,7 @@ __metadata: optional: true bin: lessc: bin/lessc - checksum: 10/a51a3cd3a34655cae455a6e58e3fc3b4a04bfadf9b3da93ed1421e7659fd1dd66c697084e4a83fd64c5ae68f9c89b4cfada0ff5356acb04552dc3addf2b2b784 + checksum: 10/c2d8c6a20b441184044e95bd1e11a0e61d9c62b99dd4ba2716dd084492b874da88f15e6e33abe51495f1fb3a23e043e4b1b550905c96b7cd9f70cb28009c12d3 languageName: node linkType: hard @@ -20127,6 +22823,16 @@ __metadata: languageName: node linkType: hard +"levn@npm:~0.3.0": + version: 0.3.0 + resolution: "levn@npm:0.3.0" + dependencies: + prelude-ls: "npm:~1.1.2" + type-check: "npm:~0.3.2" + checksum: 10/e1c3e75b5c430d9aa4c32c83c8a611e4ca53608ca78e3ea3bf6bbd9d017e4776d05d86e27df7901baebd3afa732abede9f26f715b8c1be19e95505c7a3a7b589 + languageName: node + linkType: hard + "libnpmaccess@npm:8.0.6": version: 8.0.6 resolution: "libnpmaccess@npm:8.0.6" @@ -20177,7 +22883,7 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:2.1.0": +"lilconfig@npm:2.1.0, lilconfig@npm:^2.0.5": version: 2.1.0 resolution: "lilconfig@npm:2.1.0" checksum: 10/b1314a2e55319013d5e7d7d08be39015829d2764a1eaee130129545d40388499d81b1c31b0f9b3417d4db12775a88008b72ec33dd06e0184cf7503b32ca7cc0b @@ -20205,6 +22911,22 @@ __metadata: languageName: node linkType: hard +"lines-and-columns@npm:^2.0.3": + version: 2.0.4 + resolution: "lines-and-columns@npm:2.0.4" + checksum: 10/81ac2f943f5428a46bd4ea2561c74ba674a107d8e6cc70cd317d16892a36ff3ba0dc6e599aca8b6f8668d26c85288394c6edf7a40e985ca843acab3701b80d4c + languageName: node + linkType: hard + +"linkify-it@npm:^5.0.0": + version: 5.0.0 + resolution: "linkify-it@npm:5.0.0" + dependencies: + uc.micro: "npm:^2.0.0" + checksum: 10/ef3b7609dda6ec0c0be8a7b879cea195f0d36387b0011660cd6711bba0ad82137f59b458b7e703ec74f11d88e7c1328e2ad9b855a8500c0ded67461a8c4519e6 + languageName: node + linkType: hard + "lint-staged@npm:15.1.0": version: 15.1.0 resolution: "lint-staged@npm:15.1.0" @@ -20253,6 +22975,15 @@ __metadata: languageName: node linkType: hard +"lit-html@npm:^2.0.1": + version: 2.8.0 + resolution: "lit-html@npm:2.8.0" + dependencies: + "@types/trusted-types": "npm:^2.0.2" + checksum: 10/3503e55e2927c2ff94773cf041fc4128f92291869c9192f36eacb7f95132d11f6b329e5b910ab60a4456349cd2e6d23b33d83291b24d557bcd6b904d6314ac1a + languageName: node + linkType: hard + "lmdb@npm:3.4.1": version: 3.4.1 resolution: "lmdb@npm:3.4.1" @@ -20353,14 +23084,14 @@ __metadata: languageName: node linkType: hard -"local-pkg@npm:^1.0.0": - version: 1.1.1 - resolution: "local-pkg@npm:1.1.1" +"local-pkg@npm:^1.1.1": + version: 1.1.2 + resolution: "local-pkg@npm:1.1.2" dependencies: mlly: "npm:^1.7.4" - pkg-types: "npm:^2.0.1" - quansync: "npm:^0.2.8" - checksum: 10/e04aedda8fe30b69d763100aa0485a32815d37478e76a97d2d792138607ebfdde20db3da9f301c260117e24340d4ab4731191bcae825dc94d3f6a4960ad11706 + pkg-types: "npm:^2.3.0" + quansync: "npm:^0.2.11" + checksum: 10/761d82f40849e4721fa50d86782cf75bc2befb0696f32ac99869fb6f3033b904e4018f4bb8cdfde994d710816480dc1aba8e462c67ec20fe89d4700a245d17f8 languageName: node linkType: hard @@ -20411,6 +23142,15 @@ __metadata: languageName: node linkType: hard +"lockfile@npm:^1.0.4": + version: 1.0.4 + resolution: "lockfile@npm:1.0.4" + dependencies: + signal-exit: "npm:^3.0.2" + checksum: 10/2fe86f932c106fabd15f56ffde2a87c99b02e4ca173b5fb64886349d3d0d82417e22a2be2b413006a55f4efbeac7beb679e8a7ac7f767d91981059c25be4dc15 + languageName: node + linkType: hard + "lodash-es@npm:4.17.21, lodash-es@npm:^4.17.21": version: 4.17.21 resolution: "lodash-es@npm:4.17.21" @@ -20551,6 +23291,20 @@ __metadata: languageName: node linkType: hard +"lodash.throttle@npm:^4.1.1": + version: 4.1.1 + resolution: "lodash.throttle@npm:4.1.1" + checksum: 10/9be9fb2ffd686c20543167883305542f4564062a5f712a40e8c6f2f0d9fd8254a6e9d801c2470b1b24e0cdf2ae83c1277b55aa0fb4799a2db6daf545f53820e1 + languageName: node + linkType: hard + +"lodash.truncate@npm:^4.4.2": + version: 4.4.2 + resolution: "lodash.truncate@npm:4.4.2" + checksum: 10/7a495616121449e5d2288c606b1025d42ab9979e8c93ba885e5c5802ffd4f1ebad4428c793ccc12f73e73237e85a9f5b67dd6415757546fbd5a4653ba83e25ac + languageName: node + linkType: hard + "lodash.union@npm:^4.6.0": version: 4.6.0 resolution: "lodash.union@npm:4.6.0" @@ -20579,7 +23333,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21": +"lodash@npm:^4.17.15, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: 10/c08619c038846ea6ac754abd6dd29d2568aa705feb69339e836dfa8d8b09abbb2f859371e86863eda41848221f9af43714491467b5b0299122431e202bb0c532 @@ -20673,6 +23427,15 @@ __metadata: languageName: node linkType: hard +"loupe@npm:^2.3.6": + version: 2.3.7 + resolution: "loupe@npm:2.3.7" + dependencies: + get-func-name: "npm:^2.0.1" + checksum: 10/635c8f0914c2ce7ecfe4e239fbaf0ce1d2c00e4246fafcc4ed000bfdb1b8f89d05db1a220054175cca631ebf3894872a26fffba0124477fcb562f78762848fb1 + languageName: node + linkType: hard + "lower-case@npm:^2.0.2": version: 2.0.2 resolution: "lower-case@npm:2.0.2" @@ -20739,13 +23502,13 @@ __metadata: linkType: hard "luxon@npm:^3.2.1": - version: 3.7.1 - resolution: "luxon@npm:3.7.1" - checksum: 10/3582460c0e2d4a88f6f0c11df30cac70c7e09a3d595b66b1d04543759a38afe6e5be28c601c4d81ee73d2e8602c65f825e2c8a8542392cc564624f2bf7d6301f + version: 3.7.2 + resolution: "luxon@npm:3.7.2" + checksum: 10/b24cd205ed306ce7415991687897dcc4027921ae413c9116590bc33a95f93b86ce52cf74ba72b4f5c5ab1c10090517f54ac8edfb127c049e0bf55b90dc2260be languageName: node linkType: hard -"magic-string@npm:0.30.17, magic-string@npm:^0.30.17, magic-string@npm:~0.30.2": +"magic-string@npm:0.30.17": version: 0.30.17 resolution: "magic-string@npm:0.30.17" dependencies: @@ -20754,6 +23517,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.17, magic-string@npm:~0.30.2": + version: 0.30.19 + resolution: "magic-string@npm:0.30.19" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.5" + checksum: 10/5045467fad59ddfba6ccfb00fde6edbc0f841089f0da07d844cf513c73de289bbbf933bde16168cba2c9ef38d75ac68e1617a5ce74aae16d6f39285bda1d51c4 + languageName: node + linkType: hard + "make-dir@npm:4.0.0, make-dir@npm:^4.0.0": version: 4.0.0 resolution: "make-dir@npm:4.0.0" @@ -20828,6 +23600,13 @@ __metadata: languageName: node linkType: hard +"make-synchronized@npm:^0.4.2": + version: 0.4.2 + resolution: "make-synchronized@npm:0.4.2" + checksum: 10/0d7a2c8b140f821aecc360cb175fd1575170fe1b06727162fe47133ae5e37a8a33844f6f53825125525ab64e581930bdbb9593b92033c4fc9a0b5fcb47217e26 + languageName: node + linkType: hard + "makeerror@npm:1.0.12": version: 1.0.12 resolution: "makeerror@npm:1.0.12" @@ -20837,6 +23616,13 @@ __metadata: languageName: node linkType: hard +"manage-path@npm:^2.0.0": + version: 2.0.0 + resolution: "manage-path@npm:2.0.0" + checksum: 10/013a6a0c0ff52d7c7e20de941d08bd411104f602bf650caf31f988501b1475e956925c4946fd872fd0e9f96066e8371bd5633d4407aa4a6d7a9be530d1802340 + languageName: node + linkType: hard + "map-obj@npm:^1.0.0": version: 1.0.1 resolution: "map-obj@npm:1.0.1" @@ -20851,6 +23637,39 @@ __metadata: languageName: node linkType: hard +"map-stream@npm:~0.1.0": + version: 0.1.0 + resolution: "map-stream@npm:0.1.0" + checksum: 10/f04a07041dccdf8140a4a6613e4731e917153ee031d3c837cb32ea7d609e8fbea538c44053718772f59dd1dca0ce68a5689ad006688612ee720d78bacf5bf24d + languageName: node + linkType: hard + +"markdown-it-anchor@npm:^8.6.7": + version: 8.6.7 + resolution: "markdown-it-anchor@npm:8.6.7" + peerDependencies: + "@types/markdown-it": "*" + markdown-it: "*" + checksum: 10/1b061e9c8fb093dab6040725f9f3cedae7da1160a14ee8f29d144534be7ee5c788f02a4de4019f55eb8514cae5f12d350baaa7d08732c26a62abc60e5e66c7f7 + languageName: node + linkType: hard + +"markdown-it@npm:^14.1.0": + version: 14.1.0 + resolution: "markdown-it@npm:14.1.0" + dependencies: + argparse: "npm:^2.0.1" + entities: "npm:^4.4.0" + linkify-it: "npm:^5.0.0" + mdurl: "npm:^2.0.0" + punycode.js: "npm:^2.3.1" + uc.micro: "npm:^2.1.0" + bin: + markdown-it: bin/markdown-it.mjs + checksum: 10/f34f921be178ed0607ba9e3e27c733642be445e9bb6b1dba88da7aafe8ba1bc5d2f1c3aa8f3fc33b49a902da4e4c08c2feadfafb290b8c7dda766208bb6483a9 + languageName: node + linkType: hard + "marked@npm:9.0.0": version: 9.0.0 resolution: "marked@npm:9.0.0" @@ -20860,16 +23679,16 @@ __metadata: languageName: node linkType: hard -"marked@npm:^16.0.0": - version: 16.1.2 - resolution: "marked@npm:16.1.2" +"marked@npm:^16.2.1": + version: 16.3.0 + resolution: "marked@npm:16.3.0" bin: marked: bin/marked.js - checksum: 10/190d9b206f05d87a7acac3b50ab19505878297971a0c5652a9d4fa2b022407f22d2b79e1aa1e9f23a32c0158b1f5852ad33da2e83cc12100116a8fc0afc2b17e + checksum: 10/60497834b9acfb3b3994222509d359ecb9a197c885dfeb77e2050a287cd2f4ab19f00d5597172b47f9e0c54d9e1e13d8b2dd73322b7838599e1f16d1d6283f5b languageName: node linkType: hard -"marked@npm:^4.3.0": +"marked@npm:^4.0.10, marked@npm:^4.3.0": version: 4.3.0 resolution: "marked@npm:4.3.0" bin: @@ -20926,6 +23745,13 @@ __metadata: languageName: node linkType: hard +"mdurl@npm:^2.0.0": + version: 2.0.0 + resolution: "mdurl@npm:2.0.0" + checksum: 10/1720349d4a53e401aa993241368e35c0ad13d816ad0b28388928c58ca9faa0cf755fa45f18ccbf64f4ce54a845a50ddce5c84e4016897b513096a68dac4b0158 + languageName: node + linkType: hard + "media-typer@npm:0.3.0": version: 0.3.0 resolution: "media-typer@npm:0.3.0" @@ -20949,15 +23775,17 @@ __metadata: languageName: node linkType: hard -"memfs@npm:^4.28.0, memfs@npm:^4.6.0": - version: 4.36.0 - resolution: "memfs@npm:4.36.0" +"memfs@npm:^4.28.0, memfs@npm:^4.43.1, memfs@npm:^4.6.0": + version: 4.46.1 + resolution: "memfs@npm:4.46.1" dependencies: - "@jsonjoy.com/json-pack": "npm:^1.0.3" - "@jsonjoy.com/util": "npm:^1.3.0" - tree-dump: "npm:^1.0.1" + "@jsonjoy.com/json-pack": "npm:^1.11.0" + "@jsonjoy.com/util": "npm:^1.9.0" + glob-to-regex.js: "npm:^1.0.1" + thingies: "npm:^2.5.0" + tree-dump: "npm:^1.0.3" tslib: "npm:^2.0.0" - checksum: 10/4898187c3278bd127340ec3d6c51d1fa77faa50aad71a8a1e4b7c02abbccd8485dccc7f565291b386b0cc96e5ac06902e4645108fad44e458fe8c1dfee3caf42 + checksum: 10/3672fc1a8a0ae47e62d458d5824bef2bbfa575fc557ac6bcbc66822ecd5009c39d82e722928b370562bc859316f033202001d6ec3f15ab14249ee05c856a64a9 languageName: node linkType: hard @@ -20987,6 +23815,17 @@ __metadata: languageName: node linkType: hard +"merge-deep@npm:^3.0.3": + version: 3.0.3 + resolution: "merge-deep@npm:3.0.3" + dependencies: + arr-union: "npm:^3.1.0" + clone-deep: "npm:^0.2.4" + kind-of: "npm:^3.0.2" + checksum: 10/d2eb367b8300327c66a3e1e01eb06251f51b440bf5bfa5f0f8065ae95bf3af620d21fcd0ab2eb50e74f5119aac40ffd26c85e3bf82f79082e8757675f5885d3d + languageName: node + linkType: hard + "merge-descriptors@npm:1.0.3": version: 1.0.3 resolution: "merge-descriptors@npm:1.0.3" @@ -21009,11 +23848,11 @@ __metadata: linkType: hard "mermaid@npm:>= 10.6.0 < 12.0.0": - version: 11.9.0 - resolution: "mermaid@npm:11.9.0" + version: 11.12.0 + resolution: "mermaid@npm:11.12.0" dependencies: - "@braintree/sanitize-url": "npm:^7.0.4" - "@iconify/utils": "npm:^2.1.33" + "@braintree/sanitize-url": "npm:^7.1.1" + "@iconify/utils": "npm:^3.0.1" "@mermaid-js/parser": "npm:^0.6.2" "@types/d3": "npm:^7.4.3" cytoscape: "npm:^3.29.3" @@ -21022,17 +23861,17 @@ __metadata: d3: "npm:^7.9.0" d3-sankey: "npm:^0.12.3" dagre-d3-es: "npm:7.0.11" - dayjs: "npm:^1.11.13" + dayjs: "npm:^1.11.18" dompurify: "npm:^3.2.5" katex: "npm:^0.16.22" khroma: "npm:^2.1.0" lodash-es: "npm:^4.17.21" - marked: "npm:^16.0.0" + marked: "npm:^16.2.1" roughjs: "npm:^4.6.6" stylis: "npm:^4.3.6" ts-dedent: "npm:^2.2.0" uuid: "npm:^11.1.0" - checksum: 10/33c6841d5c3e707dace508f0bd8ce117957352771a04450d3f385425295796ca7e7bccb31717e52e604d238625e04505267d86c38a1cc5911e650898f4c56a81 + checksum: 10/2f15c62f5150282127374a0579ec2a91531eb30d86b8f0a28d492787f6034400ec41d0149f66713b1335e4e3747ca17f7995f994ab357db928839cd505d0bd36 languageName: node linkType: hard @@ -21220,6 +24059,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:9.0.1": + version: 9.0.1 + resolution: "minimatch@npm:9.0.1" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/b4e98f4dc740dcf33999a99af23ae6e5e1c47632f296dc95cb649a282150f92378d41434bf64af4ea2e5975255a757d031c3bf014bad9214544ac57d97f3ba63 + languageName: node + linkType: hard + "minimatch@npm:9.0.3": version: 9.0.3 resolution: "minimatch@npm:9.0.3" @@ -21247,7 +24095,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^5.0.0, minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": +"minimatch@npm:^5.0.0, minimatch@npm:^5.0.1, minimatch@npm:^5.1.0, minimatch@npm:^5.1.6": version: 5.1.6 resolution: "minimatch@npm:5.1.6" dependencies: @@ -21256,6 +24104,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^6.0.4": + version: 6.2.0 + resolution: "minimatch@npm:6.2.0" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10/17dcf5baf123d28e868810d8b03e4e14e88b6df0a1643628988f7eabcaf2d8d8c4baebfc9b7e082232b150139d0d1b15752d193cbb83d31eda1b1cf2aaf237a0 + languageName: node + linkType: hard + "minimatch@npm:^8.0.2": version: 8.0.4 resolution: "minimatch@npm:8.0.4" @@ -21407,12 +24264,22 @@ __metadata: languageName: node linkType: hard -"minizlib@npm:^3.0.1": - version: 3.0.2 - resolution: "minizlib@npm:3.0.2" +"minizlib@npm:^3.0.1, minizlib@npm:^3.1.0": + version: 3.1.0 + resolution: "minizlib@npm:3.1.0" dependencies: minipass: "npm:^7.1.2" - checksum: 10/c075bed1594f68dcc8c35122333520112daefd4d070e5d0a228bd4cf5580e9eed3981b96c0ae1d62488e204e80fd27b2b9d0068ca9a5ef3993e9565faf63ca41 + checksum: 10/f47365cc2cb7f078cbe7e046eb52655e2e7e97f8c0a9a674f4da60d94fb0624edfcec9b5db32e8ba5a99a5f036f595680ae6fe02a262beaa73026e505cc52f99 + languageName: node + linkType: hard + +"mixin-object@npm:^2.0.1": + version: 2.0.1 + resolution: "mixin-object@npm:2.0.1" + dependencies: + for-in: "npm:^0.1.3" + is-extendable: "npm:^0.1.1" + checksum: 10/7d0eb7c2f06435fcc01d132824b4c973a0df689a117d8199d79911b506363b6f4f86a84458a63f3acfa7388f3052612cfe27105400b4932678452925a9739a4c languageName: node linkType: hard @@ -21443,7 +24310,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^3.0.1": +"mkdirp@npm:^3.0.0": version: 3.0.1 resolution: "mkdirp@npm:3.0.1" bin: @@ -21453,14 +24320,45 @@ __metadata: linkType: hard "mlly@npm:^1.7.4": - version: 1.7.4 - resolution: "mlly@npm:1.7.4" + version: 1.8.0 + resolution: "mlly@npm:1.8.0" dependencies: - acorn: "npm:^8.14.0" - pathe: "npm:^2.0.1" - pkg-types: "npm:^1.3.0" - ufo: "npm:^1.5.4" - checksum: 10/1b36163d38c2331f8ae480e6a11da3d15927a2148d729fcd9df6d0059ca74869aa693931bd1f762f82eb534b84c921bdfbc036eb0e4da4faeb55f1349d254f35 + acorn: "npm:^8.15.0" + pathe: "npm:^2.0.3" + pkg-types: "npm:^1.3.1" + ufo: "npm:^1.6.1" + checksum: 10/4db690a421076d5fe88331679f702b77a4bfc9fe3f324bc6150270fb0b69ecd4b5e43570b8e4573dde341515b3eac4daa720a6ac9f2715c210b670852641ab1c + languageName: node + linkType: hard + +"mocha@npm:^10.0.0": + version: 10.8.2 + resolution: "mocha@npm:10.8.2" + dependencies: + ansi-colors: "npm:^4.1.3" + browser-stdout: "npm:^1.3.1" + chokidar: "npm:^3.5.3" + debug: "npm:^4.3.5" + diff: "npm:^5.2.0" + escape-string-regexp: "npm:^4.0.0" + find-up: "npm:^5.0.0" + glob: "npm:^8.1.0" + he: "npm:^1.2.0" + js-yaml: "npm:^4.1.0" + log-symbols: "npm:^4.1.0" + minimatch: "npm:^5.1.6" + ms: "npm:^2.1.3" + serialize-javascript: "npm:^6.0.2" + strip-json-comments: "npm:^3.1.1" + supports-color: "npm:^8.1.1" + workerpool: "npm:^6.5.1" + yargs: "npm:^16.2.0" + yargs-parser: "npm:^20.2.9" + yargs-unparser: "npm:^2.0.0" + bin: + _mocha: bin/_mocha + mocha: bin/mocha.js + checksum: 10/903bbffcb195ef9d36b27db54e3462c5486de1397289e0953735b3530397a139336c452bcf5188c663496c660d2285bbb6c7213290d36d536ad647b6145cb917 languageName: node linkType: hard @@ -21504,6 +24402,19 @@ __metadata: languageName: node linkType: hard +"morgan@npm:^1.7.0": + version: 1.10.1 + resolution: "morgan@npm:1.10.1" + dependencies: + basic-auth: "npm:~2.0.1" + debug: "npm:2.6.9" + depd: "npm:~2.0.0" + on-finished: "npm:~2.3.0" + on-headers: "npm:~1.1.0" + checksum: 10/f6a611bdcb9bebe8283381c49efedee81f50b75f6cbc52430cda1743ec35443c92d5e5d4384ce38b102d8c102162c92da563471def3cf840b4980160f278f8ba + languageName: node + linkType: hard + "mrmime@npm:2.0.1": version: 2.0.1 resolution: "mrmime@npm:2.0.1" @@ -21887,8 +24798,8 @@ __metadata: linkType: hard "node-gyp@npm:^11.0.0, node-gyp@npm:latest": - version: 11.3.0 - resolution: "node-gyp@npm:11.3.0" + version: 11.4.2 + resolution: "node-gyp@npm:11.4.2" dependencies: env-paths: "npm:^2.2.0" exponential-backoff: "npm:^3.1.1" @@ -21902,7 +24813,7 @@ __metadata: which: "npm:^5.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10/e7fb17ba72172d743ee791ea470cba1a579d1c37bcaa67a45d221d07df055baf1367d0684b3c7ee2b9b61f260cea77b2016aaac47027dbc0f43030c90b21527d + checksum: 10/de0fdd1a23d27976974f2480b1c5a2954180050f4d7d682b2fcd36a7c996100981fc37ba0c893d02471ccf1730240f73c3073a6a9397c5eb3bb7578ca82808ed languageName: node linkType: hard @@ -21920,10 +24831,10 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.19": - version: 2.0.19 - resolution: "node-releases@npm:2.0.19" - checksum: 10/c2b33b4f0c40445aee56141f13ca692fa6805db88510e5bbb3baadb2da13e1293b738e638e15e4a8eb668bb9e97debb08e7a35409b477b5cc18f171d35a83045 +"node-releases@npm:^2.0.21": + version: 2.0.21 + resolution: "node-releases@npm:2.0.21" + checksum: 10/5344d634b39d20f47c0d85a1c64567fdb9cf46f7b27ed3d141f752642faab47dae326835c2109636f823758afb16ffbed7b0c0fe6f800ef91cec9f2beb4f2b4a languageName: node linkType: hard @@ -21947,6 +24858,13 @@ __metadata: languageName: node linkType: hard +"node-stream-zip@npm:^1.15.0": + version: 1.15.0 + resolution: "node-stream-zip@npm:1.15.0" + checksum: 10/3fb56144d23456e1b42fe9d24656999e4ef6aeccce3cae43fc97ba6c341ee448aeceb4dc8fb57ee78eab1a6da49dd46c9650fdb2f16b137630a335df9560c647 + languageName: node + linkType: hard + "nopt@npm:^7.0.0, nopt@npm:^7.2.1": version: 7.2.1 resolution: "nopt@npm:7.2.1" @@ -22026,9 +24944,9 @@ __metadata: linkType: hard "normalize-url@npm:^8.0.0": - version: 8.0.2 - resolution: "normalize-url@npm:8.0.2" - checksum: 10/006d12f1f20785b2a3b39a420646a3244f8bafe2a6ce22ae1ad7b407fefe8583ea8417e1bffcc56f74c52b8c0e9ccacb8fe95db7107620956fae3981cc59a8cb + version: 8.1.0 + resolution: "normalize-url@npm:8.1.0" + checksum: 10/59b765bfe7d1768105d23a9f80716cdf1046a50a618af43eeba5e116475ff8b1a9b3e023e9c534903be436df4dac2fb9c93822cad3809fe689378945662bc8c8 languageName: node linkType: hard @@ -22060,11 +24978,11 @@ __metadata: linkType: hard "npm-install-checks@npm:^7.1.0": - version: 7.1.1 - resolution: "npm-install-checks@npm:7.1.1" + version: 7.1.2 + resolution: "npm-install-checks@npm:7.1.2" dependencies: semver: "npm:^7.1.1" - checksum: 10/b12a528ae2bd612a07db438b157ff105226165df58bc965937e7f312642448b589ead227dc1c83a080e46a68c25ea9b4560f100e4a8d34fa7d4c6fd4f5605a0e + checksum: 10/f8990588ba3654beb720a105f1749f0ad36313cf25d5090fd9a2f013f17aa3d23b05b48c5d0ecd804445c79aded65394fdd79c726acf22806b0414d244469c27 languageName: node linkType: hard @@ -22140,11 +25058,12 @@ __metadata: linkType: hard "npm-packlist@npm:^10.0.0": - version: 10.0.1 - resolution: "npm-packlist@npm:10.0.1" + version: 10.0.2 + resolution: "npm-packlist@npm:10.0.2" dependencies: ignore-walk: "npm:^8.0.0" - checksum: 10/89f3fbc5d0ba8b3192bdc0ff2b112f7cf1d9d7a3b9dcaf46846056463fc26f70c955505e17e44719a7311c7270057d825689d155d1b8e18755e3329373693113 + proc-log: "npm:^5.0.0" + checksum: 10/ff5a819ccfa6139eab2d1cee732cecec9b2eade0a82134ee89648b2a2ac0815c56fbd6117f2048d46ed48dcee83ec1f709ee9acbffdef1da48be99a681253b79 languageName: node linkType: hard @@ -22222,6 +25141,28 @@ __metadata: languageName: node linkType: hard +"nps@npm:^5.10.0": + version: 5.10.0 + resolution: "nps@npm:5.10.0" + dependencies: + arrify: "npm:^1.0.1" + chalk: "npm:^2.0.1" + common-tags: "npm:^1.4.0" + find-up: "npm:^2.1.0" + js-yaml: "npm:^3.9.0" + lodash: "npm:^4.17.4" + manage-path: "npm:^2.0.0" + prefix-matches: "npm:^1.0.1" + readline-sync: "npm:^1.4.7" + spawn-command-with-kill: "npm:^1.0.0" + type-detect: "npm:^4.0.3" + yargs: "npm:14.2.0" + bin: + nps: dist/bin/nps.js + checksum: 10/af099aadfb5a9f7fb4e07bc4e634197d60c2789b4f8b0c264e7bc0d02d8685d915d945412bd8db38d8237a7380a1ff96088142b93abe4d0d1b9fb53b40d625f7 + languageName: node + linkType: hard + "nth-check@npm:^2.0.1": version: 2.1.1 resolution: "nth-check@npm:2.1.1" @@ -22232,9 +25173,9 @@ __metadata: linkType: hard "nwsapi@npm:^2.2.16": - version: 2.2.21 - resolution: "nwsapi@npm:2.2.21" - checksum: 10/3d84e7e0691640028fd7b1e93f3368cb1b5958332cecdcb31f335178177a6efdd00a07fb68b99cc476f0ca835bed5bd79b1010a16b97d33ce6c3c3c94bebd05c + version: 2.2.22 + resolution: "nwsapi@npm:2.2.22" + checksum: 10/6bdeeb61345873808b914c002d351049a2678bcae0dd957ad20949da25eca583b19a9c750f510b776b6554a2e0ee8df4e6fb13fd7a46c6025ead0b19e70378b3 languageName: node linkType: hard @@ -22337,7 +25278,7 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4": +"object-inspect@npm:^1.10.3, object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4": version: 1.13.4 resolution: "object-inspect@npm:1.13.4" checksum: 10/aa13b1190ad3e366f6c83ad8a16ed37a19ed57d267385aa4bfdccda833d7b90465c057ff6c55d035a6b2e52c1a2295582b294217a0a3a1ae7abdd6877ef781fb @@ -22351,7 +25292,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.7": +"object.assign@npm:^4.1.2, object.assign@npm:^4.1.7": version: 4.1.7 resolution: "object.assign@npm:4.1.7" dependencies: @@ -22365,7 +25306,42 @@ __metadata: languageName: node linkType: hard -"object.values@npm:^1.1.5": +"object.entries@npm:^1.1.2": + version: 1.1.9 + resolution: "object.entries@npm:1.1.9" + dependencies: + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.1.1" + checksum: 10/24163ab1e1e013796693fc5f5d349e8b3ac0b6a34a7edb6c17d3dd45c6a8854145780c57d302a82512c1582f63720f4b4779d6c1cfba12cbb1420b978802d8a3 + languageName: node + linkType: hard + +"object.fromentries@npm:^2.0.8": + version: 2.0.8 + resolution: "object.fromentries@npm:2.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10/5b2e80f7af1778b885e3d06aeb335dcc86965e39464671adb7167ab06ac3b0f5dd2e637a90d8ebd7426d69c6f135a4753ba3dd7d0fe2a7030cf718dcb910fd92 + languageName: node + linkType: hard + +"object.groupby@npm:^1.0.3": + version: 1.0.3 + resolution: "object.groupby@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + checksum: 10/44cb86dd2c660434be65f7585c54b62f0425b0c96b5c948d2756be253ef06737da7e68d7106e35506ce4a44d16aa85a413d11c5034eb7ce5579ec28752eb42d0 + languageName: node + linkType: hard + +"object.values@npm:^1.1.5, object.values@npm:^1.2.1": version: 1.2.1 resolution: "object.values@npm:1.2.1" dependencies: @@ -22393,6 +25369,15 @@ __metadata: languageName: node linkType: hard +"on-finished@npm:~2.3.0": + version: 2.3.0 + resolution: "on-finished@npm:2.3.0" + dependencies: + ee-first: "npm:1.1.1" + checksum: 10/1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b + languageName: node + linkType: hard + "on-headers@npm:~1.1.0": version: 1.1.0 resolution: "on-headers@npm:1.1.0" @@ -22487,7 +25472,21 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.9.3": +"optionator@npm:^0.8.1": + version: 0.8.3 + resolution: "optionator@npm:0.8.3" + dependencies: + deep-is: "npm:~0.1.3" + fast-levenshtein: "npm:~2.0.6" + levn: "npm:~0.3.0" + prelude-ls: "npm:~1.1.2" + type-check: "npm:~0.3.2" + word-wrap: "npm:~1.2.3" + checksum: 10/6fa3c841b520f10aec45563962922215180e8cfbc59fde3ecd4ba2644ad66ca96bd19ad0e853f22fefcb7fc10e7612a5215b412cc66c5588f9a3138b38f6b5ff + languageName: node + linkType: hard + +"optionator@npm:^0.9.1, optionator@npm:^0.9.3": version: 0.9.4 resolution: "optionator@npm:0.9.4" dependencies: @@ -22918,6 +25917,19 @@ __metadata: languageName: node linkType: hard +"parse-json@npm:^7.0.0": + version: 7.1.1 + resolution: "parse-json@npm:7.1.1" + dependencies: + "@babel/code-frame": "npm:^7.21.4" + error-ex: "npm:^1.3.2" + json-parse-even-better-errors: "npm:^3.0.0" + lines-and-columns: "npm:^2.0.3" + type-fest: "npm:^3.8.0" + checksum: 10/187275c7ac097dcfb3c7420bca2399caa4da33bcd5d5aac3604bda0e2b8eee4df61cc26aa0d79fab97f0d67bf42d41d332baa9f9f56ad27636ad785f1ae639e5 + languageName: node + linkType: hard + "parse-ms@npm:^2.1.0": version: 2.1.0 resolution: "parse-ms@npm:2.1.0" @@ -22968,6 +25980,16 @@ __metadata: languageName: node linkType: hard +"parse5-htmlparser2-tree-adapter@npm:^7.0.0": + version: 7.1.0 + resolution: "parse5-htmlparser2-tree-adapter@npm:7.1.0" + dependencies: + domhandler: "npm:^5.0.3" + parse5: "npm:^7.0.0" + checksum: 10/75910af9137451e9c53e1e0d712f7393f484e89e592b1809ee62ad6cedd61b98daeaa5206ff5d9f06778002c91fac311afedde4880e1916fdb44fa71199dae73 + languageName: node + linkType: hard + "parse5-sax-parser@npm:^7.0.0": version: 7.0.0 resolution: "parse5-sax-parser@npm:7.0.0" @@ -23129,6 +26151,22 @@ __metadata: languageName: node linkType: hard +"pathval@npm:^1.1.1": + version: 1.1.1 + resolution: "pathval@npm:1.1.1" + checksum: 10/b50a4751068aa3a5428f5a0b480deecedc6f537666a3630a0c2ae2d5e7c0f4bf0ee77b48404441ec1220bef0c91625e6030b3d3cf5a32ab0d9764018d1d9dbb6 + languageName: node + linkType: hard + +"pause-stream@npm:0.0.11": + version: 0.0.11 + resolution: "pause-stream@npm:0.0.11" + dependencies: + through: "npm:~2.3" + checksum: 10/1407efadfe814b5c487e4b28d6139cb7e03ee5d25fbb5f89a68f2053e81f05ce6b2bec196eeb3d46ef2c856f785016d14816b0d0e3c3abd1b64311c5c20660dc + languageName: node + linkType: hard + "pend@npm:^1.2.0, pend@npm:~1.2.0": version: 1.2.0 resolution: "pend@npm:1.2.0" @@ -23157,6 +26195,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:4.0.3, picomatch@npm:^4.0.2, picomatch@npm:^4.0.3": + version: 4.0.3 + resolution: "picomatch@npm:4.0.3" + checksum: 10/57b99055f40b16798f2802916d9c17e9744e620a0db136554af01d19598b96e45e2f00014c91d1b8b13874b80caa8c295b3d589a3f72373ec4aaf54baa5962d5 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -23164,13 +26209,6 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3": - version: 4.0.3 - resolution: "picomatch@npm:4.0.3" - checksum: 10/57b99055f40b16798f2802916d9c17e9744e620a0db136554af01d19598b96e45e2f00014c91d1b8b13874b80caa8c295b3d589a3f72373ec4aaf54baa5962d5 - languageName: node - linkType: hard - "pidtree@npm:0.6.0": version: 0.6.0 resolution: "pidtree@npm:0.6.0" @@ -23294,7 +26332,7 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^1.3.0": +"pkg-types@npm:^1.3.1": version: 1.3.1 resolution: "pkg-types@npm:1.3.1" dependencies: @@ -23305,14 +26343,23 @@ __metadata: languageName: node linkType: hard -"pkg-types@npm:^2.0.1": - version: 2.2.0 - resolution: "pkg-types@npm:2.2.0" +"pkg-types@npm:^2.3.0": + version: 2.3.0 + resolution: "pkg-types@npm:2.3.0" dependencies: confbox: "npm:^0.2.2" exsolve: "npm:^1.0.7" pathe: "npm:^2.0.3" - checksum: 10/54ffa530f443f0c55b7fad1475f619f4f70738b97dc8c65c783b54891b36663165cde02160c273c08ddb17efd29fb0fbcd929bed49bd06a96cec27a6ca4ed2f8 + checksum: 10/4b36e4eb12693a1beb145573c564ec6fb74b1008d3b457eaa1f0072331edf05cb7c479c47fe0c4bfdec76c2caff5b68215ff270e5fe49634c07984a7a0197118 + languageName: node + linkType: hard + +"pkg-up@npm:^3.1.0": + version: 3.1.0 + resolution: "pkg-up@npm:3.1.0" + dependencies: + find-up: "npm:^3.0.0" + checksum: 10/5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8 languageName: node linkType: hard @@ -23334,12 +26381,12 @@ __metadata: linkType: hard "portfinder@npm:^1.0.28": - version: 1.0.37 - resolution: "portfinder@npm:1.0.37" + version: 1.0.38 + resolution: "portfinder@npm:1.0.38" dependencies: async: "npm:^3.2.6" debug: "npm:^4.3.6" - checksum: 10/0d9addb4b28451319bc95feb7af6c060188e176199eebd1b66ef7ea460102e546aedcd6dc7039c5942812c9696218403106e2a45b66a8c551888fc18830b0014 + checksum: 10/369155c3e7efa10ad348cd6686eb9efe57f334a4638f9107fd6ad6705dc532841f9bd8346182591280b2c7837600d8fb0cf0d1ced69a78caa8544fc3bb43653a languageName: node linkType: hard @@ -23384,6 +26431,30 @@ __metadata: languageName: node linkType: hard +"postcss-cli@npm:^9.1.0": + version: 9.1.0 + resolution: "postcss-cli@npm:9.1.0" + dependencies: + chokidar: "npm:^3.3.0" + dependency-graph: "npm:^0.11.0" + fs-extra: "npm:^10.0.0" + get-stdin: "npm:^9.0.0" + globby: "npm:^12.0.0" + picocolors: "npm:^1.0.0" + postcss-load-config: "npm:^3.0.0" + postcss-reporter: "npm:^7.0.0" + pretty-hrtime: "npm:^1.0.3" + read-cache: "npm:^1.0.0" + slash: "npm:^4.0.0" + yargs: "npm:^17.0.0" + peerDependencies: + postcss: ^8.0.0 + bin: + postcss: index.js + checksum: 10/2212a43434737e86e4d5e6c1a3b0157ea739710090eba25c10acad68fec26f46ac20ae911f5dc9e065dd4451cd745a8cd38c0a1a4547f031f6db1ee22f2ce3c0 + languageName: node + linkType: hard + "postcss-color-functional-notation@npm:^6.0.2": version: 6.0.14 resolution: "postcss-color-functional-notation@npm:6.0.14" @@ -23627,12 +26698,30 @@ __metadata: "@csstools/postcss-progressive-custom-properties": "npm:^3.3.0" "@csstools/utilities": "npm:^1.0.0" peerDependencies: - postcss: ^8.4 - checksum: 10/e260d6d3f30396ec4770c5f91c9d5eb5de6ef4d11d4db235fc9947edf6904d046bf10783b0766c2dc3eb0ea124991725c4b81d2e9ffa53289c5cb0d3b7d55b12 + postcss: ^8.4 + checksum: 10/e260d6d3f30396ec4770c5f91c9d5eb5de6ef4d11d4db235fc9947edf6904d046bf10783b0766c2dc3eb0ea124991725c4b81d2e9ffa53289c5cb0d3b7d55b12 + languageName: node + linkType: hard + +"postcss-load-config@npm:^3.0.0": + version: 3.1.4 + resolution: "postcss-load-config@npm:3.1.4" + dependencies: + lilconfig: "npm:^2.0.5" + yaml: "npm:^1.10.2" + peerDependencies: + postcss: ">=8.0.9" + ts-node: ">=9.0.0" + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + checksum: 10/75fa409d77b96e6f53e99f680c550f25ca8922c1150d3d368ded1f6bd8e0d4d67a615fe1f1c5d409aefb6e66fb4b5e48e86856d581329913de84578def078b19 languageName: node linkType: hard -"postcss-loader@npm:8.1.1, postcss-loader@npm:^8.1.1": +"postcss-loader@npm:8.1.1": version: 8.1.1 resolution: "postcss-loader@npm:8.1.1" dependencies: @@ -23666,6 +26755,26 @@ __metadata: languageName: node linkType: hard +"postcss-loader@npm:^8.1.1": + version: 8.2.0 + resolution: "postcss-loader@npm:8.2.0" + dependencies: + cosmiconfig: "npm:^9.0.0" + jiti: "npm:^2.5.1" + semver: "npm:^7.6.2" + peerDependencies: + "@rspack/core": 0.x || 1.x + postcss: ^7.0.0 || ^8.0.1 + webpack: ^5.0.0 + peerDependenciesMeta: + "@rspack/core": + optional: true + webpack: + optional: true + checksum: 10/eda6790673cae0077ed687c725ea7df09fb788ae9a7aa8a042623bcb318fd1452c95a3b5871ff8362e25dc3e0d9ccc6ed0b0f70c52c82a96745b48b855d32e0d + languageName: node + linkType: hard + "postcss-logical@npm:^7.0.0": version: 7.0.1 resolution: "postcss-logical@npm:7.0.1" @@ -24078,6 +27187,18 @@ __metadata: languageName: node linkType: hard +"postcss-reporter@npm:^7.0.0": + version: 7.1.0 + resolution: "postcss-reporter@npm:7.1.0" + dependencies: + picocolors: "npm:^1.0.0" + thenby: "npm:^1.3.4" + peerDependencies: + postcss: ^8.1.0 + checksum: 10/fc5dea0edf689d1cc68e83d761e7cee7b65dc264025e4ce249a817861a840c415a2cb841c3754a8b98966d89025dba10e73657b88827455010250aa7c5ed0bd8 + languageName: node + linkType: hard + "postcss-selector-not@npm:^7.0.1": version: 7.0.2 resolution: "postcss-selector-not@npm:7.0.2" @@ -24166,7 +27287,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:8.5.6, postcss@npm:^8.2.14, postcss@npm:^8.4.23, postcss@npm:^8.4.24, postcss@npm:^8.4.33, postcss@npm:^8.4.38, postcss@npm:^8.4.47, postcss@npm:^8.4.49, postcss@npm:^8.5.6": +"postcss@npm:8.5.6, postcss@npm:^8.2.14, postcss@npm:^8.4.23, postcss@npm:^8.4.24, postcss@npm:^8.4.33, postcss@npm:^8.4.38, postcss@npm:^8.4.43, postcss@npm:^8.4.47, postcss@npm:^8.4.49, postcss@npm:^8.4.5, postcss@npm:^8.5.6": version: 8.5.6 resolution: "postcss@npm:8.5.6" dependencies: @@ -24199,6 +27320,16 @@ __metadata: languageName: node linkType: hard +"prefix-matches@npm:^1.0.1": + version: 1.0.1 + resolution: "prefix-matches@npm:1.0.1" + dependencies: + is-object: "npm:^1.0.1" + starts-with: "npm:^1.0.2" + checksum: 10/bf659de3aa62d5e696b3fada7b83a4278425f86f9bcb6c26fabd82852062224d76fd4ce78f1ae66e857764dd0c28e755f55a71bec37eb018158212a23facc833 + languageName: node + linkType: hard + "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -24206,6 +27337,13 @@ __metadata: languageName: node linkType: hard +"prelude-ls@npm:~1.1.2": + version: 1.1.2 + resolution: "prelude-ls@npm:1.1.2" + checksum: 10/946a9f60d3477ca6b7d4c5e8e452ad1b98dc8aaa992cea939a6b926ac16cc4129d7217c79271dc808b5814b1537ad0af37f29a942e2eafbb92cfc5a1c87c38cb + languageName: node + linkType: hard + "prettier-plugin-organize-imports@npm:3.2.4": version: 3.2.4 resolution: "prettier-plugin-organize-imports@npm:3.2.4" @@ -24232,6 +27370,22 @@ __metadata: languageName: node linkType: hard +"prettier@npm:^2.7.1": + version: 2.8.8 + resolution: "prettier@npm:2.8.8" + bin: + prettier: bin-prettier.js + checksum: 10/00cdb6ab0281f98306cd1847425c24cbaaa48a5ff03633945ab4c701901b8e96ad558eb0777364ffc312f437af9b5a07d0f45346266e8245beaf6247b9c62b24 + languageName: node + linkType: hard + +"pretty-data@npm:^0.40.0": + version: 0.40.0 + resolution: "pretty-data@npm:0.40.0" + checksum: 10/f6b7a61525efe81cfa6be09c2b3ae3b9f900103891bd949ea39f31a3452dc3d51929867b5eea5e5d7438d0ed27d22b0b51a44e82db68273540ddb34c1d003322 + languageName: node + linkType: hard + "pretty-format@npm:30.0.5, pretty-format@npm:^30.0.0": version: 30.0.5 resolution: "pretty-format@npm:30.0.5" @@ -24255,6 +27409,18 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^28.1.3": + version: 28.1.3 + resolution: "pretty-format@npm:28.1.3" + dependencies: + "@jest/schemas": "npm:^28.1.3" + ansi-regex: "npm:^5.0.1" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^18.0.0" + checksum: 10/26626d33e201388174a1ce352be46b8087f28184bf3684a88b2f7cf633e28419ffc664628eec261ba13b0f03748c3a6f85db063a2022f75a354c7b9e4e06526b + languageName: node + linkType: hard + "pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -24266,6 +27432,13 @@ __metadata: languageName: node linkType: hard +"pretty-hrtime@npm:^1.0.3": + version: 1.0.3 + resolution: "pretty-hrtime@npm:1.0.3" + checksum: 10/0a462e88a0a3fd3320288fd8307f488974326ae8e13eea8c27f590f8ee767ccb59cf35bcae1cadff241cd8b72f3e373fc76ff1be95243649899bf8c816874af9 + languageName: node + linkType: hard + "pretty-ms@npm:^7.0.0": version: 7.0.1 resolution: "pretty-ms@npm:7.0.1" @@ -24317,7 +27490,7 @@ __metadata: languageName: node linkType: hard -"progress@npm:2.0.3": +"progress@npm:2.0.3, progress@npm:^2.0.0": version: 2.0.3 resolution: "progress@npm:2.0.3" checksum: 10/e6f0bcb71f716eee9dfac0fe8a2606e3704d6a64dd93baaf49fbadbc8499989a610fe14cf1bc6f61b6d6653c49408d94f4a94e124538084efd8e4cf525e0293d @@ -24355,6 +27528,16 @@ __metadata: languageName: node linkType: hard +"prompts@npm:^2.4.2": + version: 2.4.2 + resolution: "prompts@npm:2.4.2" + dependencies: + kleur: "npm:^3.0.3" + sisteransi: "npm:^1.0.5" + checksum: 10/c52536521a4d21eff4f2f2aa4572446cad227464066365a7167e52ccf8d9839c099f9afec1aba0eed3d5a2514b3e79e0b3e7a1dc326b9acde6b75d27ed74b1a9 + languageName: node + linkType: hard + "promzard@npm:^1.0.0": version: 1.0.2 resolution: "promzard@npm:1.0.2" @@ -24364,6 +27547,22 @@ __metadata: languageName: node linkType: hard +"properties-reader@npm:^2.2.0": + version: 2.3.0 + resolution: "properties-reader@npm:2.3.0" + dependencies: + mkdirp: "npm:^1.0.4" + checksum: 10/0b41eb4136dc278ae0d97968ccce8de2d48d321655b319192e31f2424f1c6e052182204671e65aa8967216360cb3e7cbd9129830062e058fe9d6a1d74964c29a + languageName: node + linkType: hard + +"proto-list@npm:~1.2.1": + version: 1.2.4 + resolution: "proto-list@npm:1.2.4" + checksum: 10/9cc3b46d613fa0d637033b225db1bc98e914c3c05864f7adc9bee728192e353125ef2e49f71129a413f6333951756000b0e54f299d921f02d3e9e370cc994100 + languageName: node + linkType: hard + "protocols@npm:^2.0.0, protocols@npm:^2.0.1": version: 2.0.2 resolution: "protocols@npm:2.0.2" @@ -24395,6 +27594,17 @@ __metadata: languageName: node linkType: hard +"ps-tree@npm:^1.2.0": + version: 1.2.0 + resolution: "ps-tree@npm:1.2.0" + dependencies: + event-stream: "npm:=3.3.4" + bin: + ps-tree: ./bin/ps-tree.js + checksum: 10/0587defdc20c0768fad884623c0204c77e5228878a5cb043676b00529220ec12d9cb6a328a0580767a9909a317bff466fe4530a4676e3d145a9deb3b7fbbeef3 + languageName: node + linkType: hard + "pseudomap@npm:^1.0.2": version: 1.0.2 resolution: "pseudomap@npm:1.0.2" @@ -24421,6 +27631,13 @@ __metadata: languageName: node linkType: hard +"punycode.js@npm:^2.3.1": + version: 2.3.1 + resolution: "punycode.js@npm:2.3.1" + checksum: 10/f0e946d1edf063f9e3d30a32ca86d8ff90ed13ca40dad9c75d37510a04473340cfc98db23a905cc1e517b1e9deb0f6021dce6f422ace235c60d3c9ac47c5a16a + languageName: node + linkType: hard + "punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" @@ -24428,6 +27645,26 @@ __metadata: languageName: node linkType: hard +"puppeteer-core@npm:13.1.3": + version: 13.1.3 + resolution: "puppeteer-core@npm:13.1.3" + dependencies: + debug: "npm:4.3.2" + devtools-protocol: "npm:0.0.948846" + extract-zip: "npm:2.0.1" + https-proxy-agent: "npm:5.0.0" + node-fetch: "npm:2.6.7" + pkg-dir: "npm:4.2.0" + progress: "npm:2.0.3" + proxy-from-env: "npm:1.1.0" + rimraf: "npm:3.0.2" + tar-fs: "npm:2.1.1" + unbzip2-stream: "npm:1.4.3" + ws: "npm:8.2.3" + checksum: 10/f938c617adf726b25f630c71eed5f3dd3162ac5e8bf3ded98ad07ae7080cc54b390e063f8121cc5f577700f81b8a5a21af1296d9453cc59eae5069cb01beb003 + languageName: node + linkType: hard + "puppeteer-core@npm:^13.1.3": version: 13.7.0 resolution: "puppeteer-core@npm:13.7.0" @@ -24494,10 +27731,10 @@ __metadata: languageName: node linkType: hard -"quansync@npm:^0.2.8": - version: 0.2.10 - resolution: "quansync@npm:0.2.10" - checksum: 10/b54d955de867e104025f2666d52b2b67befe4e0f184a96acc9adcbdc572e46dce49c69d1e79f99413beae8a974a576383806a05f85f9a826865dc589ee1bcaf2 +"quansync@npm:^0.2.11": + version: 0.2.11 + resolution: "quansync@npm:0.2.11" + checksum: 10/d4f0cc21a25052a8a6183f17752a6221829c4795b40641de67c06945b356841ff00296d3700d0332dfe8e86100fdcc02f4be7559f3f1774a753b05adb7800d01 languageName: node linkType: hard @@ -24555,6 +27792,13 @@ __metadata: languageName: node linkType: hard +"random-int@npm:^3.0.0": + version: 3.1.0 + resolution: "random-int@npm:3.1.0" + checksum: 10/6436be7ab8db4378eb2b6b852eb74acb8726e327cef634cdd30d45602c1cacb1cd24d869df9be4d9935e5203361338ba91f61538d19becd01f91e09577b7260b + languageName: node + linkType: hard + "randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" @@ -24633,6 +27877,17 @@ __metadata: languageName: node linkType: hard +"read-pkg-up@npm:^10.1.0": + version: 10.1.0 + resolution: "read-pkg-up@npm:10.1.0" + dependencies: + find-up: "npm:^6.3.0" + read-pkg: "npm:^8.1.0" + type-fest: "npm:^4.2.0" + checksum: 10/554470d7ff54026b561f6c851c35470f5bc95a47bfb8645dc13c447d83c42c78b42d47fffdc8f86bffe731215406dab498f75cb27494e1fb3eca7fa8d00fb501 + languageName: node + linkType: hard + "read-pkg-up@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg-up@npm:3.0.0" @@ -24688,6 +27943,18 @@ __metadata: languageName: node linkType: hard +"read-pkg@npm:^8.1.0": + version: 8.1.0 + resolution: "read-pkg@npm:8.1.0" + dependencies: + "@types/normalize-package-data": "npm:^2.4.1" + normalize-package-data: "npm:^6.0.0" + parse-json: "npm:^7.0.0" + type-fest: "npm:^4.2.0" + checksum: 10/f4cd164f096e78cf3e338a55f800043524e3055f9b0b826143290002fafc951025fc3cbd6ca683ebaf7945efcfb092d31c683dd252a7871a974662985c723b67 + languageName: node + linkType: hard + "read@npm:^3.0.1": version: 3.0.1 resolution: "read@npm:3.0.1" @@ -24748,6 +28015,13 @@ __metadata: languageName: node linkType: hard +"readline-sync@npm:^1.4.7": + version: 1.4.10 + resolution: "readline-sync@npm:1.4.10" + checksum: 10/5eb6465f5c5391e32cb525022a307a910a565828cd53da87ac05fca291607df54099dd65bc9c7a513ac53a5eb4e11454d48f0dcf4ad54126d36dec5fcec4a8f0 + languageName: node + linkType: hard + "recursive-readdir@npm:^2.2.2": version: 2.2.3 resolution: "recursive-readdir@npm:2.2.3" @@ -24790,12 +28064,12 @@ __metadata: languageName: node linkType: hard -"regenerate-unicode-properties@npm:^10.2.0": - version: 10.2.0 - resolution: "regenerate-unicode-properties@npm:10.2.0" +"regenerate-unicode-properties@npm:^10.2.2": + version: 10.2.2 + resolution: "regenerate-unicode-properties@npm:10.2.2" dependencies: regenerate: "npm:^1.4.2" - checksum: 10/9150eae6fe04a8c4f2ff06077396a86a98e224c8afad8344b1b656448e89e84edcd527e4b03aa5476774129eb6ad328ed684f9c1459794a935ec0cc17ce14329 + checksum: 10/5041ee31185c4700de9dd76783fab9def51c412751190d523d621db5b8e35a6c2d91f1642c12247e7d94f84b8ae388d044baac1e88fc2ba0ac215ca8dc7bed38 languageName: node linkType: hard @@ -24827,17 +28101,24 @@ __metadata: languageName: node linkType: hard +"regexpp@npm:^3.1.0": + version: 3.2.0 + resolution: "regexpp@npm:3.2.0" + checksum: 10/3310010895a906873262f4b494fc99bcef1e71ef6720a0532c5999ca586498cbd4a284c8e3c2423f9d1d37512fd08d6064b7564e0e59508cf938f76dd15ace84 + languageName: node + linkType: hard + "regexpu-core@npm:^6.2.0": - version: 6.2.0 - resolution: "regexpu-core@npm:6.2.0" + version: 6.4.0 + resolution: "regexpu-core@npm:6.4.0" dependencies: regenerate: "npm:^1.4.2" - regenerate-unicode-properties: "npm:^10.2.0" + regenerate-unicode-properties: "npm:^10.2.2" regjsgen: "npm:^0.8.0" - regjsparser: "npm:^0.12.0" + regjsparser: "npm:^0.13.0" unicode-match-property-ecmascript: "npm:^2.0.0" - unicode-match-property-value-ecmascript: "npm:^2.1.0" - checksum: 10/4d054ffcd98ca4f6ca7bf0df6598ed5e4a124264602553308add41d4fa714a0c5bcfb5bc868ac91f7060a9c09889cc21d3180a3a14c5f9c5838442806129ced3 + unicode-match-property-value-ecmascript: "npm:^2.2.1" + checksum: 10/bf5f85a502a17f127a1f922270e2ecc1f0dd071ff76a3ec9afcd6b1c2bf7eae1486d1e3b1a6d621aee8960c8b15139e6b5058a84a68e518e1a92b52e9322faf9 languageName: node linkType: hard @@ -24848,14 +28129,14 @@ __metadata: languageName: node linkType: hard -"regjsparser@npm:^0.12.0": - version: 0.12.0 - resolution: "regjsparser@npm:0.12.0" +"regjsparser@npm:^0.13.0": + version: 0.13.0 + resolution: "regjsparser@npm:0.13.0" dependencies: - jsesc: "npm:~3.0.2" + jsesc: "npm:~3.1.0" bin: regjsparser: bin/parser - checksum: 10/c2d6506b3308679de5223a8916984198e0493649a67b477c66bdb875357e3785abbf3bedf7c5c2cf8967d3b3a7bdf08b7cbd39e65a70f9e1ffad584aecf5f06a + checksum: 10/eeaabd3454f59394cbb3bfeb15fd789e638040f37d0bee9071a9b0b85524ddc52b5f7aaaaa4847304c36fa37429e53d109c4dbf6b878cb5ffa4f4198c1042fb7 languageName: node linkType: hard @@ -24901,6 +28182,13 @@ __metadata: languageName: node linkType: hard +"require-main-filename@npm:^2.0.0": + version: 2.0.0 + resolution: "require-main-filename@npm:2.0.0" + checksum: 10/8604a570c06a69c9d939275becc33a65676529e1c3e5a9f42d58471674df79357872b96d70bb93a0380a62d60dc9031c98b1a9dad98c946ffdd61b7ac0c8cedd + languageName: node + linkType: hard + "requirejs-config-file@npm:^4.0.0": version: 4.0.0 resolution: "requirejs-config-file@npm:4.0.0" @@ -24928,6 +28216,29 @@ __metadata: languageName: node linkType: hard +"requizzle@npm:^0.2.3": + version: 0.2.4 + resolution: "requizzle@npm:0.2.4" + dependencies: + lodash: "npm:^4.17.21" + checksum: 10/b13ce6d2a45d46be84ab274422b08a3233119e41ea5e1c8cef814abced2e25d15b7d4b995ef5d419f3dc6537314e6b1ba4a5c84d998d4143cf9938a67fc63587 + languageName: node + linkType: hard + +"reselect@npm:^4.1.7": + version: 4.1.8 + resolution: "reselect@npm:4.1.8" + checksum: 10/199984d9872f71cd207f4aa6e6fd2bd48d95154f7aa9b3aee3398335f39f5491059e732f28c12e9031d5d434adab2c458dc8af5afb6564d0ad37e1644445e09c + languageName: node + linkType: hard + +"reserved-words@npm:^0.1.2": + version: 0.1.2 + resolution: "reserved-words@npm:0.1.2" + checksum: 10/72e80f71dcde1e2d697e102473ad6d597e1659118836092c63cc4db68a64857f07f509176d239c8675b24f7f03574336bf202a780cc1adb39574e2884d1fd1fa + languageName: node + linkType: hard + "resolve-alpn@npm:^1.0.0, resolve-alpn@npm:^1.2.0": version: 1.2.1 resolution: "resolve-alpn@npm:1.2.1" @@ -25004,7 +28315,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:1.22.10, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.10, resolve@npm:^1.22.3, resolve@npm:^1.22.4": +"resolve@npm:1.22.10, resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.22.10, resolve@npm:^1.22.3, resolve@npm:^1.22.4, resolve@npm:^1.22.8": version: 1.22.10 resolution: "resolve@npm:1.22.10" dependencies: @@ -25030,7 +28341,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.3#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": +"resolve@patch:resolve@npm%3A1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.1.7#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.10#optional!builtin, resolve@patch:resolve@npm%3A^1.22.3#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": version: 1.22.10 resolution: "resolve@patch:resolve@npm%3A1.22.10#optional!builtin::version=1.22.10&hash=c3c19d" dependencies: @@ -25170,6 +28481,17 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:^5.0.10": + version: 5.0.10 + resolution: "rimraf@npm:5.0.10" + dependencies: + glob: "npm:^10.3.7" + bin: + rimraf: dist/esm/bin.mjs + checksum: 10/f3b8ce81eecbde4628b07bdf9e2fa8b684e0caea4999acb1e3b0402c695cd41f28cd075609a808e61ce2672f528ca079f675ab1d8e8d5f86d56643a03e0b8d2e + languageName: node + linkType: hard + "robust-predicates@npm:^3.0.2": version: 3.0.2 resolution: "robust-predicates@npm:3.0.2" @@ -25178,10 +28500,10 @@ __metadata: linkType: hard "rollup-plugin-dts@npm:^6.2.0": - version: 6.2.1 - resolution: "rollup-plugin-dts@npm:6.2.1" + version: 6.2.3 + resolution: "rollup-plugin-dts@npm:6.2.3" dependencies: - "@babel/code-frame": "npm:^7.26.2" + "@babel/code-frame": "npm:^7.27.1" magic-string: "npm:^0.30.17" peerDependencies: rollup: ^3.29.4 || ^4 @@ -25189,7 +28511,7 @@ __metadata: dependenciesMeta: "@babel/code-frame": optional: true - checksum: 10/bf101998eb26e6594ccada88545a83af992d3843737a805206f3d448b86c795b04958cfb43fb006b083f78c66e55da1b3780029cceebde3c48c7ff53be4ee7d9 + checksum: 10/53d5f51a4dd4f75d206e3c937dd28a9be23383320bb9055c886200cf3f43813213b342ffc41126167727cddd8766c514561bc83c5f86a519cab5183421794696 languageName: node linkType: hard @@ -25268,30 +28590,32 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.24.0, rollup@npm:^4.40.0": - version: 4.46.2 - resolution: "rollup@npm:4.46.2" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.46.2" - "@rollup/rollup-android-arm64": "npm:4.46.2" - "@rollup/rollup-darwin-arm64": "npm:4.46.2" - "@rollup/rollup-darwin-x64": "npm:4.46.2" - "@rollup/rollup-freebsd-arm64": "npm:4.46.2" - "@rollup/rollup-freebsd-x64": "npm:4.46.2" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.46.2" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.46.2" - "@rollup/rollup-linux-arm64-gnu": "npm:4.46.2" - "@rollup/rollup-linux-arm64-musl": "npm:4.46.2" - "@rollup/rollup-linux-loongarch64-gnu": "npm:4.46.2" - "@rollup/rollup-linux-ppc64-gnu": "npm:4.46.2" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.46.2" - "@rollup/rollup-linux-riscv64-musl": "npm:4.46.2" - "@rollup/rollup-linux-s390x-gnu": "npm:4.46.2" - "@rollup/rollup-linux-x64-gnu": "npm:4.46.2" - "@rollup/rollup-linux-x64-musl": "npm:4.46.2" - "@rollup/rollup-win32-arm64-msvc": "npm:4.46.2" - "@rollup/rollup-win32-ia32-msvc": "npm:4.46.2" - "@rollup/rollup-win32-x64-msvc": "npm:4.46.2" +"rollup@npm:^4.20.0, rollup@npm:^4.24.0, rollup@npm:^4.40.0": + version: 4.52.2 + resolution: "rollup@npm:4.52.2" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.52.2" + "@rollup/rollup-android-arm64": "npm:4.52.2" + "@rollup/rollup-darwin-arm64": "npm:4.52.2" + "@rollup/rollup-darwin-x64": "npm:4.52.2" + "@rollup/rollup-freebsd-arm64": "npm:4.52.2" + "@rollup/rollup-freebsd-x64": "npm:4.52.2" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.52.2" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.52.2" + "@rollup/rollup-linux-arm64-gnu": "npm:4.52.2" + "@rollup/rollup-linux-arm64-musl": "npm:4.52.2" + "@rollup/rollup-linux-loong64-gnu": "npm:4.52.2" + "@rollup/rollup-linux-ppc64-gnu": "npm:4.52.2" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.52.2" + "@rollup/rollup-linux-riscv64-musl": "npm:4.52.2" + "@rollup/rollup-linux-s390x-gnu": "npm:4.52.2" + "@rollup/rollup-linux-x64-gnu": "npm:4.52.2" + "@rollup/rollup-linux-x64-musl": "npm:4.52.2" + "@rollup/rollup-openharmony-arm64": "npm:4.52.2" + "@rollup/rollup-win32-arm64-msvc": "npm:4.52.2" + "@rollup/rollup-win32-ia32-msvc": "npm:4.52.2" + "@rollup/rollup-win32-x64-gnu": "npm:4.52.2" + "@rollup/rollup-win32-x64-msvc": "npm:4.52.2" "@types/estree": "npm:1.0.8" fsevents: "npm:~2.3.2" dependenciesMeta: @@ -25315,7 +28639,7 @@ __metadata: optional: true "@rollup/rollup-linux-arm64-musl": optional: true - "@rollup/rollup-linux-loongarch64-gnu": + "@rollup/rollup-linux-loong64-gnu": optional: true "@rollup/rollup-linux-ppc64-gnu": optional: true @@ -25329,17 +28653,21 @@ __metadata: optional: true "@rollup/rollup-linux-x64-musl": optional: true + "@rollup/rollup-openharmony-arm64": + optional: true "@rollup/rollup-win32-arm64-msvc": optional: true "@rollup/rollup-win32-ia32-msvc": optional: true + "@rollup/rollup-win32-x64-gnu": + optional: true "@rollup/rollup-win32-x64-msvc": optional: true fsevents: optional: true bin: rollup: dist/bin/rollup - checksum: 10/3acc425a9828e8ba75eaec9cb506a680d3deaa09a753635140cc4a3c98445ba6e3f631b32ca1c98965b3f60672d2815cd560ea844bba497d69e65c58c02327cf + checksum: 10/21f22f49801d601f858ad40162640b41158273bce2ee5cf1170d373fdc1fb8fc6f76a8a26b2c33baebabbed6a3b99d11086f5434b4d9f26a59c9df625872ce40 languageName: node linkType: hard @@ -25362,6 +28690,42 @@ __metadata: languageName: node linkType: hard +"rs-module-lexer@npm:^2.5.1": + version: 2.6.0 + resolution: "rs-module-lexer@npm:2.6.0" + dependencies: + "@xn-sakina/rml-darwin-arm64": "npm:2.6.0" + "@xn-sakina/rml-darwin-x64": "npm:2.6.0" + "@xn-sakina/rml-linux-arm-gnueabihf": "npm:2.6.0" + "@xn-sakina/rml-linux-arm64-gnu": "npm:2.6.0" + "@xn-sakina/rml-linux-arm64-musl": "npm:2.6.0" + "@xn-sakina/rml-linux-x64-gnu": "npm:2.6.0" + "@xn-sakina/rml-linux-x64-musl": "npm:2.6.0" + "@xn-sakina/rml-win32-arm64-msvc": "npm:2.6.0" + "@xn-sakina/rml-win32-x64-msvc": "npm:2.6.0" + dependenciesMeta: + "@xn-sakina/rml-darwin-arm64": + optional: true + "@xn-sakina/rml-darwin-x64": + optional: true + "@xn-sakina/rml-linux-arm-gnueabihf": + optional: true + "@xn-sakina/rml-linux-arm64-gnu": + optional: true + "@xn-sakina/rml-linux-arm64-musl": + optional: true + "@xn-sakina/rml-linux-x64-gnu": + optional: true + "@xn-sakina/rml-linux-x64-musl": + optional: true + "@xn-sakina/rml-win32-arm64-msvc": + optional: true + "@xn-sakina/rml-win32-x64-msvc": + optional: true + checksum: 10/470d80b624ea14f6a5c2db8b1f41be75b2c478e7a893b9a5d92273a6e0721dd7a969a8cb220fa3d3ebb771857efb86f6b8b601c221798719e761f8404e2e01d7 + languageName: node + linkType: hard + "rslog@npm:^1.1.0": version: 1.2.11 resolution: "rslog@npm:1.2.11" @@ -25370,9 +28734,9 @@ __metadata: linkType: hard "run-applescript@npm:^7.0.0": - version: 7.0.0 - resolution: "run-applescript@npm:7.0.0" - checksum: 10/b02462454d8b182ad4117e5d4626e9e6782eb2072925c9fac582170b0627ae3c1ea92ee9b2df7daf84b5e9ffe14eb1cf5fb70bc44b15c8a0bfcdb47987e2410c + version: 7.1.0 + resolution: "run-applescript@npm:7.1.0" + checksum: 10/8659fb5f2717b2b37a68cbfe5f678254cf24b5a82a6df3372b180c80c7c137dcd757a4166c3887e459f59a090ca414e8ea7ca97cf3ee5123db54b3b4006d7b7a languageName: node linkType: hard @@ -25408,6 +28772,15 @@ __metadata: languageName: node linkType: hard +"rxjs@npm:^6.6.3": + version: 6.6.7 + resolution: "rxjs@npm:6.6.7" + dependencies: + tslib: "npm:^1.9.0" + checksum: 10/c8263ebb20da80dd7a91c452b9e96a178331f402344bbb40bc772b56340fcd48d13d1f545a1e3d8e464893008c5e306cc42a1552afe0d562b1a6d4e1e6262b03 + languageName: node + linkType: hard + "safe-array-concat@npm:^1.1.3": version: 1.1.3 resolution: "safe-array-concat@npm:1.1.3" @@ -25463,163 +28836,163 @@ __metadata: languageName: node linkType: hard -"sass-embedded-all-unknown@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-all-unknown@npm:1.90.0" +"sass-embedded-all-unknown@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-all-unknown@npm:1.93.2" dependencies: - sass: "npm:1.90.0" + sass: "npm:1.93.2" conditions: (!cpu=arm | !cpu=arm64 | !cpu=riscv64 | !cpu=x64) languageName: node linkType: hard -"sass-embedded-android-arm64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-android-arm64@npm:1.90.0" +"sass-embedded-android-arm64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-android-arm64@npm:1.93.2" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"sass-embedded-android-arm@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-android-arm@npm:1.90.0" +"sass-embedded-android-arm@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-android-arm@npm:1.93.2" conditions: os=android & cpu=arm languageName: node linkType: hard -"sass-embedded-android-riscv64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-android-riscv64@npm:1.90.0" +"sass-embedded-android-riscv64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-android-riscv64@npm:1.93.2" conditions: os=android & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-android-x64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-android-x64@npm:1.90.0" +"sass-embedded-android-x64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-android-x64@npm:1.93.2" conditions: os=android & cpu=x64 languageName: node linkType: hard -"sass-embedded-darwin-arm64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-darwin-arm64@npm:1.90.0" +"sass-embedded-darwin-arm64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-darwin-arm64@npm:1.93.2" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"sass-embedded-darwin-x64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-darwin-x64@npm:1.90.0" +"sass-embedded-darwin-x64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-darwin-x64@npm:1.93.2" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-arm64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-arm64@npm:1.90.0" +"sass-embedded-linux-arm64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-arm64@npm:1.93.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-arm@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-arm@npm:1.90.0" +"sass-embedded-linux-arm@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-arm@npm:1.93.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-arm64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-musl-arm64@npm:1.90.0" +"sass-embedded-linux-musl-arm64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-musl-arm64@npm:1.93.2" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"sass-embedded-linux-musl-arm@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-musl-arm@npm:1.90.0" +"sass-embedded-linux-musl-arm@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-musl-arm@npm:1.93.2" conditions: os=linux & cpu=arm languageName: node linkType: hard -"sass-embedded-linux-musl-riscv64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-musl-riscv64@npm:1.90.0" +"sass-embedded-linux-musl-riscv64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-musl-riscv64@npm:1.93.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-musl-x64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-musl-x64@npm:1.90.0" +"sass-embedded-linux-musl-x64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-musl-x64@npm:1.93.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-linux-riscv64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-riscv64@npm:1.90.0" +"sass-embedded-linux-riscv64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-riscv64@npm:1.93.2" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"sass-embedded-linux-x64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-linux-x64@npm:1.90.0" +"sass-embedded-linux-x64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-linux-x64@npm:1.93.2" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"sass-embedded-unknown-all@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-unknown-all@npm:1.90.0" +"sass-embedded-unknown-all@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-unknown-all@npm:1.93.2" dependencies: - sass: "npm:1.90.0" + sass: "npm:1.93.2" conditions: (!os=android | !os=darwin | !os=linux | !os=win32) languageName: node linkType: hard -"sass-embedded-win32-arm64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-win32-arm64@npm:1.90.0" +"sass-embedded-win32-arm64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-win32-arm64@npm:1.93.2" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"sass-embedded-win32-x64@npm:1.90.0": - version: 1.90.0 - resolution: "sass-embedded-win32-x64@npm:1.90.0" +"sass-embedded-win32-x64@npm:1.93.2": + version: 1.93.2 + resolution: "sass-embedded-win32-x64@npm:1.93.2" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "sass-embedded@npm:^1.83.4": - version: 1.90.0 - resolution: "sass-embedded@npm:1.90.0" + version: 1.93.2 + resolution: "sass-embedded@npm:1.93.2" dependencies: "@bufbuild/protobuf": "npm:^2.5.0" buffer-builder: "npm:^0.2.0" colorjs.io: "npm:^0.5.0" immutable: "npm:^5.0.2" rxjs: "npm:^7.4.0" - sass-embedded-all-unknown: "npm:1.90.0" - sass-embedded-android-arm: "npm:1.90.0" - sass-embedded-android-arm64: "npm:1.90.0" - sass-embedded-android-riscv64: "npm:1.90.0" - sass-embedded-android-x64: "npm:1.90.0" - sass-embedded-darwin-arm64: "npm:1.90.0" - sass-embedded-darwin-x64: "npm:1.90.0" - sass-embedded-linux-arm: "npm:1.90.0" - sass-embedded-linux-arm64: "npm:1.90.0" - sass-embedded-linux-musl-arm: "npm:1.90.0" - sass-embedded-linux-musl-arm64: "npm:1.90.0" - sass-embedded-linux-musl-riscv64: "npm:1.90.0" - sass-embedded-linux-musl-x64: "npm:1.90.0" - sass-embedded-linux-riscv64: "npm:1.90.0" - sass-embedded-linux-x64: "npm:1.90.0" - sass-embedded-unknown-all: "npm:1.90.0" - sass-embedded-win32-arm64: "npm:1.90.0" - sass-embedded-win32-x64: "npm:1.90.0" + sass-embedded-all-unknown: "npm:1.93.2" + sass-embedded-android-arm: "npm:1.93.2" + sass-embedded-android-arm64: "npm:1.93.2" + sass-embedded-android-riscv64: "npm:1.93.2" + sass-embedded-android-x64: "npm:1.93.2" + sass-embedded-darwin-arm64: "npm:1.93.2" + sass-embedded-darwin-x64: "npm:1.93.2" + sass-embedded-linux-arm: "npm:1.93.2" + sass-embedded-linux-arm64: "npm:1.93.2" + sass-embedded-linux-musl-arm: "npm:1.93.2" + sass-embedded-linux-musl-arm64: "npm:1.93.2" + sass-embedded-linux-musl-riscv64: "npm:1.93.2" + sass-embedded-linux-musl-x64: "npm:1.93.2" + sass-embedded-linux-riscv64: "npm:1.93.2" + sass-embedded-linux-x64: "npm:1.93.2" + sass-embedded-unknown-all: "npm:1.93.2" + sass-embedded-win32-arm64: "npm:1.93.2" + sass-embedded-win32-x64: "npm:1.93.2" supports-color: "npm:^8.1.1" sync-child-process: "npm:^1.0.2" varint: "npm:^6.0.0" @@ -25662,7 +29035,7 @@ __metadata: optional: true bin: sass: dist/bin/sass.js - checksum: 10/dd2da775e2f78189ae9305b46fb73dcd21ee440b8a95566b780dcbbf117081287ade9c0fb5c9bc98742fbc49d21ed6ce4600675344afcd2ef6d1aae901fb67dd + checksum: 10/1f5c6fe5e0533d54472f1b17af964e3e4361bf51e6fe4d1fea784c3f26e56d53fa570ef696ae7bf0d38a2197ac242fe450b5b0c22c1f99c8f43bec6bb0fee242 languageName: node linkType: hard @@ -25720,9 +29093,9 @@ __metadata: languageName: node linkType: hard -"sass@npm:1.90.0, sass@npm:^1.81.0, sass@npm:^1.85.0": - version: 1.90.0 - resolution: "sass@npm:1.90.0" +"sass@npm:1.93.2, sass@npm:^1.81.0, sass@npm:^1.85.0": + version: 1.93.2 + resolution: "sass@npm:1.93.2" dependencies: "@parcel/watcher": "npm:^2.4.1" chokidar: "npm:^4.0.0" @@ -25733,7 +29106,7 @@ __metadata: optional: true bin: sass: sass.js - checksum: 10/409236ad975fbf0ea5bbf256d7a11da52b94489873ede6317cd85a44be376a3332daf439b95b39ea5b78e6e94d630541db3d128f3fbaffe4a72a0e34545f219c + checksum: 10/2fc0dcafdf3050f4131650a00ddd772790af1dc3e31a97c6533f323efabddce81bd139a920f13a88af80d630a255f51ee91067a7478364b2a13fcc6f5f7e8308 languageName: node linkType: hard @@ -25755,7 +29128,7 @@ __metadata: languageName: node linkType: hard -"sax@npm:^1.2.4, sax@npm:~1.4.1": +"sax@npm:>=0.6.0, sax@npm:^1.2.4, sax@npm:~1.4.1": version: 1.4.1 resolution: "sax@npm:1.4.1" checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335 @@ -25893,7 +29266,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.7.2, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.7.2": +"semver@npm:7.7.2, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.2.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.7.2": version: 7.7.2 resolution: "semver@npm:7.7.2" bin: @@ -26046,6 +29419,18 @@ __metadata: languageName: node linkType: hard +"shallow-clone@npm:^0.1.2": + version: 0.1.2 + resolution: "shallow-clone@npm:0.1.2" + dependencies: + is-extendable: "npm:^0.1.1" + kind-of: "npm:^2.0.1" + lazy-cache: "npm:^0.2.3" + mixin-object: "npm:^2.0.1" + checksum: 10/cc4c85c6e42186fec33a81a85622c48dbcfdf280f3a7bd0800b4de57df8e365a8760aa2e31dd79df365b317dddb2fd0bbd92be0aab14dbd2de6a65992eab2177 + languageName: node + linkType: hard + "shallow-clone@npm:^3.0.0": version: 3.0.1 resolution: "shallow-clone@npm:3.0.1" @@ -26180,6 +29565,13 @@ __metadata: languageName: node linkType: hard +"sisteransi@npm:^1.0.5": + version: 1.0.5 + resolution: "sisteransi@npm:1.0.5" + checksum: 10/aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4 + languageName: node + linkType: hard + "slash@npm:3.0.0, slash@npm:^3.0.0": version: 3.0.0 resolution: "slash@npm:3.0.0" @@ -26194,6 +29586,17 @@ __metadata: languageName: node linkType: hard +"slice-ansi@npm:^4.0.0": + version: 4.0.0 + resolution: "slice-ansi@npm:4.0.0" + dependencies: + ansi-styles: "npm:^4.0.0" + astral-regex: "npm:^2.0.0" + is-fullwidth-code-point: "npm:^3.0.0" + checksum: 10/4a82d7f085b0e1b070e004941ada3c40d3818563ac44766cca4ceadd2080427d337554f9f99a13aaeb3b4a94d9964d9466c807b3d7b7541d1ec37ee32d308756 + languageName: node + linkType: hard + "slice-ansi@npm:^5.0.0": version: 5.0.0 resolution: "slice-ansi@npm:5.0.0" @@ -26205,12 +29608,12 @@ __metadata: linkType: hard "slice-ansi@npm:^7.1.0": - version: 7.1.0 - resolution: "slice-ansi@npm:7.1.0" + version: 7.1.2 + resolution: "slice-ansi@npm:7.1.2" dependencies: ansi-styles: "npm:^6.2.1" is-fullwidth-code-point: "npm:^5.0.0" - checksum: 10/10313dd3cf7a2e4b265f527b1684c7c568210b09743fd1bd74f2194715ed13ffba653dc93a5fa79e3b1711518b8990a732cb7143aa01ddafe626e99dfa6474b2 + checksum: 10/75f61e1285c294b18c88521a0cdb22cdcbe9b0fd5e8e26f649be804cc43122aa7751bd960a968e3ed7f5aa7f3c67ac605c939019eae916870ec288e878b6fafb languageName: node linkType: hard @@ -26254,12 +29657,12 @@ __metadata: linkType: hard "socks@npm:^2.8.3": - version: 2.8.6 - resolution: "socks@npm:2.8.6" + version: 2.8.7 + resolution: "socks@npm:2.8.7" dependencies: - ip-address: "npm:^9.0.5" + ip-address: "npm:^10.0.1" smart-buffer: "npm:^4.2.0" - checksum: 10/7aef197dee914a01a39d5f250a59f0c9fa0a9fd10f8135ee2cff6c42576993ae1c817503a12eb424f1bb69f1e234f8dbaf8cc48bfcfa10c51a12af8f0ea97698 + checksum: 10/d19366c95908c19db154f329bbe94c2317d315dc933a7c2b5101e73f32a555c84fb199b62174e1490082a593a4933d8d5a9b297bde7d1419c14a11a965f51356 languageName: node linkType: hard @@ -26360,13 +29763,30 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.7.3, source-map@npm:^0.7.4": +"source-map@npm:0.7.6, source-map@npm:^0.7.3, source-map@npm:^0.7.4": version: 0.7.6 resolution: "source-map@npm:0.7.6" checksum: 10/c8d2da7c57c14f3fd7568f764b39ad49bbf9dd7632b86df3542b31fed117d4af2fb74a4f886fc06baf7a510fee68e37998efc3080aacdac951c36211dc29a7a3 languageName: node linkType: hard +"spawn-command-with-kill@npm:^1.0.0": + version: 1.0.2 + resolution: "spawn-command-with-kill@npm:1.0.2" + dependencies: + ps-tree: "npm:^1.2.0" + spawn-command: "npm:^0.0.2-1" + checksum: 10/2a85220e012c43f4336dd97bcc4adb8f9e87c9988661b1f187cf08c8d716cb3b24fe02fb741fc4a343dd9cf54115e524c0aba69a3bed262157df7e26f56a9fac + languageName: node + linkType: hard + +"spawn-command@npm:^0.0.2-1": + version: 0.0.2 + resolution: "spawn-command@npm:0.0.2" + checksum: 10/f13e8c3c63abd4a0b52fb567eba5f7940d480c5ed3ec61781d38a1850f179b1196c39e6efa2bbd301f82c1bf1cd7807abc8fbd8fc8e44bcaa3975a124c0d1657 + languageName: node + linkType: hard + "spdx-correct@npm:^3.0.0": version: 3.2.0 resolution: "spdx-correct@npm:3.2.0" @@ -26451,6 +29871,15 @@ __metadata: languageName: node linkType: hard +"split@npm:0.3": + version: 0.3.3 + resolution: "split@npm:0.3.3" + dependencies: + through: "npm:2" + checksum: 10/41b397e9fedc984ee1b061780bf173ef72a4f99265ca9cbccd9765b8cc0729eeee6cdeaf70664eb3eb0823e8430db033e50a33050498d75569fc743c6964c84e + languageName: node + linkType: hard + "split@npm:^1.0.0, split@npm:^1.0.1": version: 1.0.1 resolution: "split@npm:1.0.1" @@ -26460,13 +29889,6 @@ __metadata: languageName: node linkType: hard -"sprintf-js@npm:^1.1.3": - version: 1.1.3 - resolution: "sprintf-js@npm:1.1.3" - checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb - languageName: node - linkType: hard - "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -26553,6 +29975,13 @@ __metadata: languageName: node linkType: hard +"starts-with@npm:^1.0.2": + version: 1.0.2 + resolution: "starts-with@npm:1.0.2" + checksum: 10/a5d58cc144665b09de89beb5028efe2acf0607533fe97225b9392998c24c69a452912d889145ea232792643f3c36f985a3eb667b75e568aa9251c935dd45d159 + languageName: node + linkType: hard + "statuses@npm:2.0.1": version: 2.0.1 resolution: "statuses@npm:2.0.1" @@ -26598,6 +30027,15 @@ __metadata: languageName: node linkType: hard +"stream-combiner@npm:~0.0.4": + version: 0.0.4 + resolution: "stream-combiner@npm:0.0.4" + dependencies: + duplexer: "npm:~0.1.1" + checksum: 10/844b622cfe8b9de45a6007404f613b60aaf85200ab9862299066204242f89a7c8033b1c356c998aa6cfc630f6cd9eba119ec1c6dc1f93e245982be4a847aee7d + languageName: node + linkType: hard + "streamifier@npm:^0.1.1": version: 0.1.1 resolution: "streamifier@npm:0.1.1" @@ -26617,16 +30055,13 @@ __metadata: linkType: hard "streamx@npm:^2.15.0": - version: 2.22.1 - resolution: "streamx@npm:2.22.1" + version: 2.23.0 + resolution: "streamx@npm:2.23.0" dependencies: - bare-events: "npm:^2.2.0" + events-universal: "npm:^1.0.0" fast-fifo: "npm:^1.3.2" text-decoder: "npm:^1.1.0" - dependenciesMeta: - bare-events: - optional: true - checksum: 10/6d8576e0e5f4a67776427e3d29a877e66295bf7e17019a5b5c77d7fa026c5e8df6cdbd0cec2774999075af985179d70f07b25db7557b9226e33148fe67edd487 + checksum: 10/4969d7032b16497172afa2f8ac889d137764963ae564daf1611a03225dd62d9316d51de8098b5866d21722babde71353067184e7a3e9795d6dc17c902904a780 languageName: node linkType: hard @@ -26665,6 +30100,17 @@ __metadata: languageName: node linkType: hard +"string-width@npm:^3.0.0, string-width@npm:^3.1.0": + version: 3.1.0 + resolution: "string-width@npm:3.1.0" + dependencies: + emoji-regex: "npm:^7.0.1" + is-fullwidth-code-point: "npm:^2.0.0" + strip-ansi: "npm:^5.1.0" + checksum: 10/57f7ca73d201682816d573dc68bd4bb8e1dff8dc9fcf10470fdfc3474135c97175fec12ea6a159e67339b41e86963112355b64529489af6e7e70f94a7caf08b2 + languageName: node + linkType: hard + "string-width@npm:^5.0.0, string-width@npm:^5.0.1, string-width@npm:^5.1.2": version: 5.1.2 resolution: "string-width@npm:5.1.2" @@ -26779,12 +30225,21 @@ __metadata: languageName: node linkType: hard +"strip-ansi@npm:^5.0.0, strip-ansi@npm:^5.1.0, strip-ansi@npm:^5.2.0": + version: 5.2.0 + resolution: "strip-ansi@npm:5.2.0" + dependencies: + ansi-regex: "npm:^4.1.0" + checksum: 10/bdb5f76ade97062bd88e7723aa019adbfacdcba42223b19ccb528ffb9fb0b89a5be442c663c4a3fb25268eaa3f6ea19c7c3fbae830bd1562d55adccae1fcec46 + languageName: node + linkType: hard + "strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0": - version: 7.1.0 - resolution: "strip-ansi@npm:7.1.0" + version: 7.1.2 + resolution: "strip-ansi@npm:7.1.2" dependencies: ansi-regex: "npm:^6.0.1" - checksum: 10/475f53e9c44375d6e72807284024ac5d668ee1d06010740dec0b9744f2ddf47de8d7151f80e5f6190fc8f384e802fdf9504b76a7e9020c9faee7103623338be2 + checksum: 10/db0e3f9654e519c8a33c50fc9304d07df5649388e7da06d3aabf66d29e5ad65d5e6315d8519d409c15b32fa82c1df7e11ed6f8cd50b0e4404463f0c9d77c8d0b languageName: node linkType: hard @@ -26844,7 +30299,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:3.1.1, strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:3.1.1, strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 10/492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 @@ -26934,6 +30389,15 @@ __metadata: languageName: node linkType: hard +"supports-color@npm:8.1.1, supports-color@npm:^8.0.0, supports-color@npm:^8.1.0, supports-color@npm:^8.1.1": + version: 8.1.1 + resolution: "supports-color@npm:8.1.1" + dependencies: + has-flag: "npm:^4.0.0" + checksum: 10/157b534df88e39c5518c5e78c35580c1eca848d7dbaf31bbe06cdfc048e22c7ff1a9d046ae17b25691128f631a51d9ec373c1b740c12ae4f0de6e292037e4282 + languageName: node + linkType: hard + "supports-color@npm:^2.0.0": version: 2.0.0 resolution: "supports-color@npm:2.0.0" @@ -26959,15 +30423,6 @@ __metadata: languageName: node linkType: hard -"supports-color@npm:^8.0.0, supports-color@npm:^8.1.1": - version: 8.1.1 - resolution: "supports-color@npm:8.1.1" - dependencies: - has-flag: "npm:^4.0.0" - checksum: 10/157b534df88e39c5518c5e78c35580c1eca848d7dbaf31bbe06cdfc048e22c7ff1a9d046ae17b25691128f631a51d9ec373c1b740c12ae4f0de6e292037e4282 - languageName: node - linkType: hard - "supports-preserve-symlinks-flag@npm:^1.0.0": version: 1.0.0 resolution: "supports-preserve-symlinks-flag@npm:1.0.0" @@ -27031,10 +30486,23 @@ __metadata: languageName: node linkType: hard +"table@npm:^6.0.9": + version: 6.9.0 + resolution: "table@npm:6.9.0" + dependencies: + ajv: "npm:^8.0.1" + lodash.truncate: "npm:^4.4.2" + slice-ansi: "npm:^4.0.0" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + checksum: 10/976da6d89841566e39628d1ba107ffab126964c9390a0a877a7c54ebb08820bf388d28fe9f8dcf354b538f19634a572a506c38a3762081640013a149cc862af9 + languageName: node + linkType: hard + "tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1": - version: 2.2.2 - resolution: "tapable@npm:2.2.2" - checksum: 10/065a0dc44aba1b32020faa1c27c719e8f76e5345347515d8494bf158524f36e9f22ad9eaa5b5494f9d5d67bf0640afdd5698505948c46d720b6b7e69d19349a6 + version: 2.2.3 + resolution: "tapable@npm:2.2.3" + checksum: 10/15e0472f662e40ea865cee2664163d4809c14369777c6b6dec27e3163dd24f8f3e4f3bf59c629e772402aec9a45e7daf40f9df9606b7304722d3c81f3b49235d languageName: node linkType: hard @@ -27118,16 +30586,15 @@ __metadata: linkType: hard "tar@npm:^7.4.3": - version: 7.4.3 - resolution: "tar@npm:7.4.3" + version: 7.5.1 + resolution: "tar@npm:7.5.1" dependencies: "@isaacs/fs-minipass": "npm:^4.0.0" chownr: "npm:^3.0.0" minipass: "npm:^7.1.2" - minizlib: "npm:^3.0.1" - mkdirp: "npm:^3.0.1" + minizlib: "npm:^3.1.0" yallist: "npm:^5.0.0" - checksum: 10/12a2a4fc6dee23e07cc47f1aeb3a14a1afd3f16397e1350036a8f4cdfee8dcac7ef5978337a4e7b2ac2c27a9a6d46388fc2088ea7c80cb6878c814b1425f8ecf + checksum: 10/4848cd2fa2fcaf0734cf54e14bc685056eb43a74d7cc7f954c3ac88fea88c85d95b1d7896619f91aab6f2234c5eec731c18aaa201a78fcf86985bdc824ed7a00 languageName: node linkType: hard @@ -27187,7 +30654,7 @@ __metadata: languageName: node linkType: hard -"terser@npm:5.43.1, terser@npm:^5.31.1": +"terser@npm:5.43.1": version: 5.43.1 resolution: "terser@npm:5.43.1" dependencies: @@ -27201,6 +30668,20 @@ __metadata: languageName: node linkType: hard +"terser@npm:^5.31.1, terser@npm:^5.44.0": + version: 5.44.0 + resolution: "terser@npm:5.44.0" + dependencies: + "@jridgewell/source-map": "npm:^0.3.3" + acorn: "npm:^8.15.0" + commander: "npm:^2.20.0" + source-map-support: "npm:~0.5.20" + bin: + terser: bin/terser + checksum: 10/e094a905016b00dd665a71f47311826618ea67f2d9f5aec37834114f9d27ed0de47e18a4b3bc2421b274bbf3028ac2b082e2d20f0e3b9f24d912ea126c9da4bf + languageName: node + linkType: hard + "test-exclude@npm:^6.0.0": version: 6.0.0 resolution: "test-exclude@npm:6.0.0" @@ -27242,6 +30723,13 @@ __metadata: languageName: node linkType: hard +"thenby@npm:^1.3.4": + version: 1.3.4 + resolution: "thenby@npm:1.3.4" + checksum: 10/4422e71677adb8215a34e2096845f51114dd285faf730915e7171e6d2a778a29c6df75523c731eee3b7feddf57436ef7764ff526dbb1686af390a064ee15a14f + languageName: node + linkType: hard + "thingies@npm:^2.5.0": version: 2.5.0 resolution: "thingies@npm:2.5.0" @@ -27270,7 +30758,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:2.3.8, through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8": +"through@npm:2, through@npm:2.3.8, through@npm:>=2.2.7 <3, through@npm:^2.3.6, through@npm:^2.3.8, through@npm:~2.3, through@npm:~2.3.1": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: 10/5da78346f70139a7d213b65a0106f3c398d6bc5301f9248b5275f420abc2c4b1e77c2abc72d218dedc28c41efb2e7c312cb76a7730d04f9c2d37d247da3f4198 @@ -27308,7 +30796,7 @@ __metadata: languageName: node linkType: hard -"tinyglobby@npm:0.2.14, tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14": +"tinyglobby@npm:0.2.14": version: 0.2.14 resolution: "tinyglobby@npm:0.2.14" dependencies: @@ -27318,6 +30806,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14": + version: 0.2.15 + resolution: "tinyglobby@npm:0.2.15" + dependencies: + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.3" + checksum: 10/d72bd826a8b0fa5fa3929e7fe5ba48fceb2ae495df3a231b6c5408cd7d8c00b58ab5a9c2a76ba56a62ee9b5e083626f1f33599734bed1ffc4b792406408f0ca2 + languageName: node + linkType: hard + "tldts-core@npm:^6.1.86": version: 6.1.86 resolution: "tldts-core@npm:6.1.86" @@ -27360,13 +30858,13 @@ __metadata: linkType: hard "to-buffer@npm:^1.1.1": - version: 1.2.1 - resolution: "to-buffer@npm:1.2.1" + version: 1.2.2 + resolution: "to-buffer@npm:1.2.2" dependencies: isarray: "npm:^2.0.5" safe-buffer: "npm:^5.2.1" typed-array-buffer: "npm:^1.0.3" - checksum: 10/f8d03f070b8567d9c949f1b59c8d47c83ed2e59b50b5449258f931df9a1fcb751aa8bb8756a9345adc529b6b1822521157c48e1a7d01779a47185060d7bf96d4 + checksum: 10/69d806c20524ff1e4c44d49276bc96ff282dcae484780a3974e275dabeb75651ea430b074a2a4023701e63b3e1d87811cd82c0972f35280fe5461710e4872aba languageName: node linkType: hard @@ -27387,12 +30885,13 @@ __metadata: linkType: hard "token-types@npm:^6.0.0": - version: 6.0.4 - resolution: "token-types@npm:6.0.4" + version: 6.1.1 + resolution: "token-types@npm:6.1.1" dependencies: + "@borewit/text-codec": "npm:^0.1.0" "@tokenizer/token": "npm:^0.3.0" ieee754: "npm:^1.2.1" - checksum: 10/9d49742fdc0fbb684af9907adc5697207d7a0ecd7423b48bb35c901eb16560702df47ea2fcb1cfea8c20e35be18073b6082f3b436508b89d00bc6b23b6cdb6e5 + checksum: 10/2744ff04c617e595e9e4519ea98bab7ec8f0ff5c25301b04a3075435e5b84ac375b32f5c43977e9a6bad0a69ff04dd78dc84a0aa33b8bbac157faeafeb617df9 languageName: node linkType: hard @@ -27431,12 +30930,12 @@ __metadata: languageName: node linkType: hard -"tree-dump@npm:^1.0.1": - version: 1.0.3 - resolution: "tree-dump@npm:1.0.3" +"tree-dump@npm:^1.0.3": + version: 1.1.0 + resolution: "tree-dump@npm:1.1.0" peerDependencies: tslib: 2 - checksum: 10/cf382e61cfb5e3ff8f03425b5bc1923e8f0e385b3a02f43d9d0a32d09da9984477e0f2a7698628662263d1d3f1af17e33486c77ff454978f0f9f07fb5d1fe9a2 + checksum: 10/2c20118d2671996aa6f1ba1310cef1404fb525bde5d989ab542013f62b23a3633c0f0b32cbd516ee6205051ec21912b2470dabca006d19c9eba0740b567e2b60 languageName: node linkType: hard @@ -27463,6 +30962,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.0.1": + version: 1.4.3 + resolution: "ts-api-utils@npm:1.4.3" + peerDependencies: + typescript: ">=4.2.0" + checksum: 10/713c51e7392323305bd4867422ba130fbf70873ef6edbf80ea6d7e9c8f41eeeb13e40e8e7fe7cd321d74e4864777329797077268c9f570464303a1723f1eed39 + languageName: node + linkType: hard + "ts-api-utils@npm:^2.1.0": version: 2.1.0 resolution: "ts-api-utils@npm:2.1.0" @@ -27493,6 +31001,13 @@ __metadata: languageName: node linkType: hard +"ts-custom-error@npm:^3.2.1": + version: 3.3.1 + resolution: "ts-custom-error@npm:3.3.1" + checksum: 10/92e3a2c426bf6049579aeb889b6f9787e0cfb6bb715a1457e2571708be7fe739662ca9eb2a8c61b72a2d32189645f4fbcf1a370087e030d922e9e2a7b7c1c994 + languageName: node + linkType: hard + "ts-dedent@npm:^2.2.0": version: 2.2.0 resolution: "ts-dedent@npm:2.2.0" @@ -27541,8 +31056,8 @@ __metadata: linkType: hard "ts-jest@npm:^29.4.0": - version: 29.4.1 - resolution: "ts-jest@npm:29.4.1" + version: 29.4.4 + resolution: "ts-jest@npm:29.4.4" dependencies: bs-logger: "npm:^0.2.6" fast-json-stable-stringify: "npm:^2.1.0" @@ -27576,13 +31091,13 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 10/6aed48232c01a70c7d24c8e1e1fa4c10fcc7d4845913cc4b4c3def10d2d5ba32e98e495b427d3aca5682c13ac0754e6145af81d977ffcc71a26c54a2ca634d65 + checksum: 10/759913fdb9795416abe918ba41c2ab3865f796f909d22bbf219a6a6c5e7daecad06ad85ecc905ea1af89fde2eb048c3b981493dfad6e3a21f7d5c602e630d34d languageName: node linkType: hard "ts-loader@npm:^9.3.1": - version: 9.5.2 - resolution: "ts-loader@npm:9.5.2" + version: 9.5.4 + resolution: "ts-loader@npm:9.5.4" dependencies: chalk: "npm:^4.1.0" enhanced-resolve: "npm:^5.0.0" @@ -27592,7 +31107,7 @@ __metadata: peerDependencies: typescript: "*" webpack: ^5.0.0 - checksum: 10/b2d0a4ae9eab459586580e6f83a4351fa0568ccd4d9b41b42368390c95335f98562120cd63c84b6008548ee7af13520a8b79c14b2e8114058104cf7cfb39873d + checksum: 10/a9977dce1cda5af08010ae92d96fb57981ce52cb6123054b232fc7f71e151969f45e36ca055c0babe01b3b97dcba54b631ad7a50e3e96e839dfd7033c385de05 languageName: node linkType: hard @@ -27634,6 +31149,13 @@ __metadata: languageName: node linkType: hard +"ts-pattern@npm:^4.0.5": + version: 4.3.0 + resolution: "ts-pattern@npm:4.3.0" + checksum: 10/bfece8241117031bc302e7dd657afc1d4f504c64ec745ca9f9ec3ea454e441fd1491dc73e10f62c3685ee51a740699244a716c4145d98bd61b38fcc067e81f81 + languageName: node + linkType: hard + "tsconfig-paths-webpack-plugin@npm:4.0.0": version: 4.0.0 resolution: "tsconfig-paths-webpack-plugin@npm:4.0.0" @@ -27656,7 +31178,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.1": +"tsconfig-paths@npm:^3.14.1, tsconfig-paths@npm:^3.15.0": version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" dependencies: @@ -27686,7 +31208,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.8.1": +"tslib@npm:^1.8.1, tslib@npm:^1.9.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 10/7dbf34e6f55c6492637adb81b555af5e3b4f9cc6b998fb440dac82d3b42bdc91560a35a5fb75e20e24a076c651438234da6743d139e4feabf0783f3cdfe1dddb @@ -27765,6 +31287,15 @@ __metadata: languageName: node linkType: hard +"type-check@npm:~0.3.2": + version: 0.3.2 + resolution: "type-check@npm:0.3.2" + dependencies: + prelude-ls: "npm:~1.1.2" + checksum: 10/11dec0b50d7c3fd2e630b4b074ba36918ed2b1efbc87dfbd40ba9429d49c58d12dad5c415ece69fcf358fa083f33466fc370f23ab91aa63295c45d38b3a60dda + languageName: node + linkType: hard + "type-detect@npm:4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" @@ -27772,6 +31303,13 @@ __metadata: languageName: node linkType: hard +"type-detect@npm:^4.0.0, type-detect@npm:^4.0.3, type-detect@npm:^4.1.0": + version: 4.1.0 + resolution: "type-detect@npm:4.1.0" + checksum: 10/e363bf0352427a79301f26a7795a27718624c49c576965076624eb5495d87515030b207217845f7018093adcbe169b2d119bb9b7f1a31a92bfbb1ab9639ca8dd + languageName: node + linkType: hard + "type-fest@npm:^0.18.0": version: 0.18.1 resolution: "type-fest@npm:0.18.1" @@ -27821,7 +31359,14 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^4.41.0": +"type-fest@npm:^3.8.0": + version: 3.13.1 + resolution: "type-fest@npm:3.13.1" + checksum: 10/9a8a2359ada34c9b3affcaf3a8f73ee14c52779e89950db337ce66fb74c3399776c697c99f2532e9b16e10e61cfdba3b1c19daffb93b338b742f0acd0117ce12 + languageName: node + linkType: hard + +"type-fest@npm:^4.2.0, type-fest@npm:^4.41.0": version: 4.41.0 resolution: "type-fest@npm:4.41.0" checksum: 10/617ace794ac0893c2986912d28b3065ad1afb484cad59297835a0807dc63286c39e8675d65f7de08fafa339afcb8fe06a36e9a188b9857756ae1e92ee8bda212 @@ -27942,17 +31487,17 @@ __metadata: linkType: hard "typescript-eslint@npm:^8.33.1": - version: 8.39.0 - resolution: "typescript-eslint@npm:8.39.0" + version: 8.44.1 + resolution: "typescript-eslint@npm:8.44.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.39.0" - "@typescript-eslint/parser": "npm:8.39.0" - "@typescript-eslint/typescript-estree": "npm:8.39.0" - "@typescript-eslint/utils": "npm:8.39.0" + "@typescript-eslint/eslint-plugin": "npm:8.44.1" + "@typescript-eslint/parser": "npm:8.44.1" + "@typescript-eslint/typescript-estree": "npm:8.44.1" + "@typescript-eslint/utils": "npm:8.44.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10/cdd28f429c10899e2b9777f63db00118dc7b1dae5cd0d79950ee6b46e0faf19119afef67b27bf14ff88a8ee8e3d0c2cd700c0fe2d59ce5b22b2112d92135553f + checksum: 10/9bd0601ef67d0fb20b095a722f4286b3b5d27905ff926a9375fc0934746626d72339d74ba40eb9d361af7fda1987294b0533dbed5dddbac79814daf196a301ac languageName: node linkType: hard @@ -27976,6 +31521,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:~5.4.2": + version: 5.4.5 + resolution: "typescript@npm:5.4.5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/d04a9e27e6d83861f2126665aa8d84847e8ebabcea9125b9ebc30370b98cb38b5dff2508d74e2326a744938191a83a69aa9fddab41f193ffa43eabfdf3f190a5 + languageName: node + linkType: hard + "typescript@npm:~5.8.2": version: 5.8.3 resolution: "typescript@npm:5.8.3" @@ -28006,6 +31561,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@npm%3A~5.4.2#optional!builtin": + version: 5.4.5 + resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin::version=5.4.5&hash=5adc0c" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10/760f7d92fb383dbf7dee2443bf902f4365db2117f96f875cf809167f6103d55064de973db9f78fe8f31ec08fff52b2c969aee0d310939c0a3798ec75d0bca2e1 + languageName: node + linkType: hard + "typescript@patch:typescript@npm%3A~5.8.2#optional!builtin": version: 5.8.3 resolution: "typescript@patch:typescript@npm%3A5.8.3#optional!builtin::version=5.8.3&hash=5786d5" @@ -28024,15 +31589,22 @@ __metadata: linkType: hard "ua-parser-js@npm:^1.0.1": - version: 1.0.40 - resolution: "ua-parser-js@npm:1.0.40" + version: 1.0.41 + resolution: "ua-parser-js@npm:1.0.41" bin: ua-parser-js: script/cli.js - checksum: 10/7fced5f74ed570c83addffd4d367888d90c58803ff4bdd4a7b04b3f01d293263b8605e92ac560eb1c6a201ef3b11fcc46f3dbcbe764fbe54974924d542bc0135 + checksum: 10/86f2b624ff13f5be86a7cc5172427960493c8c0f703fdc8de340d8701951a1478cdf7a76f1f510932bb25a2fce6a3e0ba750b631f026d85acdc6b2a6b0ba6138 languageName: node linkType: hard -"ufo@npm:^1.5.4": +"uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": + version: 2.1.0 + resolution: "uc.micro@npm:2.1.0" + checksum: 10/37197358242eb9afe367502d4638ac8c5838b78792ab218eafe48287b0ed28aaca268ec0392cc5729f6c90266744de32c06ae938549aee041fc93b0f9672d6b2 + languageName: node + linkType: hard + +"ufo@npm:^1.6.1": version: 1.6.1 resolution: "ufo@npm:1.6.1" checksum: 10/088a68133b93af183b093e5a8730a40fe7fd675d3dc0656ea7512f180af45c92300c294f14d4d46d4b2b553e3e52d3b13d4856b9885e620e7001edf85531234e @@ -28049,9 +31621,9 @@ __metadata: linkType: hard "uint8array-extras@npm:^1.4.0": - version: 1.4.0 - resolution: "uint8array-extras@npm:1.4.0" - checksum: 10/4d2955d67c112e5ebaa4901272a75fc9ad14902c40f05a178b01e32387aa2702b6840472d931a1ca16e068ac59013c7d9ee2b4b2f141c4e73ba4bc7456490599 + version: 1.5.0 + resolution: "uint8array-extras@npm:1.5.0" + checksum: 10/94fd56a2dda6a7445f5176f301f491814c87757d38e4b3c932299ab54d69ec504830e5d5c18ffa20cf694a69a210315be8b4a2c9952c6334da817ea2d2e1dce0 languageName: node linkType: hard @@ -28077,6 +31649,13 @@ __metadata: languageName: node linkType: hard +"underscore@npm:~1.13.2": + version: 1.13.7 + resolution: "underscore@npm:1.13.7" + checksum: 10/1ce3368dbe73d1e99678fa5d341a9682bd27316032ad2de7883901918f0f5d50e80320ccc543f53c1862ab057a818abc560462b5f83578afe2dd8dd7f779766c + languageName: node + linkType: hard + "undici-types@npm:~5.26.4": version: 5.26.5 resolution: "undici-types@npm:5.26.5" @@ -28091,10 +31670,10 @@ __metadata: languageName: node linkType: hard -"undici-types@npm:~7.10.0": - version: 7.10.0 - resolution: "undici-types@npm:7.10.0" - checksum: 10/1f3fe777937690ab8a7a7bccabc8fdf4b3171f4899b5a384fb5f3d6b56c4b5fec2a51fbf345c9dd002ff6716fd440a37fa8fdb0e13af8eca8889f25445875ba3 +"undici-types@npm:~7.12.0": + version: 7.12.0 + resolution: "undici-types@npm:7.12.0" + checksum: 10/4a0f927c98828f76fb0d64f356e36e5ac6e074ae4c7bec08d6de8bc36b7cf08ae27a3518fa8eb703f51c1a675241e2d07359bbce63f5575299148a270cea7e43 languageName: node linkType: hard @@ -28124,17 +31703,17 @@ __metadata: languageName: node linkType: hard -"unicode-match-property-value-ecmascript@npm:^2.1.0": - version: 2.2.0 - resolution: "unicode-match-property-value-ecmascript@npm:2.2.0" - checksum: 10/9fd53c657aefe5d3cb8208931b4c34fbdb30bb5aa9a6c6bf744e2f3036f00b8889eeaf30cb55a873b76b6ee8b5801ea770e1c49b3352141309f58f0ebb3011d8 +"unicode-match-property-value-ecmascript@npm:^2.2.1": + version: 2.2.1 + resolution: "unicode-match-property-value-ecmascript@npm:2.2.1" + checksum: 10/a42bebebab4c82ea6d8363e487b1fb862f82d1b54af1b67eb3fef43672939b685780f092c4f235266b90225863afa1258d57e7be3578d8986a08d8fc309aabe1 languageName: node linkType: hard "unicode-property-aliases-ecmascript@npm:^2.0.0": - version: 2.1.0 - resolution: "unicode-property-aliases-ecmascript@npm:2.1.0" - checksum: 10/243524431893649b62cc674d877bd64ef292d6071dd2fd01ab4d5ad26efbc104ffcd064f93f8a06b7e4ec54c172bf03f6417921a0d8c3a9994161fe1f88f815b + version: 2.2.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.2.0" + checksum: 10/0dd0f6e70130c59b4a841bac206758f70227b113145e4afe238161e3e8540e8eb79963e7a228cd90ad13d499e96f7ef4ee8940835404b2181ad9bf9c174818e3 languageName: node linkType: hard @@ -28408,6 +31987,13 @@ __metadata: languageName: node linkType: hard +"v8-compile-cache@npm:^2.0.3": + version: 2.4.0 + resolution: "v8-compile-cache@npm:2.4.0" + checksum: 10/49e726d7b2825ef7bc92187ecd57c59525957badbddb18fa529b0458b9280c59a1607ad3da4abe7808e9f9a00ec99b0fc07e485ffb7358cd5c11b2ef68d2145f + languageName: node + linkType: hard + "v8-to-istanbul@npm:^9.0.1": version: 9.3.0 resolution: "v8-to-istanbul@npm:9.3.0" @@ -28468,6 +32054,22 @@ __metadata: languageName: node linkType: hard +"vite-plugin-istanbul@npm:^6.0.2": + version: 6.0.2 + resolution: "vite-plugin-istanbul@npm:6.0.2" + dependencies: + "@istanbuljs/load-nyc-config": "npm:^1.1.0" + espree: "npm:^10.0.1" + istanbul-lib-instrument: "npm:^6.0.2" + picocolors: "npm:^1.0.0" + source-map: "npm:^0.7.4" + test-exclude: "npm:^6.0.0" + peerDependencies: + vite: ">=4 <=6" + checksum: 10/fddd8367fa02159a047179c9c576c309f9a14bb970116e35fe543d40e3acc615c1671387b9de2394a5bc75d2ab0cfb7b7ebb9e29ec4ddff5411fa7bfee663e42 + languageName: node + linkType: hard + "vite@npm:7.0.6": version: 7.0.6 resolution: "vite@npm:7.0.6" @@ -28523,6 +32125,49 @@ __metadata: languageName: node linkType: hard +"vite@npm:^5.4.8": + version: 5.4.20 + resolution: "vite@npm:5.4.20" + dependencies: + esbuild: "npm:^0.21.3" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.43" + rollup: "npm:^4.20.0" + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + sass-embedded: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 10/ed7b939074d4a54af2858811170999f127755c18325e27355b19857b0d68b84536d0983355204abd9adf9b5f42e52cf2df7b7d77c8b1c9e5f06b1b96921d203f + languageName: node + linkType: hard + "vscode-json-languageservice@npm:^4.1.6": version: 4.2.1 resolution: "vscode-json-languageservice@npm:4.2.1" @@ -28703,6 +32348,30 @@ __metadata: languageName: node linkType: hard +"wdio-chromedriver-service@npm:^7.3.2": + version: 7.3.2 + resolution: "wdio-chromedriver-service@npm:7.3.2" + dependencies: + "@wdio/logger": "npm:^7.5.3" + fs-extra: "npm:^9.1.0" + split2: "npm:^3.2.2" + tcp-port-used: "npm:^1.0.1" + peerDependencies: + "@wdio/cli": ^7.0.0 + "@wdio/types": ^7.0.0 + chromedriver: "*" + webdriverio: ^7.0.0 + peerDependenciesMeta: + "@wdio/types": + optional: true + chromedriver: + optional: true + webdriverio: + optional: false + checksum: 10/88b71326c11f5a88048c15e5bd9802dc8db758b7938e6312e036b14ec85a72002143103aa71ae2896216d1cf35c3dab9014af70d39d71a94f6d399a9966a093c + languageName: node + linkType: hard + "weak-lru-cache@npm:^1.2.2": version: 1.2.2 resolution: "weak-lru-cache@npm:1.2.2" @@ -28761,6 +32430,23 @@ __metadata: languageName: node linkType: hard +"webdriver@npm:7.40.0": + version: 7.40.0 + resolution: "webdriver@npm:7.40.0" + dependencies: + "@types/node": "npm:^18.0.0" + "@wdio/config": "npm:7.40.0" + "@wdio/logger": "npm:7.26.0" + "@wdio/protocols": "npm:7.27.0" + "@wdio/types": "npm:7.40.0" + "@wdio/utils": "npm:7.40.0" + got: "npm:^11.0.2" + ky: "npm:0.30.0" + lodash.merge: "npm:^4.6.1" + checksum: 10/1aab7c96089bb7d8025716966a4abdfd808482e5cd80b18a32ca900e487eaf5f7447971ca29d40e08e2920051d9f3ace23aa19a0e29b0f63b5a422f08f79f299 + languageName: node + linkType: hard + "webdriverio@npm:7.16.15": version: 7.16.15 resolution: "webdriverio@npm:7.16.15" @@ -28868,6 +32554,41 @@ __metadata: languageName: node linkType: hard +"webdriverio@npm:7.40.0": + version: 7.40.0 + resolution: "webdriverio@npm:7.40.0" + dependencies: + "@types/aria-query": "npm:^5.0.0" + "@types/node": "npm:^18.0.0" + "@wdio/config": "npm:7.40.0" + "@wdio/logger": "npm:7.26.0" + "@wdio/protocols": "npm:7.27.0" + "@wdio/repl": "npm:7.40.0" + "@wdio/types": "npm:7.40.0" + "@wdio/utils": "npm:7.40.0" + archiver: "npm:^5.0.0" + aria-query: "npm:^5.2.1" + css-shorthand-properties: "npm:^1.1.1" + css-value: "npm:^0.0.1" + devtools: "npm:7.40.0" + devtools-protocol: "npm:^0.0.1260888" + fs-extra: "npm:^11.1.1" + grapheme-splitter: "npm:^1.0.2" + lodash.clonedeep: "npm:^4.5.0" + lodash.isobject: "npm:^3.0.2" + lodash.isplainobject: "npm:^4.0.6" + lodash.zip: "npm:^4.2.0" + minimatch: "npm:^6.0.4" + puppeteer-core: "npm:^13.1.3" + query-selector-shadow-dom: "npm:^1.0.0" + resq: "npm:^1.9.1" + rgb2hex: "npm:0.2.5" + serialize-error: "npm:^8.0.0" + webdriver: "npm:7.40.0" + checksum: 10/bef699dd687b15e017a20faf971044a151b7ab9eb0139a56f7ad62deb90aa418173001f3fcb9ca7d2f76519fc73bc308ddd45622eca7f24d852b4f3502dc0250 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -28882,7 +32603,7 @@ __metadata: languageName: node linkType: hard -"webpack-dev-middleware@npm:7.4.2, webpack-dev-middleware@npm:^7.4.2": +"webpack-dev-middleware@npm:7.4.2": version: 7.4.2 resolution: "webpack-dev-middleware@npm:7.4.2" dependencies: @@ -28901,6 +32622,25 @@ __metadata: languageName: node linkType: hard +"webpack-dev-middleware@npm:^7.4.2": + version: 7.4.5 + resolution: "webpack-dev-middleware@npm:7.4.5" + dependencies: + colorette: "npm:^2.0.10" + memfs: "npm:^4.43.1" + mime-types: "npm:^3.0.1" + on-finished: "npm:^2.4.1" + range-parser: "npm:^1.2.1" + schema-utils: "npm:^4.0.0" + peerDependencies: + webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true + checksum: 10/50e9b162d740b81f14c0926beb5fa01fc6d2ae16740bab709320dd5ea1a52ebcc48b66f3db5a7262fc4dc31a7e18590db766cef5da90e77a39e3a26d3b5b1001 + languageName: node + linkType: hard + "webpack-dev-server@npm:5.2.2, webpack-dev-server@npm:^5.2.1": version: 5.2.2 resolution: "webpack-dev-server@npm:5.2.2" @@ -29035,8 +32775,8 @@ __metadata: linkType: hard "webpack@npm:^5.80.0, webpack@npm:^5.88.0": - version: 5.101.0 - resolution: "webpack@npm:5.101.0" + version: 5.101.3 + resolution: "webpack@npm:5.101.3" dependencies: "@types/eslint-scope": "npm:^3.7.7" "@types/estree": "npm:^1.0.8" @@ -29048,7 +32788,7 @@ __metadata: acorn-import-phases: "npm:^1.0.3" browserslist: "npm:^4.24.0" chrome-trace-event: "npm:^1.0.2" - enhanced-resolve: "npm:^5.17.2" + enhanced-resolve: "npm:^5.17.3" es-module-lexer: "npm:^1.2.1" eslint-scope: "npm:5.1.1" events: "npm:^3.2.0" @@ -29068,7 +32808,7 @@ __metadata: optional: true bin: webpack: bin/webpack.js - checksum: 10/edeb24a88cbe96902c601bc1292cd344d27c89c5eceb187f4e9936c8a17356c62b23a5dc441c12b16e62bb6c40804bd10d691135c638398f921760f2dba6a761 + checksum: 10/c4740e9c59d1e0562d1e5654e12559e6308acd60fc639cf3089657c85e946c8910ba06cbd9d74b08daa7f28b5ff786c0482617415a7c1fa8e4637a88b20b76a6 languageName: node linkType: hard @@ -29181,6 +32921,13 @@ __metadata: languageName: node linkType: hard +"which-module@npm:^2.0.0": + version: 2.0.1 + resolution: "which-module@npm:2.0.1" + checksum: 10/1967b7ce17a2485544a4fdd9063599f0f773959cca24176dbe8f405e55472d748b7c549cd7920ff6abb8f1ab7db0b0f1b36de1a21c57a8ff741f4f1e792c52be + languageName: node + linkType: hard + "which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19": version: 1.1.19 resolution: "which-typed-array@npm:1.1.19" @@ -29256,7 +33003,7 @@ __metadata: languageName: node linkType: hard -"word-wrap@npm:^1.2.5": +"word-wrap@npm:^1.2.5, word-wrap@npm:~1.2.3": version: 1.2.5 resolution: "word-wrap@npm:1.2.5" checksum: 10/1ec6f6089f205f83037be10d0c4b34c9183b0b63fca0834a5b3cee55dd321429d73d40bb44c8fc8471b5203d6e8f8275717f49a8ff4b2b0ab41d7e1b563e0854 @@ -29270,6 +33017,13 @@ __metadata: languageName: node linkType: hard +"workerpool@npm:^6.5.1": + version: 6.5.1 + resolution: "workerpool@npm:6.5.1" + checksum: 10/b1b00139fe62f2ebec556a2af8085bf6e7502ad26cf2a4dcb34fb4408b2e68aa12c88b0a50cb463b24f2806d60fa491fc0da933b56ec3b53646aeec0025d14cb + languageName: node + linkType: hard + "wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0": version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" @@ -29281,6 +33035,17 @@ __metadata: languageName: node linkType: hard +"wrap-ansi@npm:^5.1.0": + version: 5.1.0 + resolution: "wrap-ansi@npm:5.1.0" + dependencies: + ansi-styles: "npm:^3.2.0" + string-width: "npm:^3.0.0" + strip-ansi: "npm:^5.0.0" + checksum: 10/f02bbbd13f40169f3d69b8c95126c1d2a340e6f149d04125527c3d501d74a304a434f4329a83bfdc3b9fdb82403e9ae0cdd7b83a99f0da0d5a7e544f6b709914 + languageName: node + linkType: hard + "wrap-ansi@npm:^6.0.1, wrap-ansi@npm:^6.2.0": version: 6.2.0 resolution: "wrap-ansi@npm:6.2.0" @@ -29304,13 +33069,13 @@ __metadata: linkType: hard "wrap-ansi@npm:^9.0.0": - version: 9.0.0 - resolution: "wrap-ansi@npm:9.0.0" + version: 9.0.2 + resolution: "wrap-ansi@npm:9.0.2" dependencies: ansi-styles: "npm:^6.2.1" string-width: "npm:^7.0.0" strip-ansi: "npm:^7.1.0" - checksum: 10/b9d91564c091cf3978a7c18ca0f3e4d4606e83549dbe59cf76f5e77feefdd5ec91443155e8102630524d10a8c275efac8a7082c0f26fa43e6b989dc150d176ce + checksum: 10/f3907e1ea9717404ca53a338fa5a017c2121550c3a5305180e2bc08c03e21aa45068df55b0d7676bf57be1880ba51a84458c17241ebedea485fafa9ef16b4024 languageName: node linkType: hard @@ -29392,6 +33157,21 @@ __metadata: languageName: node linkType: hard +"ws@npm:8.2.3": + version: 8.2.3 + resolution: "ws@npm:8.2.3" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10/84f3e90c35f466c86bf37fb15dbb9fbcdab5f4cf9485e563b2a75fd76b03c4813bb130e03991eb2bb325761bf7a0ad845e3ced7499a5e4e206e08bf93fac7bb7 + languageName: node + linkType: hard + "ws@npm:8.5.0": version: 8.5.0 resolution: "ws@npm:8.5.0" @@ -29438,6 +33218,23 @@ __metadata: languageName: node linkType: hard +"xml2js@npm:^0.6.2": + version: 0.6.2 + resolution: "xml2js@npm:0.6.2" + dependencies: + sax: "npm:>=0.6.0" + xmlbuilder: "npm:~11.0.0" + checksum: 10/df29de8eeedb762c367d87945c39bcf54db19a2c522607491c266ed6184b5a749e37ff29cfaed0ac149da9ba332ac3dcf8e5ff2bd0a206be3343eca95faa941d + languageName: node + linkType: hard + +"xmlbuilder@npm:~11.0.0": + version: 11.0.1 + resolution: "xmlbuilder@npm:11.0.1" + checksum: 10/c8c3d208783718db5b285101a736cd8e6b69a5c265199a0739abaa93d1a1b7de5489fd16df4e776e18b2c98cb91f421a7349e99fd8c1ebeb44ecfed72a25091a + languageName: node + linkType: hard + "xmlchars@npm:^2.2.0": version: 2.2.0 resolution: "xmlchars@npm:2.2.0" @@ -29452,6 +33249,13 @@ __metadata: languageName: node linkType: hard +"xmlcreate@npm:^2.0.4": + version: 2.0.4 + resolution: "xmlcreate@npm:2.0.4" + checksum: 10/4b508f92848fcc05d98b5c0bee40242de327410dda3d16659bb9d3c88faeba26f4af793111ad443be673a60f300b9fd51a6349875c63f34bcbe61a321b94c7ef + languageName: node + linkType: hard + "xtend@npm:^4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" @@ -29468,6 +33272,13 @@ __metadata: languageName: node linkType: hard +"y18n@npm:^4.0.0": + version: 4.0.3 + resolution: "y18n@npm:4.0.3" + checksum: 10/392870b2a100bbc643bc035fe3a89cef5591b719c7bdc8721bcdb3d27ab39fa4870acdca67b0ee096e146d769f311d68eda6b8195a6d970f227795061923013f + languageName: node + linkType: hard + "y18n@npm:^5.0.5": version: 5.0.8 resolution: "y18n@npm:5.0.8" @@ -29510,7 +33321,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^1.10.0": +"yaml@npm:^1.10.0, yaml@npm:^1.10.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" checksum: 10/e088b37b4d4885b70b50c9fa1b7e54bd2e27f5c87205f9deaffd1fb293ab263d9c964feadb9817a7b129a5bf30a06582cb08750f810568ecc14f3cdbabb79cb3 @@ -29533,7 +33344,27 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3": +"yargs-parser@npm:^13.1.2": + version: 13.1.2 + resolution: "yargs-parser@npm:13.1.2" + dependencies: + camelcase: "npm:^5.0.0" + decamelize: "npm:^1.2.0" + checksum: 10/89a84fbb32827832a1d34f596f5efe98027c398af731728304a920c2f9ba03071c694418723df16882ebb646ddb72a8fb1c9567552afcbc2f268e86c4faea5a8 + languageName: node + linkType: hard + +"yargs-parser@npm:^15.0.0": + version: 15.0.3 + resolution: "yargs-parser@npm:15.0.3" + dependencies: + camelcase: "npm:^5.0.0" + decamelize: "npm:^1.2.0" + checksum: 10/b3c70f87ca153492c74ee948ef5bd8806f8e4b5647fa56e22df14fdcf24f12d8ffcb2ed90cd668760b2676bb33705711c1527573c1fd18798f98700584b80fef + languageName: node + linkType: hard + +"yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.3, yargs-parser@npm:^20.2.9": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9" checksum: 10/0188f430a0f496551d09df6719a9132a3469e47fe2747208b1dd0ab2bb0c512a95d0b081628bbca5400fb20dbf2fabe63d22badb346cecadffdd948b049f3fcc @@ -29547,6 +33378,37 @@ __metadata: languageName: node linkType: hard +"yargs-unparser@npm:^2.0.0": + version: 2.0.0 + resolution: "yargs-unparser@npm:2.0.0" + dependencies: + camelcase: "npm:^6.0.0" + decamelize: "npm:^4.0.0" + flat: "npm:^5.0.2" + is-plain-obj: "npm:^2.1.0" + checksum: 10/68f9a542c6927c3768c2f16c28f71b19008710abd6b8f8efbac6dcce26bbb68ab6503bed1d5994bdbc2df9a5c87c161110c1dfe04c6a3fe5c6ad1b0e15d9a8a3 + languageName: node + linkType: hard + +"yargs@npm:14.2.0": + version: 14.2.0 + resolution: "yargs@npm:14.2.0" + dependencies: + cliui: "npm:^5.0.0" + decamelize: "npm:^1.2.0" + find-up: "npm:^3.0.0" + get-caller-file: "npm:^2.0.1" + require-directory: "npm:^2.1.1" + require-main-filename: "npm:^2.0.0" + set-blocking: "npm:^2.0.0" + string-width: "npm:^3.0.0" + which-module: "npm:^2.0.0" + y18n: "npm:^4.0.0" + yargs-parser: "npm:^15.0.0" + checksum: 10/a5f9edf81816c82a3b0a98762922eb08ee3dc8dd19364c5bfa5e84503260f7e5ba3b8ef81e4f9c79d0fc2e8efb66dd9d49543ac3ba545e113185bd462383ff72 + languageName: node + linkType: hard + "yargs@npm:17.7.2, yargs@npm:^17.0.0, yargs@npm:^17.2.1, yargs@npm:^17.6.2, yargs@npm:^17.7.2": version: 17.7.2 resolution: "yargs@npm:17.7.2" @@ -29562,6 +33424,24 @@ __metadata: languageName: node linkType: hard +"yargs@npm:^13.3.0": + version: 13.3.2 + resolution: "yargs@npm:13.3.2" + dependencies: + cliui: "npm:^5.0.0" + find-up: "npm:^3.0.0" + get-caller-file: "npm:^2.0.1" + require-directory: "npm:^2.1.1" + require-main-filename: "npm:^2.0.0" + set-blocking: "npm:^2.0.0" + string-width: "npm:^3.0.0" + which-module: "npm:^2.0.0" + y18n: "npm:^4.0.0" + yargs-parser: "npm:^13.1.2" + checksum: 10/608ba2e62ac2c7c4572b9c6f7a2d3ef76e2deaad8c8082788ed29ae3ef33e9f68e087f07eb804ed5641de2bc4eab977405d3833b1d11ae8dbbaf5847584d96be + languageName: node + linkType: hard + "yargs@npm:^16.0.0, yargs@npm:^16.2.0": version: 16.2.0 resolution: "yargs@npm:16.2.0" @@ -29641,6 +33521,13 @@ __metadata: languageName: node linkType: hard +"yesno@npm:^0.4.0": + version: 0.4.0 + resolution: "yesno@npm:0.4.0" + checksum: 10/8bccf302d18cf5fb364ec5c51fbe1612accd10468ed41df4a5f62a350cbab4af596e84f895bab8135fc69fe1b7433d8f2ce7998fa5b8c8a5fbaf0d796b40bae4 + languageName: node + linkType: hard + "ylru@npm:^1.2.0": version: 1.4.0 resolution: "ylru@npm:1.4.0" @@ -29670,9 +33557,9 @@ __metadata: linkType: hard "yoctocolors-cjs@npm:^2.1.2": - version: 2.1.2 - resolution: "yoctocolors-cjs@npm:2.1.2" - checksum: 10/d731e3ba776a0ee19021d909787942933a6c2eafb2bbe85541f0c59aa5c7d475ce86fcb860d5803105e32244c3dd5ba875b87c4c6bf2d6f297da416aa54e556f + version: 2.1.3 + resolution: "yoctocolors-cjs@npm:2.1.3" + checksum: 10/b2144b38807673a4254dae06fe1a212729550609e606289c305e45c585b36fab1dbba44fe6cde90db9b28be465ec63f4c2a50867aeec6672f6bc36b6c9a361a0 languageName: node linkType: hard