From 88e2e34983f14a1d0627b575de75ac8bac66dab5 Mon Sep 17 00:00:00 2001 From: git-action Date: Thu, 15 Jan 2026 09:43:40 +0000 Subject: [PATCH 1/2] =?UTF-8?q?chore:=20sync=20sdk/=20from=20gdc-ui=20?= =?UTF-8?q?=E2=86=92=20gooddata-ui-sdk/=20(233e5bd)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit risk: low --- .../IMJ-SDK-UI-EXT-STR_2026-01-09-08-41.json | 10 - ...1081-accessibility-2_2026-01-09-14-51.json | 10 - ...1081-accessibility-3_2026-01-12-10-58.json | 10 - ...1081-accessibility-3_2026-01-12-14-32.json | 10 - ...I-1081-accessibility_2026-01-08-13-25.json | 10 - .../SHA_master_2026-01-08-14-42.json | 10 - .../SHA_master_2026-01-12-06-54.json | 10 - .../SHA_master_2026-01-13-13-56.json | 10 - .../SHA_master_2026-01-14-13-18.json | 10 - ...SHA_master_GDAI-1094_2026-01-12-07-01.json | 10 - ...SHA_master_GDAI-1094_2026-01-12-11-58.json | 10 - ...SHA_master_GDAI-1094_2026-01-12-13-23.json | 10 - ...SHA_master_GDAI-1094_2026-01-13-10-05.json | 10 - ...ty-filters-all-dates_2026-01-13-16-38.json | 10 - ...-DX-326-add-aac-apis_2026-01-08-17-27.json | 11 - ...-DX-326-add-aac-apis_2026-01-09-16-04.json | 11 - ...granularity-patterns_2026-01-11-17-55.json | 10 - ...-respecting-settings_2026-01-07-18-55.json | 10 - .../ine-lx-1962-2_2026-01-14-14-04.json | 10 - .../ine-lx-1962_2026-01-13-08-29.json | 10 - .../sdk-ui-all/jsc-f_1_2026-01-08-21-59.json | 10 - .../sdk-ui-all/jsc-f_1_2026-01-12-11-56.json | 10 - .../sdk-ui-all/jsc-f_1_2026-01-13-11-44.json | 10 - .../sdk-ui-all/jsc-f_1_2026-01-14-12-52.json | 10 - .../sdk-ui-all/master_2026-01-13-13-37.json | 10 - .../nen-lx-1898_2026-01-12-11-45.json | 10 - .../nen-lx-1975_2026-01-12-10-31.json | 10 - ...24-filter-group-comp_2025-12-11-15-22.json | 10 - ...tscheck-during-build_2026-01-08-15-21.json | 10 - ...lx-1950-all-operator_2026-01-07-20-15.json | 10 - ...lx-1950-all-operator_2026-01-08-15-21.json | 10 - ...l-down-menu-position_2026-01-12-20-24.json | 10 - .../pko-f1-2107_2026-01-13-14-37.json | 10 - .../smac-gdai-1178_2026-01-12-12-34.json | 10 - .../rush/browser-approved-packages.json | 2612 ++++++++--------- common/config/rush/pnpm-lock.yaml | 545 +++- common/config/rush/version-policies.json | 4 +- docs/config/public/params.toml | 10 +- docs/layouts/index.redir | 5 +- .../examples-template/package.json | 2 +- .../example-attributefilter/package.json | 2 +- .../examples/example-chartconfig/package.json | 2 +- .../examples/example-columnchart/package.json | 2 +- .../examples/example-combochart/package.json | 2 +- .../examples/example-dashboard/package.json | 2 +- .../examples/example-datefilter/package.json | 2 +- .../example-dependentfilters/package.json | 2 +- .../examples/example-execute/package.json | 2 +- .../examples/example-granularity/package.json | 2 +- .../examples/example-headline/package.json | 2 +- .../examples/example-pivottable/package.json | 2 +- .../example-relativedatefilter/package.json | 2 +- .../examples/example-repeater/package.json | 2 +- .../sdk-interactive-examples/package.json | 2 +- libs/api-client-tiger/package.json | 2 +- libs/api-client-tiger/tsconfig.build.json | 1 - libs/sdk-backend-base/package.json | 2 +- libs/sdk-backend-base/tsconfig.build.json | 1 - libs/sdk-backend-mockingbird/package.json | 2 +- .../tsconfig.build.json | 1 - libs/sdk-backend-spi/package.json | 2 +- libs/sdk-backend-spi/tsconfig.build.json | 1 - libs/sdk-backend-tiger/package.json | 2 +- libs/sdk-backend-tiger/tsconfig.build.json | 1 - libs/sdk-embedding/package.json | 2 +- libs/sdk-embedding/tsconfig.build.json | 1 - libs/sdk-model/package.json | 2 +- libs/sdk-model/tsconfig.build.json | 1 - libs/sdk-ui-all/CHANGELOG.json | 113 + libs/sdk-ui-all/CHANGELOG.md | 46 +- libs/sdk-ui-all/package.json | 2 +- libs/sdk-ui-all/tsconfig.build.json | 1 - libs/sdk-ui-catalog/package.json | 2 +- libs/sdk-ui-catalog/tsconfig.build.json | 1 - libs/sdk-ui-charts/package.json | 2 +- libs/sdk-ui-charts/tsconfig.build.json | 1 - .../api/sdk-ui-dashboard.api.md | 6 +- libs/sdk-ui-dashboard/package.json | 2 +- .../components/KdaErrorComponent.tsx | 2 +- libs/sdk-ui-dashboard/tsconfig.build.json | 1 - libs/sdk-ui-ext/package.json | 2 +- libs/sdk-ui-ext/tsconfig.build.json | 1 - libs/sdk-ui-filters/api/sdk-ui-filters.api.md | 14 +- libs/sdk-ui-filters/package.json | 2 +- libs/sdk-ui-filters/tsconfig.build.json | 1 - libs/sdk-ui-gen-ai/package.json | 2 +- libs/sdk-ui-gen-ai/tsconfig.build.json | 1 - libs/sdk-ui-geo/package.json | 2 +- libs/sdk-ui-geo/tsconfig.build.json | 1 - libs/sdk-ui-kit/api/sdk-ui-kit.api.md | 16 +- libs/sdk-ui-kit/package.json | 2 +- libs/sdk-ui-kit/tsconfig.build.json | 1 - libs/sdk-ui-loaders/package.json | 2 +- libs/sdk-ui-loaders/tsconfig.build.json | 1 - libs/sdk-ui-pivot/package.json | 2 +- libs/sdk-ui-pivot/tsconfig.build.json | 1 - libs/sdk-ui-semantic-search/package.json | 2 +- .../tsconfig.build.json | 1 - libs/sdk-ui-tests-e2e/tsconfig.build.json | 1 - libs/sdk-ui-tests/tsconfig.build.json | 1 - libs/sdk-ui-theme-provider/package.json | 2 +- .../sdk-ui-theme-provider/tsconfig.build.json | 1 - libs/sdk-ui-vis-commons/package.json | 2 +- libs/sdk-ui-vis-commons/tsconfig.build.json | 1 - .../sdk-ui-web-components/tsconfig.build.json | 1 - libs/sdk-ui/package.json | 2 +- libs/sdk-ui/tsconfig.build.json | 1 - libs/util/package.json | 2 +- libs/util/tsconfig.build.json | 1 - skel/sdk-skel-ts/tsconfig.build.json | 1 - skel/sdk-skel-tsx/tsconfig.build.json | 1 - tools/app-toolkit/package.json | 2 +- tools/app-toolkit/src/initCmd/index.ts | 7 +- .../app-toolkit/src/initCmd/replaceInFiles.ts | 2 +- .../src/initCmd/test/replaceInFiles.test.ts | 2 +- tools/app-toolkit/tsconfig.build.json | 1 - .../src/devConsole/pipeline/buildScheduler.ts | 26 +- .../src/devConsole/pipeline/changeDetector.ts | 4 +- .../src/devConsole/pipeline/packageBuilder.ts | 10 +- .../src/devConsole/pipeline/publisher.ts | 6 +- .../pipeline/tests/buildScheduler.test.ts | 10 +- .../applink/src/devConsole/ui/buildOutput.ts | 10 +- .../applink/src/devConsole/ui/packageList.ts | 34 +- tools/applink/src/index.ts | 2 +- tools/applink/tsconfig.build.json | 1 - tools/catalog-export/package.json | 4 +- .../catalog-export/src/loaders/tiger/index.ts | 4 +- .../src/loaders/tiger/tigerLoad.ts | 2 +- tools/catalog-export/tsconfig.build.json | 1 - .../src/harness/PluginLoader.tsx | 6 +- .../tsconfig.build.json | 1 - tools/eslint-config/package.json | 2 +- tools/i18n-toolkit/package.json | 2 +- tools/i18n-toolkit/tsconfig.build.json | 1 - tools/mock-handling/package.json | 2 +- .../src/recordings/visClassesRepository.ts | 2 +- tools/mock-handling/tsconfig.build.json | 1 - tools/plugin-toolkit/package.json | 2 +- tools/plugin-toolkit/src/initCmd/index.ts | 6 +- .../src/initCmd/replaceInFiles.ts | 2 +- .../src/initCmd/test/replaceInFiles.test.ts | 2 +- tools/plugin-toolkit/tsconfig.build.json | 1 - tools/reference-workspace/package.json | 2 +- 143 files changed, 1989 insertions(+), 1990 deletions(-) delete mode 100644 common/changes/@gooddata/sdk-ui-all/IMJ-SDK-UI-EXT-STR_2026-01-09-08-41.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-2_2026-01-09-14-51.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-10-58.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-14-32.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility_2026-01-08-13-25.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-08-14-42.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-12-06-54.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-13-13-56.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-14-13-18.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-07-01.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-11-58.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-13-23.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-13-10-05.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/c.jma-lx-2001-empty-filters-all-dates_2026-01-13-16-38.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-08-17-27.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-09-16-04.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/fiscal-granularity-patterns_2026-01-11-17-55.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/fiscal-respecting-settings_2026-01-07-18-55.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/ine-lx-1962-2_2026-01-14-14-04.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/ine-lx-1962_2026-01-13-08-29.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-08-21-59.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-12-11-56.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-13-11-44.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-14-12-52.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/master_2026-01-13-13-37.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/nen-lx-1898_2026-01-12-11-45.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/nen-lx-1975_2026-01-12-10-31.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/ovel-cb-24-filter-group-comp_2025-12-11-15-22.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/ovel-no-tscheck-during-build_2026-01-08-15-21.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-07-20-15.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-08-15-21.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/pdo-lx-1997-drill-down-menu-position_2026-01-12-20-24.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/pko-f1-2107_2026-01-13-14-37.json delete mode 100644 common/changes/@gooddata/sdk-ui-all/smac-gdai-1178_2026-01-12-12-34.json diff --git a/common/changes/@gooddata/sdk-ui-all/IMJ-SDK-UI-EXT-STR_2026-01-09-08-41.json b/common/changes/@gooddata/sdk-ui-all/IMJ-SDK-UI-EXT-STR_2026-01-09-08-41.json deleted file mode 100644 index cd449f478ee..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/IMJ-SDK-UI-EXT-STR_2026-01-09-08-41.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "- sdk-ui-ext: Introduce TypeScript strict mode.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-2_2026-01-09-14-51.json b/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-2_2026-01-09-14-51.json deleted file mode 100644 index dd77de759a5..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-2_2026-01-09-14-51.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-kit: Fix `UiAsyncTable` tab stop when there are no sortable columns in the header.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-10-58.json b/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-10-58.json deleted file mode 100644 index 1209a00058b..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-10-58.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-kit: Make `EditableLabel` accessible by keyboard.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-14-32.json b/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-14-32.json deleted file mode 100644 index e9c4727c9dc..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility-3_2026-01-12-14-32.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-kit: Restore focus on `UiDrawer` close and add `returnFocusTo` option.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility_2026-01-08-13-25.json b/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility_2026-01-08-13-25.json deleted file mode 100644 index eaa943ebc9a..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/JSVA-GDAI-1081-accessibility_2026-01-08-13-25.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-catalog: Enhance Analytics catalog and AI memory accessibility.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-08-14-42.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-08-14-42.json deleted file mode 100644 index c200c13019b..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-08-14-42.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "AI assistant chat dialog status is stored in localStorage and use it to restore the dialog state when user render it in another app.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-12-06-54.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-12-06-54.json deleted file mode 100644 index 93c74c3e4d8..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-12-06-54.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "Improved error state in Key Driver Analysis dialog with trace id and details", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-13-13-56.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-13-13-56.json deleted file mode 100644 index d57cb09dcf2..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-13-13-56.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-all: Upgrade CodeMirror to support ai assistant autocomplete hints accessibility", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-14-13-18.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-14-13-18.json deleted file mode 100644 index 08800fd25ef..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_2026-01-14-13-18.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-ext: add support for key driver analysis visibility to be configurable per visualization", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-07-01.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-07-01.json deleted file mode 100644 index bd69e7bbb8e..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-07-01.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "KDA respects tiering (includeObjectsWithTags, excludeObjectsWithTags)", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-11-58.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-11-58.json deleted file mode 100644 index 2b7476d0719..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-11-58.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-gen-ai: Memoize drillable items to avoid unnecessary re-renders", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-13-23.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-13-23.json deleted file mode 100644 index a8acd26d369..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-12-13-23.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-gen-ai: Align chatbot error messaging design with other apps", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-13-10-05.json b/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-13-10-05.json deleted file mode 100644 index 3913eb6f578..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/SHA_master_GDAI-1094_2026-01-13-10-05.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-dashboard: Remove the “Select all” checkbox from the attribute picker", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/c.jma-lx-2001-empty-filters-all-dates_2026-01-13-16-38.json b/common/changes/@gooddata/sdk-ui-all/c.jma-lx-2001-empty-filters-all-dates_2026-01-13-16-38.json deleted file mode 100644 index 535445df8f2..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/c.jma-lx-2001-empty-filters-all-dates_2026-01-13-16-38.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-kit: Setting testid on each UIListbox item is now supported.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-08-17-27.json b/common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-08-17-27.json deleted file mode 100644 index 0b2bbd4aca9..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-08-17-27.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "Add Analytics as Code (AAC) API support", - "type": "none", - "packageName": "@gooddata/sdk-ui-all" - } - ], - "packageName": "@gooddata/sdk-ui-all", - "email": "jan.soubusta@gooddata.com" -} diff --git a/common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-09-16-04.json b/common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-09-16-04.json deleted file mode 100644 index b5a654b4c93..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/feature-DX-326-add-aac-apis_2026-01-09-16-04.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "changes": [ - { - "comment": "Expose AAC APIs via top-level api-client exports", - "type": "none", - "packageName": "@gooddata/sdk-ui-all" - } - ], - "packageName": "@gooddata/sdk-ui-all", - "email": "jan.soubusta@gooddata.com" -} diff --git a/common/changes/@gooddata/sdk-ui-all/fiscal-granularity-patterns_2026-01-11-17-55.json b/common/changes/@gooddata/sdk-ui-all/fiscal-granularity-patterns_2026-01-11-17-55.json deleted file mode 100644 index b2b8091c72b..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/fiscal-granularity-patterns_2026-01-11-17-55.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-backend-tiger: Add support for fiscal granularity patterns", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/fiscal-respecting-settings_2026-01-07-18-55.json b/common/changes/@gooddata/sdk-ui-all/fiscal-respecting-settings_2026-01-07-18-55.json deleted file mode 100644 index 550f5c280a4..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/fiscal-respecting-settings_2026-01-07-18-55.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-all: Fiscal calendars in date filter respecting settings.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/ine-lx-1962-2_2026-01-14-14-04.json b/common/changes/@gooddata/sdk-ui-all/ine-lx-1962-2_2026-01-14-14-04.json deleted file mode 100644 index 92bfc78c58a..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/ine-lx-1962-2_2026-01-14-14-04.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "Keep measure value filters in more scenarios.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/ine-lx-1962_2026-01-13-08-29.json b/common/changes/@gooddata/sdk-ui-all/ine-lx-1962_2026-01-13-08-29.json deleted file mode 100644 index 8b424766f75..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/ine-lx-1962_2026-01-13-08-29.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "Change handling of mesure value filter when switching vizualization type.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-08-21-59.json b/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-08-21-59.json deleted file mode 100644 index 68a0cc7e8b9..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-08-21-59.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-pivot: Enable image rendering in pivot table cells.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-12-11-56.json b/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-12-11-56.json deleted file mode 100644 index 9fbf0a31808..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-12-11-56.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-dashboard: Fix insight properties sync in drill dialog.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-13-11-44.json b/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-13-11-44.json deleted file mode 100644 index 4809cc85b3c..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-13-11-44.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-kit: Enhance Input component accessibility by providing proper prefix and suffix aria labels.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-14-12-52.json b/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-14-12-52.json deleted file mode 100644 index b01959903b3..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/jsc-f_1_2026-01-14-12-52.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-kit: Extend accessibility props in UiIcon component.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/master_2026-01-13-13-37.json b/common/changes/@gooddata/sdk-ui-all/master_2026-01-13-13-37.json deleted file mode 100644 index 142d38b2097..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/master_2026-01-13-13-37.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-dashboards: Introduce disabled drill option e.g. for cases when drill to url attributes are missing", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/nen-lx-1898_2026-01-12-11-45.json b/common/changes/@gooddata/sdk-ui-all/nen-lx-1898_2026-01-12-11-45.json deleted file mode 100644 index 0553358ceeb..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/nen-lx-1898_2026-01-12-11-45.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "Changed: Feature flag enableDashboardTabs has been removed", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/nen-lx-1975_2026-01-12-10-31.json b/common/changes/@gooddata/sdk-ui-all/nen-lx-1975_2026-01-12-10-31.json deleted file mode 100644 index 6e605c49111..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/nen-lx-1975_2026-01-12-10-31.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-dashboard: Allow to hide 'Add Tab' button in dashboard edit mode ", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/ovel-cb-24-filter-group-comp_2025-12-11-15-22.json b/common/changes/@gooddata/sdk-ui-all/ovel-cb-24-filter-group-comp_2025-12-11-15-22.json deleted file mode 100644 index e66911866d8..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/ovel-cb-24-filter-group-comp_2025-12-11-15-22.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "Add FilterGroup component to sdk-ui-filters", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/ovel-no-tscheck-during-build_2026-01-08-15-21.json b/common/changes/@gooddata/sdk-ui-all/ovel-no-tscheck-during-build_2026-01-08-15-21.json deleted file mode 100644 index b11152311f8..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/ovel-no-tscheck-during-build_2026-01-08-15-21.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "Skip typescript checks during build tasks", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-07-20-15.json b/common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-07-20-15.json deleted file mode 100644 index c137b9805c9..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-07-20-15.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-filters: Shorten the long preview text in metric filter, align the preview with UX designs.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-08-15-21.json b/common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-08-15-21.json deleted file mode 100644 index cf2c4940d9b..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/pdo-lx-1950-all-operator_2026-01-08-15-21.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-filters: Fixed date dataset dropdown clipping issue in mvf attribute picker (use overlay instead of absolutely positioned div)", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/pdo-lx-1997-drill-down-menu-position_2026-01-12-20-24.json b/common/changes/@gooddata/sdk-ui-all/pdo-lx-1997-drill-down-menu-position_2026-01-12-20-24.json deleted file mode 100644 index 3cb2c759fcb..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/pdo-lx-1997-drill-down-menu-position_2026-01-12-20-24.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-charts, sdk-ui-dashboards: Open dashboard drilldown menu at the position of the click, not in the center of the insight", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/pko-f1-2107_2026-01-13-14-37.json b/common/changes/@gooddata/sdk-ui-all/pko-f1-2107_2026-01-13-14-37.json deleted file mode 100644 index 958e2e11a63..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/pko-f1-2107_2026-01-13-14-37.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-dashboard: Fix insight elements DOM order according to a11y findings. Visually unchanged.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/changes/@gooddata/sdk-ui-all/smac-gdai-1178_2026-01-12-12-34.json b/common/changes/@gooddata/sdk-ui-all/smac-gdai-1178_2026-01-12-12-34.json deleted file mode 100644 index 2dc0a011eb1..00000000000 --- a/common/changes/@gooddata/sdk-ui-all/smac-gdai-1178_2026-01-12-12-34.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "changes": [ - { - "packageName": "@gooddata/sdk-ui-all", - "comment": "sdk-ui-gen-ai: Updating the logic for reasoning completion.", - "type": "none" - } - ], - "packageName": "@gooddata/sdk-ui-all" -} diff --git a/common/config/rush/browser-approved-packages.json b/common/config/rush/browser-approved-packages.json index a9950c08883..96d5b893ed1 100644 --- a/common/config/rush/browser-approved-packages.json +++ b/common/config/rush/browser-approved-packages.json @@ -1,1346 +1,1266 @@ -// DO NOT ADD COMMENTS IN THIS FILE. They will be lost when the Rush tool resaves it. -{ - "$schema": "https://developer.microsoft.com/json-schemas/rush/v5/approved-packages.schema.json", - "packages": [ - { - "name": "@aaronhayes/react-use-hubspot-form", - "allowedCategories": [ "production" ] - }, - { - "name": "@babel/cli", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@babel/core", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@babel/plugin-proposal-export-default-from", - "allowedCategories": [ "production" ] - }, - { - "name": "@babel/plugin-transform-async-to-generator", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@babel/plugin-transform-class-properties", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@babel/plugin-transform-object-rest-spread", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@babel/plugin-transform-typescript", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@babel/preset-env", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@babel/preset-react", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@babel/preset-typescript", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@babel/runtime", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@braintree/sanitize-url", - "allowedCategories": [ "production" ] - }, - { - "name": "@codemirror/autocomplete", - "allowedCategories": [ "production" ] - }, - { - "name": "@codemirror/commands", - "allowedCategories": [ "production" ] - }, - { - "name": "@codemirror/lang-yaml", - "allowedCategories": [ "production" ] - }, - { - "name": "@codemirror/language", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@codemirror/lint", - "allowedCategories": [ "production" ] - }, - { - "name": "@codemirror/state", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@codemirror/view", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@componentdriven/csf", - "allowedCategories": [ "production" ] - }, - { - "name": "@cypress/grep", - "allowedCategories": [ "production" ] - }, - { - "name": "@evil-internetmann/react-dnd", - "allowedCategories": [ "production" ] - }, - { - "name": "@floating-ui/dom", - "allowedCategories": [ "production" ] - }, - { - "name": "@floating-ui/react", - "allowedCategories": [ "production" ] - }, - { - "name": "@floating-ui/react-dom", - "allowedCategories": [ "production" ] - }, - { - "name": "@formatjs/cli-lib", - "allowedCategories": [ "tools" ] - }, - { - "name": "@formatjs/icu-messageformat-parser", - "allowedCategories": [ "tools" ] - }, - { - "name": "@gooddata/api-client-tiger", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@gooddata/catalog-export", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/emailjs-mime-codec-new", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/eslint-config", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/fixtures", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@gooddata/i18n-toolkit", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/mock-handling", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@gooddata/number-formatter", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/plugin-toolkit", - "allowedCategories": [ "tools" ] - }, - { - "name": "@gooddata/reference-workspace", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/sdk-backend-base", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-backend-mockingbird", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/sdk-backend-spi", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-backend-tiger", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-embedding", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/sdk-model", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-catalog", - "allowedCategories": [ "examples" ] - }, - { - "name": "@gooddata/sdk-ui-charts", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-dashboard", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-ext", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-filters", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-gen-ai", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-geo", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-kit", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-loaders", - "allowedCategories": [ "examples", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-pivot", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@gooddata/sdk-ui-semantic-search", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@gooddata/sdk-ui-theme-provider", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@gooddata/sdk-ui-vis-commons", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/sdk-ui-web-components", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/stylelint-config", - "allowedCategories": [ "production" ] - }, - { - "name": "@gooddata/util", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@lezer/highlight", - "allowedCategories": [ "production" ] - }, - { - "name": "@microsoft/api-documenter", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@microsoft/api-extractor", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@openapitools/openapi-generator-cli", - "allowedCategories": [ "production" ] - }, - { - "name": "@react-aria/interactions", - "allowedCategories": [ "production" ] - }, - { - "name": "@reduxjs/toolkit", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/addon-a11y", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/builder-vite", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/builder-webpack5", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/cli", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/manager-webpack5", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/preset-scss", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/react", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/react-vite", - "allowedCategories": [ "production" ] - }, - { - "name": "@storybook/react-webpack5", - "allowedCategories": [ "production" ] - }, - { - "name": "@tanstack/react-virtual", - "allowedCategories": [ "production" ] - }, - { - "name": "@testing-library/dom", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@testing-library/react", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@testing-library/user-event", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/babel__core", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/blessed", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/columnify", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/cross-spawn", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/debounce-promise", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/fast-levenshtein", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/fs-extra", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/geojson", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/history", - "allowedCategories": [ "examples" ] - }, - { - "name": "@types/hoist-non-react-statics", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/inquirer", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/isomorphic-fetch", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@types/js-yaml", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/json5", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/kefir", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/lodash-es", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@types/mapbox-gl", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/maplibre-gl", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/mdast", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/node", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@types/node-fetch", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/pdf-parse", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/prettier", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/qs", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/raf", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@types/react", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@types/react-datepicker", - "allowedCategories": [ "examples" ] - }, - { - "name": "@types/react-dom", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@types/react-google-recaptcha", - "allowedCategories": [ "examples" ] - }, - { - "name": "@types/react-helmet", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@types/react-lines-ellipsis", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/react-measure", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@types/react-native-listener", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/react-portal", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/react-redux", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/react-router-dom", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@types/react-syntax-highlighter", - "allowedCategories": [ "examples" ] - }, - { - "name": "@types/react-textarea-autosize", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/react-transition-group", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/rimraf", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/semver", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/spark-md5", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/stringify-object", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/tar", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/tinycolor2", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/tough-cookie", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/unist", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/uuid", - "allowedCategories": [ "production" ] - }, - { - "name": "@types/validate-npm-package-name", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/watchpack", - "allowedCategories": [ "tools" ] - }, - { - "name": "@types/webpack-env", - "allowedCategories": [ "examples" ] - }, - { - "name": "@typescript-eslint/eslint-plugin", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@typescript-eslint/parser", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "@vitejs/plugin-react", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "@vitejs/plugin-react-swc", - "allowedCategories": [ "examples" ] - }, - { - "name": "@vitest/eslint-plugin", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "@welldone-software/why-did-you-render", - "allowedCategories": [ "examples" ] - }, - { - "name": "ag-grid-community", - "allowedCategories": [ "production" ] - }, - { - "name": "ag-grid-enterprise", - "allowedCategories": [ "production" ] - }, - { - "name": "ag-grid-react", - "allowedCategories": [ "production" ] - }, - { - "name": "async", - "allowedCategories": [ "production" ] - }, - { - "name": "axios", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "axios-cache-interceptor", - "allowedCategories": [ "production" ] - }, - { - "name": "babel-loader", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "babel-plugin-lodash", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "babel-plugin-require-context-hook", - "allowedCategories": [ "production" ] - }, - { - "name": "blessed", - "allowedCategories": [ "tools" ] - }, - { - "name": "blob-polyfill", - "allowedCategories": [ "production" ] - }, - { - "name": "case-sensitive-paths-webpack-plugin", - "allowedCategories": [ "examples", "tools" ] - }, - { - "name": "chalk", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "chokidar", - "allowedCategories": [ "tools" ] - }, - { - "name": "circular-dependency-plugin", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "classnames", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "clean-webpack-plugin", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "codemirror", - "allowedCategories": [ "production" ] - }, - { - "name": "columnify", - "allowedCategories": [ "tools" ] - }, - { - "name": "commander", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "compression-webpack-plugin", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "concurrently", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "copy-to-clipboard", - "allowedCategories": [ "production" ] - }, - { - "name": "copy-webpack-plugin", - "allowedCategories": [ "production" ] - }, - { - "name": "core-js", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "cron-parser", - "allowedCategories": [ "production" ] - }, - { - "name": "cross-spawn", - "allowedCategories": [ "tools" ] - }, - { - "name": "css-loader", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "cypress", - "allowedCategories": [ "production" ] - }, - { - "name": "cypress-multi-reporters", - "allowedCategories": [ "production" ] - }, - { - "name": "cypress-real-events", - "allowedCategories": [ "production" ] - }, - { - "name": "cypress-terminal-report", - "allowedCategories": [ "production" ] - }, - { - "name": "date-fns", - "allowedCategories": [ "production" ] - }, - { - "name": "date-fns-tz", - "allowedCategories": [ "production" ] - }, - { - "name": "debounce-promise", - "allowedCategories": [ "production" ] - }, - { - "name": "default-import", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "dependency-cruiser", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "dotenv", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "dotenv-webpack", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "downshift", - "allowedCategories": [ "production" ] - }, - { - "name": "esbuild-loader", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-config-prettier", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-import-resolver-typescript", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-chai-friendly", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "eslint-plugin-cypress", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "eslint-plugin-eslint-comments", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-header", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-import", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-import-esm", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-no-only-tests", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-prettier", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-react", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-react-hooks", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-regexp", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-sonarjs", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eslint-plugin-storybook", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "eslint-plugin-tsdoc", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "eventsource-parser", - "allowedCategories": [ "production" ] - }, - { - "name": "exponential-backoff", - "allowedCategories": [ "production" ] - }, - { - "name": "fast-equals", - "allowedCategories": [ "production" ] - }, - { - "name": "fast-glob", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "fast-levenshtein", - "allowedCategories": [ "production" ] - }, - { - "name": "fetch-cookie", - "allowedCategories": [ "production" ] - }, - { - "name": "fetch-mock", - "allowedCategories": [ "production" ] - }, - { - "name": "find-up", - "allowedCategories": [ "tools" ] - }, - { - "name": "fix-esm-import-path", - "allowedCategories": [ "production" ] - }, - { - "name": "fixed-data-table-2", - "allowedCategories": [ "production" ] - }, - { - "name": "fork-ts-checker-webpack-plugin", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "fs-extra", - "allowedCategories": [ "tools" ] - }, - { - "name": "full-icu", - "allowedCategories": [ "production" ] - }, - { - "name": "glob", - "allowedCategories": [ "production" ] - }, - { - "name": "happy-dom", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "highcharts", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "highcharts-react-official", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "history", - "allowedCategories": [ "examples" ] - }, - { - "name": "hoist-non-react-statics", - "allowedCategories": [ "production" ] - }, - { - "name": "html-validate", - "allowedCategories": [ "tools" ] - }, - { - "name": "html-webpack-plugin", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "http-status-codes", - "allowedCategories": [ "production" ] - }, - { - "name": "immer", - "allowedCategories": [ "production" ] - }, - { - "name": "inquirer", - "allowedCategories": [ "tools" ] - }, - { - "name": "isomorphic-fetch", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "js-object-pretty-print", - "allowedCategories": [ "production" ] - }, - { - "name": "js-yaml", - "allowedCategories": [ "production" ] - }, - { - "name": "jsdom", - "allowedCategories": [ "production" ] - }, - { - "name": "json-loader", - "allowedCategories": [ "production" ] - }, - { - "name": "json-stable-stringify", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "json5", - "allowedCategories": [ "tools" ] - }, - { - "name": "jsonschema", - "allowedCategories": [ "tools" ] - }, - { - "name": "kefir", - "allowedCategories": [ "production" ] - }, - { - "name": "lodash-es", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "lru-cache", - "allowedCategories": [ "production" ] - }, - { - "name": "lz-string", - "allowedCategories": [ "production" ] - }, - { - "name": "mapbox-gl", - "allowedCategories": [ "production" ] - }, - { - "name": "maplibre-gl", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "mdast", - "allowedCategories": [ "production" ] - }, - { - "name": "mini-css-extract-plugin", - "allowedCategories": [ "production" ] - }, - { - "name": "mkdirp", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "mocha", - "allowedCategories": [ "production" ] - }, - { - "name": "mocha-junit-reporter", - "allowedCategories": [ "production" ] - }, - { - "name": "moment", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "moment-timezone", - "allowedCategories": [ "production" ] - }, - { - "name": "node-fetch", - "allowedCategories": [ "production" ] - }, - { - "name": "node-xlsx", - "allowedCategories": [ "production" ] - }, - { - "name": "npm-run-all", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "open", - "allowedCategories": [ "tools" ] - }, - { - "name": "ora", - "allowedCategories": [ "tools" ] - }, - { - "name": "p-map", - "allowedCategories": [ "tools" ] - }, - { - "name": "pdf-parse", - "allowedCategories": [ "production" ] - }, - { - "name": "polished", - "allowedCategories": [ "production" ] - }, - { - "name": "postcss", - "allowedCategories": [ "production" ] - }, - { - "name": "postcss-value-parser", - "allowedCategories": [ "production" ] - }, - { - "name": "prettier", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "prettier-loader", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "process", - "allowedCategories": [ "examples", "tools" ] - }, - { - "name": "qs", - "allowedCategories": [ "production" ] - }, - { - "name": "raf", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "react", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "react-content-loader", - "allowedCategories": [ "production" ] - }, - { - "name": "react-datepicker", - "allowedCategories": [ "examples" ] - }, - { - "name": "react-day-picker", - "allowedCategories": [ "production" ] - }, - { - "name": "react-dnd", - "allowedCategories": [ "production" ] - }, - { - "name": "react-dnd-html5-backend", - "allowedCategories": [ "production" ] - }, - { - "name": "react-dom", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "react-fast-compare", - "allowedCategories": [ "production" ] - }, - { - "name": "react-ga", - "allowedCategories": [ "examples" ] - }, - { - "name": "react-google-recaptcha", - "allowedCategories": [ "examples" ] - }, - { - "name": "react-grid-system", - "allowedCategories": [ "production" ] - }, - { - "name": "react-helmet", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "react-intl", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "react-lines-ellipsis", - "allowedCategories": [ "production" ] - }, - { - "name": "react-loading-skeleton", - "allowedCategories": [ "production" ] - }, - { - "name": "react-markdown", - "allowedCategories": [ "production" ] - }, - { - "name": "react-measure", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "react-native-listener", - "allowedCategories": [ "production" ] - }, - { - "name": "react-portal", - "allowedCategories": [ "production" ] - }, - { - "name": "react-redux", - "allowedCategories": [ "production" ] - }, - { - "name": "react-responsive", - "allowedCategories": [ "production" ] - }, - { - "name": "react-router-dom", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "react-select", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "react-select-async-paginate", - "allowedCategories": [ "production" ] - }, - { - "name": "react-syntax-highlighter", - "allowedCategories": [ "examples" ] - }, - { - "name": "react-textarea-autosize", - "allowedCategories": [ "production" ] - }, - { - "name": "react-transition-group", - "allowedCategories": [ "production" ] - }, - { - "name": "react-window", - "allowedCategories": [ "production" ] - }, - { - "name": "recharts", - "allowedCategories": [ "examples" ] - }, - { - "name": "redux", - "allowedCategories": [ "production" ] - }, - { - "name": "redux-batched-actions", - "allowedCategories": [ "production" ] - }, - { - "name": "redux-saga", - "allowedCategories": [ "production" ] - }, - { - "name": "remark", - "allowedCategories": [ "production" ] - }, - { - "name": "remark-emoji", - "allowedCategories": [ "production" ] - }, - { - "name": "require-from-string", - "allowedCategories": [ "production" ] - }, - { - "name": "reselect", - "allowedCategories": [ "production" ] - }, - { - "name": "rollup", - "allowedCategories": [ "production" ] - }, - { - "name": "sass", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "sass-loader", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "semver", - "allowedCategories": [ "production" ] - }, - { - "name": "source-map-loader", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "spark-md5", - "allowedCategories": [ "production" ] - }, - { - "name": "speed-measure-webpack-plugin", - "allowedCategories": [ "examples" ] - }, - { - "name": "storybook", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "stringify-object", - "allowedCategories": [ "production" ] - }, - { - "name": "strip-ansi", - "allowedCategories": [ "tools" ] - }, - { - "name": "style-loader", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "styled-jsx", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "stylelint", - "allowedCategories": [ "production" ] - }, - { - "name": "stylelint-checkstyle-formatter", - "allowedCategories": [ "production" ] - }, - { - "name": "stylelint-config-prettier", - "allowedCategories": [ "production" ] - }, - { - "name": "svgo", - "allowedCategories": [ "production" ] - }, - { - "name": "tar", - "allowedCategories": [ "tools" ] - }, - { - "name": "tinycolor2", - "allowedCategories": [ "production" ] - }, - { - "name": "ts-invariant", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "ts-loader", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "ts-morph", - "allowedCategories": [ "tools" ] - }, - { - "name": "tsd", - "allowedCategories": [ "production" ] - }, - { - "name": "tslib", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "typescript", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "unified", - "allowedCategories": [ "production" ] - }, - { - "name": "util", - "allowedCategories": [ "examples", "tools" ] - }, - { - "name": "uuid", - "allowedCategories": [ "production" ] - }, - { - "name": "validate-npm-package-name", - "allowedCategories": [ "examples", "tools" ] - }, - { - "name": "vite", - "allowedCategories": [ "examples", "production" ] - }, - { - "name": "vite-node", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "vite-plugin-css-injected-by-js", - "allowedCategories": [ "production" ] - }, - { - "name": "vite-plugin-environment", - "allowedCategories": [ "production" ] - }, - { - "name": "vite-plugin-html", - "allowedCategories": [ "examples" ] - }, - { - "name": "vite-plugin-mkcert", - "allowedCategories": [ "examples" ] - }, - { - "name": "vite-plugin-static-copy", - "allowedCategories": [ "production" ] - }, - { - "name": "vitest", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "vitest-dom", - "allowedCategories": [ "production" ] - }, - { - "name": "wait-on", - "allowedCategories": [ "production" ] - }, - { - "name": "watchpack", - "allowedCategories": [ "tools" ] - }, - { - "name": "webpack", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "webpack-bundle-analyzer", - "allowedCategories": [ "production", "tools" ] - }, - { - "name": "webpack-cli", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "webpack-dev-server", - "allowedCategories": [ "examples", "production", "tools" ] - }, - { - "name": "xml2js", - "allowedCategories": [ "production" ] - } - ] -} +// DO NOT ADD COMMENTS IN THIS FILE. They will be lost when the Rush tool resaves it. +{ + "$schema": "https://developer.microsoft.com/json-schemas/rush/v5/approved-packages.schema.json", + "packages": [ + { + "name": "@aaronhayes/react-use-hubspot-form", + "allowedCategories": ["production"] + }, + { + "name": "@babel/cli", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@babel/core", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@babel/plugin-proposal-export-default-from", + "allowedCategories": ["production"] + }, + { + "name": "@babel/plugin-transform-async-to-generator", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@babel/plugin-transform-class-properties", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@babel/plugin-transform-object-rest-spread", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@babel/plugin-transform-typescript", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@babel/preset-env", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@babel/preset-react", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@babel/preset-typescript", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@babel/runtime", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@braintree/sanitize-url", + "allowedCategories": ["production"] + }, + { + "name": "@codemirror/autocomplete", + "allowedCategories": ["production"] + }, + { + "name": "@codemirror/commands", + "allowedCategories": ["production"] + }, + { + "name": "@codemirror/lang-yaml", + "allowedCategories": ["production"] + }, + { + "name": "@codemirror/language", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@codemirror/lint", + "allowedCategories": ["production"] + }, + { + "name": "@codemirror/state", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@codemirror/view", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@componentdriven/csf", + "allowedCategories": ["production"] + }, + { + "name": "@cypress/grep", + "allowedCategories": ["production"] + }, + { + "name": "@floating-ui/dom", + "allowedCategories": ["production"] + }, + { + "name": "@floating-ui/react", + "allowedCategories": ["production"] + }, + { + "name": "@floating-ui/react-dom", + "allowedCategories": ["production"] + }, + { + "name": "@formatjs/cli-lib", + "allowedCategories": ["tools"] + }, + { + "name": "@formatjs/icu-messageformat-parser", + "allowedCategories": ["tools"] + }, + { + "name": "@gooddata/api-client-tiger", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@gooddata/catalog-export", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/eslint-config", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/fixtures", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@gooddata/i18n-toolkit", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/mock-handling", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@gooddata/number-formatter", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/plugin-toolkit", + "allowedCategories": ["tools"] + }, + { + "name": "@gooddata/reference-workspace", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/sdk-backend-base", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-backend-mockingbird", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/sdk-backend-spi", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-backend-tiger", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-embedding", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/sdk-model", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-dashboard", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-ext", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-filters", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-gen-ai", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-geo", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-charts", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-kit", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-loaders", + "allowedCategories": ["examples", "tools"] + }, + { + "name": "@gooddata/sdk-ui-pivot", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@gooddata/sdk-ui-semantic-search", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@gooddata/sdk-ui-theme-provider", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@gooddata/sdk-ui-vis-commons", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/sdk-ui-web-components", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/stylelint-config", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/util", + "allowedCategories": ["production"] + }, + { + "name": "@lezer/highlight", + "allowedCategories": ["production"] + }, + { + "name": "@microsoft/api-documenter", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@microsoft/api-extractor", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@openapitools/openapi-generator-cli", + "allowedCategories": ["production"] + }, + { + "name": "@react-aria/interactions", + "allowedCategories": ["production"] + }, + { + "name": "@reduxjs/toolkit", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/builder-vite", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/builder-webpack5", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/cli", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/manager-webpack5", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/preset-scss", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/react", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/react-vite", + "allowedCategories": ["production"] + }, + { + "name": "@storybook/react-webpack5", + "allowedCategories": ["production"] + }, + { + "name": "@tanstack/react-virtual", + "allowedCategories": ["production"] + }, + { + "name": "@testing-library/dom", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@testing-library/react", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@testing-library/user-event", + "allowedCategories": ["production"] + }, + { + "name": "@types/babel__core", + "allowedCategories": ["tools"] + }, + { + "name": "@types/blessed", + "allowedCategories": ["tools"] + }, + { + "name": "@types/columnify", + "allowedCategories": ["tools"] + }, + { + "name": "@types/cross-spawn", + "allowedCategories": ["tools"] + }, + { + "name": "@types/debounce-promise", + "allowedCategories": ["production"] + }, + { + "name": "@types/fast-levenshtein", + "allowedCategories": ["production"] + }, + { + "name": "@types/fs-extra", + "allowedCategories": ["tools"] + }, + { + "name": "@types/history", + "allowedCategories": ["examples"] + }, + { + "name": "@types/hoist-non-react-statics", + "allowedCategories": ["production"] + }, + { + "name": "@types/inquirer", + "allowedCategories": ["tools"] + }, + { + "name": "@types/isomorphic-fetch", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@types/js-yaml", + "allowedCategories": ["production"] + }, + { + "name": "@types/json5", + "allowedCategories": ["tools"] + }, + { + "name": "@types/kefir", + "allowedCategories": ["production"] + }, + { + "name": "@types/mapbox-gl", + "allowedCategories": ["production"] + }, + { + "name": "@types/mdast", + "allowedCategories": ["production"] + }, + { + "name": "@types/node", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@types/node-fetch", + "allowedCategories": ["production"] + }, + { + "name": "@types/pdf-parse", + "allowedCategories": ["production"] + }, + { + "name": "@types/prettier", + "allowedCategories": ["tools"] + }, + { + "name": "@types/qs", + "allowedCategories": ["production"] + }, + { + "name": "@types/raf", + "allowedCategories": ["production", "tools"] + }, + { + "name": "@types/react", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@types/react-datepicker", + "allowedCategories": ["examples"] + }, + { + "name": "@types/react-dom", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@types/react-google-recaptcha", + "allowedCategories": ["examples"] + }, + { + "name": "@types/react-helmet", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@types/react-lines-ellipsis", + "allowedCategories": ["production"] + }, + { + "name": "@types/react-measure", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@types/react-native-listener", + "allowedCategories": ["production"] + }, + { + "name": "@types/react-portal", + "allowedCategories": ["production"] + }, + { + "name": "@types/react-redux", + "allowedCategories": ["production"] + }, + { + "name": "@types/react-router-dom", + "allowedCategories": ["examples", "production"] + }, + { + "name": "@types/react-syntax-highlighter", + "allowedCategories": ["examples"] + }, + { + "name": "@types/react-textarea-autosize", + "allowedCategories": ["production"] + }, + { + "name": "@types/react-transition-group", + "allowedCategories": ["production"] + }, + { + "name": "@types/rimraf", + "allowedCategories": ["tools"] + }, + { + "name": "@types/semver", + "allowedCategories": ["production"] + }, + { + "name": "@types/spark-md5", + "allowedCategories": ["production"] + }, + { + "name": "@types/stringify-object", + "allowedCategories": ["production"] + }, + { + "name": "@types/tar", + "allowedCategories": ["tools"] + }, + { + "name": "@types/tinycolor2", + "allowedCategories": ["production"] + }, + { + "name": "@types/tough-cookie", + "allowedCategories": ["production"] + }, + { + "name": "@types/unist", + "allowedCategories": ["production"] + }, + { + "name": "@types/uuid", + "allowedCategories": ["production"] + }, + { + "name": "@types/validate-npm-package-name", + "allowedCategories": ["tools"] + }, + { + "name": "@types/watchpack", + "allowedCategories": ["tools"] + }, + { + "name": "@types/webpack-env", + "allowedCategories": ["examples"] + }, + { + "name": "@typescript-eslint/eslint-plugin", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@typescript-eslint/parser", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "@vitejs/plugin-react", + "allowedCategories": ["examples"] + }, + { + "name": "@vitejs/plugin-react-swc", + "allowedCategories": ["examples"] + }, + { + "name": "@welldone-software/why-did-you-render", + "allowedCategories": ["examples"] + }, + { + "name": "ag-grid-community", + "allowedCategories": ["production"] + }, + { + "name": "ag-grid-enterprise", + "allowedCategories": ["production"] + }, + { + "name": "ag-grid-react", + "allowedCategories": ["production"] + }, + { + "name": "async", + "allowedCategories": ["production"] + }, + { + "name": "axios", + "allowedCategories": ["production", "tools"] + }, + { + "name": "axios-cache-interceptor", + "allowedCategories": ["production"] + }, + { + "name": "babel-loader", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "babel-plugin-lodash", + "allowedCategories": ["examples", "production"] + }, + { + "name": "babel-plugin-require-context-hook", + "allowedCategories": ["production"] + }, + { + "name": "blessed", + "allowedCategories": ["tools"] + }, + { + "name": "blob-polyfill", + "allowedCategories": ["production"] + }, + { + "name": "case-sensitive-paths-webpack-plugin", + "allowedCategories": ["examples", "tools"] + }, + { + "name": "circular-dependency-plugin", + "allowedCategories": ["examples", "production"] + }, + { + "name": "classnames", + "allowedCategories": ["examples", "production"] + }, + { + "name": "clean-webpack-plugin", + "allowedCategories": ["examples", "production"] + }, + { + "name": "codemirror", + "allowedCategories": ["production"] + }, + { + "name": "columnify", + "allowedCategories": ["tools"] + }, + { + "name": "commander", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "compression-webpack-plugin", + "allowedCategories": ["examples", "production"] + }, + { + "name": "concurrently", + "allowedCategories": ["production", "tools"] + }, + { + "name": "copy-to-clipboard", + "allowedCategories": ["production"] + }, + { + "name": "copy-webpack-plugin", + "allowedCategories": ["production"] + }, + { + "name": "core-js", + "allowedCategories": ["examples", "production"] + }, + { + "name": "cron-parser", + "allowedCategories": ["production"] + }, + { + "name": "cross-spawn", + "allowedCategories": ["tools"] + }, + { + "name": "css-loader", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "cypress", + "allowedCategories": ["production"] + }, + { + "name": "cypress-multi-reporters", + "allowedCategories": ["production"] + }, + { + "name": "cypress-real-events", + "allowedCategories": ["production"] + }, + { + "name": "cypress-terminal-report", + "allowedCategories": ["production"] + }, + { + "name": "date-fns", + "allowedCategories": ["production"] + }, + { + "name": "date-fns-tz", + "allowedCategories": ["production"] + }, + { + "name": "debounce-promise", + "allowedCategories": ["production"] + }, + { + "name": "default-import", + "allowedCategories": ["examples", "production"] + }, + { + "name": "dependency-cruiser", + "allowedCategories": ["production", "tools"] + }, + { + "name": "dotenv", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "dotenv-webpack", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "downshift", + "allowedCategories": ["production"] + }, + { + "name": "@gooddata/emailjs-mime-codec-new", + "allowedCategories": ["production"] + }, + { + "name": "esbuild-loader", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-config-prettier", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-import-resolver-typescript", + "allowedCategories": ["examples", "production"] + }, + { + "name": "eslint-plugin-header", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-import", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-import-esm", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-no-only-tests", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-prettier", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-react", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-react-hooks", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-regexp", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-sonarjs", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eslint-plugin-tsdoc", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "eventsource-parser", + "allowedCategories": ["production"] + }, + { + "name": "exponential-backoff", + "allowedCategories": ["production"] + }, + { + "name": "fast-glob", + "allowedCategories": ["production", "tools"] + }, + { + "name": "fast-levenshtein", + "allowedCategories": ["production"] + }, + { + "name": "fetch-cookie", + "allowedCategories": ["production"] + }, + { + "name": "fetch-mock", + "allowedCategories": ["production"] + }, + { + "name": "find-up", + "allowedCategories": ["tools"] + }, + { + "name": "fix-esm-import-path", + "allowedCategories": ["production"] + }, + { + "name": "fixed-data-table-2", + "allowedCategories": ["production"] + }, + { + "name": "fork-ts-checker-webpack-plugin", + "allowedCategories": ["examples", "production"] + }, + { + "name": "fs-extra", + "allowedCategories": ["tools"] + }, + { + "name": "full-icu", + "allowedCategories": ["production"] + }, + { + "name": "glob", + "allowedCategories": ["production"] + }, + { + "name": "happy-dom", + "allowedCategories": ["production", "tools"] + }, + { + "name": "highcharts", + "allowedCategories": ["examples", "production"] + }, + { + "name": "highcharts-react-official", + "allowedCategories": ["examples", "production"] + }, + { + "name": "history", + "allowedCategories": ["examples"] + }, + { + "name": "hoist-non-react-statics", + "allowedCategories": ["production"] + }, + { + "name": "html-validate", + "allowedCategories": ["tools"] + }, + { + "name": "html-webpack-plugin", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "http-status-codes", + "allowedCategories": ["production"] + }, + { + "name": "chalk", + "allowedCategories": ["production", "tools"] + }, + { + "name": "chokidar", + "allowedCategories": ["tools"] + }, + { + "name": "immer", + "allowedCategories": ["production"] + }, + { + "name": "inquirer", + "allowedCategories": ["tools"] + }, + { + "name": "isomorphic-fetch", + "allowedCategories": ["examples", "production"] + }, + { + "name": "js-object-pretty-print", + "allowedCategories": ["production"] + }, + { + "name": "js-yaml", + "allowedCategories": ["production"] + }, + { + "name": "jsdom", + "allowedCategories": ["production"] + }, + { + "name": "json-loader", + "allowedCategories": ["production"] + }, + { + "name": "json-stable-stringify", + "allowedCategories": ["production", "tools"] + }, + { + "name": "json5", + "allowedCategories": ["tools"] + }, + { + "name": "jsonschema", + "allowedCategories": ["tools"] + }, + { + "name": "kefir", + "allowedCategories": ["production"] + }, + { + "name": "lru-cache", + "allowedCategories": ["production"] + }, + { + "name": "lz-string", + "allowedCategories": ["production"] + }, + { + "name": "mapbox-gl", + "allowedCategories": ["production"] + }, + { + "name": "mdast", + "allowedCategories": ["production"] + }, + { + "name": "mini-css-extract-plugin", + "allowedCategories": ["production"] + }, + { + "name": "mkdirp", + "allowedCategories": ["production", "tools"] + }, + { + "name": "mocha", + "allowedCategories": ["production"] + }, + { + "name": "mocha-junit-reporter", + "allowedCategories": ["production"] + }, + { + "name": "moment", + "allowedCategories": ["examples", "production"] + }, + { + "name": "node-fetch", + "allowedCategories": ["production"] + }, + { + "name": "node-xlsx", + "allowedCategories": ["production"] + }, + { + "name": "npm-run-all", + "allowedCategories": ["examples", "production"] + }, + { + "name": "open", + "allowedCategories": ["tools"] + }, + { + "name": "ora", + "allowedCategories": ["tools"] + }, + { + "name": "p-map", + "allowedCategories": ["tools"] + }, + { + "name": "pdf-parse", + "allowedCategories": ["production"] + }, + { + "name": "polished", + "allowedCategories": ["production"] + }, + { + "name": "postcss", + "allowedCategories": ["production"] + }, + { + "name": "postcss-value-parser", + "allowedCategories": ["production"] + }, + { + "name": "prettier", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "prettier-loader", + "allowedCategories": ["examples", "production"] + }, + { + "name": "process", + "allowedCategories": ["examples", "tools"] + }, + { + "name": "qs", + "allowedCategories": ["production"] + }, + { + "name": "raf", + "allowedCategories": ["production", "tools"] + }, + { + "name": "react", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "react-content-loader", + "allowedCategories": ["production"] + }, + { + "name": "react-datepicker", + "allowedCategories": ["examples"] + }, + { + "name": "react-day-picker", + "allowedCategories": ["production"] + }, + { + "name": "react-dnd", + "allowedCategories": ["production"] + }, + { + "name": "react-dnd-html5-backend", + "allowedCategories": ["production"] + }, + { + "name": "react-dom", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "react-fast-compare", + "allowedCategories": ["production"] + }, + { + "name": "react-ga", + "allowedCategories": ["examples"] + }, + { + "name": "react-google-recaptcha", + "allowedCategories": ["examples"] + }, + { + "name": "react-grid-system", + "allowedCategories": ["production"] + }, + { + "name": "react-helmet", + "allowedCategories": ["examples", "production"] + }, + { + "name": "react-intl", + "allowedCategories": ["production", "tools"] + }, + { + "name": "react-lines-ellipsis", + "allowedCategories": ["production"] + }, + { + "name": "react-loading-skeleton", + "allowedCategories": ["production"] + }, + { + "name": "react-markdown", + "allowedCategories": ["production"] + }, + { + "name": "react-measure", + "allowedCategories": ["examples", "production"] + }, + { + "name": "react-native-listener", + "allowedCategories": ["production"] + }, + { + "name": "react-portal", + "allowedCategories": ["production"] + }, + { + "name": "react-redux", + "allowedCategories": ["production"] + }, + { + "name": "react-responsive", + "allowedCategories": ["production"] + }, + { + "name": "react-router-dom", + "allowedCategories": ["examples", "production"] + }, + { + "name": "react-select", + "allowedCategories": ["examples", "production"] + }, + { + "name": "react-select-async-paginate", + "allowedCategories": ["production"] + }, + { + "name": "react-syntax-highlighter", + "allowedCategories": ["examples"] + }, + { + "name": "react-textarea-autosize", + "allowedCategories": ["production"] + }, + { + "name": "react-transition-group", + "allowedCategories": ["production"] + }, + { + "name": "react-window", + "allowedCategories": ["production"] + }, + { + "name": "redux-batched-actions", + "allowedCategories": ["production"] + }, + { + "name": "redux-saga", + "allowedCategories": ["production"] + }, + { + "name": "recharts", + "allowedCategories": ["examples"] + }, + { + "name": "remark", + "allowedCategories": ["production"] + }, + { + "name": "remark-emoji", + "allowedCategories": ["production"] + }, + { + "name": "require-from-string", + "allowedCategories": ["production"] + }, + { + "name": "reselect", + "allowedCategories": ["production"] + }, + { + "name": "sass", + "allowedCategories": ["examples", "production"] + }, + { + "name": "sass-loader", + "allowedCategories": ["examples", "production"] + }, + { + "name": "semver", + "allowedCategories": ["production"] + }, + { + "name": "source-map-loader", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "spark-md5", + "allowedCategories": ["production"] + }, + { + "name": "speed-measure-webpack-plugin", + "allowedCategories": ["examples"] + }, + { + "name": "storybook", + "allowedCategories": ["production"] + }, + { + "name": "stringify-object", + "allowedCategories": ["production"] + }, + { + "name": "strip-ansi", + "allowedCategories": ["tools"] + }, + { + "name": "style-loader", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "styled-jsx", + "allowedCategories": ["examples", "production"] + }, + { + "name": "stylelint", + "allowedCategories": ["production"] + }, + { + "name": "stylelint-config-prettier", + "allowedCategories": ["production"] + }, + { + "name": "stylelint-checkstyle-formatter", + "allowedCategories": ["production"] + }, + { + "name": "svgo", + "allowedCategories": ["production"] + }, + { + "name": "tar", + "allowedCategories": ["tools"] + }, + { + "name": "tinycolor2", + "allowedCategories": ["production"] + }, + { + "name": "ts-invariant", + "allowedCategories": ["examples", "production"] + }, + { + "name": "ts-loader", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "ts-morph", + "allowedCategories": ["tools"] + }, + { + "name": "tsd", + "allowedCategories": ["production"] + }, + { + "name": "tslib", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "typescript", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "unified", + "allowedCategories": ["production"] + }, + { + "name": "util", + "allowedCategories": ["examples", "tools"] + }, + { + "name": "uuid", + "allowedCategories": ["production"] + }, + { + "name": "validate-npm-package-name", + "allowedCategories": ["examples", "tools"] + }, + { + "name": "vite", + "allowedCategories": ["examples", "production"] + }, + { + "name": "vite-plugin-html", + "allowedCategories": ["examples"] + }, + { + "name": "vite-plugin-mkcert", + "allowedCategories": ["examples"] + }, + { + "name": "vite-plugin-static-copy", + "allowedCategories": ["production"] + }, + { + "name": "vitest", + "allowedCategories": ["production", "tools"] + }, + { + "name": "vitest-dom", + "allowedCategories": ["production"] + }, + { + "name": "wait-on", + "allowedCategories": ["production"] + }, + { + "name": "watchpack", + "allowedCategories": ["tools"] + }, + { + "name": "webpack", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "webpack-bundle-analyzer", + "allowedCategories": ["production", "tools"] + }, + { + "name": "webpack-cli", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "webpack-dev-server", + "allowedCategories": ["examples", "production", "tools"] + }, + { + "name": "xml2js", + "allowedCategories": ["production"] + } + ] +} diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 430647c25c9..b4eaf8a3f15 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -8,7 +8,7 @@ importers: .: {} - ../../examples/playground: + ../../../sdk/examples/playground: devDependencies: '@codemirror/state': specifier: ~6.5.3 @@ -164,13 +164,13 @@ importers: specifier: ^6.3.6 version: 6.3.6(@types/node@22.18.5)(sass@1.70.0) - ../../examples/sdk-interactive-examples: + ../../../sdk/examples/sdk-interactive-examples: devDependencies: validate-npm-package-name: specifier: ^5.0.0 version: 5.0.1 - ../../examples/sdk-interactive-examples/examples-template: + ../../../sdk/examples/sdk-interactive-examples/examples-template: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -291,7 +291,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-attributefilter: + ../../../sdk/examples/sdk-interactive-examples/examples/example-attributefilter: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -412,7 +412,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-chartconfig: + ../../../sdk/examples/sdk-interactive-examples/examples/example-chartconfig: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -533,7 +533,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-columnchart: + ../../../sdk/examples/sdk-interactive-examples/examples/example-columnchart: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -654,7 +654,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-combochart: + ../../../sdk/examples/sdk-interactive-examples/examples/example-combochart: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -775,7 +775,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-dashboard: + ../../../sdk/examples/sdk-interactive-examples/examples/example-dashboard: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -896,7 +896,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-datefilter: + ../../../sdk/examples/sdk-interactive-examples/examples/example-datefilter: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1017,7 +1017,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-dependentfilters: + ../../../sdk/examples/sdk-interactive-examples/examples/example-dependentfilters: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1138,7 +1138,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-execute: + ../../../sdk/examples/sdk-interactive-examples/examples/example-execute: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1268,7 +1268,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-granularity: + ../../../sdk/examples/sdk-interactive-examples/examples/example-granularity: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1389,7 +1389,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-headline: + ../../../sdk/examples/sdk-interactive-examples/examples/example-headline: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1510,7 +1510,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-pivottable: + ../../../sdk/examples/sdk-interactive-examples/examples/example-pivottable: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1631,7 +1631,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-relativedatefilter: + ../../../sdk/examples/sdk-interactive-examples/examples/example-relativedatefilter: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1752,7 +1752,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../examples/sdk-interactive-examples/examples/example-repeater: + ../../../sdk/examples/sdk-interactive-examples/examples/example-repeater: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1873,7 +1873,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../libs/api-client-tiger: + ../../../sdk/libs/api-client-tiger: dependencies: '@gooddata/sdk-model': specifier: workspace:* @@ -1973,7 +1973,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../libs/sdk-backend-base: + ../../../sdk/libs/sdk-backend-base: dependencies: '@braintree/sanitize-url': specifier: ^6.0.0 @@ -2079,7 +2079,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../libs/sdk-backend-mockingbird: + ../../../sdk/libs/sdk-backend-mockingbird: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -2173,7 +2173,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../libs/sdk-backend-spi: + ../../../sdk/libs/sdk-backend-spi: dependencies: '@gooddata/sdk-model': specifier: workspace:* @@ -2252,7 +2252,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../libs/sdk-backend-tiger: + ../../../sdk/libs/sdk-backend-tiger: dependencies: '@gooddata/api-client-tiger': specifier: workspace:* @@ -2385,7 +2385,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../libs/sdk-embedding: + ../../../sdk/libs/sdk-embedding: dependencies: '@gooddata/sdk-model': specifier: workspace:* @@ -2464,7 +2464,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../libs/sdk-model: + ../../../sdk/libs/sdk-model: dependencies: '@types/geojson': specifier: ^7946.0.16 @@ -2558,7 +2558,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../libs/sdk-ui: + ../../../sdk/libs/sdk-ui: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -2742,7 +2742,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-all: + ../../../sdk/libs/sdk-ui-all: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -2830,7 +2830,7 @@ importers: specifier: 5.9.3 version: 5.9.3 - ../../libs/sdk-ui-catalog: + ../../../sdk/libs/sdk-ui-catalog: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -2987,7 +2987,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-charts: + ../../../sdk/libs/sdk-ui-charts: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -3207,7 +3207,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-dashboard: + ../../../sdk/libs/sdk-ui-dashboard: dependencies: '@codemirror/language': specifier: ~6.12.1 @@ -3469,7 +3469,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-ext: + ../../../sdk/libs/sdk-ui-ext: dependencies: '@codemirror/commands': specifier: ~6.10.1 @@ -3746,7 +3746,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-filters: + ../../../sdk/libs/sdk-ui-filters: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -3945,7 +3945,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-gen-ai: + ../../../sdk/libs/sdk-ui-gen-ai: dependencies: '@codemirror/autocomplete': specifier: ^6.20.0 @@ -4183,7 +4183,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-geo: + ../../../sdk/libs/sdk-ui-geo: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -4367,7 +4367,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-kit: + ../../../sdk/libs/sdk-ui-kit: dependencies: '@aaronhayes/react-use-hubspot-form': specifier: ^2.1.2 @@ -4656,7 +4656,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-loaders: + ../../../sdk/libs/sdk-ui-loaders: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -4681,7 +4681,7 @@ importers: version: 7.1.11(react@19.1.1)(typescript@5.9.3) semver: specifier: ^7.3.5 - version: 7.7.3 + version: 7.7.2 ts-invariant: specifier: ^0.7.5 version: 0.7.5 @@ -4780,7 +4780,7 @@ importers: specifier: 5.9.3 version: 5.9.3 - ../../libs/sdk-ui-pivot: + ../../../sdk/libs/sdk-ui-pivot: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -4967,7 +4967,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-semantic-search: + ../../../sdk/libs/sdk-ui-semantic-search: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -5121,7 +5121,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-tests: + ../../../sdk/libs/sdk-ui-tests: devDependencies: '@babel/core': specifier: ^7.23.5 @@ -5394,7 +5394,7 @@ importers: specifier: 5.93.0 version: 5.93.0(webpack-cli@6.0.1) - ../../libs/sdk-ui-tests-e2e: + ../../../sdk/libs/sdk-ui-tests-e2e: devDependencies: '@babel/core': specifier: ^7.23.5 @@ -5613,7 +5613,7 @@ importers: specifier: ^0.5.0 version: 0.5.0 - ../../libs/sdk-ui-theme-provider: + ../../../sdk/libs/sdk-ui-theme-provider: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -5761,7 +5761,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../libs/sdk-ui-vis-commons: + ../../../sdk/libs/sdk-ui-vis-commons: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -5927,7 +5927,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../libs/sdk-ui-web-components: + ../../../sdk/libs/sdk-ui-web-components: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -6090,7 +6090,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../libs/util: + ../../../sdk/libs/util: dependencies: lodash-es: specifier: ^4.17.21 @@ -6166,7 +6166,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../skel/sdk-skel-ts: + ../../../sdk/skel/sdk-skel-ts: dependencies: lodash-es: specifier: ^4.17.21 @@ -6236,7 +6236,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../skel/sdk-skel-tsx: + ../../../sdk/skel/sdk-skel-tsx: dependencies: lodash-es: specifier: ^4.17.21 @@ -6339,7 +6339,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../tools/app-toolkit: + ../../../sdk/tools/app-toolkit: dependencies: '@babel/cli': specifier: ^7.23.4 @@ -6493,7 +6493,7 @@ importers: specifier: 5.93.0 version: 5.93.0(webpack-cli@6.0.1) - ../../tools/applink: + ../../../sdk/tools/applink: devDependencies: '@gooddata/eslint-config': specifier: workspace:* @@ -6592,7 +6592,7 @@ importers: specifier: ^2.4.4 version: 2.4.4 - ../../tools/catalog-export: + ../../../sdk/tools/catalog-export: dependencies: '@babel/core': specifier: ^7.23.5 @@ -6713,7 +6713,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../tools/dashboard-plugin-template: + ../../../sdk/tools/dashboard-plugin-template: dependencies: json-stable-stringify: specifier: 1.3.0 @@ -6906,7 +6906,7 @@ importers: specifier: 5.2.2 version: 5.2.2(webpack-cli@6.0.1)(webpack@5.93.0) - ../../tools/eslint-config: + ../../../sdk/tools/eslint-config: devDependencies: '@testing-library/dom': specifier: 10.4.0 @@ -6993,7 +6993,7 @@ importers: specifier: ^5.2.0 version: 5.2.0(@types/node@22.18.5) - ../../tools/i18n-toolkit: + ../../../sdk/tools/i18n-toolkit: dependencies: '@formatjs/cli-lib': specifier: ^6.1.1 @@ -7096,7 +7096,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../tools/mock-handling: + ../../../sdk/tools/mock-handling: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -7199,7 +7199,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../tools/plugin-toolkit: + ../../../sdk/tools/plugin-toolkit: dependencies: '@babel/cli': specifier: ^7.23.4 @@ -7344,7 +7344,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../tools/react-app-template: + ../../../sdk/tools/react-app-template: dependencies: '@codemirror/state': specifier: ~6.5.3 @@ -7507,7 +7507,7 @@ importers: specifier: 5.2.2 version: 5.2.2(webpack-cli@6.0.1)(webpack@5.93.0) - ../../tools/reference-workspace: + ../../../sdk/tools/reference-workspace: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -7580,7 +7580,7 @@ importers: specifier: 5.9.3 version: 5.9.3 - ../../tools/reference-workspace-mgmt: + ../../../sdk/tools/reference-workspace-mgmt: dependencies: '@gooddata/catalog-export': specifier: workspace:* @@ -8864,13 +8864,22 @@ packages: resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} dev: false + /@codemirror/autocomplete@6.18.7: + resolution: {integrity: sha512-8EzdeIoWPJDsMBwz3zdzwXnUpCzMiCyz5/A3FIPpriaclFCGDkAzK13sMcnsu5rowqiyeQN2Vs2TsOcoDPZirQ==} + dependencies: + '@codemirror/language': 6.12.1 + '@codemirror/state': 6.5.3 + '@codemirror/view': 6.39.10 + '@lezer/common': 1.5.0 + dev: false + /@codemirror/autocomplete@6.20.0: resolution: {integrity: sha512-bOwvTOIJcG5FVo5gUUupiwYh8MioPLQ4UcqbcRf7UQ98X90tCa9E1kZ3Z7tqwpZxYyOvh1YTYbmZE9RTfTp5hg==} dependencies: '@codemirror/language': 6.12.1 '@codemirror/state': 6.5.3 '@codemirror/view': 6.39.10 - '@lezer/common': 1.5.0 + '@lezer/common': 1.2.3 dev: false /@codemirror/commands@6.10.1: @@ -8879,16 +8888,16 @@ packages: '@codemirror/language': 6.12.1 '@codemirror/state': 6.5.3 '@codemirror/view': 6.39.10 - '@lezer/common': 1.5.0 + '@lezer/common': 1.2.3 dev: false /@codemirror/lang-yaml@6.1.2: resolution: {integrity: sha512-dxrfG8w5Ce/QbT7YID7mWZFKhdhsaTNOYjOkSIMt1qmC4VQnXSDSYVHHHn8k6kJUfIhtLo8t1JJgltlxWdsITw==} dependencies: - '@codemirror/autocomplete': 6.20.0 + '@codemirror/autocomplete': 6.18.7 '@codemirror/language': 6.12.1 '@codemirror/state': 6.5.3 - '@lezer/common': 1.5.0 + '@lezer/common': 1.2.3 '@lezer/highlight': 1.2.3 '@lezer/lr': 1.4.2 '@lezer/yaml': 1.0.3 @@ -9550,6 +9559,16 @@ packages: dev: true optional: true + /@eslint-community/eslint-utils@4.9.0(eslint@8.57.1): + resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.57.1 + eslint-visitor-keys: 3.4.3 + dev: true + /@eslint-community/eslint-utils@4.9.1(eslint@8.57.1): resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9560,6 +9579,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true + /@eslint-community/regexpp@4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + /@eslint-community/regexpp@4.12.2: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -10022,7 +10046,7 @@ packages: optional: true dependencies: glob: 10.4.5 - magic-string: 0.30.21 + magic-string: 0.30.19 react-docgen-typescript: 2.4.0(typescript@5.9.3) typescript: 5.9.3 vite: 6.3.6(@types/node@22.18.5)(sass@1.70.0) @@ -10121,6 +10145,10 @@ packages: /@leichtgewicht/ip-codec@2.0.5: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} + /@lezer/common@1.2.3: + resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==} + dev: false + /@lezer/common@1.5.0: resolution: {integrity: sha512-PNGcolp9hr4PJdXR4ix7XtixDrClScvtSCYW3rQG106oVMOOI+jFb+0+J3mbeL/53g1Zd6s0kJzaw6Ri68GmAA==} dev: false @@ -10282,7 +10310,7 @@ packages: /@nestjs/axios@4.0.1(@nestjs/common@11.1.6)(axios@1.12.2)(rxjs@7.8.2): resolution: {integrity: sha512-68pFJgu+/AZbWkGu65Z3r55bTsCPlgyKaV4BSG8yUAD72q1PPuyVRgUwFv6BxdnibTUHlyxm06FmYWNC+bjN7A==} peerDependencies: - '@nestjs/common': ^10.0.0 || ^11.0.0 || 9.3.11 + '@nestjs/common': ^10.0.0 || ^11.0.0 axios: ^1.3.1 rxjs: ^7.0.0 dependencies: @@ -10320,7 +10348,7 @@ packages: engines: {node: '>= 20'} requiresBuild: true peerDependencies: - '@nestjs/common': ^11.0.0 || 9.3.11 + '@nestjs/common': ^11.0.0 '@nestjs/microservices': ^11.0.0 '@nestjs/platform-express': ^11.0.0 '@nestjs/websockets': ^11.0.0 @@ -10607,11 +10635,26 @@ packages: picomatch: 4.0.3 dev: true + /@rollup/rollup-android-arm-eabi@4.50.2: + resolution: {integrity: sha512-uLN8NAiFVIRKX9ZQha8wy6UUs06UNSZ32xj6giK/rmMXAgKahwExvK6SsmgU5/brh4w/nSgj8e0k3c1HBQpa0A==} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + /@rollup/rollup-android-arm-eabi@4.54.0: resolution: {integrity: sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==} cpu: [arm] os: [android] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-android-arm64@4.50.2: + resolution: {integrity: sha512-oEouqQk2/zxxj22PNcGSskya+3kV0ZKH+nQxuCCOGJ4oTXBdNTbv+f/E3c74cNLeMO1S5wVWacSws10TTSB77g==} + cpu: [arm64] + os: [android] + requiresBuild: true optional: true /@rollup/rollup-android-arm64@4.54.0: @@ -10619,6 +10662,14 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-arm64@4.50.2: + resolution: {integrity: sha512-OZuTVTpj3CDSIxmPgGH8en/XtirV5nfljHZ3wrNwvgkT5DQLhIKAeuFSiwtbMto6oVexV0k1F1zqURPKf5rI1Q==} + cpu: [arm64] + os: [darwin] + requiresBuild: true optional: true /@rollup/rollup-darwin-arm64@4.54.0: @@ -10626,6 +10677,14 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-x64@4.50.2: + resolution: {integrity: sha512-Wa/Wn8RFkIkr1vy1k1PB//VYhLnlnn5eaJkfTQKivirOvzu5uVd2It01ukeQstMursuz7S1bU+8WW+1UPXpa8A==} + cpu: [x64] + os: [darwin] + requiresBuild: true optional: true /@rollup/rollup-darwin-x64@4.54.0: @@ -10633,6 +10692,14 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-freebsd-arm64@4.50.2: + resolution: {integrity: sha512-QkzxvH3kYN9J1w7D1A+yIMdI1pPekD+pWx7G5rXgnIlQ1TVYVC6hLl7SOV9pi5q9uIDF9AuIGkuzcbF7+fAhow==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true optional: true /@rollup/rollup-freebsd-arm64@4.54.0: @@ -10640,6 +10707,14 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-freebsd-x64@4.50.2: + resolution: {integrity: sha512-dkYXB0c2XAS3a3jmyDkX4Jk0m7gWLFzq1C3qUnJJ38AyxIF5G/dyS4N9B30nvFseCfgtCEdbYFhk0ChoCGxPog==} + cpu: [x64] + os: [freebsd] + requiresBuild: true optional: true /@rollup/rollup-freebsd-x64@4.54.0: @@ -10647,6 +10722,14 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.50.2: + resolution: {integrity: sha512-9VlPY/BN3AgbukfVHAB8zNFWB/lKEuvzRo1NKev0Po8sYFKx0i+AQlCYftgEjcL43F2h9Ui1ZSdVBc4En/sP2w==} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-arm-gnueabihf@4.54.0: @@ -10654,6 +10737,14 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-musleabihf@4.50.2: + resolution: {integrity: sha512-+GdKWOvsifaYNlIVf07QYan1J5F141+vGm5/Y8b9uCZnG/nxoGqgCmR24mv0koIWWuqvFYnbURRqw1lv7IBINw==} + cpu: [arm] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-arm-musleabihf@4.54.0: @@ -10661,6 +10752,14 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.50.2: + resolution: {integrity: sha512-df0Eou14ojtUdLQdPFnymEQteENwSJAdLf5KCDrmZNsy1c3YaCNaJvYsEUHnrg+/DLBH612/R0xd3dD03uz2dg==} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-arm64-gnu@4.54.0: @@ -10668,6 +10767,14 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.50.2: + resolution: {integrity: sha512-iPeouV0UIDtz8j1YFR4OJ/zf7evjauqv7jQ/EFs0ClIyL+by++hiaDAfFipjOgyz6y6xbDvJuiU4HwpVMpRFDQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-arm64-musl@4.54.0: @@ -10675,6 +10782,14 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-loong64-gnu@4.50.2: + resolution: {integrity: sha512-OL6KaNvBopLlj5fTa5D5bau4W82f+1TyTZRr2BdnfsrnQnmdxh4okMxR2DcDkJuh4KeoQZVuvHvzuD/lyLn2Kw==} + cpu: [loong64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-loong64-gnu@4.54.0: @@ -10682,6 +10797,14 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-ppc64-gnu@4.50.2: + resolution: {integrity: sha512-I21VJl1w6z/K5OTRl6aS9DDsqezEZ/yKpbqlvfHbW0CEF5IL8ATBMuUx6/mp683rKTK8thjs/0BaNrZLXetLag==} + cpu: [ppc64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-ppc64-gnu@4.54.0: @@ -10689,6 +10812,14 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.50.2: + resolution: {integrity: sha512-Hq6aQJT/qFFHrYMjS20nV+9SKrXL2lvFBENZoKfoTH2kKDOJqff5OSJr4x72ZaG/uUn+XmBnGhfr4lwMRrmqCQ==} + cpu: [riscv64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-riscv64-gnu@4.54.0: @@ -10696,6 +10827,14 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-musl@4.50.2: + resolution: {integrity: sha512-82rBSEXRv5qtKyr0xZ/YMF531oj2AIpLZkeNYxmKNN6I2sVE9PGegN99tYDLK2fYHJITL1P2Lgb4ZXnv0PjQvw==} + cpu: [riscv64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-riscv64-musl@4.54.0: @@ -10703,6 +10842,14 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-s390x-gnu@4.50.2: + resolution: {integrity: sha512-4Q3S3Hy7pC6uaRo9gtXUTJ+EKo9AKs3BXKc2jYypEcMQ49gDPFU2P1ariX9SEtBzE5egIX6fSUmbmGazwBVF9w==} + cpu: [s390x] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-s390x-gnu@4.54.0: @@ -10710,6 +10857,14 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.50.2: + resolution: {integrity: sha512-9Jie/At6qk70dNIcopcL4p+1UirusEtznpNtcq/u/C5cC4HBX7qSGsYIcG6bdxj15EYWhHiu02YvmdPzylIZlA==} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-x64-gnu@4.54.0: @@ -10717,6 +10872,14 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.50.2: + resolution: {integrity: sha512-HPNJwxPL3EmhzeAnsWQCM3DcoqOz3/IC6de9rWfGR8ZCuEHETi9km66bH/wG3YH0V3nyzyFEGUZeL5PKyy4xvw==} + cpu: [x64] + os: [linux] + requiresBuild: true optional: true /@rollup/rollup-linux-x64-musl@4.54.0: @@ -10724,6 +10887,14 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-openharmony-arm64@4.50.2: + resolution: {integrity: sha512-nMKvq6FRHSzYfKLHZ+cChowlEkR2lj/V0jYj9JnGUVPL2/mIeFGmVM2mLaFeNa5Jev7W7TovXqXIG2d39y1KYA==} + cpu: [arm64] + os: [openharmony] + requiresBuild: true optional: true /@rollup/rollup-openharmony-arm64@4.54.0: @@ -10731,6 +10902,14 @@ packages: cpu: [arm64] os: [openharmony] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.50.2: + resolution: {integrity: sha512-eFUvvnTYEKeTyHEijQKz81bLrUQOXKZqECeiWH6tb8eXXbZk+CXSG2aFrig2BQ/pjiVRj36zysjgILkqarS2YA==} + cpu: [arm64] + os: [win32] + requiresBuild: true optional: true /@rollup/rollup-win32-arm64-msvc@4.54.0: @@ -10738,6 +10917,14 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.50.2: + resolution: {integrity: sha512-cBaWmXqyfRhH8zmUxK3d3sAhEWLrtMjWBRwdMMHJIXSjvjLKvv49adxiEz+FJ8AP90apSDDBx2Tyd/WylV6ikA==} + cpu: [ia32] + os: [win32] + requiresBuild: true optional: true /@rollup/rollup-win32-ia32-msvc@4.54.0: @@ -10745,6 +10932,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /@rollup/rollup-win32-x64-gnu@4.54.0: @@ -10752,6 +10940,14 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.50.2: + resolution: {integrity: sha512-APwKy6YUhvZaEoHyM+9xqmTpviEI+9eL7LoCH+aLcvWYHJ663qG5zx7WzWZY+a9qkg5JtzcMyJ9z0WtQBMDmgA==} + cpu: [x64] + os: [win32] + requiresBuild: true optional: true /@rollup/rollup-win32-x64-msvc@4.54.0: @@ -10759,6 +10955,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /@rtsao/scc@1.1.0: @@ -10995,7 +11192,7 @@ packages: '@storybook/builder-vite': 10.0.6(storybook@10.0.6)(vite@6.3.6)(webpack@5.93.0) '@storybook/react': 10.0.6(react-dom@19.1.1)(react@19.1.1)(storybook@10.0.6)(typescript@5.9.3) empathic: 2.0.0 - magic-string: 0.30.21 + magic-string: 0.30.19 react: 19.1.1 react-docgen: 8.0.1 react-dom: 19.1.1(react@19.1.1) @@ -11845,6 +12042,20 @@ packages: - supports-color dev: true + /@typescript-eslint/project-service@8.46.0(typescript@5.9.3): + resolution: {integrity: sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) + '@typescript-eslint/types': 8.46.0 + debug: 4.4.3(supports-color@8.1.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/project-service@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-xD0MfdSdEmeFa3OmVqonHi+Cciab96ls1UhIF/qX/O/gPu5KXD0bY9lu33jj04fjzrXHcuvjBcBC+D3SNSadaw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -11859,6 +12070,14 @@ packages: - supports-color dev: true + /@typescript-eslint/scope-manager@8.46.0: + resolution: {integrity: sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/visitor-keys': 8.46.0 + dev: true + /@typescript-eslint/scope-manager@8.52.0: resolution: {integrity: sha512-ixxqmmCcc1Nf8S0mS0TkJ/3LKcC8mruYJPOU6Ia2F/zUUR4pApW7LzrpU3JmtePbRUTes9bEqRc1Gg4iyRnDzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -11867,6 +12086,15 @@ packages: '@typescript-eslint/visitor-keys': 8.52.0 dev: true + /@typescript-eslint/tsconfig-utils@8.46.0(typescript@5.9.3): + resolution: {integrity: sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + typescript: 5.9.3 + dev: true + /@typescript-eslint/tsconfig-utils@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-jl+8fzr/SdzdxWJznq5nvoI7qn2tNYV/ZBAEcaFMVXf+K6jmXvAFrgo/+5rxgnL152f//pDEAYAhhBAZGrVfwg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -11894,11 +12122,37 @@ packages: - supports-color dev: true + /@typescript-eslint/types@8.46.0: + resolution: {integrity: sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + /@typescript-eslint/types@8.52.0: resolution: {integrity: sha512-LWQV1V4q9V4cT4H5JCIx3481iIFxH1UkVk+ZkGGAV1ZGcjGI9IoFOfg3O6ywz8QqCDEp7Inlg6kovMofsNRaGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true + /@typescript-eslint/typescript-estree@8.46.0(typescript@5.9.3): + resolution: {integrity: sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@typescript-eslint/project-service': 8.46.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/visitor-keys': 8.46.0 + debug: 4.4.3(supports-color@8.1.1) + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.2 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/typescript-estree@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-XP3LClsCc0FsTK5/frGjolyADTh3QmsLp6nKd476xNI9CsSsLnmn4f0jrzNoAulmxlmNIpeXuHYeEQv61Q6qeQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -11919,6 +12173,23 @@ packages: - supports-color dev: true + /@typescript-eslint/utils@8.46.0(eslint@8.57.1)(typescript@5.9.3): + resolution: {integrity: sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <6.0.0' + dependencies: + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) + '@typescript-eslint/scope-manager': 8.46.0 + '@typescript-eslint/types': 8.46.0 + '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) + eslint: 8.57.1 + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/utils@8.52.0(eslint@8.57.1)(typescript@5.9.3): resolution: {integrity: sha512-wYndVMWkweqHpEpwPhwqE2lnD2DxC6WVLupU/DOt/0/v+/+iQbbzO3jOHjmBMnhu0DgLULvOaU4h4pwHYi2oRQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -11936,6 +12207,14 @@ packages: - supports-color dev: true + /@typescript-eslint/visitor-keys@8.46.0: + resolution: {integrity: sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + '@typescript-eslint/types': 8.46.0 + eslint-visitor-keys: 4.2.1 + dev: true + /@typescript-eslint/visitor-keys@8.52.0: resolution: {integrity: sha512-ink3/Zofus34nmBsPjow63FP5M7IGff0RKAgqR6+CFpdk22M7aLwC9gOcLGYqr7MczLPzZVERW9hRog3O4n1sQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12142,8 +12421,8 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/scope-manager': 8.52.0 - '@typescript-eslint/utils': 8.52.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.46.0 + '@typescript-eslint/utils': 8.46.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 typescript: 5.9.3 vitest: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) @@ -12184,7 +12463,7 @@ packages: dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 - magic-string: 0.30.21 + magic-string: 0.30.19 vite: 6.3.6(@types/node@22.18.5)(sass@1.70.0) dev: true @@ -12356,9 +12635,6 @@ packages: peerDependencies: webpack: ^5.82.0 webpack-cli: 6.x.x - peerDependenciesMeta: - webpack: - optional: true dependencies: webpack: 5.93.0(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.2.2)(webpack@5.93.0) @@ -12369,9 +12645,6 @@ packages: peerDependencies: webpack: ^5.82.0 webpack-cli: 6.x.x - peerDependenciesMeta: - webpack: - optional: true dependencies: webpack: 5.93.0(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.2.2)(webpack@5.93.0) @@ -12384,8 +12657,6 @@ packages: webpack-cli: 6.x.x webpack-dev-server: '*' peerDependenciesMeta: - webpack: - optional: true webpack-dev-server: optional: true dependencies: @@ -12956,9 +13227,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - peerDependenciesMeta: - webpack: - optional: true dependencies: '@babel/core': 7.28.4 find-cache-dir: 3.3.2 @@ -13718,7 +13986,7 @@ packages: resolution: {integrity: sha512-AVITY/tGNdoBGAkaYqNsDGFzf5THvvjGBW7u0djTqC8xAqyj7WTLOD/bTGnhUfSn1X8E3qA9GyZjvIY+WnqzRA==} hasBin: true dependencies: - semver: 7.7.3 + semver: 7.7.2 storybook: 10.0.6(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.1.1)(react@19.1.1)(vite@6.3.6) transitivePeerDependencies: - '@testing-library/dom' @@ -13783,7 +14051,7 @@ packages: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.3 + semver: 7.7.2 webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -13856,7 +14124,7 @@ packages: debug: 4.4.3(supports-color@8.1.1) lodash: 4.17.21 mocha: 11.1.0 - semver: 7.7.3 + semver: 7.7.2 transitivePeerDependencies: - supports-color dev: true @@ -13924,7 +14192,7 @@ packages: process: 0.11.10 proxy-from-env: 1.0.0 request-progress: 3.0.0 - semver: 7.7.3 + semver: 7.7.2 supports-color: 8.1.1 tmp: 0.2.5 tree-kill: 1.2.2 @@ -14149,7 +14417,7 @@ packages: prompts: 2.4.2 rechoir: 0.8.0 safe-regex: 2.1.1 - semver: 7.7.3 + semver: 7.7.2 semver-try-require: 6.2.3 teamcity-service-messages: 0.1.14 tsconfig-paths-webpack-plugin: 4.1.0 @@ -14322,9 +14590,6 @@ packages: engines: {node: '>=10'} peerDependencies: webpack: ^4 || ^5 - peerDependenciesMeta: - webpack: - optional: true dependencies: dotenv-defaults: 2.0.2 webpack: 5.93.0(webpack-cli@6.0.1) @@ -14633,9 +14898,6 @@ packages: resolution: {integrity: sha512-D7HeJNdkDKKMarPQO/3dlJT6RwN2YJO7ENU6RPlpOz5YxSHnUNi2yvW41Bckvi1EVwctIaLzlb0ni5ag2GINYA==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true dependencies: esbuild: 0.25.9 get-tsconfig: 4.10.1 @@ -14968,8 +15230,8 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.2 + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 eslint: 8.57.1 grapheme-splitter: 1.0.4 @@ -14994,7 +15256,7 @@ packages: eslint: '>=8' storybook: ^10.0.6 dependencies: - '@typescript-eslint/utils': 8.52.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.46.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 storybook: 10.0.6(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.1.1)(react@19.1.1)(vite@6.3.6) transitivePeerDependencies: @@ -15044,8 +15306,8 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.2 + '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.1 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 '@humanwhocodes/config-array': 0.13.0 @@ -16092,7 +16354,7 @@ packages: kleur: 4.1.5 minimist: 1.2.8 prompts: 2.4.2 - semver: 7.7.3 + semver: 7.7.2 vitest: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) dev: false @@ -16498,7 +16760,7 @@ packages: /is-bun-module@2.0.0: resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} dependencies: - semver: 7.7.3 + semver: 7.7.2 dev: true /is-callable@1.2.7: @@ -17287,6 +17549,12 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true + /magic-string@0.30.19: + resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + dev: true + /magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} dependencies: @@ -18104,7 +18372,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.16.1 - semver: 7.7.3 + semver: 7.7.2 validate-npm-package-license: 3.0.4 dev: true @@ -19392,9 +19660,6 @@ packages: resolution: {integrity: sha512-6orZWyCnIQXMGY4DUGM0oj0L7oYnwTACsfsru/J7r94RM3P9eS7SORGpr3LCeRCMoIMQcpfKZ7X4NdyFHBS8Eg==} peerDependencies: redux: '>=1.0.0' - peerDependenciesMeta: - redux: - optional: true dependencies: redux: 5.0.1 dev: false @@ -19409,9 +19674,6 @@ packages: resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==} peerDependencies: redux: ^5.0.0 - peerDependenciesMeta: - redux: - optional: true dependencies: redux: 5.0.1 dev: false @@ -19429,7 +19691,7 @@ packages: resolution: {integrity: sha512-486O8/pQXwj9jV0mVvUnTsxq0uknpBnNJ0eCUhkZqJRQ8KutrT1PhzmumdCeM1hSBF2eMlFPmwECRER4IbKXlQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dependencies: - '@eslint-community/regexpp': 4.12.2 + '@eslint-community/regexpp': 4.12.1 dev: true /reflect-metadata@0.2.2: @@ -19463,7 +19725,7 @@ packages: resolution: {integrity: sha512-OLxjyjPkVH+rQlBLb1I/P/VTmamSjGkvN5PTV5BXP432k3uVz727J7H29GA5IFiY0m7e1xBN7049Wn59FY3DEQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dependencies: - '@eslint-community/regexpp': 4.12.2 + '@eslint-community/regexpp': 4.12.1 refa: 0.11.0 dev: true @@ -19701,6 +19963,36 @@ packages: glob: 7.2.3 dev: true + /rollup@4.50.2: + resolution: {integrity: sha512-BgLRGy7tNS9H66aIMASq1qSYbAAJV6Z6WR4QYTvj5FgF15rZ/ympT1uixHXwzbZUBDbkvqUI1KR0fH1FhMaQ9w==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.50.2 + '@rollup/rollup-android-arm64': 4.50.2 + '@rollup/rollup-darwin-arm64': 4.50.2 + '@rollup/rollup-darwin-x64': 4.50.2 + '@rollup/rollup-freebsd-arm64': 4.50.2 + '@rollup/rollup-freebsd-x64': 4.50.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.50.2 + '@rollup/rollup-linux-arm-musleabihf': 4.50.2 + '@rollup/rollup-linux-arm64-gnu': 4.50.2 + '@rollup/rollup-linux-arm64-musl': 4.50.2 + '@rollup/rollup-linux-loong64-gnu': 4.50.2 + '@rollup/rollup-linux-ppc64-gnu': 4.50.2 + '@rollup/rollup-linux-riscv64-gnu': 4.50.2 + '@rollup/rollup-linux-riscv64-musl': 4.50.2 + '@rollup/rollup-linux-s390x-gnu': 4.50.2 + '@rollup/rollup-linux-x64-gnu': 4.50.2 + '@rollup/rollup-linux-x64-musl': 4.50.2 + '@rollup/rollup-openharmony-arm64': 4.50.2 + '@rollup/rollup-win32-arm64-msvc': 4.50.2 + '@rollup/rollup-win32-ia32-msvc': 4.50.2 + '@rollup/rollup-win32-x64-msvc': 4.50.2 + fsevents: 2.3.3 + /rollup@4.54.0: resolution: {integrity: sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -19731,6 +20023,7 @@ packages: '@rollup/rollup-win32-x64-gnu': 4.54.0 '@rollup/rollup-win32-x64-msvc': 4.54.0 fsevents: 2.3.3 + dev: true /run-applescript@7.1.0: resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} @@ -19810,14 +20103,12 @@ packages: optional: true sass: optional: true - webpack: - optional: true dependencies: klona: 2.0.6 loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - semver: 7.7.3 + semver: 7.7.2 webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -19866,7 +20157,7 @@ packages: /scslre@0.2.0: resolution: {integrity: sha512-4hc49fUMmX3jM0XdFUAPBrs1xwEcdHa0KyjEsjFs+Zfc66mpFpq5YmRgDtl+Ffo6AtJIilfei+yKw8fUn3N88w==} dependencies: - '@eslint-community/regexpp': 4.12.2 + '@eslint-community/regexpp': 4.12.1 refa: 0.11.0 regexp-ast-analysis: 0.6.0 dev: true @@ -19886,7 +20177,7 @@ packages: engines: {node: ^14||^16||>=18} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dependencies: - semver: 7.7.3 + semver: 7.7.2 dev: true /semver@5.7.2: @@ -19905,10 +20196,16 @@ packages: lru-cache: 6.0.0 dev: true + /semver@7.7.2: + resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} + engines: {node: '>=10'} + hasBin: true + /semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} hasBin: true + dev: true /send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} @@ -20170,9 +20467,6 @@ packages: engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.72.1 - peerDependenciesMeta: - webpack: - optional: true dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 @@ -20323,7 +20617,7 @@ packages: esbuild: 0.25.9 prettier: 3.6.2 recast: 0.23.11 - semver: 7.7.3 + semver: 7.7.2 ws: 8.18.3 transitivePeerDependencies: - '@testing-library/dom' @@ -20500,9 +20794,6 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true dependencies: webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -20809,8 +21100,6 @@ packages: optional: true uglify-js: optional: true - webpack: - optional: true dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 @@ -21014,6 +21303,15 @@ packages: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: false + /ts-api-utils@2.1.0(typescript@5.9.3): + resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} + engines: {node: '>=18.12'} + peerDependencies: + typescript: '>=4.8.4' + dependencies: + typescript: 5.9.3 + dev: true + /ts-api-utils@2.4.0(typescript@5.9.3): resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} engines: {node: '>=18.12'} @@ -21040,15 +21338,12 @@ packages: peerDependencies: typescript: '*' webpack: '*' - peerDependenciesMeta: - webpack: - optional: true dependencies: chalk: 4.1.2 enhanced-resolve: 4.5.0 loader-utils: 2.0.4 micromatch: 4.0.8 - semver: 7.7.3 + semver: 7.7.2 typescript: 5.9.3 webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -21681,7 +21976,7 @@ packages: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.54.0 + rollup: 4.50.2 sass: 1.70.0 tinyglobby: 0.2.15 optionalDependencies: @@ -22049,8 +22344,6 @@ packages: webpack-bundle-analyzer: '*' webpack-dev-server: '*' peerDependenciesMeta: - webpack: - optional: true webpack-bundle-analyzer: optional: true webpack-dev-server: diff --git a/common/config/rush/version-policies.json b/common/config/rush/version-policies.json index ab0fc5b1edc..d4abe1dd168 100644 --- a/common/config/rush/version-policies.json +++ b/common/config/rush/version-policies.json @@ -12,14 +12,14 @@ { "definitionName": "lockStepVersion", "policyName": "sdk", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "nextBump": "prerelease", "mainProject": "@gooddata/sdk-ui-all" }, { "definitionName": "lockStepVersion", "policyName": "sdk-examples", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "nextBump": "prerelease", "mainProject": "@gooddata/sdk-ui-all" } diff --git a/docs/config/public/params.toml b/docs/config/public/params.toml index d3e487cae6d..f3d998a909c 100644 --- a/docs/config/public/params.toml +++ b/docs/config/public/params.toml @@ -12,9 +12,13 @@ versionPage = "https://sdk.gooddata.com/gooddata-ui-apidocs/VERSION/docs/index.html" [[versions]] - version = "11.15" + version = "11.16" dirpath = "latest" url = "/latest/" +[[versions]] + version = "11.15" + dirpath = "11.15" + url = "/11.15/" [[versions]] version = "11.14" dirpath = "11.14" @@ -309,10 +313,6 @@ version = "8.9" dirpath = "8.9" url = "https://sdk.gooddata.com/gooddata-ui/docs/8.9.0/about_gooddataui.html" -[[versions]] - version = "8.8" - dirpath = "8.8" - url = "https://sdk.gooddata.com/gooddata-ui/docs/8.8.0/about_gooddataui.html" [[versions]] version = "6.0" changelog = "https://github.com/gooddata/gooddata-react-components/blob/master/CHANGELOG.md#600" diff --git a/docs/layouts/index.redir b/docs/layouts/index.redir index c2f5e657b86..161485fffad 100644 --- a/docs/layouts/index.redir +++ b/docs/layouts/index.redir @@ -1,8 +1,9 @@ # Redirects / {{ .Site.BaseURL }}/latest/ 301! /docs/ {{ .Site.BaseURL }}/latest/ 301! -/11.15/ {{ .Site.BaseURL }}/latest/ 301! -/11.15.0/ {{ .Site.BaseURL }}/latest/ 301! +/11.16/ {{ .Site.BaseURL }}/latest/ 301! +/11.16.0/ {{ .Site.BaseURL }}/latest/ 301! +/11.15.0/ {{ .Site.BaseURL }}/11.15/ 301! /11.14.0/ {{ .Site.BaseURL }}/11.14/ 301! /11.13.0/ {{ .Site.BaseURL }}/11.13/ 301! /11.12.0/ {{ .Site.BaseURL }}/11.12/ 301! diff --git a/examples/sdk-interactive-examples/examples-template/package.json b/examples/sdk-interactive-examples/examples-template/package.json index ea53f720ada..4e2f9e15308 100644 --- a/examples/sdk-interactive-examples/examples-template/package.json +++ b/examples/sdk-interactive-examples/examples-template/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-examples-template", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "GoodData interactive example template", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-attributefilter/package.json b/examples/sdk-interactive-examples/examples/example-attributefilter/package.json index e92dd287826..5193ac682ef 100644 --- a/examples/sdk-interactive-examples/examples/example-attributefilter/package.json +++ b/examples/sdk-interactive-examples/examples/example-attributefilter/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-attributefilter", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example demonstrates how to use the AttributeFilter component to filter data in a visualization.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-chartconfig/package.json b/examples/sdk-interactive-examples/examples/example-chartconfig/package.json index 6690b3dc4aa..4d069621513 100644 --- a/examples/sdk-interactive-examples/examples/example-chartconfig/package.json +++ b/examples/sdk-interactive-examples/examples/example-chartconfig/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-chartconfig", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This interactive example demonstrates how to manipulate the chart config.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-columnchart/package.json b/examples/sdk-interactive-examples/examples/example-columnchart/package.json index 1f8c4f70a55..2f2dd9fea8f 100644 --- a/examples/sdk-interactive-examples/examples/example-columnchart/package.json +++ b/examples/sdk-interactive-examples/examples/example-columnchart/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-columnchart", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example demonstrates the usage of the ColumnChart component with the viewBy and stackBy properties.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-combochart/package.json b/examples/sdk-interactive-examples/examples/example-combochart/package.json index 830d3ff026d..eb3f1a8f868 100644 --- a/examples/sdk-interactive-examples/examples/example-combochart/package.json +++ b/examples/sdk-interactive-examples/examples/example-combochart/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-combochart", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "Example demonstrates ComboChart secondaryMeasures definition. ", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-dashboard/package.json b/examples/sdk-interactive-examples/examples/example-dashboard/package.json index 367b665bcb6..f7c6dc9683a 100644 --- a/examples/sdk-interactive-examples/examples/example-dashboard/package.json +++ b/examples/sdk-interactive-examples/examples/example-dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-dashboard", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example shows how to use the Dashboard component.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-datefilter/package.json b/examples/sdk-interactive-examples/examples/example-datefilter/package.json index 1100c2443dc..c4b63c758cd 100644 --- a/examples/sdk-interactive-examples/examples/example-datefilter/package.json +++ b/examples/sdk-interactive-examples/examples/example-datefilter/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-datefilter", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "Example demonstrates usage of Date Filter component.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-dependentfilters/package.json b/examples/sdk-interactive-examples/examples/example-dependentfilters/package.json index 25ffaec6067..66fcfd1427e 100644 --- a/examples/sdk-interactive-examples/examples/example-dependentfilters/package.json +++ b/examples/sdk-interactive-examples/examples/example-dependentfilters/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-dependentfilters", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example demonstrates how to use multiple attribute filters linked together to filter data in a visualization.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-execute/package.json b/examples/sdk-interactive-examples/examples/example-execute/package.json index c0692809ca5..5c76bfaf27d 100644 --- a/examples/sdk-interactive-examples/examples/example-execute/package.json +++ b/examples/sdk-interactive-examples/examples/example-execute/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-execute", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example demonstrates using Execute component and build custom visualization.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-granularity/package.json b/examples/sdk-interactive-examples/examples/example-granularity/package.json index 88e28425a7d..6a2e485473e 100644 --- a/examples/sdk-interactive-examples/examples/example-granularity/package.json +++ b/examples/sdk-interactive-examples/examples/example-granularity/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-granularity", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example exmplains DateFilter granularity ", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-headline/package.json b/examples/sdk-interactive-examples/examples/example-headline/package.json index baa8700edf7..de77ba73c7f 100644 --- a/examples/sdk-interactive-examples/examples/example-headline/package.json +++ b/examples/sdk-interactive-examples/examples/example-headline/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-headline", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example shows how to use the Headline component.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-pivottable/package.json b/examples/sdk-interactive-examples/examples/example-pivottable/package.json index 34b611a1d78..65759e49c26 100644 --- a/examples/sdk-interactive-examples/examples/example-pivottable/package.json +++ b/examples/sdk-interactive-examples/examples/example-pivottable/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-pivottable", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "Basic PivotTable manipulation.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-relativedatefilter/package.json b/examples/sdk-interactive-examples/examples/example-relativedatefilter/package.json index 662956f10ee..ede74cb61d9 100644 --- a/examples/sdk-interactive-examples/examples/example-relativedatefilter/package.json +++ b/examples/sdk-interactive-examples/examples/example-relativedatefilter/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-relativedatefilter", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "Example demonstrates how to set relative DateFilter for visualization.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/examples/example-repeater/package.json b/examples/sdk-interactive-examples/examples/example-repeater/package.json index 0474e5ed18c..f6ce8044f3b 100644 --- a/examples/sdk-interactive-examples/examples/example-repeater/package.json +++ b/examples/sdk-interactive-examples/examples/example-repeater/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-example-repeater", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "This example demonstrates how to use Repeater component.", "license": "LicenseRef-LICENSE", diff --git a/examples/sdk-interactive-examples/package.json b/examples/sdk-interactive-examples/package.json index 7be0c34bbb2..cfd83678e76 100644 --- a/examples/sdk-interactive-examples/package.json +++ b/examples/sdk-interactive-examples/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-interactive-examples", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "private": false, "description": "GoodData React interactive examples", "license": "LicenseRef-LICENSE", diff --git a/libs/api-client-tiger/package.json b/libs/api-client-tiger/package.json index 66cf3fcf99f..a17683458bc 100644 --- a/libs/api-client-tiger/package.json +++ b/libs/api-client-tiger/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/api-client-tiger", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "API Client for GoodData Cloud and GoodData.CN", "repository": { "type": "git", diff --git a/libs/api-client-tiger/tsconfig.build.json b/libs/api-client-tiger/tsconfig.build.json index 9605345f79d..08685e584a6 100644 --- a/libs/api-client-tiger/tsconfig.build.json +++ b/libs/api-client-tiger/tsconfig.build.json @@ -2,7 +2,6 @@ "extends": "../tsconfig.base.json", "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/libs/sdk-backend-base/package.json b/libs/sdk-backend-base/package.json index df1071304dc..9058d953159 100644 --- a/libs/sdk-backend-base/package.json +++ b/libs/sdk-backend-base/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-backend-base", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - Base for backend implementations", "repository": { "type": "git", diff --git a/libs/sdk-backend-base/tsconfig.build.json b/libs/sdk-backend-base/tsconfig.build.json index ec8c77bbb60..cd9d69b6380 100644 --- a/libs/sdk-backend-base/tsconfig.build.json +++ b/libs/sdk-backend-base/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.fixtures.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-backend-mockingbird/package.json b/libs/sdk-backend-mockingbird/package.json index 6df8d1402de..787cc00adde 100644 --- a/libs/sdk-backend-mockingbird/package.json +++ b/libs/sdk-backend-mockingbird/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-backend-mockingbird", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "Mock GoodData Backend SPI implementation", "repository": { "type": "git", diff --git a/libs/sdk-backend-mockingbird/tsconfig.build.json b/libs/sdk-backend-mockingbird/tsconfig.build.json index ac4c4d1a68e..2541f432f49 100644 --- a/libs/sdk-backend-mockingbird/tsconfig.build.json +++ b/libs/sdk-backend-mockingbird/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-backend-spi/package.json b/libs/sdk-backend-spi/package.json index 70645270f60..2ba368011fb 100644 --- a/libs/sdk-backend-spi/package.json +++ b/libs/sdk-backend-spi/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-backend-spi", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData Backend SPI abstraction interfaces", "repository": { "type": "git", diff --git a/libs/sdk-backend-spi/tsconfig.build.json b/libs/sdk-backend-spi/tsconfig.build.json index ac4c4d1a68e..2541f432f49 100644 --- a/libs/sdk-backend-spi/tsconfig.build.json +++ b/libs/sdk-backend-spi/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-backend-tiger/package.json b/libs/sdk-backend-tiger/package.json index 63ea3f2d78d..135db054cae 100644 --- a/libs/sdk-backend-tiger/package.json +++ b/libs/sdk-backend-tiger/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-backend-tiger", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData Backend SPI implementation for GoodData Cloud and GoodData.CN", "repository": { "type": "git", diff --git a/libs/sdk-backend-tiger/tsconfig.build.json b/libs/sdk-backend-tiger/tsconfig.build.json index dbde34c48c0..fcd08c6ef4c 100644 --- a/libs/sdk-backend-tiger/tsconfig.build.json +++ b/libs/sdk-backend-tiger/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.fixture.ts", "**/*.fixtures.ts", "**/fixtures/**"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-embedding/package.json b/libs/sdk-embedding/package.json index e78f145ad29..4d5305464ee 100644 --- a/libs/sdk-embedding/package.json +++ b/libs/sdk-embedding/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-embedding", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData Embedding APIs", "repository": { "type": "git", diff --git a/libs/sdk-embedding/tsconfig.build.json b/libs/sdk-embedding/tsconfig.build.json index ac4c4d1a68e..2541f432f49 100644 --- a/libs/sdk-embedding/tsconfig.build.json +++ b/libs/sdk-embedding/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-model/package.json b/libs/sdk-model/package.json index 52a2835e1f3..fbca62eafe5 100644 --- a/libs/sdk-model/package.json +++ b/libs/sdk-model/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-model", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData Model definitions used by UI components and Backend SPI", "repository": { "type": "git", diff --git a/libs/sdk-model/tsconfig.build.json b/libs/sdk-model/tsconfig.build.json index ec8c77bbb60..cd9d69b6380 100644 --- a/libs/sdk-model/tsconfig.build.json +++ b/libs/sdk-model/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.fixtures.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-all/CHANGELOG.json b/libs/sdk-ui-all/CHANGELOG.json index 0f12620afd0..3daaf120541 100644 --- a/libs/sdk-ui-all/CHANGELOG.json +++ b/libs/sdk-ui-all/CHANGELOG.json @@ -1,6 +1,119 @@ { "name": "@gooddata/sdk-ui-all", "entries": [ + { + "version": "11.16.0", + "tag": "@gooddata/sdk-ui-all_v11.16.0", + "date": "Thu, 15 Jan 2026 09:13:41 GMT", + "comments": { + "none": [ + { + "comment": "- sdk-ui-ext: Introduce TypeScript strict mode." + }, + { + "comment": "sdk-ui-kit: Fix `UiAsyncTable` tab stop when there are no sortable columns in the header." + }, + { + "comment": "sdk-ui-kit: Make `EditableLabel` accessible by keyboard." + }, + { + "comment": "sdk-ui-kit: Restore focus on `UiDrawer` close and add `returnFocusTo` option." + }, + { + "comment": "sdk-ui-catalog: Enhance Analytics catalog and AI memory accessibility." + }, + { + "comment": "AI assistant chat dialog status is stored in localStorage and use it to restore the dialog state when user render it in another app." + }, + { + "comment": "Improved error state in Key Driver Analysis dialog with trace id and details" + }, + { + "comment": "sdk-ui-all: Upgrade CodeMirror to support ai assistant autocomplete hints accessibility" + }, + { + "comment": "sdk-ui-ext: add support for key driver analysis visibility to be configurable per visualization" + }, + { + "comment": "KDA respects tiering (includeObjectsWithTags, excludeObjectsWithTags)" + }, + { + "comment": "sdk-ui-gen-ai: Memoize drillable items to avoid unnecessary re-renders" + }, + { + "comment": "sdk-ui-gen-ai: Align chatbot error messaging design with other apps" + }, + { + "comment": "sdk-ui-dashboard: Remove the “Select all” checkbox from the attribute picker" + }, + { + "comment": "sdk-ui-kit: Setting testid on each UIListbox item is now supported." + }, + { + "comment": "Add Analytics as Code (AAC) API support" + }, + { + "comment": "Expose AAC APIs via top-level api-client exports" + }, + { + "comment": "sdk-backend-tiger: Add support for fiscal granularity patterns" + }, + { + "comment": "sdk-ui-all: Fiscal calendars in date filter respecting settings." + }, + { + "comment": "Keep measure value filters in more scenarios." + }, + { + "comment": "Change handling of mesure value filter when switching vizualization type." + }, + { + "comment": "sdk-ui-pivot: Enable image rendering in pivot table cells." + }, + { + "comment": "sdk-ui-dashboard: Fix insight properties sync in drill dialog." + }, + { + "comment": "sdk-ui-kit: Enhance Input component accessibility by providing proper prefix and suffix aria labels." + }, + { + "comment": "sdk-ui-kit: Extend accessibility props in UiIcon component." + }, + { + "comment": "sdk-ui-dashboards: Introduce disabled drill option e.g. for cases when drill to url attributes are missing" + }, + { + "comment": "Changed: Feature flag enableDashboardTabs has been removed" + }, + { + "comment": "sdk-ui-dashboard: Allow to hide 'Add Tab' button in dashboard edit mode " + }, + { + "comment": "Add FilterGroup component to sdk-ui-filters" + }, + { + "comment": "sdk-ui-filters: Shorten the long preview text in metric filter, align the preview with UX designs." + }, + { + "comment": "sdk-ui-filters: Fixed date dataset dropdown clipping issue in mvf attribute picker (use overlay instead of absolutely positioned div)" + }, + { + "comment": "sdk-ui-charts, sdk-ui-dashboards: Open dashboard drilldown menu at the position of the click, not in the center of the insight" + }, + { + "comment": "sdk-ui-dashboard: Fix insight elements DOM order according to a11y findings. Visually unchanged." + }, + { + "comment": "sdk-ui-gen-ai: Updating the logic for reasoning completion." + } + ], + "patch": [ + { + "comment": "Fix Key Driver Analysis date formatting by normalizing server patterns to ISO week tokens." + } + ] + } + }, { "version": "11.15.0", "tag": "@gooddata/sdk-ui-all_v11.15.0", diff --git a/libs/sdk-ui-all/CHANGELOG.md b/libs/sdk-ui-all/CHANGELOG.md index 05710113c26..7e325eeca81 100644 --- a/libs/sdk-ui-all/CHANGELOG.md +++ b/libs/sdk-ui-all/CHANGELOG.md @@ -1,6 +1,50 @@ # Change Log - @gooddata/sdk-ui-all -This log was last generated on Thu, 08 Jan 2026 08:13:01 GMT and should not be manually modified. +This log was last generated on Thu, 15 Jan 2026 09:13:41 GMT and should not be manually modified. + +## 11.16.0 + +Thu, 15 Jan 2026 09:13:41 GMT + +### Patches + +- Fix Key Driver Analysis date formatting by normalizing server patterns to ISO week tokens. + +### Updates + +- - sdk-ui-ext: Introduce TypeScript strict mode. +- sdk-ui-kit: Fix `UiAsyncTable` tab stop when there are no sortable columns in the header. +- sdk-ui-kit: Make `EditableLabel` accessible by keyboard. +- sdk-ui-kit: Restore focus on `UiDrawer` close and add `returnFocusTo` option. +- sdk-ui-catalog: Enhance Analytics catalog and AI memory accessibility. +- AI assistant chat dialog status is stored in localStorage and use it to restore the dialog state when user render it in another app. +- Improved error state in Key Driver Analysis dialog with trace id and details +- sdk-ui-all: Upgrade CodeMirror to support ai assistant autocomplete hints accessibility +- sdk-ui-ext: add support for key driver analysis visibility to be configurable per visualization +- KDA respects tiering (includeObjectsWithTags, excludeObjectsWithTags) +- sdk-ui-gen-ai: Memoize drillable items to avoid unnecessary re-renders +- sdk-ui-gen-ai: Align chatbot error messaging design with other apps +- sdk-ui-dashboard: Remove the “Select all” checkbox from the attribute picker +- sdk-ui-kit: Setting testid on each UIListbox item is now supported. +- Add Analytics as Code (AAC) API support +- Expose AAC APIs via top-level api-client exports +- sdk-backend-tiger: Add support for fiscal granularity patterns +- sdk-ui-all: Fiscal calendars in date filter respecting settings. +- Keep measure value filters in more scenarios. +- Change handling of mesure value filter when switching vizualization type. +- sdk-ui-pivot: Enable image rendering in pivot table cells. +- sdk-ui-dashboard: Fix insight properties sync in drill dialog. +- sdk-ui-kit: Enhance Input component accessibility by providing proper prefix and suffix aria labels. +- sdk-ui-kit: Extend accessibility props in UiIcon component. +- sdk-ui-dashboards: Introduce disabled drill option e.g. for cases when drill to url attributes are missing +- Changed: Feature flag enableDashboardTabs has been removed +- sdk-ui-dashboard: Allow to hide 'Add Tab' button in dashboard edit mode +- Add FilterGroup component to sdk-ui-filters +- sdk-ui-filters: Shorten the long preview text in metric filter, align the preview with UX designs. +- sdk-ui-filters: Fixed date dataset dropdown clipping issue in mvf attribute picker (use overlay instead of absolutely positioned div) +- sdk-ui-charts, sdk-ui-dashboards: Open dashboard drilldown menu at the position of the click, not in the center of the insight +- sdk-ui-dashboard: Fix insight elements DOM order according to a11y findings. Visually unchanged. +- sdk-ui-gen-ai: Updating the logic for reasoning completion. ## 11.15.0 diff --git a/libs/sdk-ui-all/package.json b/libs/sdk-ui-all/package.json index d870bea7bab..f6fb1de36ca 100644 --- a/libs/sdk-ui-all/package.json +++ b/libs/sdk-ui-all/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-all", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK - All-In-One", "repository": { "type": "git", diff --git a/libs/sdk-ui-all/tsconfig.build.json b/libs/sdk-ui-all/tsconfig.build.json index 75a7628a0f9..8ece933ac5b 100644 --- a/libs/sdk-ui-all/tsconfig.build.json +++ b/libs/sdk-ui-all/tsconfig.build.json @@ -2,7 +2,6 @@ "extends": "../tsconfig.base.json", "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-catalog/package.json b/libs/sdk-ui-catalog/package.json index e4c644f4a7b..88687e53742 100644 --- a/libs/sdk-ui-catalog/package.json +++ b/libs/sdk-ui-catalog/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-catalog", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK - Analytics Catalog", "repository": { "type": "git", diff --git a/libs/sdk-ui-catalog/tsconfig.build.json b/libs/sdk-ui-catalog/tsconfig.build.json index ba2ab07d48e..829f6bfa2b1 100644 --- a/libs/sdk-ui-catalog/tsconfig.build.json +++ b/libs/sdk-ui-catalog/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/libs/sdk-ui-charts/package.json b/libs/sdk-ui-charts/package.json index 173642d206c..b284fa8e4c2 100644 --- a/libs/sdk-ui-charts/package.json +++ b/libs/sdk-ui-charts/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-charts", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - Charts", "repository": { "type": "git", diff --git a/libs/sdk-ui-charts/tsconfig.build.json b/libs/sdk-ui-charts/tsconfig.build.json index 30c811f1ad8..e90b10a44a9 100644 --- a/libs/sdk-ui-charts/tsconfig.build.json +++ b/libs/sdk-ui-charts/tsconfig.build.json @@ -11,7 +11,6 @@ ], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-dashboard/api/sdk-ui-dashboard.api.md b/libs/sdk-ui-dashboard/api/sdk-ui-dashboard.api.md index 87af0b92e32..99f3320e013 100644 --- a/libs/sdk-ui-dashboard/api/sdk-ui-dashboard.api.md +++ b/libs/sdk-ui-dashboard/api/sdk-ui-dashboard.api.md @@ -11745,11 +11745,11 @@ export type UseCustomWidgetInsightDataViewCallbacks = UseCancelablePromiseCallba export const useDashboardAlerts: () => { alertToEdit: IAutomationMetadataObject | undefined; isInitialized: boolean; - notificationChannels: INotificationChannelIdentifier[] | INotificationChannelMetadataObject[]; + notificationChannels: INotificationChannelMetadataObject[] | INotificationChannelIdentifier[]; automations: IAutomationMetadataObject[]; automationsCount: number; numberOfAvailableDestinations: number; - widget: ICustomWidget | IWidget | undefined; + widget: IWidget | ICustomWidget | undefined; insight: IInsight | undefined; automationsLoading: boolean; automationsError: GoodDataSdkError | undefined; @@ -11870,7 +11870,7 @@ export const useDashboardScheduledEmails: () => { automations: IAutomationMetadataObject[]; automationsCount: number; numberOfAvailableDestinations: number; - widget: ICustomWidget | IWidget | undefined; + widget: IWidget | ICustomWidget | undefined; insight: IInsight | undefined; automationsLoading: boolean; automationsError: GoodDataSdkError | undefined; diff --git a/libs/sdk-ui-dashboard/package.json b/libs/sdk-ui-dashboard/package.json index 02d1891d938..2476a54b6e5 100644 --- a/libs/sdk-ui-dashboard/package.json +++ b/libs/sdk-ui-dashboard/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-dashboard", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK - Dashboard Component", "repository": { "type": "git", diff --git a/libs/sdk-ui-dashboard/src/kdaDialog/components/KdaErrorComponent.tsx b/libs/sdk-ui-dashboard/src/kdaDialog/components/KdaErrorComponent.tsx index 8f5d0175c01..d5ecc4fbac5 100644 --- a/libs/sdk-ui-dashboard/src/kdaDialog/components/KdaErrorComponent.tsx +++ b/libs/sdk-ui-dashboard/src/kdaDialog/components/KdaErrorComponent.tsx @@ -73,7 +73,7 @@ function TraceId({ traceId }: TraceIdProps) { void navigator.clipboard.writeText(traceId ?? ""); }; - if (traceId) { + if (!traceId) { return null; } diff --git a/libs/sdk-ui-dashboard/tsconfig.build.json b/libs/sdk-ui-dashboard/tsconfig.build.json index c92a229ecf1..ab3e0ce4e24 100644 --- a/libs/sdk-ui-dashboard/tsconfig.build.json +++ b/libs/sdk-ui-dashboard/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/test", "**/tests"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/libs/sdk-ui-ext/package.json b/libs/sdk-ui-ext/package.json index 0c0b19545af..79ed273bbd7 100644 --- a/libs/sdk-ui-ext/package.json +++ b/libs/sdk-ui-ext/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-ext", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - Extensions", "repository": { "type": "git", diff --git a/libs/sdk-ui-ext/tsconfig.build.json b/libs/sdk-ui-ext/tsconfig.build.json index e24b9205fbf..cdc26133b18 100644 --- a/libs/sdk-ui-ext/tsconfig.build.json +++ b/libs/sdk-ui-ext/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/test", "**/tests"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-filters/api/sdk-ui-filters.api.md b/libs/sdk-ui-filters/api/sdk-ui-filters.api.md index 84c9e789716..25fb1b0f569 100644 --- a/libs/sdk-ui-filters/api/sdk-ui-filters.api.md +++ b/libs/sdk-ui-filters/api/sdk-ui-filters.api.md @@ -237,16 +237,16 @@ export const DateFilterHelpers: { getDateFilterTitleUsingTranslator: (filter: DateFilterOption, translator: IDateAndMessageTranslator, dateFormat?: string, labelMode?: DateFilterLabelMode) => string; getDateFilterRepresentation: (filter: DateFilterOption, locale: ILocale, messages: ITranslations, dateFormat?: string, labelMode?: DateFilterLabelMode) => string; granularityIntlCodes: { - "GDC.time.minute": GranularityIntlKey; - "GDC.time.hour": GranularityIntlKey; - "GDC.time.date": GranularityIntlKey; + "GDC.time.year": GranularityIntlKey; + "GDC.time.fiscal_year": GranularityIntlKey; "GDC.time.week_us": GranularityIntlKey; - "GDC.time.month": GranularityIntlKey; - "GDC.time.fiscal_month": GranularityIntlKey; "GDC.time.quarter": GranularityIntlKey; "GDC.time.fiscal_quarter": GranularityIntlKey; - "GDC.time.year": GranularityIntlKey; - "GDC.time.fiscal_year": GranularityIntlKey; + "GDC.time.month": GranularityIntlKey; + "GDC.time.fiscal_month": GranularityIntlKey; + "GDC.time.date": GranularityIntlKey; + "GDC.time.hour": GranularityIntlKey; + "GDC.time.minute": GranularityIntlKey; }; applyExcludeCurrentPeriod: (dateFilterOption: DateFilterOption | undefined, excludeCurrentPeriod: boolean) => DateFilterOption | undefined; defaultDateFilterOptions: IDateFilterOptionsByType; diff --git a/libs/sdk-ui-filters/package.json b/libs/sdk-ui-filters/package.json index 91a32fd0d86..f5fe1ea5f96 100644 --- a/libs/sdk-ui-filters/package.json +++ b/libs/sdk-ui-filters/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-filters", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - Filter Components", "repository": { "type": "git", diff --git a/libs/sdk-ui-filters/tsconfig.build.json b/libs/sdk-ui-filters/tsconfig.build.json index c92a229ecf1..ab3e0ce4e24 100644 --- a/libs/sdk-ui-filters/tsconfig.build.json +++ b/libs/sdk-ui-filters/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/test", "**/tests"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/libs/sdk-ui-gen-ai/package.json b/libs/sdk-ui-gen-ai/package.json index 2e8c99bcb25..3903ae35aa3 100644 --- a/libs/sdk-ui-gen-ai/package.json +++ b/libs/sdk-ui-gen-ai/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-gen-ai", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData GenAI SDK", "repository": { "type": "git", diff --git a/libs/sdk-ui-gen-ai/tsconfig.build.json b/libs/sdk-ui-gen-ai/tsconfig.build.json index be4fc1309af..74344e83147 100644 --- a/libs/sdk-ui-gen-ai/tsconfig.build.json +++ b/libs/sdk-ui-gen-ai/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/libs/sdk-ui-geo/package.json b/libs/sdk-ui-geo/package.json index a7ae473faf2..ff292ed530a 100644 --- a/libs/sdk-ui-geo/package.json +++ b/libs/sdk-ui-geo/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-geo", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - Geo Charts", "repository": { "type": "git", diff --git a/libs/sdk-ui-geo/tsconfig.build.json b/libs/sdk-ui-geo/tsconfig.build.json index fe0ef26d0ce..525d1641629 100644 --- a/libs/sdk-ui-geo/tsconfig.build.json +++ b/libs/sdk-ui-geo/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-kit/api/sdk-ui-kit.api.md b/libs/sdk-ui-kit/api/sdk-ui-kit.api.md index c7ad29f8b82..71f82c16e02 100644 --- a/libs/sdk-ui-kit/api/sdk-ui-kit.api.md +++ b/libs/sdk-ui-kit/api/sdk-ui-kit.api.md @@ -7138,11 +7138,11 @@ export function LocaleSetting({ isChecked, selectedLocal, onChecked, onLocaleSel // @internal (undocumented) export const makeHorizontalKeyboardNavigation: >(handlers: { - onUnhandledKeyDown?: ((event: T) => void) | undefined; onFocusPrevious?: ((event: T) => void) | undefined; onFocusNext?: ((event: T) => void) | undefined; onFocusFirst?: ((event: T) => void) | undefined; onFocusLast?: ((event: T) => void) | undefined; + onUnhandledKeyDown?: ((event: T) => void) | undefined; }, options?: IHandleActionOptions) => (event: T) => void; // @internal (undocumented) @@ -7155,36 +7155,36 @@ export const makeKeyboardNavigation: >(handlers: { - onClose?: ((event: T) => void) | undefined; onSelect?: ((event: T) => void) | undefined; - onUnhandledKeyDown?: ((event: T) => void) | undefined; + onClose?: ((event: T) => void) | undefined; onFocusPrevious?: ((event: T) => void) | undefined; onFocusNext?: ((event: T) => void) | undefined; onFocusFirst?: ((event: T) => void) | undefined; onFocusLast?: ((event: T) => void) | undefined; + onUnhandledKeyDown?: ((event: T) => void) | undefined; }, options?: IHandleActionOptions) => (event: T) => void; // @internal (undocumented) export const makeMenuKeyboardNavigation: >(handlers: { - onClose?: ((event: T) => void) | undefined; onSelect?: ((event: T) => void) | undefined; - onUnhandledKeyDown?: ((event: T) => void) | undefined; + onClose?: ((event: T) => void) | undefined; onFocusPrevious?: ((event: T) => void) | undefined; onFocusNext?: ((event: T) => void) | undefined; onFocusFirst?: ((event: T) => void) | undefined; onFocusLast?: ((event: T) => void) | undefined; onEnterLevel?: ((event: T) => void) | undefined; onLeaveLevel?: ((event: T) => void) | undefined; + onUnhandledKeyDown?: ((event: T) => void) | undefined; }, options?: IHandleActionOptions) => (event: T) => void; // @internal (undocumented) export const makeTabsKeyboardNavigation: >(handlers: { onSelect?: ((event: T) => void) | undefined; - onUnhandledKeyDown?: ((event: T) => void) | undefined; onFocusPrevious?: ((event: T) => void) | undefined; onFocusNext?: ((event: T) => void) | undefined; onFocusFirst?: ((event: T) => void) | undefined; onFocusLast?: ((event: T) => void) | undefined; + onUnhandledKeyDown?: ((event: T) => void) | undefined; }, options?: IHandleActionOptions) => (event: T) => void; // @internal (undocumented) @@ -8043,9 +8043,9 @@ export function useListWithActionsKeyboardNavigation) => void; onBlur: FocusEventHandler; - focusedAction: Action | "selectItem"; + focusedAction: "selectItem" | Action; focusedItem: Item | undefined; - setFocusedAction: Dispatch>; + setFocusedAction: Dispatch>; setFocusedIndex: Dispatch>; }; diff --git a/libs/sdk-ui-kit/package.json b/libs/sdk-ui-kit/package.json index 0bf59a15aee..065017a260d 100644 --- a/libs/sdk-ui-kit/package.json +++ b/libs/sdk-ui-kit/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-kit", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK - UI Building Components", "repository": { "type": "git", diff --git a/libs/sdk-ui-kit/tsconfig.build.json b/libs/sdk-ui-kit/tsconfig.build.json index c92a229ecf1..ab3e0ce4e24 100644 --- a/libs/sdk-ui-kit/tsconfig.build.json +++ b/libs/sdk-ui-kit/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/test", "**/tests"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/libs/sdk-ui-loaders/package.json b/libs/sdk-ui-loaders/package.json index c1cf12403a4..b5bf4730f4b 100644 --- a/libs/sdk-ui-loaders/package.json +++ b/libs/sdk-ui-loaders/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-loaders", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK Runtime Component Loaders", "repository": { "type": "git", diff --git a/libs/sdk-ui-loaders/tsconfig.build.json b/libs/sdk-ui-loaders/tsconfig.build.json index fe0ef26d0ce..525d1641629 100644 --- a/libs/sdk-ui-loaders/tsconfig.build.json +++ b/libs/sdk-ui-loaders/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-pivot/package.json b/libs/sdk-ui-pivot/package.json index 7df89b24f46..350b9113116 100644 --- a/libs/sdk-ui-pivot/package.json +++ b/libs/sdk-ui-pivot/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-pivot", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - Pivot Table", "repository": { "type": "git", diff --git a/libs/sdk-ui-pivot/tsconfig.build.json b/libs/sdk-ui-pivot/tsconfig.build.json index a2dd6a119e0..dd6c058b178 100644 --- a/libs/sdk-ui-pivot/tsconfig.build.json +++ b/libs/sdk-ui-pivot/tsconfig.build.json @@ -9,7 +9,6 @@ ], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/libs/sdk-ui-semantic-search/package.json b/libs/sdk-ui-semantic-search/package.json index 813b5c08fe6..a119cc90b17 100644 --- a/libs/sdk-ui-semantic-search/package.json +++ b/libs/sdk-ui-semantic-search/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-semantic-search", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK TypeScript & React skeleton", "repository": { "type": "git", diff --git a/libs/sdk-ui-semantic-search/tsconfig.build.json b/libs/sdk-ui-semantic-search/tsconfig.build.json index fe0ef26d0ce..525d1641629 100644 --- a/libs/sdk-ui-semantic-search/tsconfig.build.json +++ b/libs/sdk-ui-semantic-search/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-tests-e2e/tsconfig.build.json b/libs/sdk-ui-tests-e2e/tsconfig.build.json index 6a9fbabcbf8..62255ab7cd5 100644 --- a/libs/sdk-ui-tests-e2e/tsconfig.build.json +++ b/libs/sdk-ui-tests-e2e/tsconfig.build.json @@ -2,7 +2,6 @@ "extends": "./tsconfig.json", "include": ["cypress/**/*.ts"], "compilerOptions": { - "noCheck": true, "incremental": true, "baseUrl": null, "paths": null, diff --git a/libs/sdk-ui-tests/tsconfig.build.json b/libs/sdk-ui-tests/tsconfig.build.json index 596a202a710..cb67aa0af26 100644 --- a/libs/sdk-ui-tests/tsconfig.build.json +++ b/libs/sdk-ui-tests/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*", "scenarios/**/*", "stories/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDirs": ["./src", "./scenarios", "./stories"], "outDir": "./esm" diff --git a/libs/sdk-ui-theme-provider/package.json b/libs/sdk-ui-theme-provider/package.json index 163cd335f17..0da20ffcbe0 100644 --- a/libs/sdk-ui-theme-provider/package.json +++ b/libs/sdk-ui-theme-provider/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-theme-provider", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK - Theme provider", "repository": { "type": "git", diff --git a/libs/sdk-ui-theme-provider/tsconfig.build.json b/libs/sdk-ui-theme-provider/tsconfig.build.json index fe0ef26d0ce..525d1641629 100644 --- a/libs/sdk-ui-theme-provider/tsconfig.build.json +++ b/libs/sdk-ui-theme-provider/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-vis-commons/package.json b/libs/sdk-ui-vis-commons/package.json index e989f0b8a7c..28ce5dc54f8 100644 --- a/libs/sdk-ui-vis-commons/package.json +++ b/libs/sdk-ui-vis-commons/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui-vis-commons", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - common functionality for different types of visualizations", "repository": { "type": "git", diff --git a/libs/sdk-ui-vis-commons/tsconfig.build.json b/libs/sdk-ui-vis-commons/tsconfig.build.json index 6b3a995f206..c41fe7c0493 100644 --- a/libs/sdk-ui-vis-commons/tsconfig.build.json +++ b/libs/sdk-ui-vis-commons/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx", "**/test/helper.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui-web-components/tsconfig.build.json b/libs/sdk-ui-web-components/tsconfig.build.json index fe0ef26d0ce..525d1641629 100644 --- a/libs/sdk-ui-web-components/tsconfig.build.json +++ b/libs/sdk-ui-web-components/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/sdk-ui/package.json b/libs/sdk-ui/package.json index b18e0d75a8d..e15bee00e1d 100644 --- a/libs/sdk-ui/package.json +++ b/libs/sdk-ui/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/sdk-ui", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData.UI SDK - Core", "repository": { "type": "git", diff --git a/libs/sdk-ui/tsconfig.build.json b/libs/sdk-ui/tsconfig.build.json index 6b26d43afc8..79f64ece387 100644 --- a/libs/sdk-ui/tsconfig.build.json +++ b/libs/sdk-ui/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts", "**/*.test.tsx", "**/*.fixtures.ts", "**/tests/toolkit.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/libs/util/package.json b/libs/util/package.json index ba09cb1a54c..d44658f8993 100644 --- a/libs/util/package.json +++ b/libs/util/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/util", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData Utility Functions", "repository": { "type": "git", diff --git a/libs/util/tsconfig.build.json b/libs/util/tsconfig.build.json index ac4c4d1a68e..2541f432f49 100644 --- a/libs/util/tsconfig.build.json +++ b/libs/util/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/*.test.ts"], "include": ["src/**/*"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm" diff --git a/skel/sdk-skel-ts/tsconfig.build.json b/skel/sdk-skel-ts/tsconfig.build.json index 8dbc1a19bbd..89b3438d52d 100644 --- a/skel/sdk-skel-ts/tsconfig.build.json +++ b/skel/sdk-skel-ts/tsconfig.build.json @@ -2,7 +2,6 @@ "exclude": ["**/tests", "**/test"], "include": ["src/**/*", "src/**/*.json"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/skel/sdk-skel-tsx/tsconfig.build.json b/skel/sdk-skel-tsx/tsconfig.build.json index 0578dde6ab2..d74c8cdd65e 100644 --- a/skel/sdk-skel-tsx/tsconfig.build.json +++ b/skel/sdk-skel-tsx/tsconfig.build.json @@ -2,7 +2,6 @@ "exclude": ["**/tests", "**/test"], "include": ["src/**/*", "src/**/*.json"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/tools/app-toolkit/package.json b/tools/app-toolkit/package.json index 13ea85d38f4..91dbe2839dc 100644 --- a/tools/app-toolkit/package.json +++ b/tools/app-toolkit/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/app-toolkit", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "CLI with useful tools for creating and maintaining GoodData web applications.", "repository": { "type": "git", diff --git a/tools/app-toolkit/src/initCmd/index.ts b/tools/app-toolkit/src/initCmd/index.ts index 26142aed548..9a4088e0103 100644 --- a/tools/app-toolkit/src/initCmd/index.ts +++ b/tools/app-toolkit/src/initCmd/index.ts @@ -1,4 +1,5 @@ -// (C) 2021-2025 GoodData Corporation +// (C) 2021-2026 GoodData Corporation + import * as path from "path"; import { sync as spawnSync } from "cross-spawn"; @@ -6,7 +7,7 @@ import fse from "fs-extra"; import tar from "tar"; import { type InitCmdActionConfig, getInitCmdActionConfig } from "./actionConfig.js"; -import { type FileReplacementSpec, replaceInFiles } from "./replaceInFiles.js"; +import { type IFileReplacementSpec, replaceInFiles } from "./replaceInFiles.js"; import { logError, logInfo, logSuccess, logWarn } from "../_base/terminal/loggers.js"; import { type ActionOptions, type AppTemplate, type TargetAppLanguage } from "../_base/types.js"; import { @@ -52,7 +53,7 @@ function modifyPackageJson(target: string, config: InitCmdActionConfig) { function performReplacementsInFiles(dir: string, config: InitCmdActionConfig): Promise { const { language, packageManager } = config; - const replacements: FileReplacementSpec = { + const replacements: IFileReplacementSpec = { "README.md": [ { regex: /\{\{packageManager\}\}/g, diff --git a/tools/app-toolkit/src/initCmd/replaceInFiles.ts b/tools/app-toolkit/src/initCmd/replaceInFiles.ts index c58339d46c8..339e48d1995 100644 --- a/tools/app-toolkit/src/initCmd/replaceInFiles.ts +++ b/tools/app-toolkit/src/initCmd/replaceInFiles.ts @@ -14,7 +14,7 @@ type FileReplacements = { type FileReplacementProcessor = (rep: FileReplacements) => Promise; -function collectFileReplacements(currentPath: string, spec: FileReplacementSpec): FileReplacements[] { +function collectFileReplacements(currentPath: string, spec: IFileReplacementSpec): FileReplacements[] { return Object.entries(spec).flatMap(([key, value]) => { const nextPath = path.join(currentPath, key); diff --git a/tools/app-toolkit/src/initCmd/test/replaceInFiles.test.ts b/tools/app-toolkit/src/initCmd/test/replaceInFiles.test.ts index d4f33532100..60c14f63610 100644 --- a/tools/app-toolkit/src/initCmd/test/replaceInFiles.test.ts +++ b/tools/app-toolkit/src/initCmd/test/replaceInFiles.test.ts @@ -8,7 +8,7 @@ import { replaceInFiles } from "../replaceInFiles.js"; describe("replaceInFiles", () => { it("should replace values according to the spec", async () => { - const readFileMock = () => "foo bar baz buz"; + const readFileMock = vi.fn().mockResolvedValue("foo bar baz buz"); const writeFileMock = vi.fn(); const spec = { diff --git a/tools/app-toolkit/tsconfig.build.json b/tools/app-toolkit/tsconfig.build.json index c0836d51f59..09b1b28498e 100644 --- a/tools/app-toolkit/tsconfig.build.json +++ b/tools/app-toolkit/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/tests", "**/test"], "include": ["src/**/*", "src/**/*.json"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/tools/applink/src/devConsole/pipeline/buildScheduler.ts b/tools/applink/src/devConsole/pipeline/buildScheduler.ts index 1319c93b479..aaa962c96aa 100644 --- a/tools/applink/src/devConsole/pipeline/buildScheduler.ts +++ b/tools/applink/src/devConsole/pipeline/buildScheduler.ts @@ -1,18 +1,18 @@ -// (C) 2020-2025 GoodData Corporation +// (C) 2020-2026 GoodData Corporation import { uniq } from "lodash-es"; import { findDependingPackages, naiveFilterDependencyGraph } from "../../base/dependencyGraph.js"; import { type DependencyGraph, type SourceDescriptor } from "../../base/types.js"; import { - type BuildFinished, - type BuildStarted, type DcEvent, type EventBus, GlobalEventBus, + type IBuildFinished, + type IBuildStarted, type IEventListener, - type PackagesChanged, - type TargetSelected, + type IPackagesChanged, + type ITargetSelected, buildRequested, buildScheduled, packagesRebuilt, @@ -122,17 +122,17 @@ export class BuildScheduler implements IEventListener { * Initializes dependency graph and package states so that only those packages that are used in the target will * be effectively used by the scheduler. */ - private onTargetSelected = (event: TargetSelected): void => { + private onTargetSelected = (event: ITargetSelected): void => { // TODO once tool allows switching targets, it is essential that this changes. reconciliaton will // be needed - const packageScope = event.body.targetDescriptor.dependencies.map((dep) => dep.pkg.packageName); + const packageScope = event.body.targetDescriptor.dependencies.map((dep: any) => dep.pkg.packageName); this.dependencyGraph = naiveFilterDependencyGraph( this.sourceDescriptor!.dependencyGraph, packageScope, ); packageScope.forEach( - (pkg) => + (pkg: string) => (this.packageStates[pkg] = { buildDirty: false, buildRequested: false, @@ -147,7 +147,7 @@ export class BuildScheduler implements IEventListener { * When package change occurs, the scheduler determines all the impacted packages, marks them dirty and triggers * build of dirty leaves. */ - private onPackagesChanged = (event: PackagesChanged): void => { + private onPackagesChanged = (event: IPackagesChanged): void => { this.processPackageChanges(event); this.triggerBuilds(); @@ -157,14 +157,14 @@ export class BuildScheduler implements IEventListener { * When build starts for a package, this handler will modify package state to indicate that the build is * running. */ - private onBuildStarted = (event: BuildStarted): void => { + private onBuildStarted = (event: IBuildStarted): void => { const packageState = this.packageStates[event.body.packageName]; packageState.buildRequested = false; packageState.buildRunning = true; }; - private onBuildFinished = (event: BuildFinished): void => { + private onBuildFinished = (event: IBuildFinished): void => { this.processBuildFinished(event); this.triggerBuilds(); @@ -190,7 +190,7 @@ export class BuildScheduler implements IEventListener { * it is uncertain whether the change will be picked up or not. Mark the running build of that package as * dirty. */ - private processPackageChanges = (packagesChanged: PackagesChanged): void => { + private processPackageChanges = (packagesChanged: IPackagesChanged): void => { const { changes } = packagesChanged.body; const changedPackages = changes.map((p) => p.packageName); const dependenciesToRebuild = changes.map((change) => { @@ -225,7 +225,7 @@ export class BuildScheduler implements IEventListener { * * Note that packages that stay dirty because of dirty build will be rebuild on next triggerBuilds(). */ - private processBuildFinished = (event: BuildFinished): void => { + private processBuildFinished = (event: IBuildFinished): void => { const { exitCode, packageName } = event.body; const packageState = this.packageStates[packageName]; diff --git a/tools/applink/src/devConsole/pipeline/changeDetector.ts b/tools/applink/src/devConsole/pipeline/changeDetector.ts index d5d22e527bc..f32537f6754 100644 --- a/tools/applink/src/devConsole/pipeline/changeDetector.ts +++ b/tools/applink/src/devConsole/pipeline/changeDetector.ts @@ -7,10 +7,10 @@ import Watchpack from "watchpack"; import { type PackageDescriptor, type SourceDescriptor, type TargetDescriptor } from "../../base/types.js"; import { - type AutobuildToggled, type DcEvent, type EventBus, GlobalEventBus, + type IAutobuildToggled, type IEventListener, type PackageChange, packagesChanged, @@ -79,7 +79,7 @@ export class ChangeDetector implements IEventListener { } }; - private onAutobuildToggled = (event: AutobuildToggled): void => { + private onAutobuildToggled = (event: IAutobuildToggled): void => { const { value } = event.body; this.active = value; diff --git a/tools/applink/src/devConsole/pipeline/packageBuilder.ts b/tools/applink/src/devConsole/pipeline/packageBuilder.ts index 2f4e34287e7..39813cdca12 100644 --- a/tools/applink/src/devConsole/pipeline/packageBuilder.ts +++ b/tools/applink/src/devConsole/pipeline/packageBuilder.ts @@ -1,4 +1,4 @@ -// (C) 2020-2025 GoodData Corporation +// (C) 2020-2026 GoodData Corporation import fs from "fs"; import path from "path"; @@ -8,12 +8,12 @@ import { intersection, isEmpty } from "lodash-es"; import { type PackageDescriptor, type SourceDescriptor } from "../../base/types.js"; import { - type BuildRequested, type DcEvent, type EventBus, GlobalEventBus, + type IBuildRequested, type IEventListener, - type SourceInitialized, + type ISourceInitialized, buildFinished, buildStarted, } from "../events.js"; @@ -54,7 +54,7 @@ export class PackageBuilder implements IEventListener { } }; - private onSourceInitialized = (event: SourceInitialized): void => { + private onSourceInitialized = (event: ISourceInitialized): void => { this.sourceDescriptor = event.body.sourceDescriptor; this.packageBuildScripts = {}; @@ -72,7 +72,7 @@ export class PackageBuilder implements IEventListener { }); }; - private onBuildRequested = (event: BuildRequested): void => { + private onBuildRequested = (event: IBuildRequested): void => { const packageDescriptor = this.sourceDescriptor!.packages[event.body.packageName]; this.doBuild(packageDescriptor); diff --git a/tools/applink/src/devConsole/pipeline/publisher.ts b/tools/applink/src/devConsole/pipeline/publisher.ts index 7987fce5645..74748902072 100644 --- a/tools/applink/src/devConsole/pipeline/publisher.ts +++ b/tools/applink/src/devConsole/pipeline/publisher.ts @@ -1,4 +1,4 @@ -// (C) 2020-2025 GoodData Corporation +// (C) 2020-2026 GoodData Corporation import path from "path"; @@ -11,7 +11,7 @@ import { type EventBus, GlobalEventBus, type IEventListener, - type PackagesRebuilt, + type IPackagesRebuilt, publishFinished, } from "../events.js"; import { appLogError, appLogInfo, appLogWarn } from "../ui/utils.js"; @@ -55,7 +55,7 @@ export class PackagePublisher implements IEventListener { } }; - private onPackagesRebuilt = (event: PackagesRebuilt): void => { + private onPackagesRebuilt = (event: IPackagesRebuilt): void => { const { packages } = event.body; for (const packageName of packages) { diff --git a/tools/applink/src/devConsole/pipeline/tests/buildScheduler.test.ts b/tools/applink/src/devConsole/pipeline/tests/buildScheduler.test.ts index 7eacab5cad9..75489cedc7b 100644 --- a/tools/applink/src/devConsole/pipeline/tests/buildScheduler.test.ts +++ b/tools/applink/src/devConsole/pipeline/tests/buildScheduler.test.ts @@ -1,11 +1,11 @@ -// (C) 2020-2025 GoodData Corporation +// (C) 2020-2026 GoodData Corporation import { beforeEach, describe, expect, it } from "vitest"; import { EventCollector, MockBuilder, TestSourceDescriptor, TestTargetDescriptor } from "./fixture.js"; import { EventBus, - type PackagesRebuilt, + type IPackagesRebuilt, packagesChanged, sourceInitialized, targetSelected, @@ -32,7 +32,7 @@ describe("BuildScheduler", () => { packagesChanged([{ packageName: "@gooddata/sdk-ui-ext", files: [], independent: false }]), ); - const packagesBuilt = (await collector?.waitFor("packagesRebuilt")) as PackagesRebuilt; + const packagesBuilt = (await collector?.waitFor("packagesRebuilt")) as IPackagesRebuilt; expect(packagesBuilt.body.packages).toMatchSnapshot(); }); @@ -42,7 +42,7 @@ describe("BuildScheduler", () => { packagesChanged([{ packageName: "@gooddata/sdk-model", files: [], independent: false }]), ); - const packagesBuilt = (await collector?.waitFor("packagesRebuilt")) as PackagesRebuilt; + const packagesBuilt = (await collector?.waitFor("packagesRebuilt")) as IPackagesRebuilt; expect(packagesBuilt.body.packages).toMatchSnapshot(); }); @@ -52,7 +52,7 @@ describe("BuildScheduler", () => { packagesChanged([{ packageName: "@gooddata/sdk-model", files: [], independent: true }]), ); - const packagesBuilt = (await collector?.waitFor("packagesRebuilt")) as PackagesRebuilt; + const packagesBuilt = (await collector?.waitFor("packagesRebuilt")) as IPackagesRebuilt; expect(packagesBuilt.body.packages).toMatchSnapshot(); }); diff --git a/tools/applink/src/devConsole/ui/buildOutput.ts b/tools/applink/src/devConsole/ui/buildOutput.ts index ed86b970e11..ad72bbb4d03 100644 --- a/tools/applink/src/devConsole/ui/buildOutput.ts +++ b/tools/applink/src/devConsole/ui/buildOutput.ts @@ -1,4 +1,4 @@ -// (C) 2020-2025 GoodData Corporation +// (C) 2020-2026 GoodData Corporation import { readFileSync } from "fs"; @@ -6,11 +6,11 @@ import blessed from "blessed"; import { AppPanel, type AppPanelOptions } from "./appPanel.js"; import { - type BuildFinished, - type BuildOutputRequested, type DcEvent, type EventBus, GlobalEventBus, + type IBuildFinished, + type IBuildOutputRequested, type IEventListener, buildOutputExited, } from "../events.js"; @@ -66,7 +66,7 @@ export class BuildOutput extends AppPanel implements IEventListener { this.log.focus(); }; - private onBuildOutputRequested = (event: BuildOutputRequested): void => { + private onBuildOutputRequested = (event: IBuildOutputRequested): void => { const { packageName } = event.body; this.changeTitle(`Build Output: ${packageName}`); @@ -84,7 +84,7 @@ export class BuildOutput extends AppPanel implements IEventListener { this.focus(); }; - private onBuildFinished = (event: BuildFinished): void => { + private onBuildFinished = (event: IBuildFinished): void => { const { packageName, stdoutPath } = event.body; const content = readFileSync(stdoutPath, { encoding: "utf-8" }); const lines = content.split("\n"); diff --git a/tools/applink/src/devConsole/ui/packageList.ts b/tools/applink/src/devConsole/ui/packageList.ts index 7572e670e5d..7d3bfc4d7dd 100644 --- a/tools/applink/src/devConsole/ui/packageList.ts +++ b/tools/applink/src/devConsole/ui/packageList.ts @@ -1,4 +1,4 @@ -// (C) 2020-2025 GoodData Corporation +// (C) 2020-2026 GoodData Corporation import blessed from "blessed"; import { intersection, max } from "lodash-es"; @@ -12,18 +12,18 @@ import { } from "../../base/dependencyGraph.js"; import { type DependencyGraph, type SourceDescriptor, type TargetDescriptor } from "../../base/types.js"; import { - type BuildFinished, - type BuildRequested, - type BuildScheduled, - type BuildStarted, type DcEvent, type EventBus, GlobalEventBus, + type IBuildFinished, + type IBuildRequested, + type IBuildScheduled, + type IBuildStarted, type IEventListener, - type PackagesChanged, - type PublishFinished, - type SourceInitialized, - type TargetSelected, + type IPackagesChanged, + type IPublishFinished, + type ISourceInitialized, + type ITargetSelected, buildOutputRequested, packagesSelected, } from "../events.js"; @@ -171,12 +171,12 @@ export class PackageList extends AppPanel implements IEventListener { // Event handlers // - private onSourceInitialized = (event: SourceInitialized): void => { + private onSourceInitialized = (event: ISourceInitialized): void => { this.sourceDescriptor = event.body.sourceDescriptor; this.dependencyGraph = this.sourceDescriptor.dependencyGraph; }; - private onTargetSelected = (event: TargetSelected): void => { + private onTargetSelected = (event: ITargetSelected): void => { this.targetDescriptor = event.body.targetDescriptor; const packageScope = this.targetDescriptor.dependencies.map((pkg) => pkg.pkg.packageName); @@ -189,7 +189,7 @@ export class PackageList extends AppPanel implements IEventListener { /* * Update all package items with 'change' build indicator. */ - private onPackageChanged = (event: PackagesChanged): void => { + private onPackageChanged = (event: IPackagesChanged): void => { for (const change of event.body.changes) { const result = this.updateItem(change.packageName, (item) => { item.buildStateIndicator = IndicatorChange; @@ -204,7 +204,7 @@ export class PackageList extends AppPanel implements IEventListener { /* * Update all depending package items with 'dependency change' build indicator. */ - private onBuildScheduled = (event: BuildScheduled): void => { + private onBuildScheduled = (event: IBuildScheduled): void => { const dependingPackages = event.body.depending.flat(); for (const packageName of dependingPackages) { @@ -220,7 +220,7 @@ export class PackageList extends AppPanel implements IEventListener { } }; - private onBuildRequested = (event: BuildRequested): void => { + private onBuildRequested = (event: IBuildRequested): void => { const { packageName } = event.body; const result = this.updateItem(packageName, (item) => { @@ -232,7 +232,7 @@ export class PackageList extends AppPanel implements IEventListener { } }; - private onBuildStarted = (event: BuildStarted): void => { + private onBuildStarted = (event: IBuildStarted): void => { const { packageName } = event.body; const result = this.updateItem(packageName, (item) => { @@ -244,7 +244,7 @@ export class PackageList extends AppPanel implements IEventListener { } }; - private onBuildFinished = (event: BuildFinished): void => { + private onBuildFinished = (event: IBuildFinished): void => { const { packageName, exitCode } = event.body; const result = this.updateItem(packageName, (item) => { @@ -261,7 +261,7 @@ export class PackageList extends AppPanel implements IEventListener { } }; - private onPublishFinished = (event: PublishFinished): void => { + private onPublishFinished = (event: IPublishFinished): void => { const { packageName, exitCode } = event.body; const result = this.updateItem(packageName, (item) => { diff --git a/tools/applink/src/index.ts b/tools/applink/src/index.ts index db70fa13054..9120ce1d70c 100644 --- a/tools/applink/src/index.ts +++ b/tools/applink/src/index.ts @@ -30,7 +30,7 @@ function run() { try { run(); -} catch (err: Error) { +} catch (err: any) { console.error(`An unexpected error has occurred: ${err}`); console.error(err); diff --git a/tools/applink/tsconfig.build.json b/tools/applink/tsconfig.build.json index c0836d51f59..09b1b28498e 100644 --- a/tools/applink/tsconfig.build.json +++ b/tools/applink/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/tests", "**/test"], "include": ["src/**/*", "src/**/*.json"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/tools/catalog-export/package.json b/tools/catalog-export/package.json index b9c01ba464e..3abf413c680 100644 --- a/tools/catalog-export/package.json +++ b/tools/catalog-export/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/catalog-export", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK Catalog Export tooling", "repository": { "type": "git", @@ -39,7 +39,7 @@ "test": "vitest watch", "test-ci": "vitest run --reporter=junit --outputFile=./ci/results/test-results.xml", "test-once": "vitest run", - "validate": "npm run dep-cruiser && npm run eslint && npm run prettier-check" + "validate": "tsc && npm run dep-cruiser && npm run eslint && npm run prettier-check" }, "dependencies": { "@babel/core": "^7.23.5", diff --git a/tools/catalog-export/src/loaders/tiger/index.ts b/tools/catalog-export/src/loaders/tiger/index.ts index 58594e64b04..1d253deedd6 100644 --- a/tools/catalog-export/src/loaders/tiger/index.ts +++ b/tools/catalog-export/src/loaders/tiger/index.ts @@ -105,7 +105,7 @@ async function getTigerClient(config: CatalogExportConfig): Promise Promise; -function collectFileReplacements(currentPath: string, spec: FileReplacementSpec): FileReplacements[] { +function collectFileReplacements(currentPath: string, spec: IFileReplacementSpec): FileReplacements[] { return Object.entries(spec).flatMap(([key, value]) => { const nextPath = path.join(currentPath, key); diff --git a/tools/plugin-toolkit/src/initCmd/test/replaceInFiles.test.ts b/tools/plugin-toolkit/src/initCmd/test/replaceInFiles.test.ts index d4f33532100..60c14f63610 100644 --- a/tools/plugin-toolkit/src/initCmd/test/replaceInFiles.test.ts +++ b/tools/plugin-toolkit/src/initCmd/test/replaceInFiles.test.ts @@ -8,7 +8,7 @@ import { replaceInFiles } from "../replaceInFiles.js"; describe("replaceInFiles", () => { it("should replace values according to the spec", async () => { - const readFileMock = () => "foo bar baz buz"; + const readFileMock = vi.fn().mockResolvedValue("foo bar baz buz"); const writeFileMock = vi.fn(); const spec = { diff --git a/tools/plugin-toolkit/tsconfig.build.json b/tools/plugin-toolkit/tsconfig.build.json index c0836d51f59..09b1b28498e 100644 --- a/tools/plugin-toolkit/tsconfig.build.json +++ b/tools/plugin-toolkit/tsconfig.build.json @@ -3,7 +3,6 @@ "exclude": ["**/tests", "**/test"], "include": ["src/**/*", "src/**/*.json"], "compilerOptions": { - "noCheck": true, "baseUrl": ".", "rootDir": "./src", "outDir": "./esm", diff --git a/tools/reference-workspace/package.json b/tools/reference-workspace/package.json index e439aafa41e..83f51ef2f63 100644 --- a/tools/reference-workspace/package.json +++ b/tools/reference-workspace/package.json @@ -1,6 +1,6 @@ { "name": "@gooddata/reference-workspace", - "version": "11.16.0-alpha.6", + "version": "11.17.0-alpha.0", "description": "GoodData SDK - Reference Workspace for tests", "repository": { "type": "git", From 825c7f045f10a9cbd49b93c87b151790d9fca102 Mon Sep 17 00:00:00 2001 From: git-action Date: Thu, 15 Jan 2026 09:45:12 +0000 Subject: [PATCH 2/2] chore: update dependencies after rush update risk: low --- .../rush/browser-approved-packages.json | 2612 +++++++++-------- common/config/rush/pnpm-lock.yaml | 545 +--- 2 files changed, 1472 insertions(+), 1685 deletions(-) diff --git a/common/config/rush/browser-approved-packages.json b/common/config/rush/browser-approved-packages.json index 96d5b893ed1..a9950c08883 100644 --- a/common/config/rush/browser-approved-packages.json +++ b/common/config/rush/browser-approved-packages.json @@ -1,1266 +1,1346 @@ -// DO NOT ADD COMMENTS IN THIS FILE. They will be lost when the Rush tool resaves it. -{ - "$schema": "https://developer.microsoft.com/json-schemas/rush/v5/approved-packages.schema.json", - "packages": [ - { - "name": "@aaronhayes/react-use-hubspot-form", - "allowedCategories": ["production"] - }, - { - "name": "@babel/cli", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@babel/core", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@babel/plugin-proposal-export-default-from", - "allowedCategories": ["production"] - }, - { - "name": "@babel/plugin-transform-async-to-generator", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@babel/plugin-transform-class-properties", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@babel/plugin-transform-object-rest-spread", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@babel/plugin-transform-typescript", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@babel/preset-env", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@babel/preset-react", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@babel/preset-typescript", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@babel/runtime", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@braintree/sanitize-url", - "allowedCategories": ["production"] - }, - { - "name": "@codemirror/autocomplete", - "allowedCategories": ["production"] - }, - { - "name": "@codemirror/commands", - "allowedCategories": ["production"] - }, - { - "name": "@codemirror/lang-yaml", - "allowedCategories": ["production"] - }, - { - "name": "@codemirror/language", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@codemirror/lint", - "allowedCategories": ["production"] - }, - { - "name": "@codemirror/state", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@codemirror/view", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@componentdriven/csf", - "allowedCategories": ["production"] - }, - { - "name": "@cypress/grep", - "allowedCategories": ["production"] - }, - { - "name": "@floating-ui/dom", - "allowedCategories": ["production"] - }, - { - "name": "@floating-ui/react", - "allowedCategories": ["production"] - }, - { - "name": "@floating-ui/react-dom", - "allowedCategories": ["production"] - }, - { - "name": "@formatjs/cli-lib", - "allowedCategories": ["tools"] - }, - { - "name": "@formatjs/icu-messageformat-parser", - "allowedCategories": ["tools"] - }, - { - "name": "@gooddata/api-client-tiger", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@gooddata/catalog-export", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/eslint-config", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/fixtures", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@gooddata/i18n-toolkit", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/mock-handling", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@gooddata/number-formatter", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/plugin-toolkit", - "allowedCategories": ["tools"] - }, - { - "name": "@gooddata/reference-workspace", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/sdk-backend-base", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-backend-mockingbird", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/sdk-backend-spi", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-backend-tiger", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-embedding", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/sdk-model", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-dashboard", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-ext", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-filters", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-gen-ai", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-geo", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-charts", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-kit", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-loaders", - "allowedCategories": ["examples", "tools"] - }, - { - "name": "@gooddata/sdk-ui-pivot", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@gooddata/sdk-ui-semantic-search", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@gooddata/sdk-ui-theme-provider", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@gooddata/sdk-ui-vis-commons", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/sdk-ui-web-components", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/stylelint-config", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/util", - "allowedCategories": ["production"] - }, - { - "name": "@lezer/highlight", - "allowedCategories": ["production"] - }, - { - "name": "@microsoft/api-documenter", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@microsoft/api-extractor", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@openapitools/openapi-generator-cli", - "allowedCategories": ["production"] - }, - { - "name": "@react-aria/interactions", - "allowedCategories": ["production"] - }, - { - "name": "@reduxjs/toolkit", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/builder-vite", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/builder-webpack5", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/cli", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/manager-webpack5", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/preset-scss", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/react", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/react-vite", - "allowedCategories": ["production"] - }, - { - "name": "@storybook/react-webpack5", - "allowedCategories": ["production"] - }, - { - "name": "@tanstack/react-virtual", - "allowedCategories": ["production"] - }, - { - "name": "@testing-library/dom", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@testing-library/react", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@testing-library/user-event", - "allowedCategories": ["production"] - }, - { - "name": "@types/babel__core", - "allowedCategories": ["tools"] - }, - { - "name": "@types/blessed", - "allowedCategories": ["tools"] - }, - { - "name": "@types/columnify", - "allowedCategories": ["tools"] - }, - { - "name": "@types/cross-spawn", - "allowedCategories": ["tools"] - }, - { - "name": "@types/debounce-promise", - "allowedCategories": ["production"] - }, - { - "name": "@types/fast-levenshtein", - "allowedCategories": ["production"] - }, - { - "name": "@types/fs-extra", - "allowedCategories": ["tools"] - }, - { - "name": "@types/history", - "allowedCategories": ["examples"] - }, - { - "name": "@types/hoist-non-react-statics", - "allowedCategories": ["production"] - }, - { - "name": "@types/inquirer", - "allowedCategories": ["tools"] - }, - { - "name": "@types/isomorphic-fetch", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@types/js-yaml", - "allowedCategories": ["production"] - }, - { - "name": "@types/json5", - "allowedCategories": ["tools"] - }, - { - "name": "@types/kefir", - "allowedCategories": ["production"] - }, - { - "name": "@types/mapbox-gl", - "allowedCategories": ["production"] - }, - { - "name": "@types/mdast", - "allowedCategories": ["production"] - }, - { - "name": "@types/node", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@types/node-fetch", - "allowedCategories": ["production"] - }, - { - "name": "@types/pdf-parse", - "allowedCategories": ["production"] - }, - { - "name": "@types/prettier", - "allowedCategories": ["tools"] - }, - { - "name": "@types/qs", - "allowedCategories": ["production"] - }, - { - "name": "@types/raf", - "allowedCategories": ["production", "tools"] - }, - { - "name": "@types/react", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@types/react-datepicker", - "allowedCategories": ["examples"] - }, - { - "name": "@types/react-dom", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@types/react-google-recaptcha", - "allowedCategories": ["examples"] - }, - { - "name": "@types/react-helmet", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@types/react-lines-ellipsis", - "allowedCategories": ["production"] - }, - { - "name": "@types/react-measure", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@types/react-native-listener", - "allowedCategories": ["production"] - }, - { - "name": "@types/react-portal", - "allowedCategories": ["production"] - }, - { - "name": "@types/react-redux", - "allowedCategories": ["production"] - }, - { - "name": "@types/react-router-dom", - "allowedCategories": ["examples", "production"] - }, - { - "name": "@types/react-syntax-highlighter", - "allowedCategories": ["examples"] - }, - { - "name": "@types/react-textarea-autosize", - "allowedCategories": ["production"] - }, - { - "name": "@types/react-transition-group", - "allowedCategories": ["production"] - }, - { - "name": "@types/rimraf", - "allowedCategories": ["tools"] - }, - { - "name": "@types/semver", - "allowedCategories": ["production"] - }, - { - "name": "@types/spark-md5", - "allowedCategories": ["production"] - }, - { - "name": "@types/stringify-object", - "allowedCategories": ["production"] - }, - { - "name": "@types/tar", - "allowedCategories": ["tools"] - }, - { - "name": "@types/tinycolor2", - "allowedCategories": ["production"] - }, - { - "name": "@types/tough-cookie", - "allowedCategories": ["production"] - }, - { - "name": "@types/unist", - "allowedCategories": ["production"] - }, - { - "name": "@types/uuid", - "allowedCategories": ["production"] - }, - { - "name": "@types/validate-npm-package-name", - "allowedCategories": ["tools"] - }, - { - "name": "@types/watchpack", - "allowedCategories": ["tools"] - }, - { - "name": "@types/webpack-env", - "allowedCategories": ["examples"] - }, - { - "name": "@typescript-eslint/eslint-plugin", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@typescript-eslint/parser", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "@vitejs/plugin-react", - "allowedCategories": ["examples"] - }, - { - "name": "@vitejs/plugin-react-swc", - "allowedCategories": ["examples"] - }, - { - "name": "@welldone-software/why-did-you-render", - "allowedCategories": ["examples"] - }, - { - "name": "ag-grid-community", - "allowedCategories": ["production"] - }, - { - "name": "ag-grid-enterprise", - "allowedCategories": ["production"] - }, - { - "name": "ag-grid-react", - "allowedCategories": ["production"] - }, - { - "name": "async", - "allowedCategories": ["production"] - }, - { - "name": "axios", - "allowedCategories": ["production", "tools"] - }, - { - "name": "axios-cache-interceptor", - "allowedCategories": ["production"] - }, - { - "name": "babel-loader", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "babel-plugin-lodash", - "allowedCategories": ["examples", "production"] - }, - { - "name": "babel-plugin-require-context-hook", - "allowedCategories": ["production"] - }, - { - "name": "blessed", - "allowedCategories": ["tools"] - }, - { - "name": "blob-polyfill", - "allowedCategories": ["production"] - }, - { - "name": "case-sensitive-paths-webpack-plugin", - "allowedCategories": ["examples", "tools"] - }, - { - "name": "circular-dependency-plugin", - "allowedCategories": ["examples", "production"] - }, - { - "name": "classnames", - "allowedCategories": ["examples", "production"] - }, - { - "name": "clean-webpack-plugin", - "allowedCategories": ["examples", "production"] - }, - { - "name": "codemirror", - "allowedCategories": ["production"] - }, - { - "name": "columnify", - "allowedCategories": ["tools"] - }, - { - "name": "commander", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "compression-webpack-plugin", - "allowedCategories": ["examples", "production"] - }, - { - "name": "concurrently", - "allowedCategories": ["production", "tools"] - }, - { - "name": "copy-to-clipboard", - "allowedCategories": ["production"] - }, - { - "name": "copy-webpack-plugin", - "allowedCategories": ["production"] - }, - { - "name": "core-js", - "allowedCategories": ["examples", "production"] - }, - { - "name": "cron-parser", - "allowedCategories": ["production"] - }, - { - "name": "cross-spawn", - "allowedCategories": ["tools"] - }, - { - "name": "css-loader", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "cypress", - "allowedCategories": ["production"] - }, - { - "name": "cypress-multi-reporters", - "allowedCategories": ["production"] - }, - { - "name": "cypress-real-events", - "allowedCategories": ["production"] - }, - { - "name": "cypress-terminal-report", - "allowedCategories": ["production"] - }, - { - "name": "date-fns", - "allowedCategories": ["production"] - }, - { - "name": "date-fns-tz", - "allowedCategories": ["production"] - }, - { - "name": "debounce-promise", - "allowedCategories": ["production"] - }, - { - "name": "default-import", - "allowedCategories": ["examples", "production"] - }, - { - "name": "dependency-cruiser", - "allowedCategories": ["production", "tools"] - }, - { - "name": "dotenv", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "dotenv-webpack", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "downshift", - "allowedCategories": ["production"] - }, - { - "name": "@gooddata/emailjs-mime-codec-new", - "allowedCategories": ["production"] - }, - { - "name": "esbuild-loader", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-config-prettier", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-import-resolver-typescript", - "allowedCategories": ["examples", "production"] - }, - { - "name": "eslint-plugin-header", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-import", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-import-esm", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-no-only-tests", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-prettier", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-react", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-react-hooks", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-regexp", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-sonarjs", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eslint-plugin-tsdoc", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "eventsource-parser", - "allowedCategories": ["production"] - }, - { - "name": "exponential-backoff", - "allowedCategories": ["production"] - }, - { - "name": "fast-glob", - "allowedCategories": ["production", "tools"] - }, - { - "name": "fast-levenshtein", - "allowedCategories": ["production"] - }, - { - "name": "fetch-cookie", - "allowedCategories": ["production"] - }, - { - "name": "fetch-mock", - "allowedCategories": ["production"] - }, - { - "name": "find-up", - "allowedCategories": ["tools"] - }, - { - "name": "fix-esm-import-path", - "allowedCategories": ["production"] - }, - { - "name": "fixed-data-table-2", - "allowedCategories": ["production"] - }, - { - "name": "fork-ts-checker-webpack-plugin", - "allowedCategories": ["examples", "production"] - }, - { - "name": "fs-extra", - "allowedCategories": ["tools"] - }, - { - "name": "full-icu", - "allowedCategories": ["production"] - }, - { - "name": "glob", - "allowedCategories": ["production"] - }, - { - "name": "happy-dom", - "allowedCategories": ["production", "tools"] - }, - { - "name": "highcharts", - "allowedCategories": ["examples", "production"] - }, - { - "name": "highcharts-react-official", - "allowedCategories": ["examples", "production"] - }, - { - "name": "history", - "allowedCategories": ["examples"] - }, - { - "name": "hoist-non-react-statics", - "allowedCategories": ["production"] - }, - { - "name": "html-validate", - "allowedCategories": ["tools"] - }, - { - "name": "html-webpack-plugin", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "http-status-codes", - "allowedCategories": ["production"] - }, - { - "name": "chalk", - "allowedCategories": ["production", "tools"] - }, - { - "name": "chokidar", - "allowedCategories": ["tools"] - }, - { - "name": "immer", - "allowedCategories": ["production"] - }, - { - "name": "inquirer", - "allowedCategories": ["tools"] - }, - { - "name": "isomorphic-fetch", - "allowedCategories": ["examples", "production"] - }, - { - "name": "js-object-pretty-print", - "allowedCategories": ["production"] - }, - { - "name": "js-yaml", - "allowedCategories": ["production"] - }, - { - "name": "jsdom", - "allowedCategories": ["production"] - }, - { - "name": "json-loader", - "allowedCategories": ["production"] - }, - { - "name": "json-stable-stringify", - "allowedCategories": ["production", "tools"] - }, - { - "name": "json5", - "allowedCategories": ["tools"] - }, - { - "name": "jsonschema", - "allowedCategories": ["tools"] - }, - { - "name": "kefir", - "allowedCategories": ["production"] - }, - { - "name": "lru-cache", - "allowedCategories": ["production"] - }, - { - "name": "lz-string", - "allowedCategories": ["production"] - }, - { - "name": "mapbox-gl", - "allowedCategories": ["production"] - }, - { - "name": "mdast", - "allowedCategories": ["production"] - }, - { - "name": "mini-css-extract-plugin", - "allowedCategories": ["production"] - }, - { - "name": "mkdirp", - "allowedCategories": ["production", "tools"] - }, - { - "name": "mocha", - "allowedCategories": ["production"] - }, - { - "name": "mocha-junit-reporter", - "allowedCategories": ["production"] - }, - { - "name": "moment", - "allowedCategories": ["examples", "production"] - }, - { - "name": "node-fetch", - "allowedCategories": ["production"] - }, - { - "name": "node-xlsx", - "allowedCategories": ["production"] - }, - { - "name": "npm-run-all", - "allowedCategories": ["examples", "production"] - }, - { - "name": "open", - "allowedCategories": ["tools"] - }, - { - "name": "ora", - "allowedCategories": ["tools"] - }, - { - "name": "p-map", - "allowedCategories": ["tools"] - }, - { - "name": "pdf-parse", - "allowedCategories": ["production"] - }, - { - "name": "polished", - "allowedCategories": ["production"] - }, - { - "name": "postcss", - "allowedCategories": ["production"] - }, - { - "name": "postcss-value-parser", - "allowedCategories": ["production"] - }, - { - "name": "prettier", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "prettier-loader", - "allowedCategories": ["examples", "production"] - }, - { - "name": "process", - "allowedCategories": ["examples", "tools"] - }, - { - "name": "qs", - "allowedCategories": ["production"] - }, - { - "name": "raf", - "allowedCategories": ["production", "tools"] - }, - { - "name": "react", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "react-content-loader", - "allowedCategories": ["production"] - }, - { - "name": "react-datepicker", - "allowedCategories": ["examples"] - }, - { - "name": "react-day-picker", - "allowedCategories": ["production"] - }, - { - "name": "react-dnd", - "allowedCategories": ["production"] - }, - { - "name": "react-dnd-html5-backend", - "allowedCategories": ["production"] - }, - { - "name": "react-dom", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "react-fast-compare", - "allowedCategories": ["production"] - }, - { - "name": "react-ga", - "allowedCategories": ["examples"] - }, - { - "name": "react-google-recaptcha", - "allowedCategories": ["examples"] - }, - { - "name": "react-grid-system", - "allowedCategories": ["production"] - }, - { - "name": "react-helmet", - "allowedCategories": ["examples", "production"] - }, - { - "name": "react-intl", - "allowedCategories": ["production", "tools"] - }, - { - "name": "react-lines-ellipsis", - "allowedCategories": ["production"] - }, - { - "name": "react-loading-skeleton", - "allowedCategories": ["production"] - }, - { - "name": "react-markdown", - "allowedCategories": ["production"] - }, - { - "name": "react-measure", - "allowedCategories": ["examples", "production"] - }, - { - "name": "react-native-listener", - "allowedCategories": ["production"] - }, - { - "name": "react-portal", - "allowedCategories": ["production"] - }, - { - "name": "react-redux", - "allowedCategories": ["production"] - }, - { - "name": "react-responsive", - "allowedCategories": ["production"] - }, - { - "name": "react-router-dom", - "allowedCategories": ["examples", "production"] - }, - { - "name": "react-select", - "allowedCategories": ["examples", "production"] - }, - { - "name": "react-select-async-paginate", - "allowedCategories": ["production"] - }, - { - "name": "react-syntax-highlighter", - "allowedCategories": ["examples"] - }, - { - "name": "react-textarea-autosize", - "allowedCategories": ["production"] - }, - { - "name": "react-transition-group", - "allowedCategories": ["production"] - }, - { - "name": "react-window", - "allowedCategories": ["production"] - }, - { - "name": "redux-batched-actions", - "allowedCategories": ["production"] - }, - { - "name": "redux-saga", - "allowedCategories": ["production"] - }, - { - "name": "recharts", - "allowedCategories": ["examples"] - }, - { - "name": "remark", - "allowedCategories": ["production"] - }, - { - "name": "remark-emoji", - "allowedCategories": ["production"] - }, - { - "name": "require-from-string", - "allowedCategories": ["production"] - }, - { - "name": "reselect", - "allowedCategories": ["production"] - }, - { - "name": "sass", - "allowedCategories": ["examples", "production"] - }, - { - "name": "sass-loader", - "allowedCategories": ["examples", "production"] - }, - { - "name": "semver", - "allowedCategories": ["production"] - }, - { - "name": "source-map-loader", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "spark-md5", - "allowedCategories": ["production"] - }, - { - "name": "speed-measure-webpack-plugin", - "allowedCategories": ["examples"] - }, - { - "name": "storybook", - "allowedCategories": ["production"] - }, - { - "name": "stringify-object", - "allowedCategories": ["production"] - }, - { - "name": "strip-ansi", - "allowedCategories": ["tools"] - }, - { - "name": "style-loader", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "styled-jsx", - "allowedCategories": ["examples", "production"] - }, - { - "name": "stylelint", - "allowedCategories": ["production"] - }, - { - "name": "stylelint-config-prettier", - "allowedCategories": ["production"] - }, - { - "name": "stylelint-checkstyle-formatter", - "allowedCategories": ["production"] - }, - { - "name": "svgo", - "allowedCategories": ["production"] - }, - { - "name": "tar", - "allowedCategories": ["tools"] - }, - { - "name": "tinycolor2", - "allowedCategories": ["production"] - }, - { - "name": "ts-invariant", - "allowedCategories": ["examples", "production"] - }, - { - "name": "ts-loader", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "ts-morph", - "allowedCategories": ["tools"] - }, - { - "name": "tsd", - "allowedCategories": ["production"] - }, - { - "name": "tslib", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "typescript", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "unified", - "allowedCategories": ["production"] - }, - { - "name": "util", - "allowedCategories": ["examples", "tools"] - }, - { - "name": "uuid", - "allowedCategories": ["production"] - }, - { - "name": "validate-npm-package-name", - "allowedCategories": ["examples", "tools"] - }, - { - "name": "vite", - "allowedCategories": ["examples", "production"] - }, - { - "name": "vite-plugin-html", - "allowedCategories": ["examples"] - }, - { - "name": "vite-plugin-mkcert", - "allowedCategories": ["examples"] - }, - { - "name": "vite-plugin-static-copy", - "allowedCategories": ["production"] - }, - { - "name": "vitest", - "allowedCategories": ["production", "tools"] - }, - { - "name": "vitest-dom", - "allowedCategories": ["production"] - }, - { - "name": "wait-on", - "allowedCategories": ["production"] - }, - { - "name": "watchpack", - "allowedCategories": ["tools"] - }, - { - "name": "webpack", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "webpack-bundle-analyzer", - "allowedCategories": ["production", "tools"] - }, - { - "name": "webpack-cli", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "webpack-dev-server", - "allowedCategories": ["examples", "production", "tools"] - }, - { - "name": "xml2js", - "allowedCategories": ["production"] - } - ] -} +// DO NOT ADD COMMENTS IN THIS FILE. They will be lost when the Rush tool resaves it. +{ + "$schema": "https://developer.microsoft.com/json-schemas/rush/v5/approved-packages.schema.json", + "packages": [ + { + "name": "@aaronhayes/react-use-hubspot-form", + "allowedCategories": [ "production" ] + }, + { + "name": "@babel/cli", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@babel/core", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@babel/plugin-proposal-export-default-from", + "allowedCategories": [ "production" ] + }, + { + "name": "@babel/plugin-transform-async-to-generator", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@babel/plugin-transform-class-properties", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@babel/plugin-transform-object-rest-spread", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@babel/plugin-transform-typescript", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@babel/preset-env", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@babel/preset-react", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@babel/preset-typescript", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@babel/runtime", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@braintree/sanitize-url", + "allowedCategories": [ "production" ] + }, + { + "name": "@codemirror/autocomplete", + "allowedCategories": [ "production" ] + }, + { + "name": "@codemirror/commands", + "allowedCategories": [ "production" ] + }, + { + "name": "@codemirror/lang-yaml", + "allowedCategories": [ "production" ] + }, + { + "name": "@codemirror/language", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@codemirror/lint", + "allowedCategories": [ "production" ] + }, + { + "name": "@codemirror/state", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@codemirror/view", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@componentdriven/csf", + "allowedCategories": [ "production" ] + }, + { + "name": "@cypress/grep", + "allowedCategories": [ "production" ] + }, + { + "name": "@evil-internetmann/react-dnd", + "allowedCategories": [ "production" ] + }, + { + "name": "@floating-ui/dom", + "allowedCategories": [ "production" ] + }, + { + "name": "@floating-ui/react", + "allowedCategories": [ "production" ] + }, + { + "name": "@floating-ui/react-dom", + "allowedCategories": [ "production" ] + }, + { + "name": "@formatjs/cli-lib", + "allowedCategories": [ "tools" ] + }, + { + "name": "@formatjs/icu-messageformat-parser", + "allowedCategories": [ "tools" ] + }, + { + "name": "@gooddata/api-client-tiger", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@gooddata/catalog-export", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/emailjs-mime-codec-new", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/eslint-config", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/fixtures", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@gooddata/i18n-toolkit", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/mock-handling", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@gooddata/number-formatter", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/plugin-toolkit", + "allowedCategories": [ "tools" ] + }, + { + "name": "@gooddata/reference-workspace", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/sdk-backend-base", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-backend-mockingbird", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/sdk-backend-spi", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-backend-tiger", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-embedding", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/sdk-model", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-catalog", + "allowedCategories": [ "examples" ] + }, + { + "name": "@gooddata/sdk-ui-charts", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-dashboard", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-ext", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-filters", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-gen-ai", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-geo", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-kit", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-loaders", + "allowedCategories": [ "examples", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-pivot", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@gooddata/sdk-ui-semantic-search", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@gooddata/sdk-ui-theme-provider", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@gooddata/sdk-ui-vis-commons", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/sdk-ui-web-components", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/stylelint-config", + "allowedCategories": [ "production" ] + }, + { + "name": "@gooddata/util", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@lezer/highlight", + "allowedCategories": [ "production" ] + }, + { + "name": "@microsoft/api-documenter", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@microsoft/api-extractor", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@openapitools/openapi-generator-cli", + "allowedCategories": [ "production" ] + }, + { + "name": "@react-aria/interactions", + "allowedCategories": [ "production" ] + }, + { + "name": "@reduxjs/toolkit", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/addon-a11y", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/builder-vite", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/builder-webpack5", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/cli", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/manager-webpack5", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/preset-scss", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/react", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/react-vite", + "allowedCategories": [ "production" ] + }, + { + "name": "@storybook/react-webpack5", + "allowedCategories": [ "production" ] + }, + { + "name": "@tanstack/react-virtual", + "allowedCategories": [ "production" ] + }, + { + "name": "@testing-library/dom", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@testing-library/react", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@testing-library/user-event", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/babel__core", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/blessed", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/columnify", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/cross-spawn", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/debounce-promise", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/fast-levenshtein", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/fs-extra", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/geojson", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/history", + "allowedCategories": [ "examples" ] + }, + { + "name": "@types/hoist-non-react-statics", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/inquirer", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/isomorphic-fetch", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@types/js-yaml", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/json5", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/kefir", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/lodash-es", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@types/mapbox-gl", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/maplibre-gl", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/mdast", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/node", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@types/node-fetch", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/pdf-parse", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/prettier", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/qs", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/raf", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@types/react", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@types/react-datepicker", + "allowedCategories": [ "examples" ] + }, + { + "name": "@types/react-dom", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@types/react-google-recaptcha", + "allowedCategories": [ "examples" ] + }, + { + "name": "@types/react-helmet", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@types/react-lines-ellipsis", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/react-measure", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@types/react-native-listener", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/react-portal", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/react-redux", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/react-router-dom", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@types/react-syntax-highlighter", + "allowedCategories": [ "examples" ] + }, + { + "name": "@types/react-textarea-autosize", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/react-transition-group", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/rimraf", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/semver", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/spark-md5", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/stringify-object", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/tar", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/tinycolor2", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/tough-cookie", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/unist", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/uuid", + "allowedCategories": [ "production" ] + }, + { + "name": "@types/validate-npm-package-name", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/watchpack", + "allowedCategories": [ "tools" ] + }, + { + "name": "@types/webpack-env", + "allowedCategories": [ "examples" ] + }, + { + "name": "@typescript-eslint/eslint-plugin", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@typescript-eslint/parser", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "@vitejs/plugin-react", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "@vitejs/plugin-react-swc", + "allowedCategories": [ "examples" ] + }, + { + "name": "@vitest/eslint-plugin", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "@welldone-software/why-did-you-render", + "allowedCategories": [ "examples" ] + }, + { + "name": "ag-grid-community", + "allowedCategories": [ "production" ] + }, + { + "name": "ag-grid-enterprise", + "allowedCategories": [ "production" ] + }, + { + "name": "ag-grid-react", + "allowedCategories": [ "production" ] + }, + { + "name": "async", + "allowedCategories": [ "production" ] + }, + { + "name": "axios", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "axios-cache-interceptor", + "allowedCategories": [ "production" ] + }, + { + "name": "babel-loader", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "babel-plugin-lodash", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "babel-plugin-require-context-hook", + "allowedCategories": [ "production" ] + }, + { + "name": "blessed", + "allowedCategories": [ "tools" ] + }, + { + "name": "blob-polyfill", + "allowedCategories": [ "production" ] + }, + { + "name": "case-sensitive-paths-webpack-plugin", + "allowedCategories": [ "examples", "tools" ] + }, + { + "name": "chalk", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "chokidar", + "allowedCategories": [ "tools" ] + }, + { + "name": "circular-dependency-plugin", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "classnames", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "clean-webpack-plugin", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "codemirror", + "allowedCategories": [ "production" ] + }, + { + "name": "columnify", + "allowedCategories": [ "tools" ] + }, + { + "name": "commander", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "compression-webpack-plugin", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "concurrently", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "copy-to-clipboard", + "allowedCategories": [ "production" ] + }, + { + "name": "copy-webpack-plugin", + "allowedCategories": [ "production" ] + }, + { + "name": "core-js", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "cron-parser", + "allowedCategories": [ "production" ] + }, + { + "name": "cross-spawn", + "allowedCategories": [ "tools" ] + }, + { + "name": "css-loader", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "cypress", + "allowedCategories": [ "production" ] + }, + { + "name": "cypress-multi-reporters", + "allowedCategories": [ "production" ] + }, + { + "name": "cypress-real-events", + "allowedCategories": [ "production" ] + }, + { + "name": "cypress-terminal-report", + "allowedCategories": [ "production" ] + }, + { + "name": "date-fns", + "allowedCategories": [ "production" ] + }, + { + "name": "date-fns-tz", + "allowedCategories": [ "production" ] + }, + { + "name": "debounce-promise", + "allowedCategories": [ "production" ] + }, + { + "name": "default-import", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "dependency-cruiser", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "dotenv", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "dotenv-webpack", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "downshift", + "allowedCategories": [ "production" ] + }, + { + "name": "esbuild-loader", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-config-prettier", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-import-resolver-typescript", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-chai-friendly", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "eslint-plugin-cypress", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "eslint-plugin-eslint-comments", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-header", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-import", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-import-esm", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-no-only-tests", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-prettier", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-react", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-react-hooks", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-regexp", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-sonarjs", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eslint-plugin-storybook", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "eslint-plugin-tsdoc", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "eventsource-parser", + "allowedCategories": [ "production" ] + }, + { + "name": "exponential-backoff", + "allowedCategories": [ "production" ] + }, + { + "name": "fast-equals", + "allowedCategories": [ "production" ] + }, + { + "name": "fast-glob", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "fast-levenshtein", + "allowedCategories": [ "production" ] + }, + { + "name": "fetch-cookie", + "allowedCategories": [ "production" ] + }, + { + "name": "fetch-mock", + "allowedCategories": [ "production" ] + }, + { + "name": "find-up", + "allowedCategories": [ "tools" ] + }, + { + "name": "fix-esm-import-path", + "allowedCategories": [ "production" ] + }, + { + "name": "fixed-data-table-2", + "allowedCategories": [ "production" ] + }, + { + "name": "fork-ts-checker-webpack-plugin", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "fs-extra", + "allowedCategories": [ "tools" ] + }, + { + "name": "full-icu", + "allowedCategories": [ "production" ] + }, + { + "name": "glob", + "allowedCategories": [ "production" ] + }, + { + "name": "happy-dom", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "highcharts", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "highcharts-react-official", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "history", + "allowedCategories": [ "examples" ] + }, + { + "name": "hoist-non-react-statics", + "allowedCategories": [ "production" ] + }, + { + "name": "html-validate", + "allowedCategories": [ "tools" ] + }, + { + "name": "html-webpack-plugin", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "http-status-codes", + "allowedCategories": [ "production" ] + }, + { + "name": "immer", + "allowedCategories": [ "production" ] + }, + { + "name": "inquirer", + "allowedCategories": [ "tools" ] + }, + { + "name": "isomorphic-fetch", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "js-object-pretty-print", + "allowedCategories": [ "production" ] + }, + { + "name": "js-yaml", + "allowedCategories": [ "production" ] + }, + { + "name": "jsdom", + "allowedCategories": [ "production" ] + }, + { + "name": "json-loader", + "allowedCategories": [ "production" ] + }, + { + "name": "json-stable-stringify", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "json5", + "allowedCategories": [ "tools" ] + }, + { + "name": "jsonschema", + "allowedCategories": [ "tools" ] + }, + { + "name": "kefir", + "allowedCategories": [ "production" ] + }, + { + "name": "lodash-es", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "lru-cache", + "allowedCategories": [ "production" ] + }, + { + "name": "lz-string", + "allowedCategories": [ "production" ] + }, + { + "name": "mapbox-gl", + "allowedCategories": [ "production" ] + }, + { + "name": "maplibre-gl", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "mdast", + "allowedCategories": [ "production" ] + }, + { + "name": "mini-css-extract-plugin", + "allowedCategories": [ "production" ] + }, + { + "name": "mkdirp", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "mocha", + "allowedCategories": [ "production" ] + }, + { + "name": "mocha-junit-reporter", + "allowedCategories": [ "production" ] + }, + { + "name": "moment", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "moment-timezone", + "allowedCategories": [ "production" ] + }, + { + "name": "node-fetch", + "allowedCategories": [ "production" ] + }, + { + "name": "node-xlsx", + "allowedCategories": [ "production" ] + }, + { + "name": "npm-run-all", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "open", + "allowedCategories": [ "tools" ] + }, + { + "name": "ora", + "allowedCategories": [ "tools" ] + }, + { + "name": "p-map", + "allowedCategories": [ "tools" ] + }, + { + "name": "pdf-parse", + "allowedCategories": [ "production" ] + }, + { + "name": "polished", + "allowedCategories": [ "production" ] + }, + { + "name": "postcss", + "allowedCategories": [ "production" ] + }, + { + "name": "postcss-value-parser", + "allowedCategories": [ "production" ] + }, + { + "name": "prettier", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "prettier-loader", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "process", + "allowedCategories": [ "examples", "tools" ] + }, + { + "name": "qs", + "allowedCategories": [ "production" ] + }, + { + "name": "raf", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "react", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "react-content-loader", + "allowedCategories": [ "production" ] + }, + { + "name": "react-datepicker", + "allowedCategories": [ "examples" ] + }, + { + "name": "react-day-picker", + "allowedCategories": [ "production" ] + }, + { + "name": "react-dnd", + "allowedCategories": [ "production" ] + }, + { + "name": "react-dnd-html5-backend", + "allowedCategories": [ "production" ] + }, + { + "name": "react-dom", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "react-fast-compare", + "allowedCategories": [ "production" ] + }, + { + "name": "react-ga", + "allowedCategories": [ "examples" ] + }, + { + "name": "react-google-recaptcha", + "allowedCategories": [ "examples" ] + }, + { + "name": "react-grid-system", + "allowedCategories": [ "production" ] + }, + { + "name": "react-helmet", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "react-intl", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "react-lines-ellipsis", + "allowedCategories": [ "production" ] + }, + { + "name": "react-loading-skeleton", + "allowedCategories": [ "production" ] + }, + { + "name": "react-markdown", + "allowedCategories": [ "production" ] + }, + { + "name": "react-measure", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "react-native-listener", + "allowedCategories": [ "production" ] + }, + { + "name": "react-portal", + "allowedCategories": [ "production" ] + }, + { + "name": "react-redux", + "allowedCategories": [ "production" ] + }, + { + "name": "react-responsive", + "allowedCategories": [ "production" ] + }, + { + "name": "react-router-dom", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "react-select", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "react-select-async-paginate", + "allowedCategories": [ "production" ] + }, + { + "name": "react-syntax-highlighter", + "allowedCategories": [ "examples" ] + }, + { + "name": "react-textarea-autosize", + "allowedCategories": [ "production" ] + }, + { + "name": "react-transition-group", + "allowedCategories": [ "production" ] + }, + { + "name": "react-window", + "allowedCategories": [ "production" ] + }, + { + "name": "recharts", + "allowedCategories": [ "examples" ] + }, + { + "name": "redux", + "allowedCategories": [ "production" ] + }, + { + "name": "redux-batched-actions", + "allowedCategories": [ "production" ] + }, + { + "name": "redux-saga", + "allowedCategories": [ "production" ] + }, + { + "name": "remark", + "allowedCategories": [ "production" ] + }, + { + "name": "remark-emoji", + "allowedCategories": [ "production" ] + }, + { + "name": "require-from-string", + "allowedCategories": [ "production" ] + }, + { + "name": "reselect", + "allowedCategories": [ "production" ] + }, + { + "name": "rollup", + "allowedCategories": [ "production" ] + }, + { + "name": "sass", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "sass-loader", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "semver", + "allowedCategories": [ "production" ] + }, + { + "name": "source-map-loader", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "spark-md5", + "allowedCategories": [ "production" ] + }, + { + "name": "speed-measure-webpack-plugin", + "allowedCategories": [ "examples" ] + }, + { + "name": "storybook", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "stringify-object", + "allowedCategories": [ "production" ] + }, + { + "name": "strip-ansi", + "allowedCategories": [ "tools" ] + }, + { + "name": "style-loader", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "styled-jsx", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "stylelint", + "allowedCategories": [ "production" ] + }, + { + "name": "stylelint-checkstyle-formatter", + "allowedCategories": [ "production" ] + }, + { + "name": "stylelint-config-prettier", + "allowedCategories": [ "production" ] + }, + { + "name": "svgo", + "allowedCategories": [ "production" ] + }, + { + "name": "tar", + "allowedCategories": [ "tools" ] + }, + { + "name": "tinycolor2", + "allowedCategories": [ "production" ] + }, + { + "name": "ts-invariant", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "ts-loader", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "ts-morph", + "allowedCategories": [ "tools" ] + }, + { + "name": "tsd", + "allowedCategories": [ "production" ] + }, + { + "name": "tslib", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "typescript", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "unified", + "allowedCategories": [ "production" ] + }, + { + "name": "util", + "allowedCategories": [ "examples", "tools" ] + }, + { + "name": "uuid", + "allowedCategories": [ "production" ] + }, + { + "name": "validate-npm-package-name", + "allowedCategories": [ "examples", "tools" ] + }, + { + "name": "vite", + "allowedCategories": [ "examples", "production" ] + }, + { + "name": "vite-node", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "vite-plugin-css-injected-by-js", + "allowedCategories": [ "production" ] + }, + { + "name": "vite-plugin-environment", + "allowedCategories": [ "production" ] + }, + { + "name": "vite-plugin-html", + "allowedCategories": [ "examples" ] + }, + { + "name": "vite-plugin-mkcert", + "allowedCategories": [ "examples" ] + }, + { + "name": "vite-plugin-static-copy", + "allowedCategories": [ "production" ] + }, + { + "name": "vitest", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "vitest-dom", + "allowedCategories": [ "production" ] + }, + { + "name": "wait-on", + "allowedCategories": [ "production" ] + }, + { + "name": "watchpack", + "allowedCategories": [ "tools" ] + }, + { + "name": "webpack", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "webpack-bundle-analyzer", + "allowedCategories": [ "production", "tools" ] + }, + { + "name": "webpack-cli", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "webpack-dev-server", + "allowedCategories": [ "examples", "production", "tools" ] + }, + { + "name": "xml2js", + "allowedCategories": [ "production" ] + } + ] +} diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index b4eaf8a3f15..430647c25c9 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -8,7 +8,7 @@ importers: .: {} - ../../../sdk/examples/playground: + ../../examples/playground: devDependencies: '@codemirror/state': specifier: ~6.5.3 @@ -164,13 +164,13 @@ importers: specifier: ^6.3.6 version: 6.3.6(@types/node@22.18.5)(sass@1.70.0) - ../../../sdk/examples/sdk-interactive-examples: + ../../examples/sdk-interactive-examples: devDependencies: validate-npm-package-name: specifier: ^5.0.0 version: 5.0.1 - ../../../sdk/examples/sdk-interactive-examples/examples-template: + ../../examples/sdk-interactive-examples/examples-template: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -291,7 +291,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-attributefilter: + ../../examples/sdk-interactive-examples/examples/example-attributefilter: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -412,7 +412,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-chartconfig: + ../../examples/sdk-interactive-examples/examples/example-chartconfig: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -533,7 +533,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-columnchart: + ../../examples/sdk-interactive-examples/examples/example-columnchart: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -654,7 +654,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-combochart: + ../../examples/sdk-interactive-examples/examples/example-combochart: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -775,7 +775,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-dashboard: + ../../examples/sdk-interactive-examples/examples/example-dashboard: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -896,7 +896,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-datefilter: + ../../examples/sdk-interactive-examples/examples/example-datefilter: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1017,7 +1017,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-dependentfilters: + ../../examples/sdk-interactive-examples/examples/example-dependentfilters: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1138,7 +1138,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-execute: + ../../examples/sdk-interactive-examples/examples/example-execute: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1268,7 +1268,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-granularity: + ../../examples/sdk-interactive-examples/examples/example-granularity: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1389,7 +1389,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-headline: + ../../examples/sdk-interactive-examples/examples/example-headline: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1510,7 +1510,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-pivottable: + ../../examples/sdk-interactive-examples/examples/example-pivottable: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1631,7 +1631,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-relativedatefilter: + ../../examples/sdk-interactive-examples/examples/example-relativedatefilter: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1752,7 +1752,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/examples/sdk-interactive-examples/examples/example-repeater: + ../../examples/sdk-interactive-examples/examples/example-repeater: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -1873,7 +1873,7 @@ importers: specifier: ~3.2.0 version: 3.2.2(vite@6.3.6) - ../../../sdk/libs/api-client-tiger: + ../../libs/api-client-tiger: dependencies: '@gooddata/sdk-model': specifier: workspace:* @@ -1973,7 +1973,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/libs/sdk-backend-base: + ../../libs/sdk-backend-base: dependencies: '@braintree/sanitize-url': specifier: ^6.0.0 @@ -2079,7 +2079,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/libs/sdk-backend-mockingbird: + ../../libs/sdk-backend-mockingbird: dependencies: '@gooddata/sdk-backend-base': specifier: workspace:* @@ -2173,7 +2173,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/libs/sdk-backend-spi: + ../../libs/sdk-backend-spi: dependencies: '@gooddata/sdk-model': specifier: workspace:* @@ -2252,7 +2252,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/libs/sdk-backend-tiger: + ../../libs/sdk-backend-tiger: dependencies: '@gooddata/api-client-tiger': specifier: workspace:* @@ -2385,7 +2385,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/libs/sdk-embedding: + ../../libs/sdk-embedding: dependencies: '@gooddata/sdk-model': specifier: workspace:* @@ -2464,7 +2464,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/libs/sdk-model: + ../../libs/sdk-model: dependencies: '@types/geojson': specifier: ^7946.0.16 @@ -2558,7 +2558,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/libs/sdk-ui: + ../../libs/sdk-ui: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -2742,7 +2742,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-all: + ../../libs/sdk-ui-all: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -2830,7 +2830,7 @@ importers: specifier: 5.9.3 version: 5.9.3 - ../../../sdk/libs/sdk-ui-catalog: + ../../libs/sdk-ui-catalog: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -2987,7 +2987,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-charts: + ../../libs/sdk-ui-charts: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -3207,7 +3207,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-dashboard: + ../../libs/sdk-ui-dashboard: dependencies: '@codemirror/language': specifier: ~6.12.1 @@ -3469,7 +3469,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-ext: + ../../libs/sdk-ui-ext: dependencies: '@codemirror/commands': specifier: ~6.10.1 @@ -3746,7 +3746,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-filters: + ../../libs/sdk-ui-filters: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -3945,7 +3945,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-gen-ai: + ../../libs/sdk-ui-gen-ai: dependencies: '@codemirror/autocomplete': specifier: ^6.20.0 @@ -4183,7 +4183,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-geo: + ../../libs/sdk-ui-geo: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -4367,7 +4367,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-kit: + ../../libs/sdk-ui-kit: dependencies: '@aaronhayes/react-use-hubspot-form': specifier: ^2.1.2 @@ -4656,7 +4656,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-loaders: + ../../libs/sdk-ui-loaders: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -4681,7 +4681,7 @@ importers: version: 7.1.11(react@19.1.1)(typescript@5.9.3) semver: specifier: ^7.3.5 - version: 7.7.2 + version: 7.7.3 ts-invariant: specifier: ^0.7.5 version: 0.7.5 @@ -4780,7 +4780,7 @@ importers: specifier: 5.9.3 version: 5.9.3 - ../../../sdk/libs/sdk-ui-pivot: + ../../libs/sdk-ui-pivot: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -4967,7 +4967,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-semantic-search: + ../../libs/sdk-ui-semantic-search: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -5121,7 +5121,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-tests: + ../../libs/sdk-ui-tests: devDependencies: '@babel/core': specifier: ^7.23.5 @@ -5394,7 +5394,7 @@ importers: specifier: 5.93.0 version: 5.93.0(webpack-cli@6.0.1) - ../../../sdk/libs/sdk-ui-tests-e2e: + ../../libs/sdk-ui-tests-e2e: devDependencies: '@babel/core': specifier: ^7.23.5 @@ -5613,7 +5613,7 @@ importers: specifier: ^0.5.0 version: 0.5.0 - ../../../sdk/libs/sdk-ui-theme-provider: + ../../libs/sdk-ui-theme-provider: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -5761,7 +5761,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../../sdk/libs/sdk-ui-vis-commons: + ../../libs/sdk-ui-vis-commons: dependencies: '@gooddata/number-formatter': specifier: ^1.0.6 @@ -5927,7 +5927,7 @@ importers: specifier: 0.1.1 version: 0.1.1(vitest@4.0.8) - ../../../sdk/libs/sdk-ui-web-components: + ../../libs/sdk-ui-web-components: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -6090,7 +6090,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../../sdk/libs/util: + ../../libs/util: dependencies: lodash-es: specifier: ^4.17.21 @@ -6166,7 +6166,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/skel/sdk-skel-ts: + ../../skel/sdk-skel-ts: dependencies: lodash-es: specifier: ^4.17.21 @@ -6236,7 +6236,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/skel/sdk-skel-tsx: + ../../skel/sdk-skel-tsx: dependencies: lodash-es: specifier: ^4.17.21 @@ -6339,7 +6339,7 @@ importers: specifier: 4.0.8 version: 4.0.8(happy-dom@18.0.1)(sass@1.70.0) - ../../../sdk/tools/app-toolkit: + ../../tools/app-toolkit: dependencies: '@babel/cli': specifier: ^7.23.4 @@ -6493,7 +6493,7 @@ importers: specifier: 5.93.0 version: 5.93.0(webpack-cli@6.0.1) - ../../../sdk/tools/applink: + ../../tools/applink: devDependencies: '@gooddata/eslint-config': specifier: workspace:* @@ -6592,7 +6592,7 @@ importers: specifier: ^2.4.4 version: 2.4.4 - ../../../sdk/tools/catalog-export: + ../../tools/catalog-export: dependencies: '@babel/core': specifier: ^7.23.5 @@ -6713,7 +6713,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../../sdk/tools/dashboard-plugin-template: + ../../tools/dashboard-plugin-template: dependencies: json-stable-stringify: specifier: 1.3.0 @@ -6906,7 +6906,7 @@ importers: specifier: 5.2.2 version: 5.2.2(webpack-cli@6.0.1)(webpack@5.93.0) - ../../../sdk/tools/eslint-config: + ../../tools/eslint-config: devDependencies: '@testing-library/dom': specifier: 10.4.0 @@ -6993,7 +6993,7 @@ importers: specifier: ^5.2.0 version: 5.2.0(@types/node@22.18.5) - ../../../sdk/tools/i18n-toolkit: + ../../tools/i18n-toolkit: dependencies: '@formatjs/cli-lib': specifier: ^6.1.1 @@ -7096,7 +7096,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../../sdk/tools/mock-handling: + ../../tools/mock-handling: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -7199,7 +7199,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../../sdk/tools/plugin-toolkit: + ../../tools/plugin-toolkit: dependencies: '@babel/cli': specifier: ^7.23.4 @@ -7344,7 +7344,7 @@ importers: specifier: 4.0.8 version: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) - ../../../sdk/tools/react-app-template: + ../../tools/react-app-template: dependencies: '@codemirror/state': specifier: ~6.5.3 @@ -7507,7 +7507,7 @@ importers: specifier: 5.2.2 version: 5.2.2(webpack-cli@6.0.1)(webpack@5.93.0) - ../../../sdk/tools/reference-workspace: + ../../tools/reference-workspace: dependencies: '@gooddata/sdk-backend-spi': specifier: workspace:* @@ -7580,7 +7580,7 @@ importers: specifier: 5.9.3 version: 5.9.3 - ../../../sdk/tools/reference-workspace-mgmt: + ../../tools/reference-workspace-mgmt: dependencies: '@gooddata/catalog-export': specifier: workspace:* @@ -8864,22 +8864,13 @@ packages: resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==} dev: false - /@codemirror/autocomplete@6.18.7: - resolution: {integrity: sha512-8EzdeIoWPJDsMBwz3zdzwXnUpCzMiCyz5/A3FIPpriaclFCGDkAzK13sMcnsu5rowqiyeQN2Vs2TsOcoDPZirQ==} - dependencies: - '@codemirror/language': 6.12.1 - '@codemirror/state': 6.5.3 - '@codemirror/view': 6.39.10 - '@lezer/common': 1.5.0 - dev: false - /@codemirror/autocomplete@6.20.0: resolution: {integrity: sha512-bOwvTOIJcG5FVo5gUUupiwYh8MioPLQ4UcqbcRf7UQ98X90tCa9E1kZ3Z7tqwpZxYyOvh1YTYbmZE9RTfTp5hg==} dependencies: '@codemirror/language': 6.12.1 '@codemirror/state': 6.5.3 '@codemirror/view': 6.39.10 - '@lezer/common': 1.2.3 + '@lezer/common': 1.5.0 dev: false /@codemirror/commands@6.10.1: @@ -8888,16 +8879,16 @@ packages: '@codemirror/language': 6.12.1 '@codemirror/state': 6.5.3 '@codemirror/view': 6.39.10 - '@lezer/common': 1.2.3 + '@lezer/common': 1.5.0 dev: false /@codemirror/lang-yaml@6.1.2: resolution: {integrity: sha512-dxrfG8w5Ce/QbT7YID7mWZFKhdhsaTNOYjOkSIMt1qmC4VQnXSDSYVHHHn8k6kJUfIhtLo8t1JJgltlxWdsITw==} dependencies: - '@codemirror/autocomplete': 6.18.7 + '@codemirror/autocomplete': 6.20.0 '@codemirror/language': 6.12.1 '@codemirror/state': 6.5.3 - '@lezer/common': 1.2.3 + '@lezer/common': 1.5.0 '@lezer/highlight': 1.2.3 '@lezer/lr': 1.4.2 '@lezer/yaml': 1.0.3 @@ -9559,16 +9550,6 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.9.0(eslint@8.57.1): - resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - dependencies: - eslint: 8.57.1 - eslint-visitor-keys: 3.4.3 - dev: true - /@eslint-community/eslint-utils@4.9.1(eslint@8.57.1): resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -9579,11 +9560,6 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@eslint-community/regexpp@4.12.1: - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - dev: true - /@eslint-community/regexpp@4.12.2: resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -10046,7 +10022,7 @@ packages: optional: true dependencies: glob: 10.4.5 - magic-string: 0.30.19 + magic-string: 0.30.21 react-docgen-typescript: 2.4.0(typescript@5.9.3) typescript: 5.9.3 vite: 6.3.6(@types/node@22.18.5)(sass@1.70.0) @@ -10145,10 +10121,6 @@ packages: /@leichtgewicht/ip-codec@2.0.5: resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - /@lezer/common@1.2.3: - resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==} - dev: false - /@lezer/common@1.5.0: resolution: {integrity: sha512-PNGcolp9hr4PJdXR4ix7XtixDrClScvtSCYW3rQG106oVMOOI+jFb+0+J3mbeL/53g1Zd6s0kJzaw6Ri68GmAA==} dev: false @@ -10310,7 +10282,7 @@ packages: /@nestjs/axios@4.0.1(@nestjs/common@11.1.6)(axios@1.12.2)(rxjs@7.8.2): resolution: {integrity: sha512-68pFJgu+/AZbWkGu65Z3r55bTsCPlgyKaV4BSG8yUAD72q1PPuyVRgUwFv6BxdnibTUHlyxm06FmYWNC+bjN7A==} peerDependencies: - '@nestjs/common': ^10.0.0 || ^11.0.0 + '@nestjs/common': ^10.0.0 || ^11.0.0 || 9.3.11 axios: ^1.3.1 rxjs: ^7.0.0 dependencies: @@ -10348,7 +10320,7 @@ packages: engines: {node: '>= 20'} requiresBuild: true peerDependencies: - '@nestjs/common': ^11.0.0 + '@nestjs/common': ^11.0.0 || 9.3.11 '@nestjs/microservices': ^11.0.0 '@nestjs/platform-express': ^11.0.0 '@nestjs/websockets': ^11.0.0 @@ -10635,26 +10607,11 @@ packages: picomatch: 4.0.3 dev: true - /@rollup/rollup-android-arm-eabi@4.50.2: - resolution: {integrity: sha512-uLN8NAiFVIRKX9ZQha8wy6UUs06UNSZ32xj6giK/rmMXAgKahwExvK6SsmgU5/brh4w/nSgj8e0k3c1HBQpa0A==} - cpu: [arm] - os: [android] - requiresBuild: true - optional: true - /@rollup/rollup-android-arm-eabi@4.54.0: resolution: {integrity: sha512-OywsdRHrFvCdvsewAInDKCNyR3laPA2mc9bRYJ6LBp5IyvF3fvXbbNR0bSzHlZVFtn6E0xw2oZlyjg4rKCVcng==} cpu: [arm] os: [android] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-android-arm64@4.50.2: - resolution: {integrity: sha512-oEouqQk2/zxxj22PNcGSskya+3kV0ZKH+nQxuCCOGJ4oTXBdNTbv+f/E3c74cNLeMO1S5wVWacSws10TTSB77g==} - cpu: [arm64] - os: [android] - requiresBuild: true optional: true /@rollup/rollup-android-arm64@4.54.0: @@ -10662,14 +10619,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-darwin-arm64@4.50.2: - resolution: {integrity: sha512-OZuTVTpj3CDSIxmPgGH8en/XtirV5nfljHZ3wrNwvgkT5DQLhIKAeuFSiwtbMto6oVexV0k1F1zqURPKf5rI1Q==} - cpu: [arm64] - os: [darwin] - requiresBuild: true optional: true /@rollup/rollup-darwin-arm64@4.54.0: @@ -10677,14 +10626,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-darwin-x64@4.50.2: - resolution: {integrity: sha512-Wa/Wn8RFkIkr1vy1k1PB//VYhLnlnn5eaJkfTQKivirOvzu5uVd2It01ukeQstMursuz7S1bU+8WW+1UPXpa8A==} - cpu: [x64] - os: [darwin] - requiresBuild: true optional: true /@rollup/rollup-darwin-x64@4.54.0: @@ -10692,14 +10633,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-freebsd-arm64@4.50.2: - resolution: {integrity: sha512-QkzxvH3kYN9J1w7D1A+yIMdI1pPekD+pWx7G5rXgnIlQ1TVYVC6hLl7SOV9pi5q9uIDF9AuIGkuzcbF7+fAhow==} - cpu: [arm64] - os: [freebsd] - requiresBuild: true optional: true /@rollup/rollup-freebsd-arm64@4.54.0: @@ -10707,14 +10640,6 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-freebsd-x64@4.50.2: - resolution: {integrity: sha512-dkYXB0c2XAS3a3jmyDkX4Jk0m7gWLFzq1C3qUnJJ38AyxIF5G/dyS4N9B30nvFseCfgtCEdbYFhk0ChoCGxPog==} - cpu: [x64] - os: [freebsd] - requiresBuild: true optional: true /@rollup/rollup-freebsd-x64@4.54.0: @@ -10722,14 +10647,6 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm-gnueabihf@4.50.2: - resolution: {integrity: sha512-9VlPY/BN3AgbukfVHAB8zNFWB/lKEuvzRo1NKev0Po8sYFKx0i+AQlCYftgEjcL43F2h9Ui1ZSdVBc4En/sP2w==} - cpu: [arm] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-arm-gnueabihf@4.54.0: @@ -10737,14 +10654,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm-musleabihf@4.50.2: - resolution: {integrity: sha512-+GdKWOvsifaYNlIVf07QYan1J5F141+vGm5/Y8b9uCZnG/nxoGqgCmR24mv0koIWWuqvFYnbURRqw1lv7IBINw==} - cpu: [arm] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-arm-musleabihf@4.54.0: @@ -10752,14 +10661,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm64-gnu@4.50.2: - resolution: {integrity: sha512-df0Eou14ojtUdLQdPFnymEQteENwSJAdLf5KCDrmZNsy1c3YaCNaJvYsEUHnrg+/DLBH612/R0xd3dD03uz2dg==} - cpu: [arm64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-arm64-gnu@4.54.0: @@ -10767,14 +10668,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-arm64-musl@4.50.2: - resolution: {integrity: sha512-iPeouV0UIDtz8j1YFR4OJ/zf7evjauqv7jQ/EFs0ClIyL+by++hiaDAfFipjOgyz6y6xbDvJuiU4HwpVMpRFDQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-arm64-musl@4.54.0: @@ -10782,14 +10675,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-loong64-gnu@4.50.2: - resolution: {integrity: sha512-OL6KaNvBopLlj5fTa5D5bau4W82f+1TyTZRr2BdnfsrnQnmdxh4okMxR2DcDkJuh4KeoQZVuvHvzuD/lyLn2Kw==} - cpu: [loong64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-loong64-gnu@4.54.0: @@ -10797,14 +10682,6 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-ppc64-gnu@4.50.2: - resolution: {integrity: sha512-I21VJl1w6z/K5OTRl6aS9DDsqezEZ/yKpbqlvfHbW0CEF5IL8ATBMuUx6/mp683rKTK8thjs/0BaNrZLXetLag==} - cpu: [ppc64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-ppc64-gnu@4.54.0: @@ -10812,14 +10689,6 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-riscv64-gnu@4.50.2: - resolution: {integrity: sha512-Hq6aQJT/qFFHrYMjS20nV+9SKrXL2lvFBENZoKfoTH2kKDOJqff5OSJr4x72ZaG/uUn+XmBnGhfr4lwMRrmqCQ==} - cpu: [riscv64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-riscv64-gnu@4.54.0: @@ -10827,14 +10696,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-riscv64-musl@4.50.2: - resolution: {integrity: sha512-82rBSEXRv5qtKyr0xZ/YMF531oj2AIpLZkeNYxmKNN6I2sVE9PGegN99tYDLK2fYHJITL1P2Lgb4ZXnv0PjQvw==} - cpu: [riscv64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-riscv64-musl@4.54.0: @@ -10842,14 +10703,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-s390x-gnu@4.50.2: - resolution: {integrity: sha512-4Q3S3Hy7pC6uaRo9gtXUTJ+EKo9AKs3BXKc2jYypEcMQ49gDPFU2P1ariX9SEtBzE5egIX6fSUmbmGazwBVF9w==} - cpu: [s390x] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-s390x-gnu@4.54.0: @@ -10857,14 +10710,6 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-x64-gnu@4.50.2: - resolution: {integrity: sha512-9Jie/At6qk70dNIcopcL4p+1UirusEtznpNtcq/u/C5cC4HBX7qSGsYIcG6bdxj15EYWhHiu02YvmdPzylIZlA==} - cpu: [x64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-x64-gnu@4.54.0: @@ -10872,14 +10717,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-linux-x64-musl@4.50.2: - resolution: {integrity: sha512-HPNJwxPL3EmhzeAnsWQCM3DcoqOz3/IC6de9rWfGR8ZCuEHETi9km66bH/wG3YH0V3nyzyFEGUZeL5PKyy4xvw==} - cpu: [x64] - os: [linux] - requiresBuild: true optional: true /@rollup/rollup-linux-x64-musl@4.54.0: @@ -10887,14 +10724,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-openharmony-arm64@4.50.2: - resolution: {integrity: sha512-nMKvq6FRHSzYfKLHZ+cChowlEkR2lj/V0jYj9JnGUVPL2/mIeFGmVM2mLaFeNa5Jev7W7TovXqXIG2d39y1KYA==} - cpu: [arm64] - os: [openharmony] - requiresBuild: true optional: true /@rollup/rollup-openharmony-arm64@4.54.0: @@ -10902,14 +10731,6 @@ packages: cpu: [arm64] os: [openharmony] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-arm64-msvc@4.50.2: - resolution: {integrity: sha512-eFUvvnTYEKeTyHEijQKz81bLrUQOXKZqECeiWH6tb8eXXbZk+CXSG2aFrig2BQ/pjiVRj36zysjgILkqarS2YA==} - cpu: [arm64] - os: [win32] - requiresBuild: true optional: true /@rollup/rollup-win32-arm64-msvc@4.54.0: @@ -10917,14 +10738,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-ia32-msvc@4.50.2: - resolution: {integrity: sha512-cBaWmXqyfRhH8zmUxK3d3sAhEWLrtMjWBRwdMMHJIXSjvjLKvv49adxiEz+FJ8AP90apSDDBx2Tyd/WylV6ikA==} - cpu: [ia32] - os: [win32] - requiresBuild: true optional: true /@rollup/rollup-win32-ia32-msvc@4.54.0: @@ -10932,7 +10745,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: true optional: true /@rollup/rollup-win32-x64-gnu@4.54.0: @@ -10940,14 +10752,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true - optional: true - - /@rollup/rollup-win32-x64-msvc@4.50.2: - resolution: {integrity: sha512-APwKy6YUhvZaEoHyM+9xqmTpviEI+9eL7LoCH+aLcvWYHJ663qG5zx7WzWZY+a9qkg5JtzcMyJ9z0WtQBMDmgA==} - cpu: [x64] - os: [win32] - requiresBuild: true optional: true /@rollup/rollup-win32-x64-msvc@4.54.0: @@ -10955,7 +10759,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: true optional: true /@rtsao/scc@1.1.0: @@ -11192,7 +10995,7 @@ packages: '@storybook/builder-vite': 10.0.6(storybook@10.0.6)(vite@6.3.6)(webpack@5.93.0) '@storybook/react': 10.0.6(react-dom@19.1.1)(react@19.1.1)(storybook@10.0.6)(typescript@5.9.3) empathic: 2.0.0 - magic-string: 0.30.19 + magic-string: 0.30.21 react: 19.1.1 react-docgen: 8.0.1 react-dom: 19.1.1(react@19.1.1) @@ -12042,20 +11845,6 @@ packages: - supports-color dev: true - /@typescript-eslint/project-service@8.46.0(typescript@5.9.3): - resolution: {integrity: sha512-OEhec0mH+U5Je2NZOeK1AbVCdm0ChyapAyTeXVIYTPXDJ3F07+cu87PPXcGoYqZ7M9YJVvFnfpGg1UmCIqM+QQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - dependencies: - '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) - '@typescript-eslint/types': 8.46.0 - debug: 4.4.3(supports-color@8.1.1) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/project-service@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-xD0MfdSdEmeFa3OmVqonHi+Cciab96ls1UhIF/qX/O/gPu5KXD0bY9lu33jj04fjzrXHcuvjBcBC+D3SNSadaw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12070,14 +11859,6 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@8.46.0: - resolution: {integrity: sha512-lWETPa9XGcBes4jqAMYD9fW0j4n6hrPtTJwWDmtqgFO/4HF4jmdH/Q6wggTw5qIT5TXjKzbt7GsZUBnWoO3dqw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/visitor-keys': 8.46.0 - dev: true - /@typescript-eslint/scope-manager@8.52.0: resolution: {integrity: sha512-ixxqmmCcc1Nf8S0mS0TkJ/3LKcC8mruYJPOU6Ia2F/zUUR4pApW7LzrpU3JmtePbRUTes9bEqRc1Gg4iyRnDzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12086,15 +11867,6 @@ packages: '@typescript-eslint/visitor-keys': 8.52.0 dev: true - /@typescript-eslint/tsconfig-utils@8.46.0(typescript@5.9.3): - resolution: {integrity: sha512-WrYXKGAHY836/N7zoK/kzi6p8tXFhasHh8ocFL9VZSAkvH956gfeRfcnhs3xzRy8qQ/dq3q44v1jvQieMFg2cw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - dependencies: - typescript: 5.9.3 - dev: true - /@typescript-eslint/tsconfig-utils@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-jl+8fzr/SdzdxWJznq5nvoI7qn2tNYV/ZBAEcaFMVXf+K6jmXvAFrgo/+5rxgnL152f//pDEAYAhhBAZGrVfwg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12122,37 +11894,11 @@ packages: - supports-color dev: true - /@typescript-eslint/types@8.46.0: - resolution: {integrity: sha512-bHGGJyVjSE4dJJIO5yyEWt/cHyNwga/zXGJbJJ8TiO01aVREK6gCTu3L+5wrkb1FbDkQ+TKjMNe9R/QQQP9+rA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dev: true - /@typescript-eslint/types@8.52.0: resolution: {integrity: sha512-LWQV1V4q9V4cT4H5JCIx3481iIFxH1UkVk+ZkGGAV1ZGcjGI9IoFOfg3O6ywz8QqCDEp7Inlg6kovMofsNRaGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@typescript-eslint/typescript-estree@8.46.0(typescript@5.9.3): - resolution: {integrity: sha512-ekDCUfVpAKWJbRfm8T1YRrCot1KFxZn21oV76v5Fj4tr7ELyk84OS+ouvYdcDAwZL89WpEkEj2DKQ+qg//+ucg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - dependencies: - '@typescript-eslint/project-service': 8.46.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.46.0(typescript@5.9.3) - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/visitor-keys': 8.46.0 - debug: 4.4.3(supports-color@8.1.1) - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/typescript-estree@8.52.0(typescript@5.9.3): resolution: {integrity: sha512-XP3LClsCc0FsTK5/frGjolyADTh3QmsLp6nKd476xNI9CsSsLnmn4f0jrzNoAulmxlmNIpeXuHYeEQv61Q6qeQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12173,23 +11919,6 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@8.46.0(eslint@8.57.1)(typescript@5.9.3): - resolution: {integrity: sha512-nD6yGWPj1xiOm4Gk0k6hLSZz2XkNXhuYmyIrOWcHoPuAhjT9i5bAG+xbWPgFeNR8HPHHtpNKdYUXJl/D3x7f5g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <6.0.0' - dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.46.0 - '@typescript-eslint/types': 8.46.0 - '@typescript-eslint/typescript-estree': 8.46.0(typescript@5.9.3) - eslint: 8.57.1 - typescript: 5.9.3 - transitivePeerDependencies: - - supports-color - dev: true - /@typescript-eslint/utils@8.52.0(eslint@8.57.1)(typescript@5.9.3): resolution: {integrity: sha512-wYndVMWkweqHpEpwPhwqE2lnD2DxC6WVLupU/DOt/0/v+/+iQbbzO3jOHjmBMnhu0DgLULvOaU4h4pwHYi2oRQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12207,14 +11936,6 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys@8.46.0: - resolution: {integrity: sha512-FrvMpAK+hTbFy7vH5j1+tMYHMSKLE6RzluFJlkFNKD0p9YsUT75JlBSmr5so3QRzvMwU5/bIEdeNrxm8du8l3Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - dependencies: - '@typescript-eslint/types': 8.46.0 - eslint-visitor-keys: 4.2.1 - dev: true - /@typescript-eslint/visitor-keys@8.52.0: resolution: {integrity: sha512-ink3/Zofus34nmBsPjow63FP5M7IGff0RKAgqR6+CFpdk22M7aLwC9gOcLGYqr7MczLPzZVERW9hRog3O4n1sQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -12421,8 +12142,8 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/scope-manager': 8.46.0 - '@typescript-eslint/utils': 8.46.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.52.0 + '@typescript-eslint/utils': 8.52.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 typescript: 5.9.3 vitest: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) @@ -12463,7 +12184,7 @@ packages: dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 - magic-string: 0.30.19 + magic-string: 0.30.21 vite: 6.3.6(@types/node@22.18.5)(sass@1.70.0) dev: true @@ -12635,6 +12356,9 @@ packages: peerDependencies: webpack: ^5.82.0 webpack-cli: 6.x.x + peerDependenciesMeta: + webpack: + optional: true dependencies: webpack: 5.93.0(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.2.2)(webpack@5.93.0) @@ -12645,6 +12369,9 @@ packages: peerDependencies: webpack: ^5.82.0 webpack-cli: 6.x.x + peerDependenciesMeta: + webpack: + optional: true dependencies: webpack: 5.93.0(webpack-cli@6.0.1) webpack-cli: 6.0.1(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@5.2.2)(webpack@5.93.0) @@ -12657,6 +12384,8 @@ packages: webpack-cli: 6.x.x webpack-dev-server: '*' peerDependenciesMeta: + webpack: + optional: true webpack-dev-server: optional: true dependencies: @@ -13227,6 +12956,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' + peerDependenciesMeta: + webpack: + optional: true dependencies: '@babel/core': 7.28.4 find-cache-dir: 3.3.2 @@ -13986,7 +13718,7 @@ packages: resolution: {integrity: sha512-AVITY/tGNdoBGAkaYqNsDGFzf5THvvjGBW7u0djTqC8xAqyj7WTLOD/bTGnhUfSn1X8E3qA9GyZjvIY+WnqzRA==} hasBin: true dependencies: - semver: 7.7.2 + semver: 7.7.3 storybook: 10.0.6(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.1.1)(react@19.1.1)(vite@6.3.6) transitivePeerDependencies: - '@testing-library/dom' @@ -14051,7 +13783,7 @@ packages: postcss-modules-scope: 3.2.1(postcss@8.5.6) postcss-modules-values: 4.0.0(postcss@8.5.6) postcss-value-parser: 4.2.0 - semver: 7.7.2 + semver: 7.7.3 webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -14124,7 +13856,7 @@ packages: debug: 4.4.3(supports-color@8.1.1) lodash: 4.17.21 mocha: 11.1.0 - semver: 7.7.2 + semver: 7.7.3 transitivePeerDependencies: - supports-color dev: true @@ -14192,7 +13924,7 @@ packages: process: 0.11.10 proxy-from-env: 1.0.0 request-progress: 3.0.0 - semver: 7.7.2 + semver: 7.7.3 supports-color: 8.1.1 tmp: 0.2.5 tree-kill: 1.2.2 @@ -14417,7 +14149,7 @@ packages: prompts: 2.4.2 rechoir: 0.8.0 safe-regex: 2.1.1 - semver: 7.7.2 + semver: 7.7.3 semver-try-require: 6.2.3 teamcity-service-messages: 0.1.14 tsconfig-paths-webpack-plugin: 4.1.0 @@ -14590,6 +14322,9 @@ packages: engines: {node: '>=10'} peerDependencies: webpack: ^4 || ^5 + peerDependenciesMeta: + webpack: + optional: true dependencies: dotenv-defaults: 2.0.2 webpack: 5.93.0(webpack-cli@6.0.1) @@ -14898,6 +14633,9 @@ packages: resolution: {integrity: sha512-D7HeJNdkDKKMarPQO/3dlJT6RwN2YJO7ENU6RPlpOz5YxSHnUNi2yvW41Bckvi1EVwctIaLzlb0ni5ag2GINYA==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true dependencies: esbuild: 0.25.9 get-tsconfig: 4.10.1 @@ -15230,8 +14968,8 @@ packages: peerDependencies: eslint: '>=6.0.0' dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.1 + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.2 comment-parser: 1.4.1 eslint: 8.57.1 grapheme-splitter: 1.0.4 @@ -15256,7 +14994,7 @@ packages: eslint: '>=8' storybook: ^10.0.6 dependencies: - '@typescript-eslint/utils': 8.46.0(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.52.0(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 storybook: 10.0.6(@testing-library/dom@10.4.0)(prettier@3.6.2)(react-dom@19.1.1)(react@19.1.1)(vite@6.3.6) transitivePeerDependencies: @@ -15306,8 +15044,8 @@ packages: deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@8.57.1) - '@eslint-community/regexpp': 4.12.1 + '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) + '@eslint-community/regexpp': 4.12.2 '@eslint/eslintrc': 2.1.4 '@eslint/js': 8.57.1 '@humanwhocodes/config-array': 0.13.0 @@ -16354,7 +16092,7 @@ packages: kleur: 4.1.5 minimist: 1.2.8 prompts: 2.4.2 - semver: 7.7.2 + semver: 7.7.3 vitest: 4.0.8(@types/node@22.18.5)(happy-dom@18.0.1) dev: false @@ -16760,7 +16498,7 @@ packages: /is-bun-module@2.0.0: resolution: {integrity: sha512-gNCGbnnnnFAUGKeZ9PdbyeGYJqewpmc2aKHUEMO5nQPWU9lOmv7jcmQIv+qHD8fXW6W7qfuCwX4rY9LNRjXrkQ==} dependencies: - semver: 7.7.2 + semver: 7.7.3 dev: true /is-callable@1.2.7: @@ -17549,12 +17287,6 @@ packages: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} hasBin: true - /magic-string@0.30.19: - resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} - dependencies: - '@jridgewell/sourcemap-codec': 1.5.5 - dev: true - /magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} dependencies: @@ -18372,7 +18104,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.16.1 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-license: 3.0.4 dev: true @@ -19660,6 +19392,9 @@ packages: resolution: {integrity: sha512-6orZWyCnIQXMGY4DUGM0oj0L7oYnwTACsfsru/J7r94RM3P9eS7SORGpr3LCeRCMoIMQcpfKZ7X4NdyFHBS8Eg==} peerDependencies: redux: '>=1.0.0' + peerDependenciesMeta: + redux: + optional: true dependencies: redux: 5.0.1 dev: false @@ -19674,6 +19409,9 @@ packages: resolution: {integrity: sha512-NW2r5T6ksUKXCabzhL9z+h206HQw/NJkcLm1GPImRQ8IzfXwRGqjVhKJGauHirT0DAuyy6hjdnMZaRoAcy0Klw==} peerDependencies: redux: ^5.0.0 + peerDependenciesMeta: + redux: + optional: true dependencies: redux: 5.0.1 dev: false @@ -19691,7 +19429,7 @@ packages: resolution: {integrity: sha512-486O8/pQXwj9jV0mVvUnTsxq0uknpBnNJ0eCUhkZqJRQ8KutrT1PhzmumdCeM1hSBF2eMlFPmwECRER4IbKXlQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dependencies: - '@eslint-community/regexpp': 4.12.1 + '@eslint-community/regexpp': 4.12.2 dev: true /reflect-metadata@0.2.2: @@ -19725,7 +19463,7 @@ packages: resolution: {integrity: sha512-OLxjyjPkVH+rQlBLb1I/P/VTmamSjGkvN5PTV5BXP432k3uVz727J7H29GA5IFiY0m7e1xBN7049Wn59FY3DEQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dependencies: - '@eslint-community/regexpp': 4.12.1 + '@eslint-community/regexpp': 4.12.2 refa: 0.11.0 dev: true @@ -19963,36 +19701,6 @@ packages: glob: 7.2.3 dev: true - /rollup@4.50.2: - resolution: {integrity: sha512-BgLRGy7tNS9H66aIMASq1qSYbAAJV6Z6WR4QYTvj5FgF15rZ/ympT1uixHXwzbZUBDbkvqUI1KR0fH1FhMaQ9w==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - dependencies: - '@types/estree': 1.0.8 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.50.2 - '@rollup/rollup-android-arm64': 4.50.2 - '@rollup/rollup-darwin-arm64': 4.50.2 - '@rollup/rollup-darwin-x64': 4.50.2 - '@rollup/rollup-freebsd-arm64': 4.50.2 - '@rollup/rollup-freebsd-x64': 4.50.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.50.2 - '@rollup/rollup-linux-arm-musleabihf': 4.50.2 - '@rollup/rollup-linux-arm64-gnu': 4.50.2 - '@rollup/rollup-linux-arm64-musl': 4.50.2 - '@rollup/rollup-linux-loong64-gnu': 4.50.2 - '@rollup/rollup-linux-ppc64-gnu': 4.50.2 - '@rollup/rollup-linux-riscv64-gnu': 4.50.2 - '@rollup/rollup-linux-riscv64-musl': 4.50.2 - '@rollup/rollup-linux-s390x-gnu': 4.50.2 - '@rollup/rollup-linux-x64-gnu': 4.50.2 - '@rollup/rollup-linux-x64-musl': 4.50.2 - '@rollup/rollup-openharmony-arm64': 4.50.2 - '@rollup/rollup-win32-arm64-msvc': 4.50.2 - '@rollup/rollup-win32-ia32-msvc': 4.50.2 - '@rollup/rollup-win32-x64-msvc': 4.50.2 - fsevents: 2.3.3 - /rollup@4.54.0: resolution: {integrity: sha512-3nk8Y3a9Ea8szgKhinMlGMhGMw89mqule3KWczxhIzqudyHdCIOHw8WJlj/r329fACjKLEh13ZSk7oE22kyeIw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -20023,7 +19731,6 @@ packages: '@rollup/rollup-win32-x64-gnu': 4.54.0 '@rollup/rollup-win32-x64-msvc': 4.54.0 fsevents: 2.3.3 - dev: true /run-applescript@7.1.0: resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} @@ -20103,12 +19810,14 @@ packages: optional: true sass: optional: true + webpack: + optional: true dependencies: klona: 2.0.6 loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - semver: 7.7.2 + semver: 7.7.3 webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -20157,7 +19866,7 @@ packages: /scslre@0.2.0: resolution: {integrity: sha512-4hc49fUMmX3jM0XdFUAPBrs1xwEcdHa0KyjEsjFs+Zfc66mpFpq5YmRgDtl+Ffo6AtJIilfei+yKw8fUn3N88w==} dependencies: - '@eslint-community/regexpp': 4.12.1 + '@eslint-community/regexpp': 4.12.2 refa: 0.11.0 regexp-ast-analysis: 0.6.0 dev: true @@ -20177,7 +19886,7 @@ packages: engines: {node: ^14||^16||>=18} deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. dependencies: - semver: 7.7.2 + semver: 7.7.3 dev: true /semver@5.7.2: @@ -20196,16 +19905,10 @@ packages: lru-cache: 6.0.0 dev: true - /semver@7.7.2: - resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} - engines: {node: '>=10'} - hasBin: true - /semver@7.7.3: resolution: {integrity: sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==} engines: {node: '>=10'} hasBin: true - dev: true /send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} @@ -20467,6 +20170,9 @@ packages: engines: {node: '>= 14.15.0'} peerDependencies: webpack: ^5.72.1 + peerDependenciesMeta: + webpack: + optional: true dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 @@ -20617,7 +20323,7 @@ packages: esbuild: 0.25.9 prettier: 3.6.2 recast: 0.23.11 - semver: 7.7.2 + semver: 7.7.3 ws: 8.18.3 transitivePeerDependencies: - '@testing-library/dom' @@ -20794,6 +20500,9 @@ packages: engines: {node: '>= 12.13.0'} peerDependencies: webpack: ^5.0.0 + peerDependenciesMeta: + webpack: + optional: true dependencies: webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -21100,6 +20809,8 @@ packages: optional: true uglify-js: optional: true + webpack: + optional: true dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 @@ -21303,15 +21014,6 @@ packages: resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} dev: false - /ts-api-utils@2.1.0(typescript@5.9.3): - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' - dependencies: - typescript: 5.9.3 - dev: true - /ts-api-utils@2.4.0(typescript@5.9.3): resolution: {integrity: sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==} engines: {node: '>=18.12'} @@ -21338,12 +21040,15 @@ packages: peerDependencies: typescript: '*' webpack: '*' + peerDependenciesMeta: + webpack: + optional: true dependencies: chalk: 4.1.2 enhanced-resolve: 4.5.0 loader-utils: 2.0.4 micromatch: 4.0.8 - semver: 7.7.2 + semver: 7.7.3 typescript: 5.9.3 webpack: 5.93.0(webpack-cli@6.0.1) dev: true @@ -21976,7 +21681,7 @@ packages: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.50.2 + rollup: 4.54.0 sass: 1.70.0 tinyglobby: 0.2.15 optionalDependencies: @@ -22344,6 +22049,8 @@ packages: webpack-bundle-analyzer: '*' webpack-dev-server: '*' peerDependenciesMeta: + webpack: + optional: true webpack-bundle-analyzer: optional: true webpack-dev-server: