;
+ }>;
+}
+
+export function withLinkedSortStore(
+ Component: FC
+): FC
{
+ return function SortStoreProviderHost(props) {
+ const { store } = useSetup(
+ () =>
+ new SortStoreProvider({
+ host: props.sortAPI.host,
+ initSortOrder: props.sortAPI.initSortOrder,
+ attributes: props.attributes
+ })
+ );
+
+ return ;
+ };
+}
diff --git a/packages/shared/widget-plugin-sorting/src/react/hocs/withSortAPI.tsx b/packages/shared/widget-plugin-sorting/src/react/hocs/withSortAPI.tsx
new file mode 100644
index 0000000000..d0119acac4
--- /dev/null
+++ b/packages/shared/widget-plugin-sorting/src/react/hocs/withSortAPI.tsx
@@ -0,0 +1,35 @@
+import { Alert } from "@mendix/widget-plugin-component-kit/Alert";
+import { ErrorBoundary } from "@mendix/widget-plugin-component-kit/ErrorBoundary";
+import { observer } from "mobx-react-lite";
+import { createElement, FC } from "react";
+import { SortAPI, useLockSortAPI, useSortAPI } from "../context";
+
+export function withSortAPI
(Component: FC
): FC
{
+ const SortAPIGuard = observer(function SortAPIGuard(props: P & { sortAPI: SortAPI }): React.ReactElement {
+ const sortAPI = useLockSortAPI(props.sortAPI);
+
+ if (sortAPI.hasError) {
+ return {sortAPI.error.message};
+ }
+
+ return ;
+ });
+
+ function SortAPIInjector(props: P): React.ReactElement {
+ const sortAPI = useSortAPI();
+
+ if (sortAPI.hasError) {
+ return {sortAPI.error.message};
+ }
+
+ return ;
+ }
+
+ return function (props): React.ReactElement {
+ return (
+
+
+
+ );
+ };
+}
diff --git a/packages/shared/widget-plugin-sorting/src/result-meta.ts b/packages/shared/widget-plugin-sorting/src/react/result-meta.ts
similarity index 100%
rename from packages/shared/widget-plugin-sorting/src/result-meta.ts
rename to packages/shared/widget-plugin-sorting/src/react/result-meta.ts
diff --git a/packages/shared/widget-plugin-sorting/src/react/useSortSelect.ts b/packages/shared/widget-plugin-sorting/src/react/useSortSelect.ts
new file mode 100644
index 0000000000..1ee75efbe9
--- /dev/null
+++ b/packages/shared/widget-plugin-sorting/src/react/useSortSelect.ts
@@ -0,0 +1,33 @@
+import { useSetup } from "@mendix/widget-plugin-mobx-kit/react/useSetup";
+import { SingleSortController } from "../controllers/SingleSortController";
+import { BasicSortStore, SortDirection } from "../types/store";
+
+interface HookProps {
+ emptyOptionCaption?: string;
+ sortStore: BasicSortStore;
+}
+
+interface ControlProps {
+ value: string | null;
+ options: Array<{
+ caption: string;
+ value: string;
+ }>;
+ direction: SortDirection;
+ onSelect: (value: string) => void;
+ onDirectionClick: () => void;
+}
+
+export function useSortSelect(props: HookProps): ControlProps {
+ const ctrl = useSetup(
+ () => new SingleSortController({ store: props.sortStore, emptyOptionCaption: props.emptyOptionCaption })
+ );
+
+ return {
+ value: ctrl.selected,
+ options: ctrl.options,
+ direction: ctrl.direction,
+ onSelect: ctrl.select,
+ onDirectionClick: ctrl.toggleDirection
+ };
+}
diff --git a/packages/shared/widget-plugin-sorting/src/stores/SortOrderStore.ts b/packages/shared/widget-plugin-sorting/src/stores/SortOrderStore.ts
new file mode 100644
index 0000000000..1cbad5fc6d
--- /dev/null
+++ b/packages/shared/widget-plugin-sorting/src/stores/SortOrderStore.ts
@@ -0,0 +1,43 @@
+import { generateUUID } from "@mendix/widget-plugin-platform/framework/generate-uuid";
+import { action, computed, makeObservable, observable } from "mobx";
+import { BasicSortStore, Option, SortInstruction } from "../types/store";
+
+export class SortOrderStore implements BasicSortStore {
+ private readonly _sortOrder: SortInstruction[] = [];
+
+ readonly id = `SortOrderStore@${generateUUID()}`;
+ readonly options: Option[];
+
+ constructor(spec: { options?: Option[]; initSortOrder?: SortInstruction[] } = {}) {
+ const { options = [], initSortOrder = [] } = spec;
+
+ this.options = [...options];
+ this._sortOrder = [...initSortOrder];
+
+ makeObservable(this, {
+ _sortOrder: observable,
+ sortOrder: computed,
+ replace: action,
+ push: action,
+ remove: action
+ });
+ }
+
+ get sortOrder(): SortInstruction[] {
+ return [...this._sortOrder];
+ }
+
+ replace(...order: SortInstruction[]): void {
+ this._sortOrder.splice(0, this._sortOrder.length, ...order);
+ }
+
+ push(...item: SortInstruction[]): void {
+ this._sortOrder.push(...item);
+ }
+
+ remove(index: number): void {
+ if (index >= 0 && index < this._sortOrder.length) {
+ this._sortOrder.splice(index, 1);
+ }
+ }
+}
diff --git a/packages/shared/widget-plugin-sorting/src/stores/SortStoreHost.ts b/packages/shared/widget-plugin-sorting/src/stores/SortStoreHost.ts
new file mode 100644
index 0000000000..16fe5d53e4
--- /dev/null
+++ b/packages/shared/widget-plugin-sorting/src/stores/SortStoreHost.ts
@@ -0,0 +1,58 @@
+import { action, computed, makeObservable, observable } from "mobx";
+import { ObservableSortStore, SortInstruction } from "../types/store";
+
+export class SortStoreHost {
+ private _store: ObservableSortStore | null = null;
+ private _usedBy: string[] = [];
+
+ get sortOrder(): SortInstruction[] {
+ return this._store?.sortOrder ?? [];
+ }
+
+ constructor() {
+ makeObservable(this, {
+ sortOrder: computed,
+ lock: action,
+ _add: action,
+ _remove: action,
+ _usedBy: observable,
+ usedBy: computed,
+ observe: action,
+ unobserve: action
+ });
+ }
+
+ // TODO: toJSON
+
+ // TODO: fromJSON
+
+ observe(store: ObservableSortStore): void {
+ this._store = store;
+ }
+
+ unobserve(): void {
+ this._store = null;
+ }
+
+ lock(id: string): () => void {
+ this._add(id);
+ return () => this._remove(id);
+ }
+
+ private _add(id: string): void {
+ if (this._usedBy.indexOf(id) === -1) {
+ this._usedBy.push(id);
+ }
+ }
+
+ private _remove(id: string): void {
+ const index = this._usedBy.indexOf(id);
+ if (index !== -1) {
+ this._usedBy.splice(index, 1);
+ }
+ }
+
+ get usedBy(): string | null {
+ return this._usedBy.at(0) ?? null;
+ }
+}
diff --git a/packages/shared/widget-plugin-sorting/src/stores/SortingStore.ts b/packages/shared/widget-plugin-sorting/src/stores/SortingStore.ts
deleted file mode 100644
index ee0650010b..0000000000
--- a/packages/shared/widget-plugin-sorting/src/stores/SortingStore.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-import { makeObservable, computed, observable, action } from "mobx";
-import { ListAttributeId, SortDirection, SortingStoreInterface, SortInstruction, Option } from "../typings";
-
-export class SortingStore implements SortingStoreInterface {
- private _direction: SortDirection;
- private _selected: ListAttributeId | null;
- options: Option[];
-
- constructor(options: Option[], initSort: SortInstruction[]) {
- this.options = options;
- [[this._selected, this._direction] = [null, "asc"]] = initSort;
-
- makeObservable(this, {
- options: observable.ref,
- _selected: observable,
- _direction: observable,
- value: computed,
- sortOrder: computed,
- direction: computed,
- select: action,
- toggleDirection: action
- });
- }
-
- get value(): ListAttributeId | null {
- return this._selected;
- }
-
- get direction(): SortDirection {
- return this._direction;
- }
-
- get sortOrder(): SortInstruction[] {
- return this._selected ? [[this._selected, this._direction]] : [];
- }
-
- select = (value: ListAttributeId | null): void => {
- this._selected = value;
- };
-
- toggleDirection = (): void => {
- this._direction = this._direction === "asc" ? "desc" : "asc";
- };
-}
diff --git a/packages/shared/widget-plugin-sorting/src/types/store.ts b/packages/shared/widget-plugin-sorting/src/types/store.ts
new file mode 100644
index 0000000000..642cc8bdeb
--- /dev/null
+++ b/packages/shared/widget-plugin-sorting/src/types/store.ts
@@ -0,0 +1,29 @@
+import type { ListAttributeValue } from "mendix";
+
+export type SortDirection = "asc" | "desc";
+
+export type ListAttributeId = ListAttributeValue["id"];
+
+export type SortInstruction = [id: ListAttributeId, dir: SortDirection];
+
+export type Option = {
+ caption: string;
+ value: ListAttributeId;
+};
+
+export interface ObservableSortStore {
+ sortOrder: SortInstruction[];
+}
+
+export interface BasicSortStore extends ObservableSortStore {
+ options: Option[];
+ sortOrder: SortInstruction[];
+ push(...item: SortInstruction[]): void;
+ remove(index: number): void;
+ replace(...item: SortInstruction[]): void;
+}
+
+export interface Serializable {
+ toJSON(): unknown;
+ fromJSON(json: unknown): void;
+}
diff --git a/packages/shared/widget-plugin-sorting/src/typings.ts b/packages/shared/widget-plugin-sorting/src/typings.ts
deleted file mode 100644
index 0791257c2e..0000000000
--- a/packages/shared/widget-plugin-sorting/src/typings.ts
+++ /dev/null
@@ -1,18 +0,0 @@
-import type { ListAttributeValue } from "mendix";
-
-export type SortDirection = "asc" | "desc";
-export type ListAttributeId = ListAttributeValue["id"];
-export type SortInstruction = [id: ListAttributeId, dir: SortDirection];
-
-export type Option = {
- caption: string;
- value: ListAttributeId | null;
-};
-
-export interface SortingStoreInterface {
- options: Option[];
- value: ListAttributeId | null;
- direction: SortDirection;
- select(value: ListAttributeId | null): void;
- toggleDirection(): void;
-}
diff --git a/packages/shared/widget-plugin-test-utils/package.json b/packages/shared/widget-plugin-test-utils/package.json
index efe6d8c0a3..f1ad17bb28 100644
--- a/packages/shared/widget-plugin-test-utils/package.json
+++ b/packages/shared/widget-plugin-test-utils/package.json
@@ -26,7 +26,6 @@
"dev": "tsc -p tsconfig.build.json --watch",
"format": "prettier --write .",
"lint": "eslint src/ package.json",
- "prepare": "pnpm build",
"test": "jest"
},
"dependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index af5895134d..ec63a1a27b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -233,7 +233,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -380,6 +380,10 @@ importers:
version: 16.0.0
packages/pluggableWidgets/accessibility-helper-web:
+ dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
devDependencies:
'@mendix/automation-utils':
specifier: workspace:*
@@ -389,7 +393,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -414,7 +418,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -433,6 +437,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -451,7 +458,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.0)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -464,6 +471,9 @@ importers:
packages/pluggableWidgets/badge-button-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -476,7 +486,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -492,6 +502,9 @@ importers:
packages/pluggableWidgets/badge-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -504,7 +517,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -523,6 +536,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -541,7 +557,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -569,7 +585,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -594,6 +610,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -612,7 +631,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -643,7 +662,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -671,6 +690,9 @@ importers:
packages/pluggableWidgets/carousel-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
'@types/react-test-renderer':
specifier: ^18.0.7
version: 18.0.7
@@ -692,7 +714,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -753,7 +775,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -790,6 +812,12 @@ importers:
'@mendix/time-series-chart-web':
specifier: workspace:*
version: link:../time-series-chart-web
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
+ '@mendix/widget-plugin-platform':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-platform
devDependencies:
'@mendix/automation-utils':
specifier: workspace:*
@@ -821,7 +849,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -846,6 +874,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -864,7 +895,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -898,7 +929,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -929,9 +960,15 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
'@mendix/widget-plugin-mobx-kit':
specifier: workspace:*
version: link:../../shared/widget-plugin-mobx-kit
+ '@mendix/widget-plugin-platform':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-platform
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -944,7 +981,7 @@ importers:
version: 18.0.1
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -981,7 +1018,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1006,6 +1043,9 @@ importers:
packages/pluggableWidgets/datagrid-dropdown-filter-web:
dependencies:
+ '@mendix/widget-plugin-dropdown-filter':
+ specifier: workspace:^
+ version: link:../../shared/widget-plugin-dropdown-filter
'@mendix/widget-plugin-external-events':
specifier: workspace:*
version: link:../../shared/widget-plugin-external-events
@@ -1024,7 +1064,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1064,7 +1104,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1098,6 +1138,9 @@ importers:
'@mendix/widget-plugin-hooks':
specifier: workspace:*
version: link:../../shared/widget-plugin-hooks
+ '@mendix/widget-plugin-mobx-kit':
+ specifier: workspace:^
+ version: link:../../shared/widget-plugin-mobx-kit
'@mendix/widget-plugin-platform':
specifier: workspace:*
version: link:../../shared/widget-plugin-platform
@@ -1109,7 +1152,7 @@ importers:
version: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
mobx-react-lite:
specifier: 4.0.7
- version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)
+ version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)
devDependencies:
'@mendix/automation-utils':
specifier: workspace:*
@@ -1119,7 +1162,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1135,6 +1178,9 @@ importers:
'@floating-ui/react':
specifier: ^0.26.27
version: 0.26.27(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
'@mendix/widget-plugin-external-events':
specifier: workspace:*
version: link:../../shared/widget-plugin-external-events
@@ -1164,7 +1210,7 @@ importers:
version: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
mobx-react-lite:
specifier: 4.0.7
- version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)
+ version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)
nanoevents:
specifier: ^9.0.0
version: 9.0.0
@@ -1177,7 +1223,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1190,6 +1236,12 @@ importers:
packages/pluggableWidgets/document-viewer-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
+ '@mendix/widget-plugin-platform':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-platform
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1217,7 +1269,7 @@ importers:
version: 7.25.9(@babel/core@7.27.4)
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@rollup/plugin-replace':
specifier: ^6.0.2
version: 6.0.2(rollup@3.29.5)
@@ -1264,6 +1316,9 @@ importers:
classnames:
specifier: ^2.3.2
version: 2.3.2
+ jest:
+ specifier: ^29.7.0
+ version: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
packages/pluggableWidgets/events-web:
dependencies:
@@ -1279,7 +1334,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1303,6 +1358,10 @@ importers:
version: 7.0.3
packages/pluggableWidgets/fieldset-web:
+ dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
devDependencies:
'@mendix/automation-utils':
specifier: workspace:*
@@ -1312,7 +1371,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1328,6 +1387,9 @@ importers:
packages/pluggableWidgets/file-uploader-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.2.6
version: 2.3.2
@@ -1339,7 +1401,7 @@ importers:
version: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
mobx-react-lite:
specifier: 4.0.7
- version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)
+ version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)
react-dropzone:
specifier: ^14.2.3
version: 14.2.9(react@18.2.0)
@@ -1352,7 +1414,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1377,12 +1439,18 @@ importers:
packages/pluggableWidgets/gallery-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
'@mendix/widget-plugin-external-events':
specifier: workspace:*
version: link:../../shared/widget-plugin-external-events
'@mendix/widget-plugin-filtering':
specifier: workspace:*
version: link:../../shared/widget-plugin-filtering
+ '@mendix/widget-plugin-mobx-kit':
+ specifier: workspace:^
+ version: link:../../shared/widget-plugin-mobx-kit
'@mendix/widget-plugin-sorting':
specifier: workspace:*
version: link:../../shared/widget-plugin-sorting
@@ -1394,7 +1462,7 @@ importers:
version: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
mobx-react-lite:
specifier: 4.0.7
- version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)
+ version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)
devDependencies:
'@mendix/automation-utils':
specifier: workspace:*
@@ -1404,7 +1472,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1425,6 +1493,13 @@ importers:
version: 7.0.3
packages/pluggableWidgets/google-tag-web:
+ dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
+ '@mendix/widget-plugin-platform':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-platform
devDependencies:
'@mendix/automation-utils':
specifier: workspace:*
@@ -1434,7 +1509,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1444,6 +1519,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1465,7 +1543,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1481,6 +1559,9 @@ importers:
packages/pluggableWidgets/html-element-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
dompurify:
specifier: ^3.2.4
version: 3.2.4
@@ -1493,7 +1574,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1503,6 +1584,9 @@ importers:
packages/pluggableWidgets/image-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1518,7 +1602,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1534,6 +1618,9 @@ importers:
'@floating-ui/react':
specifier: ^0.26.27
version: 0.26.27(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1546,7 +1633,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1562,6 +1649,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1580,7 +1670,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1623,7 +1713,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1651,6 +1741,9 @@ importers:
packages/pluggableWidgets/markdown-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1666,7 +1759,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1691,6 +1784,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1712,7 +1808,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1731,6 +1827,9 @@ importers:
'@floating-ui/react':
specifier: ^0.26.27
version: 0.26.27(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
devDependencies:
'@mendix/automation-utils':
specifier: workspace:*
@@ -1740,7 +1839,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1771,7 +1870,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1805,7 +1904,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1824,6 +1923,9 @@ importers:
packages/pluggableWidgets/range-slider-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -1842,7 +1944,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -1879,7 +1981,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2018,7 +2120,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2037,6 +2139,9 @@ importers:
packages/pluggableWidgets/slider-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -2055,7 +2160,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2092,7 +2197,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2117,6 +2222,9 @@ importers:
'@mendix/shared-charts':
specifier: workspace:*
version: link:../../shared/charts
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -2135,7 +2243,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2151,6 +2259,9 @@ importers:
packages/pluggableWidgets/timeline-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -2163,7 +2274,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2182,6 +2293,9 @@ importers:
'@floating-ui/react':
specifier: ^0.26.27
version: 0.26.27(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -2194,7 +2308,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2210,6 +2324,9 @@ importers:
packages/pluggableWidgets/tree-node-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -2222,7 +2339,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2235,6 +2352,9 @@ importers:
packages/pluggableWidgets/video-player-web:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../../shared/widget-plugin-component-kit
classnames:
specifier: ^2.3.2
version: 2.3.2
@@ -2247,7 +2367,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.21.0
- version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)
+ version: 10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -2341,7 +2461,7 @@ importers:
version: 4.2.0(eslint@9.23.0(jiti@2.4.2))
eslint-plugin-jest:
specifier: ^28.11.0
- version: 28.11.0(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.14.1))(typescript@5.8.2)
+ version: 28.11.0(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)))(typescript@5.8.2)
eslint-plugin-package-json:
specifier: ^0.29.0
version: 0.29.0(@types/estree@1.0.8)(eslint@9.23.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0)
@@ -2364,6 +2484,34 @@ importers:
specifier: ^8.29.0
version: 8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
+ packages/shared/filter-commons:
+ dependencies:
+ mendix:
+ specifier: ^10.23.70273
+ version: 10.23.70273
+ mobx:
+ specifier: 6.12.3
+ version: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
+ mobx-react-lite:
+ specifier: 4.0.7
+ version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react@18.2.0)
+ devDependencies:
+ '@mendix/eslint-config-web-widgets':
+ specifier: workspace:*
+ version: link:../eslint-config-web-widgets
+ '@mendix/prettier-config-web-widgets':
+ specifier: workspace:*
+ version: link:../prettier-config-web-widgets
+ '@mendix/tsconfig-web-widgets':
+ specifier: workspace:*
+ version: link:../tsconfig-web-widgets
+ '@mendix/widget-plugin-test-utils':
+ specifier: workspace:*
+ version: link:../widget-plugin-test-utils
+ '@swc/core':
+ specifier: ^1.7.26
+ version: 1.7.26(@swc/helpers@0.5.15)
+
packages/shared/prettier-config-web-widgets:
dependencies:
'@eslint/js':
@@ -2408,6 +2556,46 @@ importers:
specifier: ^29.7.0
version: 29.7.0
+ packages/shared/widget-plugin-dropdown-filter:
+ dependencies:
+ '@mendix/filter-commons':
+ specifier: workspace:*
+ version: link:../filter-commons
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../widget-plugin-component-kit
+ '@mendix/widget-plugin-external-events':
+ specifier: workspace:*
+ version: link:../widget-plugin-external-events
+ '@mendix/widget-plugin-hooks':
+ specifier: workspace:*
+ version: link:../widget-plugin-hooks
+ '@mendix/widget-plugin-mobx-kit':
+ specifier: workspace:^
+ version: link:../widget-plugin-mobx-kit
+ downshift:
+ specifier: ^9.0.9
+ version: 9.0.9(react@18.2.0)
+ mendix:
+ specifier: ^10.23.70273
+ version: 10.23.70273
+ mobx:
+ specifier: 6.12.3
+ version: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
+ mobx-react-lite:
+ specifier: 4.0.7
+ version: 4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react@18.2.0)
+ devDependencies:
+ '@mendix/eslint-config-web-widgets':
+ specifier: workspace:*
+ version: link:../eslint-config-web-widgets
+ '@mendix/prettier-config-web-widgets':
+ specifier: workspace:*
+ version: link:../prettier-config-web-widgets
+ '@mendix/tsconfig-web-widgets':
+ specifier: workspace:*
+ version: link:../tsconfig-web-widgets
+
packages/shared/widget-plugin-external-events:
dependencies:
nanoevents:
@@ -2441,12 +2629,21 @@ importers:
'@floating-ui/react-dom':
specifier: ^2.1.2
version: 2.1.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
+ '@mendix/filter-commons':
+ specifier: workspace:*
+ version: link:../filter-commons
+ '@mendix/widget-plugin-dropdown-filter':
+ specifier: workspace:*
+ version: link:../widget-plugin-dropdown-filter
'@mendix/widget-plugin-external-events':
specifier: workspace:*
version: link:../widget-plugin-external-events
'@mendix/widget-plugin-hooks':
specifier: workspace:*
version: link:../widget-plugin-hooks
+ '@mendix/widget-plugin-mobx-kit':
+ specifier: workspace:^
+ version: link:../widget-plugin-mobx-kit
'@mendix/widget-plugin-platform':
specifier: workspace:*
version: link:../widget-plugin-platform
@@ -2489,6 +2686,10 @@ importers:
version: 29.7.0
packages/shared/widget-plugin-grid:
+ dependencies:
+ '@mendix/widget-plugin-mobx-kit':
+ specifier: workspace:^
+ version: link:../widget-plugin-mobx-kit
devDependencies:
'@mendix/eslint-config-web-widgets':
specifier: workspace:*
@@ -2603,6 +2804,15 @@ importers:
packages/shared/widget-plugin-sorting:
dependencies:
+ '@mendix/widget-plugin-component-kit':
+ specifier: workspace:*
+ version: link:../widget-plugin-component-kit
+ '@mendix/widget-plugin-mobx-kit':
+ specifier: workspace:*
+ version: link:../widget-plugin-mobx-kit
+ '@mendix/widget-plugin-platform':
+ specifier: workspace:*
+ version: link:../widget-plugin-platform
mobx:
specifier: 6.12.3
version: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
@@ -2619,6 +2829,9 @@ importers:
'@mendix/tsconfig-web-widgets':
specifier: workspace:*
version: link:../tsconfig-web-widgets
+ '@mendix/widget-plugin-test-utils':
+ specifier: workspace:*
+ version: link:../widget-plugin-test-utils
packages/shared/widget-plugin-test-utils:
dependencies:
@@ -3901,16 +4114,16 @@ packages:
resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/config-array@0.20.0':
- resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
+ '@eslint/config-array@0.20.1':
+ resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/config-helpers@0.2.1':
resolution: {integrity: sha512-RI17tsD2frtDu/3dmI7QRrD4bedNKPM08ziRYaC5AhkGrzIAJelm9kJU1TznK+apx6V+cqRz8tfpEeG3oIyjxw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/config-helpers@0.2.2':
- resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==}
+ '@eslint/config-helpers@0.2.3':
+ resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.12.0':
@@ -6728,6 +6941,11 @@ packages:
peerDependencies:
react: ^18.0.0
+ downshift@9.0.9:
+ resolution: {integrity: sha512-ygOT8blgiz5liDuEFAIaPeU4dDEa+w9p6PHVUisPIjrkF5wfR59a52HpGWAVVMoWnoFO8po2mZSScKZueihS7g==}
+ peerDependencies:
+ react: ^18.0.0
+
draw-svg-path@1.0.0:
resolution: {integrity: sha512-P8j3IHxcgRMcY6sDzr0QvJDLzBnJJqpTG33UZ2Pvp8rw0apCHhJCWqYprqrXjrgHnJ6tuhP1iTJSAodPDHxwkg==}
@@ -7380,8 +7598,8 @@ packages:
flow-enums-runtime@0.0.6:
resolution: {integrity: sha512-3PYnM29RFXwvAN6Pc/scUfkI7RwhQ/xqyLUyPNlXUp9S40zI8nup9tUSrTLSVnWGBN38FNiGWbwZOB6uR4OGdw==}
- flow-parser@0.273.0:
- resolution: {integrity: sha512-KHe9AJfT0Zn0TpQ2daDFBpwaE0zqjWWiWLOANxzo/U6Xar5fRpU3Lucnk8iMVNitxo9inz2OmSnger70qHmsLw==}
+ flow-parser@0.273.1:
+ resolution: {integrity: sha512-UTTfeYIhxYJ7xuW+HL9oyx6lnUGx1+W5Cyo8hOPgMrDU49GANfONtkb9dguDvIyQ20fz8CHZwB25ZP2206bBWQ==}
engines: {node: '>=0.4.0'}
font-atlas@2.1.0:
@@ -7846,8 +8064,8 @@ packages:
immutable@4.3.0:
resolution: {integrity: sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==}
- immutable@5.1.2:
- resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==}
+ immutable@5.1.3:
+ resolution: {integrity: sha512-+chQdDfvscSF1SJqv2gn4SRO2ZyS3xL3r7IW/wWEEzrzLisnOlKiQu5ytC/BVNcS15C39WT2Hg/bjKjDMcu+zg==}
import-cwd@3.0.0:
resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==}
@@ -9789,8 +10007,8 @@ packages:
resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==}
engines: {node: ^10 || ^12 || >=14}
- postcss@8.5.4:
- resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==}
+ postcss@8.5.5:
+ resolution: {integrity: sha512-d/jtm+rdNT8tpXuHY5MMtcbJFBkhXE6593XVR9UoGCH8jSFGci7jGvMGH5RYd5PBJW+00NZQt6gf7CbagJCrhg==}
engines: {node: ^10 || ^12 || >=14}
potpack@1.0.2:
@@ -12312,16 +12530,31 @@ snapshots:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
@@ -12387,11 +12620,21 @@ snapshots:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
- '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10)':
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
+ '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
@@ -12412,6 +12655,11 @@ snapshots:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
@@ -12427,16 +12675,31 @@ snapshots:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
@@ -12452,6 +12715,11 @@ snapshots:
'@babel/core': 7.26.10
'@babel/helper-plugin-utils': 7.26.5
+ '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.27.4)':
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/helper-plugin-utils': 7.26.5
+
'@babel/plugin-syntax-typescript@7.25.7(@babel/core@7.26.10)':
dependencies:
'@babel/core': 7.26.10
@@ -14185,7 +14453,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/config-array@0.20.0':
+ '@eslint/config-array@0.20.1':
dependencies:
'@eslint/object-schema': 2.1.6
debug: 4.4.1
@@ -14195,7 +14463,7 @@ snapshots:
'@eslint/config-helpers@0.2.1': {}
- '@eslint/config-helpers@0.2.2': {}
+ '@eslint/config-helpers@0.2.3': {}
'@eslint/core@0.12.0':
dependencies:
@@ -14349,82 +14617,11 @@ snapshots:
'@jest/console@29.7.0':
dependencies:
'@jest/types': 29.6.3
- '@types/node': 22.14.0
- chalk: 4.1.2
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- slash: 3.0.0
-
- '@jest/core@29.7.0':
- dependencies:
- '@jest/console': 29.7.0
- '@jest/reporters': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 22.14.0
- ansi-escapes: 4.3.2
- chalk: 4.1.2
- ci-info: 3.9.0
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@22.14.0)
- jest-haste-map: 29.7.0
- jest-message-util: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-resolve-dependencies: 29.7.0
- jest-runner: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- jest-watcher: 29.7.0
- micromatch: 4.0.8
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-ansi: 6.0.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- - ts-node
- optional: true
-
- '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))':
- dependencies:
- '@jest/console': 29.7.0
- '@jest/reporters': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 22.14.0
- ansi-escapes: 4.3.2
+ '@types/node': 22.14.1
chalk: 4.1.2
- ci-info: 3.9.0
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- jest-haste-map: 29.7.0
jest-message-util: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-resolve-dependencies: 29.7.0
- jest-runner: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
jest-util: 29.7.0
- jest-validate: 29.7.0
- jest-watcher: 29.7.0
- micromatch: 4.0.8
- pretty-format: 29.7.0
slash: 3.0.0
- strip-ansi: 6.0.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- - ts-node
'@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))':
dependencies:
@@ -14433,14 +14630,14 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.9.0
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
+ jest-config: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -14468,14 +14665,14 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.9.0
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
+ jest-config: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -14544,7 +14741,7 @@ snapshots:
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.25
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
chalk: 4.1.2
collect-v8-coverage: 1.0.2
exit: 0.1.2
@@ -14622,7 +14819,7 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
'@types/yargs': 17.0.29
chalk: 4.1.2
@@ -14742,7 +14939,7 @@ snapshots:
'@melloware/coloris@0.24.2': {}
- '@mendix/pluggable-widgets-tools@10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.0)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)':
+ '@mendix/pluggable-widgets-tools@10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.8.1)':
dependencies:
'@babel/core': 7.26.10
'@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10)
@@ -14768,9 +14965,9 @@ snapshots:
'@testing-library/user-event': 14.5.1(@testing-library/dom@8.20.1)
'@types/react': 18.2.36
'@types/react-dom': 18.2.14
- '@types/react-native': 0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))
+ '@types/react-native': 0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))
'@types/testing-library__jest-dom': 5.14.9
- '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2)
+ '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.1.6))(eslint@7.32.0)(typescript@5.8.2)
'@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.8.2)
ansi-colors: 4.1.1
babel-eslint: 10.1.0(eslint@7.32.0)
@@ -14783,7 +14980,7 @@ snapshots:
enzyme-to-json: 3.6.2(enzyme@3.11.0)
eslint: 7.32.0
eslint-config-prettier: 8.10.0(eslint@7.32.0)
- eslint-plugin-jest: 24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2)
+ eslint-plugin-jest: 24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.1.6))(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2)
eslint-plugin-prettier: 3.4.1(eslint-config-prettier@8.10.0(eslint@7.32.0))(eslint@7.32.0)(prettier@3.5.3)
eslint-plugin-promise: 4.3.1
eslint-plugin-react: 7.28.0(eslint@7.32.0)
@@ -14794,7 +14991,7 @@ snapshots:
identity-obj-proxy: 3.0.0
jasmine: 3.99.0
jasmine-core: 3.99.1
- jest: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
+ jest: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
jest-environment-jsdom: 29.7.0
jest-jasmine2: 29.7.0
jest-junit: 13.2.0
@@ -14816,14 +15013,14 @@ snapshots:
rollup-plugin-command: 1.1.3
rollup-plugin-license: 3.6.0(picomatch@4.0.2)(rollup@3.29.5)
rollup-plugin-livereload: 2.0.5
- rollup-plugin-postcss: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
+ rollup-plugin-postcss: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
rollup-plugin-re: 1.0.7
sass: 1.58.3
semver: 7.7.1
shelljs: 0.8.5
shx: 0.3.4
- ts-jest: 29.2.6(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)))(typescript@5.8.2)
- ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)
+ ts-jest: 29.2.6(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)))(typescript@5.8.2)
+ ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)
typescript: 5.8.2
xml2js: 0.6.2
zip-a-folder: 0.0.12
@@ -14848,7 +15045,7 @@ snapshots:
- tslib
- utf-8-validate
- '@mendix/pluggable-widgets-tools@10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.8.1)':
+ '@mendix/pluggable-widgets-tools@10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)':
dependencies:
'@babel/core': 7.26.10
'@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10)
@@ -14874,7 +15071,7 @@ snapshots:
'@testing-library/user-event': 14.5.1(@testing-library/dom@8.20.1)
'@types/react': 18.2.36
'@types/react-dom': 18.2.14
- '@types/react-native': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))
+ '@types/react-native': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))
'@types/testing-library__jest-dom': 5.14.9
'@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2)
'@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.8.2)
@@ -14900,7 +15097,7 @@ snapshots:
identity-obj-proxy: 3.0.0
jasmine: 3.99.0
jasmine-core: 3.99.1
- jest: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
+ jest: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
jest-environment-jsdom: 29.7.0
jest-jasmine2: 29.7.0
jest-junit: 13.2.0
@@ -14922,13 +15119,13 @@ snapshots:
rollup-plugin-command: 1.1.3
rollup-plugin-license: 3.6.0(picomatch@4.0.2)(rollup@3.29.5)
rollup-plugin-livereload: 2.0.5
- rollup-plugin-postcss: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
+ rollup-plugin-postcss: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
rollup-plugin-re: 1.0.7
sass: 1.58.3
semver: 7.7.1
shelljs: 0.8.5
shx: 0.3.4
- ts-jest: 29.2.6(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)))(typescript@5.8.2)
+ ts-jest: 29.2.6(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)))(typescript@5.8.2)
ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)
typescript: 5.8.2
xml2js: 0.6.2
@@ -14954,7 +15151,7 @@ snapshots:
- tslib
- utf-8-validate
- '@mendix/pluggable-widgets-tools@10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)(tslib@2.8.1)':
+ '@mendix/pluggable-widgets-tools@10.21.0(@jest/transform@29.7.0)(@jest/types@29.6.3)(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/babel__core@7.20.3)(@types/node@22.14.1)(picomatch@4.0.2)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.8.1)':
dependencies:
'@babel/core': 7.26.10
'@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10)
@@ -14980,7 +15177,7 @@ snapshots:
'@testing-library/user-event': 14.5.1(@testing-library/dom@8.20.1)
'@types/react': 18.2.36
'@types/react-dom': 18.2.14
- '@types/react-native': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))
+ '@types/react-native': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))
'@types/testing-library__jest-dom': 5.14.9
'@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2)
'@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.8.2)
@@ -15315,6 +15512,17 @@ snapshots:
execa: 5.1.1
fast-glob: 3.3.3
+ '@react-native-community/cli-config@14.1.0':
+ dependencies:
+ '@react-native-community/cli-tools': 14.1.0
+ chalk: 4.1.2
+ cosmiconfig: 9.0.0
+ deepmerge: 4.3.1
+ fast-glob: 3.3.3
+ joi: 17.13.3
+ transitivePeerDependencies:
+ - typescript
+
'@react-native-community/cli-config@14.1.0(typescript@5.1.6)':
dependencies:
'@react-native-community/cli-tools': 14.1.0
@@ -15343,6 +15551,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@react-native-community/cli-doctor@14.1.0':
+ dependencies:
+ '@react-native-community/cli-config': 14.1.0
+ '@react-native-community/cli-platform-android': 14.1.0
+ '@react-native-community/cli-platform-apple': 14.1.0
+ '@react-native-community/cli-platform-ios': 14.1.0
+ '@react-native-community/cli-tools': 14.1.0
+ chalk: 4.1.2
+ command-exists: 1.2.9
+ deepmerge: 4.3.1
+ envinfo: 7.14.0
+ execa: 5.1.1
+ node-stream-zip: 1.15.0
+ ora: 5.4.1
+ semver: 7.7.2
+ strip-ansi: 5.2.0
+ wcwidth: 1.0.1
+ yaml: 2.8.0
+ transitivePeerDependencies:
+ - typescript
+
'@react-native-community/cli-doctor@14.1.0(typescript@5.1.6)':
dependencies:
'@react-native-community/cli-config': 14.1.0(typescript@5.1.6)
@@ -15440,6 +15669,30 @@ snapshots:
dependencies:
joi: 17.13.3
+ '@react-native-community/cli@14.1.0':
+ dependencies:
+ '@react-native-community/cli-clean': 14.1.0
+ '@react-native-community/cli-config': 14.1.0
+ '@react-native-community/cli-debugger-ui': 14.1.0
+ '@react-native-community/cli-doctor': 14.1.0
+ '@react-native-community/cli-server-api': 14.1.0
+ '@react-native-community/cli-tools': 14.1.0
+ '@react-native-community/cli-types': 14.1.0
+ chalk: 4.1.2
+ commander: 9.5.0
+ deepmerge: 4.3.1
+ execa: 5.1.1
+ find-up: 5.0.0
+ fs-extra: 8.1.0
+ graceful-fs: 4.2.11
+ prompts: 2.4.2
+ semver: 7.7.2
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - typescript
+ - utf-8-validate
+
'@react-native-community/cli@14.1.0(typescript@5.1.6)':
dependencies:
'@react-native-community/cli-clean': 14.1.0
@@ -15724,48 +15977,48 @@ snapshots:
'@react-native/normalize-colors@0.75.3': {}
- '@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))':
+ '@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react-native: 0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2)
+ react-native: 0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6)
- '@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))':
+ '@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6)
+ react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2)
- '@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))':
+ '@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2)
+ react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)
- '@react-native/virtualized-lists@0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)':
+ '@react-native/virtualized-lists@0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
react: 18.2.0
- react-native: 0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2)
+ react-native: 0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6)
optionalDependencies:
'@types/react': 18.2.36
- '@react-native/virtualized-lists@0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)':
+ '@react-native/virtualized-lists@0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
react: 18.2.0
- react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6)
+ react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2)
optionalDependencies:
'@types/react': 18.2.36
- '@react-native/virtualized-lists@0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)':
+ '@react-native/virtualized-lists@0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
react: 18.2.0
- react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2)
+ react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)
optionalDependencies:
'@types/react': 18.2.36
@@ -16119,13 +16372,13 @@ snapshots:
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 3.0.5
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
'@types/google.maps@3.55.2': {}
'@types/graceful-fs@4.1.8':
dependencies:
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
'@types/istanbul-lib-coverage@2.0.6': {}
@@ -16253,23 +16506,23 @@ snapshots:
'@types/leaflet': 1.9.3
'@types/react': 18.2.36
- '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))':
+ '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))':
dependencies:
- '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))
+ '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))
'@types/react': 18.2.36
transitivePeerDependencies:
- react-native
- '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))':
+ '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))':
dependencies:
- '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))
+ '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))
'@types/react': 18.2.36
transitivePeerDependencies:
- react-native
- '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))':
+ '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))':
dependencies:
- '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))
+ '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))
'@types/react': 18.2.36
transitivePeerDependencies:
- react-native
@@ -16340,6 +16593,25 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.3
+ '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.1.6))(eslint@7.32.0)(typescript@5.8.2)':
+ dependencies:
+ '@eslint-community/regexpp': 4.12.1
+ '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.8.2)
+ '@typescript-eslint/scope-manager': 5.62.0
+ '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@5.8.2)
+ '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@5.8.2)
+ debug: 4.3.7
+ eslint: 7.32.0
+ graphemer: 1.4.0
+ ignore: 5.3.2
+ natural-compare-lite: 1.4.0
+ semver: 7.7.1
+ tsutils: 3.21.0(typescript@5.8.2)
+ optionalDependencies:
+ typescript: 5.8.2
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2)':
dependencies:
'@eslint-community/regexpp': 4.12.1
@@ -17111,6 +17383,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ babel-jest@29.7.0(@babel/core@7.27.4):
+ dependencies:
+ '@babel/core': 7.27.4
+ '@jest/transform': 29.7.0
+ '@types/babel__core': 7.20.3
+ babel-plugin-istanbul: 6.1.1
+ babel-preset-jest: 29.6.3(@babel/core@7.27.4)
+ chalk: 4.1.2
+ graceful-fs: 4.2.11
+ slash: 3.0.0
+ transitivePeerDependencies:
+ - supports-color
+
babel-plugin-istanbul@6.1.1:
dependencies:
'@babel/helper-plugin-utils': 7.26.5
@@ -17244,12 +17529,34 @@ snapshots:
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.10)
+ babel-preset-current-node-syntax@1.0.1(@babel/core@7.27.4):
+ dependencies:
+ '@babel/core': 7.27.4
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.27.4)
+ '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.27.4)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.4)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.27.4)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.27.4)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.4)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.27.4)
+
babel-preset-jest@29.6.3(@babel/core@7.26.10):
dependencies:
'@babel/core': 7.26.10
babel-plugin-jest-hoist: 29.6.3
babel-preset-current-node-syntax: 1.0.1(@babel/core@7.26.10)
+ babel-preset-jest@29.6.3(@babel/core@7.27.4):
+ dependencies:
+ '@babel/core': 7.27.4
+ babel-plugin-jest-hoist: 29.6.3
+ babel-preset-current-node-syntax: 1.0.1(@babel/core@7.27.4)
+
babel-runtime@6.26.0:
dependencies:
core-js: 2.6.12
@@ -17785,6 +18092,13 @@ snapshots:
js-yaml: 3.14.1
parse-json: 4.0.0
+ cosmiconfig@9.0.0:
+ dependencies:
+ env-paths: 2.2.1
+ import-fresh: 3.3.0
+ js-yaml: 4.1.0
+ parse-json: 5.2.0
+
cosmiconfig@9.0.0(typescript@5.1.6):
dependencies:
env-paths: 2.2.1
@@ -17814,13 +18128,13 @@ snapshots:
dependencies:
buffer: 5.7.1
- create-jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)):
+ create-jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
+ jest-config: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -17829,13 +18143,13 @@ snapshots:
- supports-color
- ts-node
- create-jest@29.7.0(@types/node@22.14.1):
+ create-jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.14.1)
+ jest-config: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -17843,43 +18157,12 @@ snapshots:
- babel-plugin-macros
- supports-color
- ts-node
- optional: true
- create-jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- create-jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)):
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- create-require@1.1.1: {}
-
- crelt@1.0.6: {}
-
- cross-env@7.0.3:
+ create-require@1.1.1: {}
+
+ crelt@1.0.6: {}
+
+ cross-env@7.0.3:
dependencies:
cross-spawn: 7.0.6
@@ -17946,12 +18229,12 @@ snapshots:
css-loader@7.1.2(webpack@5.94.0):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.4)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.4)
- postcss-modules-scope: 3.2.1(postcss@8.5.4)
- postcss-modules-values: 4.0.0(postcss@8.5.4)
+ icss-utils: 5.1.0(postcss@8.5.5)
+ postcss: 8.5.5
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.5)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.5)
+ postcss-modules-scope: 3.2.1(postcss@8.5.5)
+ postcss-modules-values: 4.0.0(postcss@8.5.5)
postcss-value-parser: 4.2.0
semver: 7.7.2
optionalDependencies:
@@ -18413,6 +18696,15 @@ snapshots:
react-is: 18.2.0
tslib: 2.7.0
+ downshift@9.0.9(react@18.2.0):
+ dependencies:
+ '@babel/runtime': 7.25.7
+ compute-scroll-into-view: 3.1.0
+ prop-types: 15.8.1
+ react: 18.2.0
+ react-is: 18.2.0
+ tslib: 2.8.1
+
draw-svg-path@1.0.0:
dependencies:
abs-svg-path: 0.1.1
@@ -18772,8 +19064,8 @@ snapshots:
'@types/sass': 1.45.0
'@types/stylus': 0.48.43
glob: 10.4.5
- postcss: 8.5.4
- postcss-modules: 6.0.1(postcss@8.5.4)
+ postcss: 8.5.5
+ postcss-modules: 6.0.1(postcss@8.5.5)
escalade@3.2.0: {}
@@ -18822,6 +19114,16 @@ snapshots:
eslint: 9.23.0(jiti@2.4.2)
globals: 15.15.0
+ eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.1.6))(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2):
+ dependencies:
+ '@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@5.8.2)
+ eslint: 7.32.0
+ optionalDependencies:
+ '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.1.6))(eslint@7.32.0)(typescript@5.8.2)
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
eslint-plugin-jest@24.7.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2))(eslint@7.32.0)(typescript@5.8.2):
dependencies:
'@typescript-eslint/experimental-utils': 4.33.0(eslint@7.32.0)(typescript@5.8.2)
@@ -18832,13 +19134,13 @@ snapshots:
- supports-color
- typescript
- eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.14.1))(typescript@5.8.2):
+ eslint-plugin-jest@28.11.0(@typescript-eslint/eslint-plugin@8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)))(typescript@5.8.2):
dependencies:
'@typescript-eslint/utils': 6.13.2(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
eslint: 9.23.0(jiti@2.4.2)
optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.29.0(@typescript-eslint/parser@8.29.0(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.23.0(jiti@2.4.2))(typescript@5.8.2)
- jest: 29.7.0(@types/node@22.14.1)
+ jest: 29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2))
transitivePeerDependencies:
- supports-color
- typescript
@@ -19062,8 +19364,8 @@ snapshots:
dependencies:
'@eslint-community/eslint-utils': 4.7.0(eslint@9.24.0(jiti@2.4.2))
'@eslint-community/regexpp': 4.12.1
- '@eslint/config-array': 0.20.0
- '@eslint/config-helpers': 0.2.2
+ '@eslint/config-array': 0.20.1
+ '@eslint/config-helpers': 0.2.3
'@eslint/core': 0.12.0
'@eslint/eslintrc': 3.3.1
'@eslint/js': 9.24.0
@@ -19339,7 +19641,7 @@ snapshots:
flow-enums-runtime@0.0.6: {}
- flow-parser@0.273.0: {}
+ flow-parser@0.273.1: {}
font-atlas@2.1.0:
dependencies:
@@ -19878,9 +20180,9 @@ snapshots:
dependencies:
postcss: 8.4.47
- icss-utils@5.1.0(postcss@8.5.4):
+ icss-utils@5.1.0(postcss@8.5.5):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.5
identity-obj-proxy@3.0.0:
dependencies:
@@ -19902,7 +20204,7 @@ snapshots:
immutable@4.3.0: {}
- immutable@5.1.2: {}
+ immutable@5.1.3: {}
import-cwd@3.0.0:
dependencies:
@@ -20251,11 +20553,11 @@ snapshots:
istanbul-lib-instrument@6.0.1:
dependencies:
- '@babel/core': 7.26.10
- '@babel/parser': 7.26.10
+ '@babel/core': 7.27.4
+ '@babel/parser': 7.27.5
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.1
- semver: 7.7.1
+ semver: 7.7.2
transitivePeerDependencies:
- supports-color
@@ -20267,7 +20569,7 @@ snapshots:
istanbul-lib-source-maps@4.0.1:
dependencies:
- debug: 4.3.7
+ debug: 4.4.1
istanbul-lib-coverage: 3.2.1
source-map: 0.6.1
transitivePeerDependencies:
@@ -20324,7 +20626,7 @@ snapshots:
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
chalk: 4.1.2
co: 4.6.0
dedent: 1.5.1
@@ -20344,45 +20646,6 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- exit: 0.1.2
- import-local: 3.1.0
- jest-config: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest-cli@29.7.0(@types/node@22.14.1):
- dependencies:
- '@jest/core': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@22.14.1)
- exit: 0.1.2
- import-local: 3.1.0
- jest-config: 29.7.0(@types/node@22.14.1)
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- optional: true
-
jest-cli@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
dependencies:
'@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
@@ -20421,167 +20684,12 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@22.14.0):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.14.0
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- optional: true
-
- jest-config@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.14.0
- ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.14.0
- ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.14.0
- ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@22.14.1):
- dependencies:
- '@babel/core': 7.26.10
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 22.14.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- optional: true
-
jest-config@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
dependencies:
- '@babel/core': 7.26.10
+ '@babel/core': 7.27.4
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
+ babel-jest: 29.7.0(@babel/core@7.27.4)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
@@ -20609,10 +20717,10 @@ snapshots:
jest-config@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)):
dependencies:
- '@babel/core': 7.26.10
+ '@babel/core': 7.27.4
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
+ babel-jest: 29.7.0(@babel/core@7.27.4)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
@@ -20677,7 +20785,7 @@ snapshots:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -20687,7 +20795,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.8
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -20783,7 +20891,7 @@ snapshots:
jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0)
jest-util: 29.7.0
jest-validate: 29.7.0
- resolve: 1.22.8
+ resolve: 1.22.10
resolve.exports: 2.0.2
slash: 3.0.0
@@ -20794,7 +20902,7 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.11
@@ -20887,7 +20995,7 @@ snapshots:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -20896,42 +21004,17 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
merge-stream: 2.0.0
supports-color: 8.1.1
jest-worker@29.7.0:
dependencies:
- '@types/node': 22.14.0
+ '@types/node': 22.14.1
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- '@jest/types': 29.6.3
- import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest@29.7.0(@types/node@22.14.1):
- dependencies:
- '@jest/core': 29.7.0
- '@jest/types': 29.6.3
- import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@22.14.1)
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
- optional: true
-
jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
dependencies:
'@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6))
@@ -21005,7 +21088,7 @@ snapshots:
'@babel/register': 7.27.1(@babel/core@7.27.4)
babel-core: 7.0.0-bridge.0(@babel/core@7.27.4)
chalk: 4.1.2
- flow-parser: 0.273.0
+ flow-parser: 0.273.1
graceful-fs: 4.2.11
micromatch: 4.0.8
neo-async: 2.6.2
@@ -21030,7 +21113,7 @@ snapshots:
'@babel/register': 7.27.1(@babel/core@7.27.4)
babel-core: 7.0.0-bridge.0(@babel/core@7.27.4)
chalk: 4.1.2
- flow-parser: 0.273.0
+ flow-parser: 0.273.1
graceful-fs: 4.2.11
micromatch: 4.0.8
neo-async: 2.6.2
@@ -21319,7 +21402,7 @@ snapshots:
make-dir@4.0.0:
dependencies:
- semver: 7.7.1
+ semver: 7.7.2
make-error@1.3.6: {}
@@ -21744,14 +21827,14 @@ snapshots:
mkdirp@1.0.4: {}
- mobx-react-lite@4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0):
+ mobx-react-lite@4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0):
dependencies:
mobx: 6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9)
react: 18.2.0
use-sync-external-store: 1.2.0(react@18.2.0)
optionalDependencies:
react-dom: 18.2.0(react@18.2.0)
- react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2)
+ react-native: 0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)
mobx-react-lite@4.0.7(patch_hash=47fd2d1b5c35554ddd4fa32fcaa928a16fda9f82dca0ff68bcdc1f7c3e5f9d1a)(mobx@6.12.3(patch_hash=39c55279e8f75c9a322eba64dd22e1a398f621c64bbfc3632e55a97f46edfeb9))(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
dependencies:
@@ -22390,14 +22473,6 @@ snapshots:
postcss: 8.4.31
ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.8.2)
- postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)):
- dependencies:
- lilconfig: 2.1.0
- yaml: 1.10.2
- optionalDependencies:
- postcss: 8.4.47
- ts-node: 10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)
-
postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
dependencies:
lilconfig: 2.1.0
@@ -22498,9 +22573,9 @@ snapshots:
dependencies:
postcss: 8.4.47
- postcss-modules-extract-imports@3.1.0(postcss@8.5.4):
+ postcss-modules-extract-imports@3.1.0(postcss@8.5.5):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.5
postcss-modules-local-by-default@4.0.5(postcss@8.4.31):
dependencies:
@@ -22516,10 +22591,10 @@ snapshots:
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
- postcss-modules-local-by-default@4.2.0(postcss@8.5.4):
+ postcss-modules-local-by-default@4.2.0(postcss@8.5.5):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
+ icss-utils: 5.1.0(postcss@8.5.5)
+ postcss: 8.5.5
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
@@ -22533,9 +22608,9 @@ snapshots:
postcss: 8.4.47
postcss-selector-parser: 6.0.13
- postcss-modules-scope@3.2.1(postcss@8.5.4):
+ postcss-modules-scope@3.2.1(postcss@8.5.5):
dependencies:
- postcss: 8.5.4
+ postcss: 8.5.5
postcss-selector-parser: 7.1.0
postcss-modules-values@4.0.0(postcss@8.4.31):
@@ -22548,10 +22623,10 @@ snapshots:
icss-utils: 5.1.0(postcss@8.4.47)
postcss: 8.4.47
- postcss-modules-values@4.0.0(postcss@8.5.4):
+ postcss-modules-values@4.0.0(postcss@8.5.5):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.4)
- postcss: 8.5.4
+ icss-utils: 5.1.0(postcss@8.5.5)
+ postcss: 8.5.5
postcss-modules@4.3.1(postcss@8.4.31):
dependencies:
@@ -22577,16 +22652,16 @@ snapshots:
postcss-modules-values: 4.0.0(postcss@8.4.47)
string-hash: 1.1.3
- postcss-modules@6.0.1(postcss@8.5.4):
+ postcss-modules@6.0.1(postcss@8.5.5):
dependencies:
generic-names: 4.0.0
- icss-utils: 5.1.0(postcss@8.5.4)
+ icss-utils: 5.1.0(postcss@8.5.5)
lodash.camelcase: 4.3.0
- postcss: 8.5.4
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.4)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.4)
- postcss-modules-scope: 3.2.1(postcss@8.5.4)
- postcss-modules-values: 4.0.0(postcss@8.5.4)
+ postcss: 8.5.5
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.5)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.5)
+ postcss-modules-scope: 3.2.1(postcss@8.5.5)
+ postcss-modules-values: 4.0.0(postcss@8.5.5)
string-hash: 1.1.3
postcss-normalize-charset@5.1.0(postcss@8.4.31):
@@ -22777,7 +22852,7 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
- postcss@8.5.4:
+ postcss@8.5.5:
dependencies:
nanoid: 3.3.11
picocolors: 1.1.1
@@ -23139,10 +23214,10 @@ snapshots:
react-lifecycles-compat@3.0.4: {}
- react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2):
+ react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6):
dependencies:
'@jest/create-cache-key-function': 29.7.0
- '@react-native-community/cli': 14.1.0(typescript@5.8.2)
+ '@react-native-community/cli': 14.1.0(typescript@5.1.6)
'@react-native-community/cli-platform-android': 14.1.0
'@react-native-community/cli-platform-ios': 14.1.0
'@react-native/assets-registry': 0.75.3
@@ -23151,7 +23226,7 @@ snapshots:
'@react-native/gradle-plugin': 0.75.3
'@react-native/js-polyfills': 0.75.3
'@react-native/normalize-colors': 0.75.3
- '@react-native/virtualized-lists': 0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.8.2))(react@18.2.0)
+ '@react-native/virtualized-lists': 0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@babel/core@7.26.10))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)
abort-controller: 3.0.0
anser: 1.4.10
ansi-regex: 5.0.1
@@ -23192,10 +23267,10 @@ snapshots:
- typescript
- utf-8-validate
- react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6):
+ react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0):
dependencies:
'@jest/create-cache-key-function': 29.7.0
- '@react-native-community/cli': 14.1.0(typescript@5.1.6)
+ '@react-native-community/cli': 14.1.0
'@react-native-community/cli-platform-android': 14.1.0
'@react-native-community/cli-platform-ios': 14.1.0
'@react-native/assets-registry': 0.75.3
@@ -23204,7 +23279,7 @@ snapshots:
'@react-native/gradle-plugin': 0.75.3
'@react-native/js-polyfills': 0.75.3
'@react-native/normalize-colors': 0.75.3
- '@react-native/virtualized-lists': 0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)
+ '@react-native/virtualized-lists': 0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.27.4)(@babel/preset-env@7.26.9(@babel/core@7.27.4))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)
abort-controller: 3.0.0
anser: 1.4.10
ansi-regex: 5.0.1
@@ -23712,25 +23787,6 @@ snapshots:
transitivePeerDependencies:
- ts-node
- rollup-plugin-postcss@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)):
- dependencies:
- chalk: 4.1.2
- concat-with-sourcemaps: 1.1.0
- cssnano: 5.1.15(postcss@8.4.47)
- import-cwd: 3.0.0
- p-queue: 6.6.2
- pify: 5.0.0
- postcss: 8.4.47
- postcss-load-config: 3.1.4(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- postcss-modules: 4.3.1(postcss@8.4.47)
- promise.series: 0.2.0
- resolve: 1.22.8
- rollup-pluginutils: 2.8.2
- safe-identifier: 0.4.2
- style-inject: 0.3.0
- transitivePeerDependencies:
- - ts-node
-
rollup-plugin-postcss@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)):
dependencies:
chalk: 4.1.2
@@ -23859,7 +23915,7 @@ snapshots:
sass@1.89.2:
dependencies:
chokidar: 4.0.3
- immutable: 5.1.2
+ immutable: 5.1.3
source-map-js: 1.2.1
optionalDependencies:
'@parcel/watcher': 2.5.1
@@ -24568,25 +24624,6 @@ snapshots:
ts-custom-error@3.3.1: {}
- ts-jest@29.2.6(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2)))(typescript@5.8.2):
- dependencies:
- bs-logger: 0.2.6
- ejs: 3.1.10
- fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@22.14.0)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2))
- jest-util: 29.7.0
- json5: 2.2.3
- lodash.memoize: 4.1.2
- make-error: 1.3.6
- semver: 7.7.1
- typescript: 5.8.2
- yargs-parser: 21.1.1
- optionalDependencies:
- '@babel/core': 7.26.10
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.26.10)
-
ts-jest@29.2.6(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.14.1)(ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6)))(typescript@5.8.2):
dependencies:
bs-logger: 0.2.6
@@ -24634,26 +24671,6 @@ snapshots:
typescript: 5.1.6
webpack: 5.94.0(@swc/core@1.7.26(@swc/helpers@0.5.15))(webpack-cli@5.0.1)
- ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.0)(typescript@5.8.2):
- dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.9
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.4
- '@types/node': 22.14.0
- acorn: 8.14.0
- acorn-walk: 8.2.0
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 5.8.2
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
- optionalDependencies:
- '@swc/core': 1.7.26(@swc/helpers@0.5.15)
-
ts-node@10.9.2(@swc/core@1.7.26(@swc/helpers@0.5.15))(@types/node@22.14.1)(typescript@5.1.6):
dependencies:
'@cspotcode/source-map-support': 0.8.1
diff --git a/turbo.json b/turbo.json
index 103f087b02..5b52561437 100644
--- a/turbo.json
+++ b/turbo.json
@@ -12,7 +12,7 @@
"outputs": ["dist/**", "!dist/tmp/**"]
},
"release": {
- "dependsOn": ["^release", "verify"],
+ "dependsOn": ["^build", "verify"],
"outputs": ["dist/**", "!dist/tmp/**"]
},
"build:module": {
@@ -29,9 +29,11 @@
},
"test": {
"outputs": [],
- "inputs": ["src/**", "typings/**", "package.json", "tsconfig.json"]
+ "inputs": ["src/**", "typings/**", "package.json", "tsconfig.json"],
+ "dependsOn": ["^build"]
},
"lint": {
+ "dependsOn": ["^build"],
"outputs": []
},
"create-gh-release": {
@@ -60,5 +62,11 @@
"outputs": []
}
},
- "globalDependencies": ["automation/**", ".npmrc", ".nvmrc", ".github/**", "package.json"]
+ "globalDependencies": [
+ "automation/**",
+ ".npmrc",
+ ".nvmrc",
+ ".github/**",
+ "package.json"
+ ]
}