diff --git a/packages/pluggableWidgets/custom-chart-web/package.json b/packages/pluggableWidgets/custom-chart-web/package.json
index 62ca64e4bc..56122f29a2 100644
--- a/packages/pluggableWidgets/custom-chart-web/package.json
+++ b/packages/pluggableWidgets/custom-chart-web/package.json
@@ -21,7 +21,7 @@
"marketplace": {
"minimumMXVersion": "10.16.0",
"appNumber": 1234,
- "appName": "CustomChart"
+ "appName": "Custom chart"
},
"testProject": {
"githubUrl": "https://github.com/mendix/testProjects",
diff --git a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorConfig.ts b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorConfig.ts
index 5d22fbe6d3..52281270c8 100644
--- a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorConfig.ts
+++ b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorConfig.ts
@@ -1,9 +1,14 @@
+import { Properties } from "@mendix/pluggable-widgets-tools";
import {
StructurePreviewProps,
structurePreviewPalette
} from "@mendix/widget-plugin-platform/preview/structure-preview-api";
import { CustomChartPreviewProps } from "../typings/CustomChartProps";
+export function getProperties(_values: CustomChartPreviewProps, defaultProperties: Properties): Properties {
+ return defaultProperties;
+}
+
export function getPreview(_values: CustomChartPreviewProps, isDarkMode: boolean): StructurePreviewProps {
const palette = structurePreviewPalette[isDarkMode ? "dark" : "light"];
const sampleChartSvg = `
@@ -33,7 +38,7 @@ export function getPreview(_values: CustomChartPreviewProps, isDarkMode: boolean
children: [
{
type: "Text",
- content: "Any Chart",
+ content: "Custom Chart",
fontColor: palette.text.primary,
fontSize: 10,
bold: true
diff --git a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorPreview.tsx b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorPreview.tsx
index 4bc80521d1..50413fd300 100644
--- a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorPreview.tsx
+++ b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.editorPreview.tsx
@@ -40,7 +40,7 @@ const defaultConfig = `{
export function preview(props: CustomChartPreviewProps): ReactElement {
const containerProps = {
- name: "preview-chart",
+ name: "preview-custom-chart",
class: props.class,
style: props.styleObject,
tabIndex: 0,
@@ -51,10 +51,11 @@ export function preview(props: CustomChartPreviewProps): ReactElement {
sampleLayout: props.sampleLayout,
configurationOptions: props.configurationOptions || defaultConfig,
widthUnit: props.widthUnit,
- width: props.width || 100,
+ width: props.width || 75,
heightUnit: props.heightUnit,
height: props.height || 75
};
+ console.log(containerProps);
return ;
}
diff --git a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.tsx b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.tsx
index bf70285589..f8909af4ab 100644
--- a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.tsx
+++ b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.tsx
@@ -1,10 +1,20 @@
import { ReactElement, createElement } from "react";
import { CustomChartContainerProps } from "../typings/CustomChartProps";
import { useCustomChart } from "./hooks/useCustomChart";
+import { useActionEvents } from "./hooks/useActionEvents";
import "./ui/CustomChart.scss";
export default function CustomChart(props: CustomChartContainerProps): ReactElement {
const { chartRef, containerStyle } = useCustomChart(props);
+ const { handleClick } = useActionEvents(props);
- return
;
+ return (
+
+ );
}
diff --git a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.xml b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.xml
index 5bf0a0d62e..ac3fb79875 100644
--- a/packages/pluggableWidgets/custom-chart-web/src/CustomChart.xml
+++ b/packages/pluggableWidgets/custom-chart-web/src/CustomChart.xml
@@ -1,5 +1,5 @@
-
+
Custom chart
Create a custom chart
Charts
@@ -80,8 +80,12 @@
-
+ -->
+
diff --git a/packages/pluggableWidgets/custom-chart-web/src/hooks/useActionEvents.ts b/packages/pluggableWidgets/custom-chart-web/src/hooks/useActionEvents.ts
new file mode 100644
index 0000000000..e432690ebb
--- /dev/null
+++ b/packages/pluggableWidgets/custom-chart-web/src/hooks/useActionEvents.ts
@@ -0,0 +1,15 @@
+import { executeAction } from "@mendix/widget-plugin-platform/framework/execute-action";
+import { useCallback } from "react";
+import { CustomChartContainerProps } from "typings/CustomChartProps";
+
+export function useActionEvents(props: CustomChartContainerProps): {
+ handleClick: () => void;
+} {
+ const handleClick = useCallback((): void => {
+ if (props.onClick) {
+ executeAction(props.onClick);
+ }
+ }, [props.onClick]);
+
+ return { handleClick };
+}
diff --git a/packages/pluggableWidgets/custom-chart-web/src/hooks/useCustomChart.ts b/packages/pluggableWidgets/custom-chart-web/src/hooks/useCustomChart.ts
index cb3eb7ac28..ef1965be27 100644
--- a/packages/pluggableWidgets/custom-chart-web/src/hooks/useCustomChart.ts
+++ b/packages/pluggableWidgets/custom-chart-web/src/hooks/useCustomChart.ts
@@ -1,7 +1,7 @@
import { debounce } from "@mendix/widget-plugin-platform/utils/debounce";
import { useEffect, useMemo, useRef, useState, type RefObject } from "react";
import { CustomChartContainerProps } from "../../typings/CustomChartProps";
-import { PlotlyChart } from "../components/PlotlyChart";
+import { PlotlyChart, ChartProps } from "../components/PlotlyChart";
import { ChartDataProcessor } from "../utils/ChartDataProcessor";
interface UseCustomChartReturn {
@@ -28,26 +28,14 @@ export function useCustomChart(props: CustomChartContainerProps): UseCustomChart
const [updateChartDebounced, abortChartUpdate] = useMemo(
() =>
- debounce(
- (
- chartInstance: PlotlyChart | null,
- updateData: {
- data: any;
- layout: any;
- config: any;
- width: number;
- height: number;
- }
- ) => {
- if (!chartInstance) {
- const newChart = new PlotlyChart(chartRef.current!, updateData);
- setChart(newChart);
- } else {
- chartInstance.update(updateData);
- }
- },
- 100
- ),
+ debounce((chartInstance: PlotlyChart | null, updateData: ChartProps) => {
+ if (!chartInstance) {
+ const newChart = new PlotlyChart(chartRef.current!, updateData);
+ setChart(newChart);
+ } else {
+ chartInstance.update(updateData);
+ }
+ }, 100),
[]
);
@@ -83,19 +71,18 @@ export function useCustomChart(props: CustomChartContainerProps): UseCustomChart
props.sampleLayout
);
- const { width, height } = {
- width: containerDimensions.width,
- height: dataProcessor.current.calculateDimensions(
- props.widthUnit,
- props.width,
- props.heightUnit,
- props.height,
- containerDimensions.width,
- containerDimensions.height
- ).height
- };
+ const dimensions = dataProcessor.current.calculateDimensions(
+ props.widthUnit,
+ props.width,
+ props.heightUnit,
+ props.height,
+ containerDimensions.width,
+ containerDimensions.height
+ );
- const updateData = {
+ const { width, height } = dimensions;
+
+ const updateData: ChartProps = {
data,
layout: {
...layout,
@@ -104,14 +91,43 @@ export function useCustomChart(props: CustomChartContainerProps): UseCustomChart
autosize: true,
font: {
family: "Open Sans, sans-serif",
- size: 12
+ size: Math.max(12 * (width / 1000), 8)
+ },
+ legend: {
+ ...layout.legend,
+ font: {
+ ...layout.legend?.font,
+ size: Math.max(10 * (width / 1000), 7)
+ },
+ itemwidth: Math.max(10 * (width / 1000), 3)
+ },
+ xaxis: {
+ ...layout.xaxis,
+ tickfont: {
+ ...layout.xaxis?.tickfont,
+ size: Math.max(10 * (width / 1000), 7)
+ }
+ },
+ yaxis: {
+ ...layout.yaxis,
+ tickfont: {
+ ...layout.yaxis?.tickfont,
+ size: Math.max(10 * (width / 1000), 7)
+ }
+ },
+ margin: {
+ ...layout.margin,
+ l: Math.max(50 * (width / 1000), 30),
+ r: Math.max(50 * (width / 1000), 30),
+ t: Math.max(50 * (width / 1000), 30),
+ b: Math.max(50 * (width / 1000), 30),
+ pad: Math.max(4 * (width / 1000), 2)
}
},
config: {
...dataProcessor.current.parseConfig(props.configurationOptions),
displayModeBar: props.devMode === "developer",
- responsive: true,
- staticPlot: false
+ responsive: true
},
width,
height
diff --git a/packages/pluggableWidgets/custom-chart-web/src/ui/CustomChart.scss b/packages/pluggableWidgets/custom-chart-web/src/ui/CustomChart.scss
index 3ee5b8eb9f..7818a2250c 100644
--- a/packages/pluggableWidgets/custom-chart-web/src/ui/CustomChart.scss
+++ b/packages/pluggableWidgets/custom-chart-web/src/ui/CustomChart.scss
@@ -1,4 +1,13 @@
.widget-custom-chart {
- width: 100%;
- height: 100%;
+ position: relative;
+ display: flex;
+ flex-direction: column;
+ align-items: stretch;
+ .svg-container {
+ .main-svg {
+ position: absolute;
+ top: 0;
+ left: 0;
+ }
+ }
}
diff --git a/packages/pluggableWidgets/custom-chart-web/src/utils/ChartDataProcessor.ts b/packages/pluggableWidgets/custom-chart-web/src/utils/ChartDataProcessor.ts
index 224ed45a1e..3f5e8144b5 100644
--- a/packages/pluggableWidgets/custom-chart-web/src/utils/ChartDataProcessor.ts
+++ b/packages/pluggableWidgets/custom-chart-web/src/utils/ChartDataProcessor.ts
@@ -1,4 +1,4 @@
-import { Config, Data, Layout } from "plotly.js-dist";
+import { Config, Data, Layout } from "plotly.js-dist-min";
export class ChartDataProcessor {
parseData(staticData?: string, attributeData?: string, sampleData?: string): Data[] {
diff --git a/packages/pluggableWidgets/custom-chart-web/typings/CustomChartProps.d.ts b/packages/pluggableWidgets/custom-chart-web/typings/CustomChartProps.d.ts
index 897fe1053c..a905b45467 100644
--- a/packages/pluggableWidgets/custom-chart-web/typings/CustomChartProps.d.ts
+++ b/packages/pluggableWidgets/custom-chart-web/typings/CustomChartProps.d.ts
@@ -4,7 +4,7 @@
* @author Mendix Widgets Framework Team
*/
import { CSSProperties } from "react";
-import { EditableValue } from "mendix";
+import { ActionValue, EditableValue } from "mendix";
export type DevModeEnum = "developer" | "advanced";
@@ -29,6 +29,7 @@ export interface CustomChartContainerProps {
width: number;
heightUnit: HeightUnitEnum;
height: number;
+ onClick?: ActionValue;
}
export interface CustomChartPreviewProps {
@@ -53,4 +54,5 @@ export interface CustomChartPreviewProps {
width: number | null;
heightUnit: HeightUnitEnum;
height: number | null;
+ onClick: {} | null;
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0a51d8347a..1e5fcef9a7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -289,7 +289,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.16.0
- version: 10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.7.0)
+ version: 10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@20.12.12)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(react@18.2.0)(tslib@2.7.0)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -310,7 +310,7 @@ importers:
version: 6.7.3(webpack@5.94.0)
fork-ts-checker-webpack-plugin:
specifier: ^7.3.0
- version: 7.3.0(typescript@5.1.6)(webpack@5.94.0)
+ version: 7.3.0(typescript@5.0.4)(webpack@5.94.0)
mendix-client:
specifier: ^7.15.8
version: 7.15.8
@@ -328,7 +328,7 @@ importers:
version: 1.2.0
ts-loader:
specifier: ^9.4.2
- version: 9.4.2(typescript@5.1.6)(webpack@5.94.0)
+ version: 9.4.2(typescript@5.0.4)(webpack@5.94.0)
webpack:
specifier: ^5.75.0
version: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
@@ -359,7 +359,7 @@ importers:
version: link:../../shared/eslint-config-web-widgets
'@mendix/pluggable-widgets-tools':
specifier: 10.16.0
- version: 10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@20.12.12)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(react@18.2.0)(tslib@2.7.0)
+ version: 10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.7.0)
'@mendix/prettier-config-web-widgets':
specifier: workspace:*
version: link:../../shared/prettier-config-web-widgets
@@ -389,7 +389,7 @@ importers:
version: 1.2.0
ts-loader:
specifier: ^9.4.2
- version: 9.4.2(typescript@5.0.4)(webpack@5.94.0)
+ version: 9.4.2(typescript@5.1.6)(webpack@5.94.0)
webpack:
specifier: ^5.75.0
version: 5.94.0(@swc/core@1.7.26)(webpack-cli@5.0.1)
@@ -539,31 +539,6 @@ importers:
specifier: workspace:*
version: link:../../shared/widget-plugin-platform
- packages/pluggableWidgets/any-chart-web:
- dependencies:
- classnames:
- specifier: ^2.3.2
- version: 2.3.2
- plotly.js-dist-min:
- specifier: ^2.35.3
- version: 2.35.3
- devDependencies:
- '@mendix/pluggable-widgets-tools':
- specifier: 10.16.0
- version: 10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.7.0)
- '@mendix/prettier-config-web-widgets':
- specifier: workspace:*
- version: link:../../shared/prettier-config-web-widgets
- '@mendix/run-e2e':
- specifier: workspace:^*
- version: link:../../../automation/run-e2e
- '@types/plotly.js-dist-min':
- specifier: ^2.3.4
- version: 2.3.4
- cross-env:
- specifier: ^7.0.3
- version: 7.0.3
-
packages/pluggableWidgets/area-chart-web:
dependencies:
'@mendix/shared-charts':
@@ -999,6 +974,31 @@ importers:
specifier: ^7.0.3
version: 7.0.3
+ packages/pluggableWidgets/custom-chart-web:
+ dependencies:
+ classnames:
+ specifier: ^2.3.2
+ version: 2.3.2
+ plotly.js-dist-min:
+ specifier: ^2.35.3
+ version: 2.35.3
+ devDependencies:
+ '@mendix/pluggable-widgets-tools':
+ specifier: 10.16.0
+ version: 10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.7.0)
+ '@mendix/prettier-config-web-widgets':
+ specifier: workspace:*
+ version: link:../../shared/prettier-config-web-widgets
+ '@mendix/run-e2e':
+ specifier: workspace:^*
+ version: link:../../../automation/run-e2e
+ '@types/plotly.js-dist-min':
+ specifier: ^2.3.4
+ version: 2.3.4
+ cross-env:
+ specifier: ^7.0.3
+ version: 7.0.3
+
packages/pluggableWidgets/datagrid-date-filter-web:
dependencies:
'@mendix/widget-plugin-external-events':
@@ -12969,41 +12969,6 @@ snapshots:
- supports-color
- ts-node
- '@jest/core@29.7.0(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))':
- 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': 20.12.12
- 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@20.12.12)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- 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/create-cache-key-function@29.7.0':
dependencies:
'@jest/types': 29.6.3
@@ -13248,7 +13213,7 @@ snapshots:
sort-object: 3.0.3
tinyqueue: 3.0.0
- '@mendix/pluggable-widgets-tools@10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@20.12.12)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(react@18.2.0)(tslib@2.7.0)':
+ '@mendix/pluggable-widgets-tools@10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@20.12.12)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(react@18.2.0)(tslib@2.7.0)':
dependencies:
'@babel/core': 7.25.8
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.8)
@@ -13273,7 +13238,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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))
+ '@types/react-native': 0.72.8(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))
'@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.0.4))(eslint@7.32.0)(typescript@5.0.4)
'@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.0.4)
@@ -13352,7 +13317,7 @@ snapshots:
- tslib
- utf-8-validate
- '@mendix/pluggable-widgets-tools@10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.7.0)':
+ '@mendix/pluggable-widgets-tools@10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.7.0)':
dependencies:
'@babel/core': 7.25.8
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.8)
@@ -13377,7 +13342,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.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@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.0.4))(eslint@7.32.0)(typescript@5.0.4)
'@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.0.4)
@@ -13456,110 +13421,6 @@ snapshots:
- tslib
- utf-8-validate
- '@mendix/pluggable-widgets-tools@10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))(react@18.2.0)(tslib@2.7.0)':
- dependencies:
- '@babel/core': 7.25.8
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.25.8)
- '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.25.8)
- '@babel/plugin-transform-react-jsx': 7.25.7(@babel/core@7.25.8)
- '@babel/preset-env': 7.23.2(@babel/core@7.25.8)
- '@babel/preset-react': 7.22.15(@babel/core@7.25.8)
- '@cfaester/enzyme-adapter-react-18': 0.6.0(enzyme@3.11.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@prettier/plugin-xml': 1.2.0
- '@rollup/plugin-alias': 3.1.9(rollup@2.79.2)
- '@rollup/plugin-babel': 5.3.1(@babel/core@7.25.8)(@types/babel__core@7.20.3)(rollup@2.79.2)
- '@rollup/plugin-commonjs': 22.0.2(rollup@2.79.2)
- '@rollup/plugin-image': 2.1.1(rollup@2.79.2)
- '@rollup/plugin-json': 4.1.0(rollup@2.79.2)
- '@rollup/plugin-node-resolve': 13.3.0(rollup@2.79.2)
- '@rollup/plugin-typescript': 8.5.0(rollup@2.79.2)(tslib@2.7.0)(typescript@5.0.4)
- '@rollup/plugin-url': 6.1.0(rollup@2.79.2)
- '@rollup/pluginutils': 4.2.1
- '@testing-library/dom': 8.20.1
- '@testing-library/jest-dom': 5.17.0
- '@testing-library/react': 13.4.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
- '@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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@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.0.4))(eslint@7.32.0)(typescript@5.0.4)
- '@typescript-eslint/parser': 5.62.0(eslint@7.32.0)(typescript@5.0.4)
- ansi-colors: 4.1.1
- babel-eslint: 10.1.0(eslint@7.32.0)
- babel-jest: 29.7.0(@babel/core@7.25.8)
- big.js: 6.2.2
- concurrently: 6.5.1
- core-js: 3.33.2
- dotenv: 8.6.0
- enzyme: 3.11.0
- 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.0.4))(eslint@7.32.0)(typescript@5.0.4))(eslint@7.32.0)(typescript@5.0.4)
- eslint-plugin-prettier: 3.4.1(eslint-config-prettier@8.10.0(eslint@7.32.0))(eslint@7.32.0)(prettier@2.8.8)
- eslint-plugin-promise: 4.3.1
- eslint-plugin-react: 7.28.0(eslint@7.32.0)
- eslint-plugin-react-hooks: 4.6.0(eslint@7.32.0)
- fast-glob: 3.3.2
- find-free-port: 2.0.0
- fs-extra: 9.1.0
- identity-obj-proxy: 3.0.0
- jasmine: 3.99.0
- jasmine-core: 3.99.1
- jest: 29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- jest-environment-jsdom: 29.7.0
- jest-jasmine2: 29.7.0
- jest-junit: 13.2.0
- jest-react-hooks-shallow: 1.5.1
- make-dir: 3.1.0
- mendix: 10.16.49747
- metro-react-native-babel-preset: 0.74.1(@babel/core@7.25.8)
- mime: 3.0.0
- node-fetch: 2.7.0
- postcss: 8.4.47
- postcss-import: 14.1.0(postcss@8.4.47)
- postcss-url: 10.1.3(postcss@8.4.47)
- prettier: 2.8.8
- react-test-renderer: 18.2.0(react@18.2.0)
- recursive-copy: 2.0.14
- resolve: 1.22.8
- rollup: 2.79.2
- rollup-plugin-clear: 2.0.7
- rollup-plugin-command: 1.1.3
- rollup-plugin-license: 2.9.1(rollup@2.79.2)
- rollup-plugin-livereload: 2.0.5
- rollup-plugin-postcss: 4.0.2(postcss@8.4.47)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- rollup-plugin-re: 1.0.7
- rollup-plugin-terser: 7.0.2(rollup@2.79.2)
- sass: 1.58.3
- semver: 7.6.3
- shelljs: 0.8.5
- shx: 0.3.4
- ts-jest: 29.1.1(@babel/core@7.25.8)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)))(typescript@5.0.4)
- ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.0.4)
- typescript: 5.0.4
- xml2js: 0.6.2
- zip-a-folder: 0.0.12
- transitivePeerDependencies:
- - '@jest/types'
- - '@swc/core'
- - '@swc/wasm'
- - '@types/babel__core'
- - '@types/node'
- - babel-plugin-macros
- - bufferutil
- - canvas
- - encoding
- - esbuild
- - node-notifier
- - react
- - react-dom
- - react-native
- - supports-color
- - tslib
- - utf-8-validate
-
'@mendix/pluggable-widgets-tools@10.16.0(@jest/types@29.6.3)(@swc/core@1.7.26)(@types/babel__core@7.20.3)(@types/node@22.7.5)(react-dom@18.2.0(react@18.2.0))(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0))(react@18.2.0)(tslib@2.7.0)':
dependencies:
'@babel/core': 7.25.8
@@ -14270,17 +14131,11 @@ snapshots:
'@react-native/normalize-colors@0.75.3': {}
- '@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))':
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react-native: 0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))':
- dependencies:
- invariant: 2.2.4
- nullthrows: 1.1.1
- react-native: 0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4)
+ react-native: 0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4)
'@react-native/virtualized-lists@0.72.8(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6))':
dependencies:
@@ -14294,21 +14149,12 @@ snapshots:
nullthrows: 1.1.1
react-native: 0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@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.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(react@18.2.0)':
+ '@react-native/virtualized-lists@0.75.3(@types/react@18.2.36)(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4)
+ react-native: 0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4)
optionalDependencies:
'@types/react': 18.2.36
@@ -14844,16 +14690,9 @@ snapshots:
dependencies:
'@types/react': 18.2.36
- '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))':
+ '@types/react-native@0.72.8(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))':
dependencies:
- '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))
+ '@react-native/virtualized-lists': 0.72.8(react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))
'@types/react': 18.2.36
transitivePeerDependencies:
- react-native
@@ -16307,7 +16146,7 @@ snapshots:
normalize-path: 3.0.0
schema-utils: 4.2.0
serialize-javascript: 6.0.1
- webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@5.0.1)
+ webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
copy-webpack-plugin@11.0.0(webpack@5.96.1):
dependencies:
@@ -16440,21 +16279,6 @@ snapshots:
- supports-color
- ts-node
- create-jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(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.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- 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: {}
@@ -16516,7 +16340,7 @@ snapshots:
postcss-modules-values: 4.0.0(postcss@8.4.21)
postcss-value-parser: 4.2.0
semver: 7.5.1
- webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@5.0.1)
+ webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
css-loader@6.7.3(webpack@5.96.1):
dependencies:
@@ -17727,7 +17551,7 @@ snapshots:
dependencies:
is-callable: 1.2.7
- fork-ts-checker-webpack-plugin@7.3.0(typescript@5.1.6)(webpack@5.94.0):
+ fork-ts-checker-webpack-plugin@7.3.0(typescript@5.0.4)(webpack@5.94.0):
dependencies:
'@babel/code-frame': 7.22.5
chalk: 4.1.2
@@ -17741,7 +17565,7 @@ snapshots:
schema-utils: 3.3.0
semver: 7.5.1
tapable: 2.2.1
- typescript: 5.1.6
+ typescript: 5.0.4
webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
form-data@3.0.1:
@@ -18658,25 +18482,6 @@ snapshots:
- supports-color
- ts-node
- jest-cli@29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- exit: 0.1.2
- import-local: 3.1.0
- jest-config: 29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- 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-config@29.7.0(@types/node@20.12.12):
dependencies:
'@babel/core': 7.25.8
@@ -18770,37 +18575,6 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-config@29.7.0(@types/node@20.12.12)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)):
- dependencies:
- '@babel/core': 7.25.8
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.25.8)
- 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': 20.12.12
- ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
jest-config@29.7.0(@types/node@22.7.5):
dependencies:
'@babel/core': 7.25.8
@@ -18863,37 +18637,6 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-config@29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)):
- dependencies:
- '@babel/core': 7.25.8
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.25.8)
- 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.7.5
- ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
jest-diff@29.7.0:
dependencies:
chalk: 4.1.2
@@ -19236,18 +18979,6 @@ snapshots:
- supports-color
- ts-node
- jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- '@jest/types': 29.6.3
- import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
joi@17.13.3:
dependencies:
'@hapi/hoek': 9.3.0
@@ -20697,14 +20428,6 @@ snapshots:
postcss: 8.4.47
ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.0.4)
- postcss-load-config@3.1.4(postcss@8.4.47)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)):
- dependencies:
- lilconfig: 2.1.0
- yaml: 1.10.2
- optionalDependencies:
- postcss: 8.4.47
- ts-node: 10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)
-
postcss-merge-longhand@5.1.7(postcss@8.4.31):
dependencies:
postcss: 8.4.31
@@ -21368,10 +21091,10 @@ snapshots:
react-lifecycles-compat@3.0.4: {}
- react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6):
+ react-native@0.75.3(@babel/core@7.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4):
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(typescript@5.0.4)
'@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
@@ -21380,7 +21103,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.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@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.21.0)(@babel/preset-env@7.23.2(@babel/core@7.21.0))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(react@18.2.0)
abort-controller: 3.0.0
anser: 1.4.10
ansi-regex: 5.0.1
@@ -21474,59 +21197,6 @@ snapshots:
- typescript
- utf-8-validate
- react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4):
- dependencies:
- '@jest/create-cache-key-function': 29.7.0
- '@react-native-community/cli': 14.1.0(typescript@5.0.4)
- '@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
- '@react-native/codegen': 0.75.3(@babel/preset-env@7.23.2(@babel/core@7.25.8))
- '@react-native/community-cli-plugin': 0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))
- '@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.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.0.4))(react@18.2.0)
- abort-controller: 3.0.0
- anser: 1.4.10
- ansi-regex: 5.0.1
- base64-js: 1.5.1
- chalk: 4.1.2
- commander: 9.5.0
- event-target-shim: 5.0.1
- flow-enums-runtime: 0.0.6
- glob: 7.2.3
- invariant: 2.2.4
- jest-environment-node: 29.7.0
- jsc-android: 250231.0.0
- memoize-one: 5.2.1
- metro-runtime: 0.80.12
- metro-source-map: 0.80.12
- mkdirp: 0.5.6
- nullthrows: 1.1.1
- pretty-format: 26.6.2
- promise: 8.3.0
- react: 18.2.0
- react-devtools-core: 5.3.2
- react-refresh: 0.14.2
- regenerator-runtime: 0.13.11
- scheduler: 0.24.0-canary-efb381bbf-20230505
- semver: 7.6.3
- stacktrace-parser: 0.1.10
- whatwg-fetch: 3.6.20
- ws: 6.2.3
- yargs: 17.7.2
- optionalDependencies:
- '@types/react': 18.2.36
- transitivePeerDependencies:
- - '@babel/core'
- - '@babel/preset-env'
- - bufferutil
- - encoding
- - supports-color
- - typescript
- - utf-8-validate
-
react-native@0.75.3(@babel/core@7.25.8)(@babel/preset-env@7.23.2(@babel/core@7.25.8))(@types/react@18.2.36)(react@18.2.0)(typescript@5.1.6):
dependencies:
'@jest/create-cache-key-function': 29.7.0
@@ -22036,25 +21706,6 @@ snapshots:
transitivePeerDependencies:
- ts-node
- rollup-plugin-postcss@4.0.2(postcss@8.4.47)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)):
- 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.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- 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-re@1.0.7:
dependencies:
magic-string: 0.16.0
@@ -22121,7 +21772,7 @@ snapshots:
dependencies:
klona: 2.0.6
neo-async: 2.6.2
- webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@5.0.1)
+ webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
optionalDependencies:
sass: 1.58.3
@@ -22653,7 +22304,7 @@ snapshots:
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.34.1
- webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@5.0.1)
+ webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
optionalDependencies:
'@swc/core': 1.7.26
@@ -22806,23 +22457,6 @@ snapshots:
'@jest/types': 29.6.3
babel-jest: 29.7.0(@babel/core@7.25.8)
- ts-jest@29.1.1(@babel/core@7.25.8)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.25.8))(jest@29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6)))(typescript@5.0.4):
- dependencies:
- bs-logger: 0.2.6
- fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@22.7.5)(ts-node@10.9.1(@swc/core@1.7.26)(@types/node@22.7.5)(typescript@5.1.6))
- jest-util: 29.7.0
- json5: 2.2.3
- lodash.memoize: 4.1.2
- make-error: 1.3.6
- semver: 7.6.3
- typescript: 5.0.4
- yargs-parser: 21.1.1
- optionalDependencies:
- '@babel/core': 7.25.8
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.25.8)
-
ts-loader@9.4.2(typescript@5.0.4)(webpack@5.94.0):
dependencies:
chalk: 4.1.2
@@ -22830,7 +22464,7 @@ snapshots:
micromatch: 4.0.5
semver: 7.5.1
typescript: 5.0.4
- webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@5.0.1)
+ webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
ts-loader@9.4.2(typescript@5.1.6)(webpack@5.94.0):
dependencies:
@@ -22839,7 +22473,7 @@ snapshots:
micromatch: 4.0.5
semver: 7.5.1
typescript: 5.1.6
- webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@4.10.0)
+ webpack: 5.94.0(@swc/core@1.7.26)(webpack-cli@5.0.1)
ts-loader@9.4.2(typescript@5.1.6)(webpack@5.96.1):
dependencies: