From 82bff21be8703f0bfb35a30afef97198cf3d3029 Mon Sep 17 00:00:00 2001 From: Chung Wei Date: Tue, 2 Apr 2024 22:04:04 +0800 Subject: [PATCH 01/25] Access ref from props before element.ref --- packages/react/slot/src/Slot.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react/slot/src/Slot.tsx b/packages/react/slot/src/Slot.tsx index 6d64f512d..ed9c4b3bb 100644 --- a/packages/react/slot/src/Slot.tsx +++ b/packages/react/slot/src/Slot.tsx @@ -61,9 +61,12 @@ const SlotClone = React.forwardRef((props, forwardedRef) => const { children, ...slotProps } = props; if (React.isValidElement(children)) { + // Accessing the ref from props, else fallback to element.ref + // https://github.com/facebook/react/pull/28348 + const childrenRef = children.props.ref ?? (children as any).ref; return React.cloneElement(children, { ...mergeProps(slotProps, children.props), - ref: forwardedRef ? composeRefs(forwardedRef, (children as any).ref) : (children as any).ref, + ref: forwardedRef ? composeRefs(forwardedRef, childrenRef) : childrenRef, }); } From 45b510a86e6583479f82a041a3452ed965bc4e13 Mon Sep 17 00:00:00 2001 From: Chung Wei Date: Sat, 27 Apr 2024 15:15:19 +0800 Subject: [PATCH 02/25] Apply ref access fix to presence component --- packages/react/presence/src/Presence.tsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/react/presence/src/Presence.tsx b/packages/react/presence/src/Presence.tsx index 5a4fbf3a2..9669c263e 100644 --- a/packages/react/presence/src/Presence.tsx +++ b/packages/react/presence/src/Presence.tsx @@ -19,7 +19,10 @@ const Presence: React.FC = (props) => { : React.Children.only(children) ) as React.ReactElement; - const ref = useComposedRefs(presence.ref, (child as any).ref); + // Accessing the ref from props, else fallback to element.ref + // https://github.com/facebook/react/pull/28348 + const childrenRef = child.props.ref ?? (child as any).ref; + const ref = useComposedRefs(presence.ref, childrenRef); const forceMount = typeof children === 'function'; return forceMount || presence.isPresent ? React.cloneElement(child, { ref }) : null; }; From 2be70740cbf1bbc7b99ad8e8d64c0c8774454e88 Mon Sep 17 00:00:00 2001 From: Ben Hammond Date: Tue, 28 May 2024 11:44:00 -0700 Subject: [PATCH 03/25] adding react 19 to peer deps --- packages/react/accessible-icon/package.json | 4 ++-- packages/react/accordion/package.json | 4 ++-- packages/react/alert-dialog/package.json | 4 ++-- packages/react/announce/package.json | 4 ++-- packages/react/arrow/package.json | 4 ++-- packages/react/aspect-ratio/package.json | 4 ++-- packages/react/avatar/package.json | 4 ++-- packages/react/checkbox/package.json | 4 ++-- packages/react/collapsible/package.json | 4 ++-- packages/react/collection/package.json | 4 ++-- packages/react/context-menu/package.json | 4 ++-- packages/react/dialog/package.json | 4 ++-- packages/react/dismissable-layer/package.json | 4 ++-- packages/react/dropdown-menu/package.json | 4 ++-- packages/react/focus-scope/package.json | 4 ++-- packages/react/form/package.json | 4 ++-- packages/react/hover-card/package.json | 4 ++-- packages/react/label/package.json | 4 ++-- packages/react/menu/package.json | 4 ++-- packages/react/menubar/package.json | 4 ++-- packages/react/navigation-menu/package.json | 4 ++-- packages/react/popover/package.json | 4 ++-- packages/react/popper/package.json | 4 ++-- packages/react/portal/package.json | 4 ++-- packages/react/presence/package.json | 4 ++-- packages/react/primitive/package.json | 4 ++-- packages/react/progress/package.json | 4 ++-- packages/react/radio-group/package.json | 4 ++-- packages/react/roving-focus/package.json | 4 ++-- packages/react/scroll-area/package.json | 4 ++-- packages/react/select/package.json | 4 ++-- packages/react/separator/package.json | 4 ++-- packages/react/slider/package.json | 4 ++-- packages/react/switch/package.json | 4 ++-- packages/react/tabs/package.json | 4 ++-- packages/react/toast/package.json | 4 ++-- packages/react/toggle-group/package.json | 4 ++-- packages/react/toggle/package.json | 4 ++-- packages/react/toolbar/package.json | 4 ++-- packages/react/tooltip/package.json | 4 ++-- packages/react/visually-hidden/package.json | 4 ++-- 41 files changed, 82 insertions(+), 82 deletions(-) diff --git a/packages/react/accessible-icon/package.json b/packages/react/accessible-icon/package.json index d64e71ddb..6a66d091f 100644 --- a/packages/react/accessible-icon/package.json +++ b/packages/react/accessible-icon/package.json @@ -34,8 +34,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/accordion/package.json b/packages/react/accordion/package.json index 644cbfa2e..f6edc540d 100644 --- a/packages/react/accordion/package.json +++ b/packages/react/accordion/package.json @@ -42,8 +42,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/alert-dialog/package.json b/packages/react/alert-dialog/package.json index c7e5495d9..9f64996eb 100644 --- a/packages/react/alert-dialog/package.json +++ b/packages/react/alert-dialog/package.json @@ -39,8 +39,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/announce/package.json b/packages/react/announce/package.json index d44f05b18..84ad0311e 100644 --- a/packages/react/announce/package.json +++ b/packages/react/announce/package.json @@ -36,8 +36,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/arrow/package.json b/packages/react/arrow/package.json index c4554d8f8..1f9368d65 100644 --- a/packages/react/arrow/package.json +++ b/packages/react/arrow/package.json @@ -34,8 +34,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/aspect-ratio/package.json b/packages/react/aspect-ratio/package.json index 65b0cf188..4286b64bf 100644 --- a/packages/react/aspect-ratio/package.json +++ b/packages/react/aspect-ratio/package.json @@ -34,8 +34,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/avatar/package.json b/packages/react/avatar/package.json index 5ad657d79..16b1838fd 100644 --- a/packages/react/avatar/package.json +++ b/packages/react/avatar/package.json @@ -37,8 +37,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/checkbox/package.json b/packages/react/checkbox/package.json index 989c66590..da90da370 100644 --- a/packages/react/checkbox/package.json +++ b/packages/react/checkbox/package.json @@ -41,8 +41,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/collapsible/package.json b/packages/react/collapsible/package.json index 3964e870f..a0a645454 100644 --- a/packages/react/collapsible/package.json +++ b/packages/react/collapsible/package.json @@ -41,8 +41,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/collection/package.json b/packages/react/collection/package.json index a0837c005..586006a4c 100644 --- a/packages/react/collection/package.json +++ b/packages/react/collection/package.json @@ -37,8 +37,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/context-menu/package.json b/packages/react/context-menu/package.json index a1bd79500..51f7e0428 100644 --- a/packages/react/context-menu/package.json +++ b/packages/react/context-menu/package.json @@ -39,8 +39,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/dialog/package.json b/packages/react/dialog/package.json index 25bc916ec..5fd4bc5ce 100644 --- a/packages/react/dialog/package.json +++ b/packages/react/dialog/package.json @@ -47,8 +47,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/dismissable-layer/package.json b/packages/react/dismissable-layer/package.json index da121cb3b..0f9c860e1 100644 --- a/packages/react/dismissable-layer/package.json +++ b/packages/react/dismissable-layer/package.json @@ -41,8 +41,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/dropdown-menu/package.json b/packages/react/dropdown-menu/package.json index f6a6118f8..8e808882a 100644 --- a/packages/react/dropdown-menu/package.json +++ b/packages/react/dropdown-menu/package.json @@ -40,8 +40,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/focus-scope/package.json b/packages/react/focus-scope/package.json index 5f9fbc73e..7b1c56c3e 100644 --- a/packages/react/focus-scope/package.json +++ b/packages/react/focus-scope/package.json @@ -36,8 +36,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/form/package.json b/packages/react/form/package.json index a8142e96b..f0fa5f4c4 100644 --- a/packages/react/form/package.json +++ b/packages/react/form/package.json @@ -39,8 +39,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/hover-card/package.json b/packages/react/hover-card/package.json index 9ef60f490..1547c783d 100644 --- a/packages/react/hover-card/package.json +++ b/packages/react/hover-card/package.json @@ -42,8 +42,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/label/package.json b/packages/react/label/package.json index 423b293a8..4d38ebd54 100644 --- a/packages/react/label/package.json +++ b/packages/react/label/package.json @@ -34,8 +34,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/menu/package.json b/packages/react/menu/package.json index bb46becc6..7e86bfb9c 100644 --- a/packages/react/menu/package.json +++ b/packages/react/menu/package.json @@ -51,8 +51,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/menubar/package.json b/packages/react/menubar/package.json index 2d90ff530..238da591f 100644 --- a/packages/react/menubar/package.json +++ b/packages/react/menubar/package.json @@ -43,8 +43,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/navigation-menu/package.json b/packages/react/navigation-menu/package.json index bbe0f4c2c..69a931811 100644 --- a/packages/react/navigation-menu/package.json +++ b/packages/react/navigation-menu/package.json @@ -47,8 +47,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/popover/package.json b/packages/react/popover/package.json index 6a7819835..ef70f75d3 100644 --- a/packages/react/popover/package.json +++ b/packages/react/popover/package.json @@ -48,8 +48,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/popper/package.json b/packages/react/popper/package.json index a9edee140..43731aa3a 100644 --- a/packages/react/popper/package.json +++ b/packages/react/popper/package.json @@ -43,8 +43,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/portal/package.json b/packages/react/portal/package.json index 69d28df64..5e6df21b9 100644 --- a/packages/react/portal/package.json +++ b/packages/react/portal/package.json @@ -34,8 +34,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/presence/package.json b/packages/react/presence/package.json index f6bb3f0b6..061ca0d13 100644 --- a/packages/react/presence/package.json +++ b/packages/react/presence/package.json @@ -35,8 +35,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/primitive/package.json b/packages/react/primitive/package.json index 89044a932..8bf84907f 100644 --- a/packages/react/primitive/package.json +++ b/packages/react/primitive/package.json @@ -37,8 +37,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/progress/package.json b/packages/react/progress/package.json index 0bddf3318..c9d80f3e7 100644 --- a/packages/react/progress/package.json +++ b/packages/react/progress/package.json @@ -35,8 +35,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/radio-group/package.json b/packages/react/radio-group/package.json index 7d8c7249c..ee5301dbf 100644 --- a/packages/react/radio-group/package.json +++ b/packages/react/radio-group/package.json @@ -43,8 +43,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/roving-focus/package.json b/packages/react/roving-focus/package.json index 30437ba6b..b674ddfe1 100644 --- a/packages/react/roving-focus/package.json +++ b/packages/react/roving-focus/package.json @@ -42,8 +42,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/scroll-area/package.json b/packages/react/scroll-area/package.json index ce2e690e4..29230fce4 100644 --- a/packages/react/scroll-area/package.json +++ b/packages/react/scroll-area/package.json @@ -45,8 +45,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/select/package.json b/packages/react/select/package.json index fd739e2cc..6c3715103 100644 --- a/packages/react/select/package.json +++ b/packages/react/select/package.json @@ -54,8 +54,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/separator/package.json b/packages/react/separator/package.json index 4316a4e89..3d121b4f2 100644 --- a/packages/react/separator/package.json +++ b/packages/react/separator/package.json @@ -34,8 +34,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/slider/package.json b/packages/react/slider/package.json index b92902653..51547f6de 100644 --- a/packages/react/slider/package.json +++ b/packages/react/slider/package.json @@ -48,8 +48,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/switch/package.json b/packages/react/switch/package.json index 34e06636b..535b39c1e 100644 --- a/packages/react/switch/package.json +++ b/packages/react/switch/package.json @@ -40,8 +40,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/tabs/package.json b/packages/react/tabs/package.json index 3ef2df8ac..6248f4218 100644 --- a/packages/react/tabs/package.json +++ b/packages/react/tabs/package.json @@ -41,8 +41,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/toast/package.json b/packages/react/toast/package.json index 30f185287..5a872dbbc 100644 --- a/packages/react/toast/package.json +++ b/packages/react/toast/package.json @@ -45,8 +45,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/toggle-group/package.json b/packages/react/toggle-group/package.json index bb4f83b5b..7837e4054 100644 --- a/packages/react/toggle-group/package.json +++ b/packages/react/toggle-group/package.json @@ -40,8 +40,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/toggle/package.json b/packages/react/toggle/package.json index a873cb9bf..511ebda72 100644 --- a/packages/react/toggle/package.json +++ b/packages/react/toggle/package.json @@ -36,8 +36,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/toolbar/package.json b/packages/react/toolbar/package.json index e8a7f5bb4..0caa5febd 100644 --- a/packages/react/toolbar/package.json +++ b/packages/react/toolbar/package.json @@ -40,8 +40,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/tooltip/package.json b/packages/react/tooltip/package.json index 55cf24575..cdf18b220 100644 --- a/packages/react/tooltip/package.json +++ b/packages/react/tooltip/package.json @@ -45,8 +45,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/visually-hidden/package.json b/packages/react/visually-hidden/package.json index 43bc8315f..343169443 100644 --- a/packages/react/visually-hidden/package.json +++ b/packages/react/visually-hidden/package.json @@ -34,8 +34,8 @@ "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", - "react": "^16.8 || ^17.0 || ^18.0", - "react-dom": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0", + "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { From 44c9aa9868254146bdec563d07516d024fb1a303 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 10:39:43 +0200 Subject: [PATCH 04/25] Upgrade to React 18.3.1 --- package.json | 10 +- ssr-testing/package.json | 8 +- yarn.lock | 6792 +++++++++++++++++--------------------- 3 files changed, 3117 insertions(+), 3693 deletions(-) diff --git a/package.json b/package.json index 5807a06ed..2c3f79a98 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "bump:check": "yarn version check" }, "dependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { "@stitches/core": "^1.2.8", @@ -46,9 +46,8 @@ "@types/fs-extra": "^11", "@types/jest": "^27.4.1", "@types/jest-axe": "^3.5.3", - "@types/react": "^18.0.5", - "@types/react-dom": "^18.0.0", - "@types/react-test-renderer": "^18.0.0", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "@typescript-eslint/eslint-plugin": "^5.19.0", "@typescript-eslint/parser": "^5.19.0", "cypress": "^8.0.0", @@ -72,7 +71,6 @@ "lint-staged": "^10.5.3", "prettier": "^2.0.5", "pretty-quick": "^2.0.1", - "react-test-renderer": "^18.0.0", "replace-in-files": "^3.0.0", "start-server-and-test": "^1.12.5", "storybook": "^7.6.17", diff --git a/ssr-testing/package.json b/ssr-testing/package.json index bd58fdddc..a797b8214 100644 --- a/ssr-testing/package.json +++ b/ssr-testing/package.json @@ -9,12 +9,12 @@ }, "dependencies": { "next": "14.2.3", - "react": "^18.0.0", - "react-dom": "^18.0.0" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { - "@types/react": "^18", - "@types/react-dom": "^18", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "typescript": "^4.6.3" } } diff --git a/yarn.lock b/yarn.lock index 2b942ca21..90558d915 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,29 +5,20 @@ __metadata: version: 8 cacheKey: 10 -"@adobe/css-tools@npm:^4.3.2": +"@adobe/css-tools@npm:^4.0.1, @adobe/css-tools@npm:^4.3.2": version: 4.3.3 resolution: "@adobe/css-tools@npm:4.3.3" checksum: 10/0e77057efb4e18182560855503066b75edca98671be327d3f8a7ae89ec3da6821e693114b55225909fca00d7e7ed8422f3d79d71fe95dd4d5df1f2026a9fda02 languageName: node linkType: hard -"@ampproject/remapping@npm:^2.1.0": - version: 2.1.2 - resolution: "@ampproject/remapping@npm:2.1.2" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.0" - checksum: 10/2151b1fd8149e9e288fa16c02699d74e6020baf3fe3154d2bd933e59db7a03076567e28493d1408ffa162d67880a2b9e0a9bbc64f3bb4af22a7cce2fdb4c345d - languageName: node - linkType: hard - "@ampproject/remapping@npm:^2.2.0": - version: 2.2.1 - resolution: "@ampproject/remapping@npm:2.2.1" + version: 2.3.0 + resolution: "@ampproject/remapping@npm:2.3.0" dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/e15fecbf3b54c988c8b4fdea8ef514ab482537e8a080b2978cc4b47ccca7140577ca7b65ad3322dcce65bc73ee6e5b90cbfe0bbd8c766dad04d5c62ec9634c42 + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/f3451525379c68a73eb0a1e65247fbf28c0cccd126d93af21c75fceff77773d43c0d4a2d51978fb131aff25b5f2cb41a9fe48cc296e61ae65e679c4f6918b0ab languageName: node linkType: hard @@ -51,211 +42,124 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/code-frame@npm:7.16.7" - dependencies: - "@babel/highlight": "npm:^7.16.7" - checksum: 10/db2f7faa31bc2c9cf63197b481b30ea57147a5fc1a6fab60e5d6c02cdfbf6de8e17b5121f99917b3dabb5eeb572da078312e70697415940383efc140d4e0808b - languageName: node - linkType: hard - -"@babel/code-frame@npm:^7.23.5": - version: 7.23.5 - resolution: "@babel/code-frame@npm:7.23.5" - dependencies: - "@babel/highlight": "npm:^7.23.4" - chalk: "npm:^2.4.2" - checksum: 10/44e58529c9d93083288dc9e649c553c5ba997475a7b0758cc3ddc4d77b8a7d985dbe78cc39c9bbc61f26d50af6da1ddf0a3427eae8cc222a9370619b671ed8f5 - languageName: node - linkType: hard - -"@babel/compat-data@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/compat-data@npm:7.17.7" - checksum: 10/ce59b9a66ac60053bf7b4ca6ec2e90c0f6cae9c2520834296d14fcc5670ed3d348c3d658f57375a6bf4fb87ef6490fdc07920093a640dfe34b2225c00b6ada84 - languageName: node - linkType: hard - -"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.3, @babel/compat-data@npm:^7.23.5": - version: 7.23.5 - resolution: "@babel/compat-data@npm:7.23.5" - checksum: 10/088f14f646ecbddd5ef89f120a60a1b3389a50a9705d44603dca77662707d0175a5e0e0da3943c3298f1907a4ab871468656fbbf74bb7842cd8b0686b2c19736 - languageName: node - linkType: hard - -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.7.2, @babel/core@npm:^7.8.0": - version: 7.17.9 - resolution: "@babel/core@npm:7.17.9" +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/code-frame@npm:7.24.6" dependencies: - "@ampproject/remapping": "npm:^2.1.0" - "@babel/code-frame": "npm:^7.16.7" - "@babel/generator": "npm:^7.17.9" - "@babel/helper-compilation-targets": "npm:^7.17.7" - "@babel/helper-module-transforms": "npm:^7.17.7" - "@babel/helpers": "npm:^7.17.9" - "@babel/parser": "npm:^7.17.9" - "@babel/template": "npm:^7.16.7" - "@babel/traverse": "npm:^7.17.9" - "@babel/types": "npm:^7.17.0" - convert-source-map: "npm:^1.7.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.1" - semver: "npm:^6.3.0" - checksum: 10/a5c8e77c4becf2d4db5c878ceee3929268d852b097fe848904acf2e3c58d2044dd63a29d13ef8ecec77d4b928f255fb29e6cbe0d49005c22b235b17b1435f6bd + "@babel/highlight": "npm:^7.24.6" + picocolors: "npm:^1.0.0" + checksum: 10/e9b70af2a9c7c734ac36c2e6e1da640a6e0a483bfba7cf620226a1226a2e6d64961324b02d786e06ce72f0aa329e190dfc49128367a2368b69e2219ffddcdcc5 languageName: node linkType: hard -"@babel/core@npm:^7.11.6": - version: 7.24.0 - resolution: "@babel/core@npm:7.24.0" - dependencies: - "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.23.5" - "@babel/generator": "npm:^7.23.6" - "@babel/helper-compilation-targets": "npm:^7.23.6" - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helpers": "npm:^7.24.0" - "@babel/parser": "npm:^7.24.0" - "@babel/template": "npm:^7.24.0" - "@babel/traverse": "npm:^7.24.0" - "@babel/types": "npm:^7.24.0" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: 10/1e22215cc89e061e0cbfed72f265ad24d363f3e9b24b51e9c4cf3ccb9222260a29a1c1e62edb439cb7e2229a3fce924edd43300500416613236c13fc8d62a947 +"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/compat-data@npm:7.24.6" + checksum: 10/c355141e4649ef6efa413d71cfc1efb183be46b8fc945fc17e3c7f4313b4b566af575a4183450697916cd6b8c7f180e315986b5d7f07e7b7afd0786594754f7d languageName: node linkType: hard -"@babel/core@npm:^7.18.9, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2": - version: 7.23.9 - resolution: "@babel/core@npm:7.23.9" +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2, @babel/core@npm:^7.7.2, @babel/core@npm:^7.8.0": + version: 7.24.6 + resolution: "@babel/core@npm:7.24.6" dependencies: "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.23.5" - "@babel/generator": "npm:^7.23.6" - "@babel/helper-compilation-targets": "npm:^7.23.6" - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helpers": "npm:^7.23.9" - "@babel/parser": "npm:^7.23.9" - "@babel/template": "npm:^7.23.9" - "@babel/traverse": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" + "@babel/code-frame": "npm:^7.24.6" + "@babel/generator": "npm:^7.24.6" + "@babel/helper-compilation-targets": "npm:^7.24.6" + "@babel/helper-module-transforms": "npm:^7.24.6" + "@babel/helpers": "npm:^7.24.6" + "@babel/parser": "npm:^7.24.6" + "@babel/template": "npm:^7.24.6" + "@babel/traverse": "npm:^7.24.6" + "@babel/types": "npm:^7.24.6" convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" json5: "npm:^2.2.3" semver: "npm:^6.3.1" - checksum: 10/268cdbb86bef1b8ea5b1300f2f325e56a1740a5051360cb228ffeaa0f80282b6674f3a2b4d6466adb0691183759b88d4c37b4a4f77232c84a49ed771c84cdc27 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.17.9, @babel/generator@npm:^7.7.2": - version: 7.17.9 - resolution: "@babel/generator@npm:7.17.9" - dependencies: - "@babel/types": "npm:^7.17.0" - jsesc: "npm:^2.5.1" - source-map: "npm:^0.5.0" - checksum: 10/9210a5866ffb633e01f386b2f793146b96b78e24363dd0076480bb70b6719df6805bdb483a15da9150e2c29adb257e9efded9c89682986efb75c32db5fde32d4 + checksum: 10/49cd61b99984f0197f657690ec250fb68897de16180116ed0d4f66341eddd85757fd7ec20ba4fcf255990568515f3dd55248c30f1f831cbfaa1da4602a000e4e languageName: node linkType: hard -"@babel/generator@npm:^7.23.0, @babel/generator@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/generator@npm:7.23.6" +"@babel/generator@npm:^7.23.0, @babel/generator@npm:^7.24.6, @babel/generator@npm:^7.7.2": + version: 7.24.6 + resolution: "@babel/generator@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.23.6" - "@jridgewell/gen-mapping": "npm:^0.3.2" - "@jridgewell/trace-mapping": "npm:^0.3.17" + "@babel/types": "npm:^7.24.6" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" jsesc: "npm:^2.5.1" - checksum: 10/864090d5122c0aa3074471fd7b79d8a880c1468480cbd28925020a3dcc7eb6e98bedcdb38983df299c12b44b166e30915b8085a7bc126e68fa7e2aadc7bd1ac5 + checksum: 10/247002f1246c3cb825497dc7ce55dc1d10c5f0486f546d1c087aeed7e38df6eb7837758fdfa2ae1234c26c60f883756fd79b7b3f0443771bd79bdfbb0dde8cd4 languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" +"@babel/helper-annotate-as-pure@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-annotate-as-pure@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/53da330f1835c46f26b7bf4da31f7a496dee9fd8696cca12366b94ba19d97421ce519a74a837f687749318f94d1a37f8d1abcbf35e8ed22c32d16373b2f6198d + "@babel/types": "npm:^7.24.6" + checksum: 10/1fc1790a67bb36419e272e79f087e32a6f3a9f3ed1f69400bd089a696523b4c92635a9cf1ce9af889cf095337553532a11bdf046ffe47a61cb7f435e77aeab4a languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.15" +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.22.15" - checksum: 10/639c697a1c729f9fafa2dd4c9af2e18568190299b5907bd4c2d0bc818fcbd1e83ffeecc2af24327a7faa7ac4c34edd9d7940510a5e66296c19bad17001cf5c7a + "@babel/types": "npm:^7.24.6" + checksum: 10/4d30748f6f25be81309430babe92ec017718dc13fc790ab2a990dc5ac01099d56e37114e8bdf3ee7466fb61dadc94e08221ca31da08fb0f22ef54a26965a9340 languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-compilation-targets@npm:7.17.7" +"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-compilation-targets@npm:7.24.6" dependencies: - "@babel/compat-data": "npm:^7.17.7" - "@babel/helper-validator-option": "npm:^7.16.7" - browserslist: "npm:^4.17.5" - semver: "npm:^6.3.0" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10/89f35f5f78ff726822e9960ca99e26a14b15cee7e5d6515cc7c9fd39dcdbf131f9c2542e804c4990f521c156bef2d8b69382ee4a7654c6d8ccad6efe6b4afbca - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/helper-compilation-targets@npm:7.23.6" - dependencies: - "@babel/compat-data": "npm:^7.23.5" - "@babel/helper-validator-option": "npm:^7.23.5" + "@babel/compat-data": "npm:^7.24.6" + "@babel/helper-validator-option": "npm:^7.24.6" browserslist: "npm:^4.22.2" lru-cache: "npm:^5.1.1" semver: "npm:^6.3.1" - checksum: 10/05595cd73087ddcd81b82d2f3297aac0c0422858dfdded43d304786cf680ec33e846e2317e6992d2c964ee61d93945cbf1fa8ec80b55aee5bfb159227fb02cb9 + checksum: 10/28f34f2c9e0ec047360c4dca8d4fb99009e868f9c1acad0ca125f2f9990790897216155d44935209c6e4c4e0318f5a9a46304771d75823add7400e3079945314 languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6": - version: 7.23.10 - resolution: "@babel/helper-create-class-features-plugin@npm:7.23.10" +"@babel/helper-create-class-features-plugin@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-member-expression-to-functions": "npm:^7.23.0" - "@babel/helper-optimise-call-expression": "npm:^7.22.5" - "@babel/helper-replace-supers": "npm:^7.22.20" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-function-name": "npm:^7.24.6" + "@babel/helper-member-expression-to-functions": "npm:^7.24.6" + "@babel/helper-optimise-call-expression": "npm:^7.24.6" + "@babel/helper-replace-supers": "npm:^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.6" + "@babel/helper-split-export-declaration": "npm:^7.24.6" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/8b9f02526eeb03ef1d2bc89e3554377ae966b33a74078ab1f88168dfa725dc206ea5ecf4cf417c3651d8a6b3c70204f6939a9aa0401be3d0d32ddbf6024ea3c7 + checksum: 10/f4c2bfccb9c6e80ec9f96ad2ad4b492c8b41c695f6df3c45e7a5962c8e60e7aabffbe30019de7d09a9a50579c49a56faaf316af932ccd7812833e28199b11f0a languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.15, @babel/helper-create-regexp-features-plugin@npm:^7.22.5": - version: 7.22.15 - resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.15" +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-create-regexp-features-plugin@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" regexpu-core: "npm:^5.3.1" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/886b675e82f1327b4f7a2c69a68eefdb5dbb0b9d4762c2d4f42a694960a9ccf61e1a3bcad601efd92c110033eb1a944fcd1e5cac188aa6b2e2076b541e210e20 + checksum: 10/74e717c71d7c007cc81537566c70b28ac75403afb499db2b1b988904dcda0a09a958c4c4b7d74821d0932e73f1c56227f6371ed751b16ae679aa8a2e4a271d64 languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.5.0": - version: 0.5.0 - resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" +"@babel/helper-define-polyfill-provider@npm:^0.6.1, @babel/helper-define-polyfill-provider@npm:^0.6.2": + version: 0.6.2 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2" dependencies: "@babel/helper-compilation-targets": "npm:^7.22.6" "@babel/helper-plugin-utils": "npm:^7.22.5" @@ -264,377 +168,246 @@ __metadata: resolve: "npm:^1.14.2" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/f849e816ec4b182a3e8fa8e09ff016f88bb95259cd6b2190b815c48f83c3d3b68e973a8ec72acc5086bfe93705cbd46ec089c06476421d858597780e42235a03 - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-environment-visitor@npm:7.16.7" - dependencies: - "@babel/types": "npm:^7.16.7" - checksum: 10/c03a10105d9ebd1fe632a77356b2e6e2f3c44edba9a93b0dc3591b6a66bd7a2e323dd9502f9ce96fc6401234abff1907aa877b6674f7826b61c953f7c8204bbe - languageName: node - linkType: hard - -"@babel/helper-environment-visitor@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-environment-visitor@npm:7.22.20" - checksum: 10/d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/helper-function-name@npm:7.17.9" - dependencies: - "@babel/template": "npm:^7.16.7" - "@babel/types": "npm:^7.17.0" - checksum: 10/bca529617a8f0cccc0644df8454ed4d4bdcd3c39ad14f7af38ae6d3231a0c8d44750317df45fd916fe4998150943bb8fd83254dfdb89989761b56bfc3203a448 - languageName: node - linkType: hard - -"@babel/helper-function-name@npm:^7.22.5, @babel/helper-function-name@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/helper-function-name@npm:7.23.0" - dependencies: - "@babel/template": "npm:^7.22.15" - "@babel/types": "npm:^7.23.0" - checksum: 10/7b2ae024cd7a09f19817daf99e0153b3bf2bc4ab344e197e8d13623d5e36117ed0b110914bc248faa64e8ccd3e97971ec7b41cc6fd6163a2b980220c58dcdf6d - languageName: node - linkType: hard - -"@babel/helper-hoist-variables@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-hoist-variables@npm:7.16.7" - dependencies: - "@babel/types": "npm:^7.16.7" - checksum: 10/6ae1641f4a751cd9045346e3f61c3d9ec1312fd779ab6d6fecfe2a96e59a481ad5d7e40d2a840894c13b3fd6114345b157f9e3062fc5f1580f284636e722de60 + checksum: 10/bb32ec12024d3f16e70641bc125d2534a97edbfdabbc9f69001ec9c4ce46f877c7a224c566aa6c8c510c3b0def2e43dc4433bf6a40896ba5ce0cef4ea5ccbcff languageName: node linkType: hard -"@babel/helper-hoist-variables@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-hoist-variables@npm:7.22.5" - dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/394ca191b4ac908a76e7c50ab52102669efe3a1c277033e49467913c7ed6f7c64d7eacbeabf3bed39ea1f41731e22993f763b1edce0f74ff8563fd1f380d92cc +"@babel/helper-environment-visitor@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-environment-visitor@npm:7.24.6" + checksum: 10/9c2b3f1ee7ba46b61b0482efab6d37f5c76f0ea4e9d9775df44a89644729c3a50101040a0233543ec6c3f416d8e548d337f310ff3e164f847945507428ee39e5 languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.22.15, @babel/helper-member-expression-to-functions@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" +"@babel/helper-function-name@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-function-name@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.23.0" - checksum: 10/325feb6e200478c8cd6e10433fabe993a7d3315cc1a2a457e45514a5f95a73dff4c69bea04cc2daea0ffe72d8ed85d504b3f00b2e0767b7d4f5ae25fec9b35b2 + "@babel/template": "npm:^7.24.6" + "@babel/types": "npm:^7.24.6" + checksum: 10/66c0669c16f9fd8b977303c3bd233f962a803de409f4a1db43d965c7cd3ddc12a07b82eb8e06624d76237726407b33fc6d6987a1e40e0c32fc1fc2c5be49340b languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-module-imports@npm:7.16.7" +"@babel/helper-hoist-variables@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-hoist-variables@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.16.7" - checksum: 10/f48cb485be7cad70c3fdcbc1d6d104732565288fe5dd38575be4b6dd577aa606a0e7553078cebf91bea5182e1b059bcc5b6882cd1f8ccb9013d6c76b6ff136ff + "@babel/types": "npm:^7.24.6" + checksum: 10/4819b574393a5214aff6ae02a6e5250ace2564f8bcdb28d580ffec57bbb2092425e8f39563d75cfa268940a01fd425bad503c0b92717c12426f15cf6847855d3 languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/helper-module-imports@npm:7.22.15" +"@babel/helper-member-expression-to-functions@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-member-expression-to-functions@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.22.15" - checksum: 10/5ecf9345a73b80c28677cfbe674b9f567bb0d079e37dcba9055e36cb337db24ae71992a58e1affa9d14a60d3c69907d30fe1f80aea105184501750a58d15c81c + "@babel/types": "npm:^7.24.6" + checksum: 10/49198b0ceb7fdbc01135206fec4e5740f1f41d8e84d20815ae07bf96f8d7204f81cafb52d800461e8de4212a4d3c42a36531f6b39e564b4efa8d2079491cb607 languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-module-transforms@npm:7.17.7" +"@babel/helper-module-imports@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-module-imports@npm:7.24.6" dependencies: - "@babel/helper-environment-visitor": "npm:^7.16.7" - "@babel/helper-module-imports": "npm:^7.16.7" - "@babel/helper-simple-access": "npm:^7.17.7" - "@babel/helper-split-export-declaration": "npm:^7.16.7" - "@babel/helper-validator-identifier": "npm:^7.16.7" - "@babel/template": "npm:^7.16.7" - "@babel/traverse": "npm:^7.17.3" - "@babel/types": "npm:^7.17.0" - checksum: 10/d11a4adbc3fa14b94d9fb7db96f87a268c31b5ce4e4d112e62ef23c7f54154b941869cf6065a844b656bf0c51f998793006c21e607d5415b62dc0c33de7a8359 + "@babel/types": "npm:^7.24.6" + checksum: 10/38c4432191219a10fe39178e148b295a353a802d3601ed219df6979d322b8179a57f37ee8c0d645f1304023a6b96c4aee351bf7cabe8036b294bfe3b9496ab43 languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/helper-module-transforms@npm:7.23.3" +"@babel/helper-module-transforms@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-module-transforms@npm:7.24.6" dependencies: - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-module-imports": "npm:^7.22.15" - "@babel/helper-simple-access": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/helper-validator-identifier": "npm:^7.22.20" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-module-imports": "npm:^7.24.6" + "@babel/helper-simple-access": "npm:^7.24.6" + "@babel/helper-split-export-declaration": "npm:^7.24.6" + "@babel/helper-validator-identifier": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/583fa580f8e50e6f45c4f46aa76a8e49c2528deb84e25f634d66461b9a0e2420e13979b0a607b67aef67eaf8db8668eb9edc038b4514b16e3879fe09e8fd294b + checksum: 10/e162d0c1d876006d6989eadb9868be688784ea16a719cdce5df22541eac9547bebb137dc4d64f4d0349265b52a3633074a09c33785709e5c198696590d46402d languageName: node linkType: hard -"@babel/helper-optimise-call-expression@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-optimise-call-expression@npm:7.22.5" +"@babel/helper-optimise-call-expression@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-optimise-call-expression@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/c70ef6cc6b6ed32eeeec4482127e8be5451d0e5282d5495d5d569d39eb04d7f1d66ec99b327f45d1d5842a9ad8c22d48567e93fc502003a47de78d122e355f7c - languageName: node - linkType: hard - -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.16.7 - resolution: "@babel/helper-plugin-utils@npm:7.16.7" - checksum: 10/d08dd86554a186c2538547cd537552e4029f704994a9201d41d82015c10ed7f58f9036e8d1527c3760f042409163269d308b0b3706589039c5f1884619c6d4ce + "@babel/types": "npm:^7.24.6" + checksum: 10/0f5e062bff683c8a8af5b20846f3a2ca2eda1c181fb1530f8fe5a13ea9fcb5166116e7d0bf3dbc48fb49bac32e68084c69fe7b35bfe8030ab3e4adb84cda064b languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-plugin-utils@npm:7.22.5" - checksum: 10/ab220db218089a2aadd0582f5833fd17fa300245999f5f8784b10f5a75267c4e808592284a29438a0da365e702f05acb369f99e1c915c02f9f9210ec60eab8ea +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.6, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.24.6 + resolution: "@babel/helper-plugin-utils@npm:7.24.6" + checksum: 10/0ac0a7a19959fb2f880ea87650475a4960232e98825d9a50f4aa56e5750a70fc799b48cf570af63a06b810d0128e758e801865762b51a8348067e37751a38478 languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" +"@babel/helper-remap-async-to-generator@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-remap-async-to-generator@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-wrap-function": "npm:^7.22.20" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-wrap-function": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/2fe6300a6f1b58211dffa0aed1b45d4958506d096543663dba83bd9251fe8d670fa909143a65b45e72acb49e7e20fbdb73eae315d9ddaced467948c3329986e7 + checksum: 10/35733c4d3b86f00b4509d0bd9550894aa26669c44ffda4b667faf0515d67fa892ced093737a3bfd579e51e5c6d36e152bc6f6903fa57fba01f53bb65aa187071 languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-replace-supers@npm:7.22.20" +"@babel/helper-replace-supers@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-replace-supers@npm:7.24.6" dependencies: - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-member-expression-to-functions": "npm:^7.22.15" - "@babel/helper-optimise-call-expression": "npm:^7.22.5" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-member-expression-to-functions": "npm:^7.24.6" + "@babel/helper-optimise-call-expression": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/617666f57b0f94a2f430ee66b67c8f6fa94d4c22400f622947580d8f3638ea34b71280af59599ed4afbb54ae6e2bdd4f9083fe0e341184a4bb0bd26ef58d3017 - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-simple-access@npm:7.17.7" - dependencies: - "@babel/types": "npm:^7.17.0" - checksum: 10/58a9bfd054720024f6ff47fbb113c96061dc2bd31a5e5285756bd3c2e83918c6926900e00150d0fb175d899494fe7d69bf2a8b278c32ef6f6bea8d032e6a3831 - languageName: node - linkType: hard - -"@babel/helper-simple-access@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-simple-access@npm:7.22.5" - dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/7d5430eecf880937c27d1aed14245003bd1c7383ae07d652b3932f450f60bfcf8f2c1270c593ab063add185108d26198c69d1aca0e6fb7c6fdada4bcf72ab5b7 + checksum: 10/3456b9fee029229a69c47ee301e2f45ad22fe9a6788ff9921b5c5e798d110b9258b736d1a3cbf9af1223feaaf764547f204397b36605c9e96a7c3929823fcea8 languageName: node linkType: hard -"@babel/helper-skip-transparent-expression-wrappers@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5" +"@babel/helper-simple-access@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-simple-access@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/1012ef2295eb12dc073f2b9edf3425661e9b8432a3387e62a8bc27c42963f1f216ab3124228015c748770b2257b4f1fda882ca8fa34c0bf485e929ae5bc45244 + "@babel/types": "npm:^7.24.6" + checksum: 10/4649d08f3e5eb30240f49ef7951b12d02ae4c30e6bef7b1b79ade587ff0b73223f3be840f6144b49c6b1a4a9dece890ada279b0844345ea8c011fb064fa2b9a3 languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-split-export-declaration@npm:7.16.7" +"@babel/helper-skip-transparent-expression-wrappers@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.16.7" - checksum: 10/e10aaf135465c55114627951b79115f24bc7af72ecbb58d541d66daf1edaee5dde7cae3ec8c3639afaf74526c03ae3ce723444e3b5b3dc77140c456cd84bcaa1 + "@babel/types": "npm:^7.24.6" + checksum: 10/697a161c8d485314b5f063e5cbb803e87e9f860b082bf31bf17b2fc5fef232e1853cce6908c8d29fef3509e62626ae9db00d994e611fc0b119e3f285f53c65f1 languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/helper-split-export-declaration@npm:7.22.6" +"@babel/helper-split-export-declaration@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-split-export-declaration@npm:7.24.6" dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921 - languageName: node - linkType: hard - -"@babel/helper-string-parser@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/helper-string-parser@npm:7.23.4" - checksum: 10/c352082474a2ee1d2b812bd116a56b2e8b38065df9678a32a535f151ec6f58e54633cc778778374f10544b930703cca6ddf998803888a636afa27e2658068a9c - languageName: node - linkType: hard - -"@babel/helper-validator-identifier@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-validator-identifier@npm:7.16.7" - checksum: 10/42b9b56c3543ded08992e8c118cb017dbde258895bd6a2e69186cb98f4f5811cd94ceedf4b5ace4877e7be07a7280aa9b9de65d1cb416064a1e0e1fd5a89fcca - languageName: node - linkType: hard - -"@babel/helper-validator-identifier@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-validator-identifier@npm:7.22.20" - checksum: 10/df882d2675101df2d507b95b195ca2f86a3ef28cb711c84f37e79ca23178e13b9f0d8b522774211f51e40168bf5142be4c1c9776a150cddb61a0d5bf3e95750b - languageName: node - linkType: hard - -"@babel/helper-validator-option@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-validator-option@npm:7.16.7" - checksum: 10/c5ccc451911883cc9f12125d47be69434f28094475c1b9d2ada7c3452e6ac98a1ee8ddd364ca9e3f9855fcdee96cdeafa32543ebd9d17fee7a1062c202e80570 - languageName: node - linkType: hard - -"@babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.23.5": - version: 7.23.5 - resolution: "@babel/helper-validator-option@npm:7.23.5" - checksum: 10/537cde2330a8aede223552510e8a13e9c1c8798afee3757995a7d4acae564124fe2bf7e7c3d90d62d3657434a74340a274b3b3b1c6f17e9a2be1f48af29cb09e + "@babel/types": "npm:^7.24.6" + checksum: 10/48ded9611f87a23bc962c9cd576cc653bd78eab3d9987d3b1c18571481d0d17d7d29397a5c07a1f5e182ef1a1c6f420b9934975bf57e8d7cbcb8d8853cc21d6c languageName: node linkType: hard -"@babel/helper-wrap-function@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-wrap-function@npm:7.22.20" - dependencies: - "@babel/helper-function-name": "npm:^7.22.5" - "@babel/template": "npm:^7.22.15" - "@babel/types": "npm:^7.22.19" - checksum: 10/b22e4666dec3d401bdf8ebd01d448bb3733617dae5aa6fbd1b684a22a35653cca832edd876529fd139577713b44fb89b4f5e52b7315ab218620f78b8a8ae23de +"@babel/helper-string-parser@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-string-parser@npm:7.24.6" + checksum: 10/a24631e13850eb24a5e88fba4d1b86115a79f6d4a0b3a96641fdcdc4a6d706d7e09f17ae77fa26bc72a8a7253bc83b535a2e2865a78185ed1f957b299ea6c59c languageName: node linkType: hard -"@babel/helpers@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/helpers@npm:7.17.9" - dependencies: - "@babel/template": "npm:^7.16.7" - "@babel/traverse": "npm:^7.17.9" - "@babel/types": "npm:^7.17.0" - checksum: 10/43abc513da845f54904b1adb8f1d4e74e626565ddb7046babefb6c1c6906d89141f352b1b108bec0d2549ef134e7778df0135a322f2113d4bf1edb52c3351c4b +"@babel/helper-validator-identifier@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-validator-identifier@npm:7.24.6" + checksum: 10/7e725ef0684291ca3306d5174a5d1cd9072ad58ba444cfa50aaf92a5c59dd723fa15031733ac598bb6b066cb62c2472e14cd82325522348977a72e99aa21b97a languageName: node linkType: hard -"@babel/helpers@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/helpers@npm:7.23.9" - dependencies: - "@babel/template": "npm:^7.23.9" - "@babel/traverse": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" - checksum: 10/dd56daac8bbd7ed174bb00fd185926fd449e591d9a00edaceb7ac6edbdd7a8db57e2cb365b4fafda382201752789ced2f7ae010f667eab0f198a4571cda4d2c5 +"@babel/helper-validator-option@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-validator-option@npm:7.24.6" + checksum: 10/5defb2da74e1cac9497016f4e41698aeed75ec7a5e9dc07e777cdb67ef73cd2e27bd2bf8a3ab8d37e0b93a6a45524a9728f03e263afdef452436cf74794bde87 languageName: node linkType: hard -"@babel/helpers@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/helpers@npm:7.24.0" +"@babel/helper-wrap-function@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helper-wrap-function@npm:7.24.6" dependencies: - "@babel/template": "npm:^7.24.0" - "@babel/traverse": "npm:^7.24.0" - "@babel/types": "npm:^7.24.0" - checksum: 10/cc82012161b30185c2698da359c7311cf019f0932f8fcb805e985fec9e0053c354f0534dc9961f3170eee579df6724eecd34b0f5ffaa155cdd456af59fbff86e + "@babel/helper-function-name": "npm:^7.24.6" + "@babel/template": "npm:^7.24.6" + "@babel/types": "npm:^7.24.6" + checksum: 10/8f0c6f4113df22aeb0b27838348d10dbe195bfd2ad9565497916638c3a80cb0c13cd1080a080b058e74e5d03b20dd35010433af7b9fff8f91358bf5274bc89e1 languageName: node linkType: hard -"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.16.7": - version: 7.17.9 - resolution: "@babel/highlight@npm:7.17.9" +"@babel/helpers@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/helpers@npm:7.24.6" dependencies: - "@babel/helper-validator-identifier": "npm:^7.16.7" - chalk: "npm:^2.0.0" - js-tokens: "npm:^4.0.0" - checksum: 10/7bdf10228f2e4d18f48f114411ed584380d356e7c168d7582c14abd8df9909b2fc09e0a7cd334f47c3eb0bc17e639e0c8d9688c6afd5d09a2bdbf0ac193b11fd + "@babel/template": "npm:^7.24.6" + "@babel/types": "npm:^7.24.6" + checksum: 10/9043f7140651e89246d0653c7198832e644865038dc18c117c492d450f237514764d1476faa1ba7466b83b348891f10f564b0c5615d86d6833fb275ead7fb259 languageName: node linkType: hard -"@babel/highlight@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/highlight@npm:7.23.4" +"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/highlight@npm:7.24.6" dependencies: - "@babel/helper-validator-identifier": "npm:^7.22.20" + "@babel/helper-validator-identifier": "npm:^7.24.6" chalk: "npm:^2.4.2" js-tokens: "npm:^4.0.0" - checksum: 10/62fef9b5bcea7131df4626d009029b1ae85332042f4648a4ce6e740c3fd23112603c740c45575caec62f260c96b11054d3be5987f4981a5479793579c3aac71f - languageName: node - linkType: hard - -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/parser@npm:7.17.9" - bin: - parser: ./bin/babel-parser.js - checksum: 10/4c1667cb12c26ea69358a0fa222be6e6e71e54bafd589e0b26da481d3a162cf7ce26579f841da989e99b58b568661c4178c12b5b7910482f6ac6d51a920801ca + picocolors: "npm:^1.0.0" + checksum: 10/e11cd39ceb01c9b5e4f2684a45caefe7b2d7bb74997c30922e6b4063a6f16aff88356091350f0af01f044e1a198579a6b5c4161a84d0a6090e63a41167569daf languageName: node linkType: hard -"@babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/parser@npm:7.23.9" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/parser@npm:7.24.6" bin: parser: ./bin/babel-parser.js - checksum: 10/727a7a807100f6a26df859e2f009c4ddbd0d3363287b45daa50bd082ccd0d431d0c4d0e610a91f806e04a1918726cd0f5a0592c9b902a815337feed12e1cafd9 + checksum: 10/48af4251d030623a8fbf22979fc718bd9dead6ba6a64cae717270c6c809faaf303d137d82593912291ee761130c4731f0c25feb54629ba3fa4edcc496690cb44 languageName: node linkType: hard -"@babel/parser@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/parser@npm:7.24.0" - bin: - parser: ./bin/babel-parser.js - checksum: 10/3e5ebb903a6f71629a9d0226743e37fe3d961e79911d2698b243637f66c4df7e3e0a42c07838bc0e7cc9fcd585d9be8f4134a145b9459ee4a459420fb0d1360b +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.24.6" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/6db8f337ca2c7330ff2712ca7f853434dd7b3328714d5c3c27a09180f39ec7832ff49c2901b62493f391ffb9a4b24c5018bb67c5db1e9c405c47b58cad70904b languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/ddbaf2c396b7780f15e80ee01d6dd790db076985f3dfeb6527d1a8d4cacf370e49250396a3aa005b2c40233cac214a106232f83703d5e8491848bde273938232 + checksum: 10/385a930f2809349040eb9dca45d6af6e7ae8517bb98d791731a61aa3ebde342ac684bed1f961b3d9f2344d88d1ef2eafe0e866cd01adf7ee1e866c14e510648c languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.23.3" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" - "@babel/plugin-transform-optional-chaining": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.6" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.13.0 - checksum: 10/434b9d710ae856fa1a456678cc304fbc93915af86d581ee316e077af746a709a741ea39d7e1d4f5b98861b629cc7e87f002d3138f5e836775632466d4c74aef2 + checksum: 10/14dac1a0696727907d714f196baf09b34725210d70ddced73e8818cde17368b53bd1d0972a396ccd031e2d890b3162a0cd521837bdef1c32a7d6fea4bc333edd languageName: node linkType: hard -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.7": - version: 7.23.7 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.23.7" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.24.6" dependencies: - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/3b0c9554cd0048e6e7341d7b92f29d400dbc6a5a4fc2f86dbed881d32e02ece9b55bc520387bae2eac22a5ab38a0b205c29b52b181294d99b4dd75e27309b548 + checksum: 10/5740206ccf35ff711eda0cff3b9b10c46b72c9e9d58cc195fa52c27463f09d8203c5d3bd0fb014fad6536320982d2aa5ccb496d5fdab222e18b0ab4972e9da79 languageName: node linkType: hard @@ -713,36 +486,36 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-flow@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-syntax-flow@npm:7.23.3" +"@babel/plugin-syntax-flow@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-syntax-flow@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/c6e6f355d6ace5f4a9e7bb19f1fed2398aeb9b62c4c671a189d81b124f9f5bb77c4225b6e85e19339268c60a021c1e49104e450375de5e6bb70612190d9678af + checksum: 10/1431cf1b8d29582303f4d46b9c3466c451415ee08c39f52c3b65b5829d8d8da785989e290a7b316b25a9ebeaf7f0861e370eeba52300d38669545bce8c3c22e6 languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.23.3" +"@babel/plugin-syntax-import-assertions@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/883e6b35b2da205138caab832d54505271a3fee3fc1e8dc0894502434fc2b5d517cbe93bbfbfef8068a0fb6ec48ebc9eef3f605200a489065ba43d8cddc1c9a7 + checksum: 10/ea73a9aed80e786eee859b6f1f389e29993a6c9ce35d1fde904c04ef2f9c48c7156356995d688a6f49121a9aa335f539f119e1f301e17c757b921f75c13452a3 languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.23.3" +"@babel/plugin-syntax-import-attributes@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/9aed7661ffb920ca75df9f494757466ca92744e43072e0848d87fa4aa61a3f2ee5a22198ac1959856c036434b5614a8f46f1fb70298835dbe28220cdd1d4c11e + checksum: 10/cd8a3aa480444b05fc792160d24628a34a57a265737ad5fef3034456bae9a3f7597ac4505106b29f7f086616f41941c95fd04540cb3da693518c6e5a7878f267 languageName: node linkType: hard @@ -768,14 +541,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" +"@babel/plugin-syntax-jsx@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-syntax-jsx@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/89037694314a74e7f0e7a9c8d3793af5bf6b23d80950c29b360db1c66859d67f60711ea437e70ad6b5b4b29affe17eababda841b6c01107c2b638e0493bafb4e + checksum: 10/68e90ec17c20c9f663006b8efe8af33782e36e1ef1b415c52345fe5102ccd06116d02f05601142c4665f0471ba926eac4926738f9c41dfd6af1705446c8af7c2 languageName: node linkType: hard @@ -867,25 +640,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-syntax-typescript@npm:7.23.3" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10/abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876 - languageName: node - linkType: hard - -"@babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.16.7 - resolution: "@babel/plugin-syntax-typescript@npm:7.16.7" +"@babel/plugin-syntax-typescript@npm:^7.24.6, @babel/plugin-syntax-typescript@npm:^7.7.2": + version: 7.24.6 + resolution: "@babel/plugin-syntax-typescript@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.16.7" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/661e636060609ede9a402e22603b01784c21fabb0a637e65f561c8159351fe0130bbc11fdefe31902107885e3332fc34d95eb652ac61d3f61f2d61f5da20609e + checksum: 10/29dc4528a3a34a7c7fdaf21c097d4251c1dc31170327729b517a94ad93ed33230cc309b9b180404f82f829538be6155902aeda0b05773fbe4d5cb6e4b0f4191d languageName: node linkType: hard @@ -901,680 +663,680 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.23.3" +"@babel/plugin-transform-arrow-functions@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/1e99118176e5366c2636064d09477016ab5272b2a92e78b8edb571d20bc3eaa881789a905b20042942c3c2d04efc530726cf703f937226db5ebc495f5d067e66 + checksum: 10/ae67650ff6bc080a8ac407d6a0300b8c42e629d6b6cdf673091321fb3f93ac5b914667964931f02b422fde64f24483df73c05e9adda204aa63a77465cd379238 languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" +"@babel/plugin-transform-async-generator-functions@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.24.6" dependencies: - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-remap-async-to-generator": "npm:^7.22.20" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-remap-async-to-generator": "npm:^7.24.6" "@babel/plugin-syntax-async-generators": "npm:^7.8.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 + checksum: 10/01025f77001aaa8b7df02283a95d3b076cac3e2bd519878e0ac3462a5a45eb18ef82b406a5b3b83c05187d2985e2ba909cbbe98e303417a49f4357cee7cd1f6d languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" +"@babel/plugin-transform-async-to-generator@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.6" dependencies: - "@babel/helper-module-imports": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-remap-async-to-generator": "npm:^7.22.20" + "@babel/helper-module-imports": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-remap-async-to-generator": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/2e9d9795d4b3b3d8090332104e37061c677f29a1ce65bcbda4099a32d243e5d9520270a44bbabf0fb1fb40d463bd937685b1a1042e646979086c546d55319c3c + checksum: 10/b10945afa13d4fc9f780b5420e938fa1259e7352498d9fafbad12d91733f9d8df2c11f1d46a61c4eaea6ec12461ee56b0d707e81c78cb0e12fe32c2774f3f377 languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.23.3" +"@babel/plugin-transform-block-scoped-functions@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/e63b16d94ee5f4d917e669da3db5ea53d1e7e79141a2ec873c1e644678cdafe98daa556d0d359963c827863d6b3665d23d4938a94a4c5053a1619c4ebd01d020 + checksum: 10/8479b49e7aff3b49a7b66ffc058c896f7553f192d74ee7d158d73e67c5a89b7250cd2dbc46db77409a80c787b9ebd73704bd52100e995207cdb00189c2c87dd0 languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-block-scoping@npm:7.23.4" +"@babel/plugin-transform-block-scoping@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-block-scoping@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/bbb965a3acdfb03559806d149efbd194ac9c983b260581a60efcb15eb9fbe20e3054667970800146d867446db1c1398f8e4ee87f4454233e49b8f8ce947bd99b + checksum: 10/40affbc3fbf4d6664b8d59452f37980e37333847ab0927fe46928e9c68b8f3016aaf529c21d5672807f80015860dd025f3f862b1ebc378a734d3e8014f59f2b4 languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-class-properties@npm:7.23.3" +"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-class-properties@npm:7.24.6" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-class-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/9c6f8366f667897541d360246de176dd29efc7a13d80a5b48361882f7173d9173be4646c3b7d9b003ccc0e01e25df122330308f33db921fa553aa17ad544b3fc + checksum: 10/dee84706aed7086e83ef9358f6a1a5f2a4b640a8176352c107eada2b2206c0174b22181892cfe88723e5762545a8b35f8e4dd71b917155e907e6d7f8f4383532 languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-class-static-block@npm:7.23.4" +"@babel/plugin-transform-class-static-block@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-class-static-block@npm:7.24.6" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-class-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.12.0 - checksum: 10/c8bfaba19a674fc2eb54edad71e958647360474e3163e8226f1acd63e4e2dbec32a171a0af596c1dc5359aee402cc120fea7abd1fb0e0354b6527f0fc9e8aa1e + checksum: 10/aa7fe118d508c57d5e35b646da18a1029bf49cf0820517deb2de7f1ceb472b55aacfbd48202615c14cdaa3809a89d01bcb414e26d3de1aa2e3648852cff4c705 languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.23.8": - version: 7.23.8 - resolution: "@babel/plugin-transform-classes@npm:7.23.8" +"@babel/plugin-transform-classes@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-classes@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-compilation-targets": "npm:^7.23.6" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-replace-supers": "npm:^7.22.20" - "@babel/helper-split-export-declaration": "npm:^7.22.6" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" + "@babel/helper-compilation-targets": "npm:^7.24.6" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-function-name": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-replace-supers": "npm:^7.24.6" + "@babel/helper-split-export-declaration": "npm:^7.24.6" globals: "npm:^11.1.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/4bb4b19e7a39871c4414fb44fc5f2cc47c78f993b74c43238dfb99c9dac2d15cb99b43f8a3d42747580e1807d2b8f5e13ce7e95e593fd839bd176aa090bf9a23 + checksum: 10/7bd9350695b82b48d4e795497f05c9223ba6e0a9ff7506e21c09731510d4d5af1023e278416aa14d66a1fdb565b7e7db02e2f26e71604a00db3891fcdfb619d3 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-computed-properties@npm:7.23.3" +"@babel/plugin-transform-computed-properties@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-computed-properties@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/template": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/template": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/e75593e02c5ea473c17839e3c9d597ce3697bf039b66afe9a4d06d086a87fb3d95850b4174476897afc351dc1b46a9ec3165ee6e8fbad3732c0d65f676f855ad + checksum: 10/11d46525969069ed44dc4bd083397ab9b924624e53c962bf7a034dd0b9b99e9571c30ba5ce7759f68f8d616d7abc2cb1ec01296e65c30a081e573ea1a888a023 languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-destructuring@npm:7.23.3" +"@babel/plugin-transform-destructuring@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-destructuring@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/5abd93718af5a61f8f6a97d2ccac9139499752dd5b2c533d7556fb02947ae01b2f51d4c4f5e64df569e8783d3743270018eb1fa979c43edec7dd1377acf107ed + checksum: 10/0ae192d749b48ea836eb9f062425b255e550e1b9f9d47db2c80aa203c7a03557d21806c8bab915015457cc38b1dbafd61fa09c7b6753ab95d95b2e0d493e1db7 languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.23.3" +"@babel/plugin-transform-dotall-regex@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.6" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a2dbbf7f1ea16a97948c37df925cb364337668c41a3948b8d91453f140507bd8a3429030c7ce66d09c299987b27746c19a2dd18b6f17dcb474854b14fd9159a3 + checksum: 10/823732fade680b43ae6d41c416c515cff9d52eb2a501a4152a63901b8df32d74886f3ab6f01ba7ebe6c6a39c47d4c28ac48d6e831019e058578e23b543f6d1bd languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.23.3" +"@babel/plugin-transform-duplicate-keys@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/c2a21c34dc0839590cd945192cbc46fde541a27e140c48fe1808315934664cdbf18db64889e23c4eeb6bad9d3e049482efdca91d29de5734ffc887c4fbabaa16 + checksum: 10/fdeaa118735b9f0fdcfd6c0af9f51a3d37d42a354018fdf20d58e8a1960ecc0060dbb21054b516f794d113213e03fdfcd74ea36d94b4f0609bce1dd5a3a6c7ec languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.23.4" +"@babel/plugin-transform-dynamic-import@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/57a722604c430d9f3dacff22001a5f31250e34785d4969527a2ae9160fa86858d0892c5b9ff7a06a04076f8c76c9e6862e0541aadca9c057849961343aab0845 + checksum: 10/c104b5bc05e3f2c6bcd484551486dd543b49b3af370761a8a7bf360390e3a229a1b4ef2f4928c058b887efe60a35f7be7bf401040cdfb027eec7cb7ec46ce6f9 languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.23.3" +"@babel/plugin-transform-exponentiation-operator@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.6" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/00d05ab14ad0f299160fcf9d8f55a1cc1b740e012ab0b5ce30207d2365f091665115557af7d989cd6260d075a252d9e4283de5f2b247dfbbe0e42ae586e6bf66 + checksum: 10/8b59853c0548115e5b32acd876bddb4f990d71c5fc8ed0d8c428da456a8d9f4cc4133dc9fbedd9fade3eb334405e42c4968192738a7cb7b1f73b4e21df8eb05e languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.23.4" +"@babel/plugin-transform-export-namespace-from@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/9f770a81bfd03b48d6ba155d452946fd56d6ffe5b7d871e9ec2a0b15e0f424273b632f3ed61838b90015b25bbda988896b7a46c7d964fbf8f6feb5820b309f93 + checksum: 10/49d8f3ef9d0f76f656842875e4a1bbfc151b4b7882f8890edfbbb409df389d70d235c206eb30a5ad556c0ae8a8b3805f43fbae5ca2a3d4cd259477272d3d580f languageName: node linkType: hard -"@babel/plugin-transform-flow-strip-types@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-flow-strip-types@npm:7.23.3" +"@babel/plugin-transform-flow-strip-types@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/plugin-syntax-flow": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/plugin-syntax-flow": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/84af4b1f6d79f1a66a2440c5cfe3ba0e2bb9355402da477add13de1867088efb8d7b2be15d67ac955f1d2a745d4a561423bbb473fe6e4622b157989598ec323f + checksum: 10/2c7da70304b231244bcd14f833270052f28934b4fd7f849702157377cbeae89bc9b2b0869e40c4c485b6327653fc43bf76b037821cd028ac85ec5e737948d774 languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/plugin-transform-for-of@npm:7.23.6" +"@babel/plugin-transform-for-of@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-for-of@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/b84ef1f26a2db316237ae6d10fa7c22c70ac808ed0b8e095a8ecf9101551636cbb026bee9fb95a0a7944f3b8278ff9636a9088cb4a4ac5b84830a13829242735 + checksum: 10/76d61d26ef6a7444b6fc99110e1190917aa813bf29b0b04dcbf17d705e6024c73af63a38b0dc82a31a4611a4241fec8381af67d925c0f824f70320086f8696e2 languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-function-name@npm:7.23.3" +"@babel/plugin-transform-function-name@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-function-name@npm:7.24.6" dependencies: - "@babel/helper-compilation-targets": "npm:^7.22.15" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-compilation-targets": "npm:^7.24.6" + "@babel/helper-function-name": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/355c6dbe07c919575ad42b2f7e020f320866d72f8b79181a16f8e0cd424a2c761d979f03f47d583d9471b55dcd68a8a9d829b58e1eebcd572145b934b48975a6 + checksum: 10/fb96863c30fd76da14eeb64f19e340c2cf28980cf3961be3fff4df2278ad4b97cbaac2137e9ea0b36b3a51f3c723815dd590545344ba02482e99cec8aab2a4e5 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-json-strings@npm:7.23.4" +"@babel/plugin-transform-json-strings@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-json-strings@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-json-strings": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/f9019820233cf8955d8ba346df709a0683c120fe86a24ed1c9f003f2db51197b979efc88f010d558a12e1491210fc195a43cd1c7fee5e23b92da38f793a875de + checksum: 10/417772d7b1e4c35f2dcc658141163bcb607d583abc3ab54932a0ce430d7cf7fdd81f44d7e2ccb40280bdec699b9f46ebdf23e480106d72f8399c69bfcb2b9432 languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-literals@npm:7.23.3" +"@babel/plugin-transform-literals@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-literals@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/519a544cd58586b9001c4c9b18da25a62f17d23c48600ff7a685d75ca9eb18d2c5e8f5476f067f0a8f1fea2a31107eff950b9864833061e6076dcc4bdc3e71ed + checksum: 10/29e467f05a9bb82df8c281e3ca67629e38f8f475708454bcd5b59e73e957897f1bb795ff09a1253d666aeb3e872c50b0c465f79f28c3aadfe1a290d813a8d4ee languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.23.4" +"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/2ae1dc9b4ff3bf61a990ff3accdecb2afe3a0ca649b3e74c010078d1cdf29ea490f50ac0a905306a2bcf9ac177889a39ac79bdcc3a0fdf220b3b75fac18d39b5 + checksum: 10/5ee614e959a9b32bd322266b052fa30f5fa1f89d9f367aa346f0aca7ae6da656820379165531df4cb195b2036589753a277324693703ae9d5ef22529d5b52eb7 languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.23.3" +"@babel/plugin-transform-member-expression-literals@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/95cec13c36d447c5aa6b8e4c778b897eeba66dcb675edef01e0d2afcec9e8cb9726baf4f81b4bbae7a782595aed72e6a0d44ffb773272c3ca180fada99bf92db + checksum: 10/7d5cfd042e628999aec908f7f4b5b40403f57eeb87a772bd2299bc0f6a82237521b9b0f61c247c0d84d43bdb4ff2d85938a4843c7875a3b9d96ef10263d7f5d4 languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-modules-amd@npm:7.23.3" +"@babel/plugin-transform-modules-amd@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-modules-amd@npm:7.24.6" dependencies: - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-module-transforms": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/48c87dee2c7dae8ed40d16901f32c9e58be4ef87bf2c3985b51dd2e78e82081f3bad0a39ee5cf6e8909e13e954e2b4bedef0a8141922f281ed833ddb59ed9be2 + checksum: 10/7c01c4e8b1ae80ab2f293273be9ffa52d1f9a6096e65e748b7649047a3b7f1744c1165490e85f6d62849bb1a86da1f644e7b99a40015f9c986783b3456bb8de4 languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.23.0, @babel/plugin-transform-modules-commonjs@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.3" +"@babel/plugin-transform-modules-commonjs@npm:^7.23.0, @babel/plugin-transform-modules-commonjs@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.6" dependencies: - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-simple-access": "npm:^7.22.5" + "@babel/helper-module-transforms": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-simple-access": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a3bc082d0dfe8327a29263a6d721cea608d440bc8141ba3ec6ba80ad73d84e4f9bbe903c27e9291c29878feec9b5dee2bd0563822f93dc951f5d7fc36bdfe85b + checksum: 10/ac6b0614bdaa9bb60d028d7b30ceae0d63fae55ddf5dca7b87f24ff0d0fa0512972799c835e2b025f0ef6976b3af6a3425d686e5e4bccfb8bf3f8f5665aac0b8 languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9" +"@babel/plugin-transform-modules-systemjs@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.24.6" dependencies: - "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-identifier": "npm:^7.22.20" + "@babel/helper-hoist-variables": "npm:^7.24.6" + "@babel/helper-module-transforms": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-validator-identifier": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/4bb800e5a9d0d668d7421ae3672fccff7d5f2a36621fd87414d7ece6d6f4d93627f9644cfecacae934bc65ffc131c8374242aaa400cca874dcab9b281a21aff0 + checksum: 10/b1cad402424dce18cda43ab6cc98d4f063c2213bd75dde729d083a511551d5cc6edaa578439ab3097ab0e65727dd5c4dadb9f7157ed129b245a13eed3e7ffc16 languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-modules-umd@npm:7.23.3" +"@babel/plugin-transform-modules-umd@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-modules-umd@npm:7.24.6" dependencies: - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-module-transforms": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/e3f3af83562d687899555c7826b3faf0ab93ee7976898995b1d20cbe7f4451c55e05b0e17bfb3e549937cbe7573daf5400b752912a241b0a8a64d2457c7626e5 + checksum: 10/817c93a4170714e4c38167d3f25bdd62864abd344bccec51402b9f8e71b6aa979b8c63b4d4061f0ad7d29f8637f1e2b3785a4596515f19578dac9bc46644685a languageName: node linkType: hard -"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.22.5" +"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.6" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.5" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/3ee564ddee620c035b928fdc942c5d17e9c4b98329b76f9cefac65c111135d925eb94ed324064cd7556d4f5123beec79abea1d4b97d1c8a2a5c748887a2eb623 + checksum: 10/87b6dd96610dc5eb97347762ac49e66c6ab59a56f46848f69d8045adb51c14839f499c7d59f6367e453ac4c675b2772c738e3d9af6730f03519b59843b9a3626 languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-new-target@npm:7.23.3" +"@babel/plugin-transform-new-target@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-new-target@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/e5053389316fce73ad5201b7777437164f333e24787fbcda4ae489cd2580dbbbdfb5694a7237bad91fabb46b591d771975d69beb1c740b82cb4761625379f00b + checksum: 10/1f6ecbbae2fdc6123fef575b76527db82ca4bc7f598bc98292243ab30490b453eefd768608a889616eb56ff1e7d1f22eab8df76da13b59a35782e6f5d8902516 languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.23.4" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a27d73ea134d3d9560a6b2e26ab60012fba15f1db95865aa0153c18f5ec82cfef6a7b3d8df74e3c2fca81534fa5efeb6cacaf7b08bdb7d123e3dafdd079886a3 + checksum: 10/e4499bbd58ff6919f8dc2bf952c624631d9b94db055aaf1fa33e19da5ef7c1d7cc1e81ee9753af6a1d6cdb995e6bab3ad0035c7f08098c9e092639b45e063d51 languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.23.4" +"@babel/plugin-transform-numeric-separator@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/6ba0e5db3c620a3ec81f9e94507c821f483c15f196868df13fa454cbac719a5449baf73840f5b6eb7d77311b24a2cf8e45db53700d41727f693d46f7caf3eec3 + checksum: 10/ccc5e4eb6ef5320e4116b6132ad429b89e5c7839c55452688313ac0d1e49a05a3ffb031a39321a97bce5da6c04d310210a78db562c9535154bfd549c7d294ac0 languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.23.4" +"@babel/plugin-transform-object-rest-spread@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.6" dependencies: - "@babel/compat-data": "npm:^7.23.3" - "@babel/helper-compilation-targets": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-compilation-targets": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-transform-parameters": "npm:^7.23.3" + "@babel/plugin-transform-parameters": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/656f09c4ec629856e807d5b386559166ae417ff75943abce19656b2c6de5101dfd0aaf23f9074e854339370b4e09f57518d3202457046ee5b567ded531005479 + checksum: 10/74d11df04244d530bbd47a8fe8a35195f0616364bbe5c38cc87b62a824b515e1322002187dbebf9c92e34ba73a88202c7e07275b98b13615144e46f478c33462 languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-object-super@npm:7.23.3" +"@babel/plugin-transform-object-super@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-object-super@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-replace-supers": "npm:^7.22.20" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-replace-supers": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/e495497186f621fa79026e183b4f1fbb172fd9df812cbd2d7f02c05b08adbe58012b1a6eb6dd58d11a30343f6ec80d0f4074f9b501d70aa1c94df76d59164c53 + checksum: 10/41579a84341c6064ce38e34ea59c3dc743073f3afaa77b5cbca3b6133530a236c4d02ff5a52089510514fe1c0ce46cacbb8486e42992f5ce691732061154269a languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.23.4" +"@babel/plugin-transform-optional-catch-binding@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/d50b5ee142cdb088d8b5de1ccf7cea85b18b85d85b52f86618f6e45226372f01ad4cdb29abd4fd35ea99a71fefb37009e0107db7a787dcc21d4d402f97470faf + checksum: 10/5c57af63003c30c7141cc5a21a8963ccd6cded45be91f15cceb89a6f9ef403f2f88f990e980e3c6f7c084b861b460dd6f9e81dc44efb049405337f3fe7d6ff00 languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.23.0, @babel/plugin-transform-optional-chaining@npm:^7.23.3, @babel/plugin-transform-optional-chaining@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.4" +"@babel/plugin-transform-optional-chaining@npm:^7.23.0, @babel/plugin-transform-optional-chaining@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.6" "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/0ef24e889d6151428953fc443af5f71f4dae73f373dc1b7f5dd3f6a61d511296eb77e9b870e8c2c02a933e3455ae24c1fa91738c826b72a4ff87e0337db527e8 + checksum: 10/fb5deb31b237102ada066197fde3f3b07fd2cee8e79dc8e3752e0a44ef49174af5bd23120793b6552d83bd2e2807a6b124133a5d563f6e9ff60468bcb21b3cec languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-parameters@npm:7.23.3" +"@babel/plugin-transform-parameters@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-parameters@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a8c36c3fc25f9daa46c4f6db47ea809c395dc4abc7f01c4b1391f6e5b0cd62b83b6016728b02a6a8ac21aca56207c9ec66daefc0336e9340976978de7e6e28df + checksum: 10/c885f6c92fef0541fbf721f7bd3807be9f57af08ee67ad94124b55ce838e17b10c1374cff61108bf8083e7162c75cc2bde004ecf791e6db8ec2e84efb8e4daf9 languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-private-methods@npm:7.23.3" +"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-private-methods@npm:7.24.6" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-class-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/cedc1285c49b5a6d9a3d0e5e413b756ac40b3ac2f8f68bdfc3ae268bc8d27b00abd8bb0861c72756ff5dd8bf1eb77211b7feb5baf4fdae2ebbaabe49b9adc1d0 + checksum: 10/83faa699d3aa39315d5f0928b910e597c09c0be1c66d925e0f470f5568a7a8d70521b63b445f6c5b3a3a8a60c889ea22214e08ba26a38c707c5ade1b8b503328 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4" +"@babel/plugin-transform-private-property-in-object@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-create-class-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" + "@babel/helper-create-class-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/02eef2ee98fa86ee5052ed9bf0742d6d22b510b5df2fcce0b0f5615d6001f7786c6b31505e7f1c2f446406d8fb33603a5316d957cfa5b8365cbf78ddcc24fa42 + checksum: 10/f92e071614722bb7d61172ea9bdc40b99903170bdd7576b8c5ccfd40134344fd91d3c9eaf5ada588adff9090af4cca0003c7ff0ba88a814c803338dc578de6e1 languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-property-literals@npm:7.23.3" +"@babel/plugin-transform-property-literals@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-property-literals@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/16b048c8e87f25095f6d53634ab7912992f78e6997a6ff549edc3cf519db4fca01c7b4e0798530d7f6a05228ceee479251245cdd850a5531c6e6f404104d6cc9 + checksum: 10/5f609bb1e4b41f075057e314fe1e407687c3c287d78286950c31ee04bb7e3bb31cb6b35f7407f163eb28e9fa938a255a9a68627b7eba69a03eedf76593e200f0 languageName: node linkType: hard -"@babel/plugin-transform-react-display-name@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-react-display-name@npm:7.23.3" +"@babel/plugin-transform-react-display-name@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-react-display-name@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/7f86964e8434d3ddbd3c81d2690c9b66dbf1cd8bd9512e2e24500e9fa8cf378bc52c0853270b3b82143aba5965aec04721df7abdb768f952b44f5c6e0b198779 + checksum: 10/09f0bf9c5206db251e20459f509c554303c7f38a6b862cffe9e45581dba8b6d8285833847512e6d9e1326f384f341deaace05ae072c7b28a7008476e31e441cd languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-development@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-react-jsx-development@npm:7.22.5" +"@babel/plugin-transform-react-jsx-development@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-react-jsx-development@npm:7.24.6" dependencies: - "@babel/plugin-transform-react-jsx": "npm:^7.22.5" + "@babel/plugin-transform-react-jsx": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/36bc3ff0b96bb0ef4723070a50cfdf2e72cfd903a59eba448f9fe92fea47574d6f22efd99364413719e1f3fb3c51b6c9b2990b87af088f8486a84b2a5f9e4560 + checksum: 10/9fb99b70ccebaba9f39360cf2b3ac7d94b641fd87cd6ac43ff925694526f67682c9ecb2ba02af4e412bf3d6b4cfd9b44db9de60c2dee525b039b855eea64a797 languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5": - version: 7.23.4 - resolution: "@babel/plugin-transform-react-jsx@npm:7.23.4" +"@babel/plugin-transform-react-jsx@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-react-jsx@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-module-imports": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/plugin-syntax-jsx": "npm:^7.23.3" - "@babel/types": "npm:^7.23.4" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" + "@babel/helper-module-imports": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/plugin-syntax-jsx": "npm:^7.24.6" + "@babel/types": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/d83806701349addfb77b8347b4f0dc8e76fb1c9ac21bdef69f4002394fce2396d61facfc6e1a3de54cbabcdadf991a1f642e69edb5116ac14f95e33d9f7c221d + checksum: 10/268184de2f4e934e9ce3ae78a277d6d721f60f037585c2575c3768ea5a2e8d6d6e5d475719f373bc38bfa5c24a74d68614010ec3d5709647719b963399760a29 languageName: node linkType: hard -"@babel/plugin-transform-react-pure-annotations@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.23.3" +"@babel/plugin-transform-react-pure-annotations@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/9ea3698b1d422561d93c0187ac1ed8f2367e4250b10e259785ead5aa643c265830fd0f4cf5087a5bedbc4007444c06da2f2006686613220acf0949895f453666 + checksum: 10/4afccbe68c8a9b5dca4cec8183ff168d5ed419dc619603f8bdaa4cf35cd27b54d8704b35458bb6fd3fa7764bc7559b4049e825b30194f9f3bc55b19e4d3502f0 languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-regenerator@npm:7.23.3" +"@babel/plugin-transform-regenerator@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-regenerator@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" regenerator-transform: "npm:^0.15.2" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/7fdacc7b40008883871b519c9e5cdea493f75495118ccc56ac104b874983569a24edd024f0f5894ba1875c54ee2b442f295d6241c3280e61c725d0dd3317c8e6 + checksum: 10/ef75aac5ad34a77c645e3c53e9efc230c8b237764e6907c24bd667c77e2cdcd80bcc7f9fac481c6e6d3107ad0b2dfa51e09d25d0892a9e6639379727bbcf74ae languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-reserved-words@npm:7.23.3" +"@babel/plugin-transform-reserved-words@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-reserved-words@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/298c4440ddc136784ff920127cea137168e068404e635dc946ddb5d7b2a27b66f1dd4c4acb01f7184478ff7d5c3e7177a127279479926519042948fb7fa0fa48 + checksum: 10/aa1d490a35e01ad66353f0d0dfe41244960f2efeebed1ac86de7214b9b265a00580e1a4220e99588a7a6e0d2764a5e477741463b6d1a66ac22a057a77db14d9c languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.23.3" +"@babel/plugin-transform-shorthand-properties@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/5d677a03676f9fff969b0246c423d64d77502e90a832665dc872a5a5e05e5708161ce1effd56bb3c0f2c20a1112fca874be57c8a759d8b08152755519281f326 + checksum: 10/c2fa1f5d50f168056e2986920dbed6c66f31cb8e6ca862223491a18d1ca9466509769478e3f811f4f7de10debf7c42058a4c52ce0125b505bfa5eae2cba592b0 languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-spread@npm:7.23.3" +"@babel/plugin-transform-spread@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-spread@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/c6372d2f788fd71d85aba12fbe08ee509e053ed27457e6674a4f9cae41ff885e2eb88aafea8fadd0ccf990601fc69ec596fa00959e05af68a15461a8d97a548d + checksum: 10/3c33a8c6598ba30f77a33dbcc269a7f95ef8195262c8b57e858a930bdb4c3f2a5e09683c2187eecb1a1890e5882bc6cbf08765258068cfc26fea4f223ec89f08 languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.23.3" +"@babel/plugin-transform-sticky-regex@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/53e55eb2575b7abfdb4af7e503a2bf7ef5faf8bf6b92d2cd2de0700bdd19e934e5517b23e6dfed94ba50ae516b62f3f916773ef7d9bc81f01503f585051e2949 + checksum: 10/abfff67b11f2bd6acfa516ec5710fe4082d93dce39536efb195b579f60521b281aa546e6283c57a0f011d194cf9ce8d06b55446e507f8b6f967d2fcae4108f2b languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-template-literals@npm:7.23.3" +"@babel/plugin-transform-template-literals@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-template-literals@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/b16c5cb0b8796be0118e9c144d15bdc0d20a7f3f59009c6303a6e9a8b74c146eceb3f05186f5b97afcba7cfa87e34c1585a22186e3d5b22f2fd3d27d959d92b2 + checksum: 10/94431a6403ff7db25e28a251b97b3f48c4ad42b6980e2dcde94e405cce44560794ba8901924bbd617fc1fa671d8371f1445f50c6bf192752a5df03733202a02b languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.23.3" +"@babel/plugin-transform-typeof-symbol@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/0af7184379d43afac7614fc89b1bdecce4e174d52f4efaeee8ec1a4f2c764356c6dba3525c0685231f1cbf435b6dd4ee9e738d7417f3b10ce8bbe869c32f4384 + checksum: 10/50755df3f0e8915e920b4c87c946b4e5f59fe48ed77e27fb0297a33db97ef947aab90727d9708686b4e324ca9be7c34a44193e1dac9244338de2ab0bcc8cc9e5 languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.23.3": - version: 7.23.6 - resolution: "@babel/plugin-transform-typescript@npm:7.23.6" +"@babel/plugin-transform-typescript@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-typescript@npm:7.24.6" dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-create-class-features-plugin": "npm:^7.23.6" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/plugin-syntax-typescript": "npm:^7.23.3" + "@babel/helper-annotate-as-pure": "npm:^7.24.6" + "@babel/helper-create-class-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/plugin-syntax-typescript": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a816811129f3fcb0af1aeb52b84285be390ed8a0eedab17d31fa8e6847c4ca39b4b176d44831f20a8561b3f586974053570ad7bdfa51f89566276e6b191786d2 + checksum: 10/6bd05b928d9026093502194d1baf6a77025fe89ba7f700831ab59402f5b9ab561ba0053802da195423ce56161bc1af0b0d1d434205b72eff2ba2754ded6ddf8e languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.23.3" +"@babel/plugin-transform-unicode-escapes@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/561c429183a54b9e4751519a3dfba6014431e9cdc1484fad03bdaf96582dfc72c76a4f8661df2aeeae7c34efd0fa4d02d3b83a2f63763ecf71ecc925f9cc1f60 + checksum: 10/6778e32a1ed1b7a424e47d57fa09e88c9f8b116bc50292cc9a97252c5c8713083e0a3462ac51ff010f3b0fddd9ae2927b098c74395187d9c6857e3b852dec3a3 languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.23.3" +"@babel/plugin-transform-unicode-property-regex@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.6" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/2298461a194758086d17c23c26c7de37aa533af910f9ebf31ebd0893d4aa317468043d23f73edc782ec21151d3c46cf0ff8098a83b725c49a59de28a1d4d6225 + checksum: 10/3f51141c5713d4213be1e43e6c28eea4f8af916ccf5ba729885a01915339965ab9e01d6091e26c91e917af3a0e7134ebaff55e7e9c3209d61f8396ff6d413274 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.23.3" +"@babel/plugin-transform-unicode-regex@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.6" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/c5f835d17483ba899787f92e313dfa5b0055e3deab332f1d254078a2bba27ede47574b6599fcf34d3763f0c048ae0779dc21d2d8db09295edb4057478dc80a9a + checksum: 10/dccdd3724b9f65b67d14779c79c3758c9044f4eee1ae966126d8b0f0176b6b8fb156e22b229f1f0e8a3fd5f6175efec04dcfa44051fc0bacc16712a477f9130c languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.23.3" +"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.6": + version: 7.24.6 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.6" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/79d0b4c951955ca68235c87b91ab2b393c96285f8aeaa34d6db416d2ddac90000c9bd6e8c4d82b60a2b484da69930507245035f28ba63c6cae341cf3ba68fdef + checksum: 10/c140a43e06b103ca6ef7dbc14b2f68bc6157756008df9ee5f4a4d9a014b22d5d6c61c592f6ad902a98021b289f3e5fd80d743645f8d7862332ee0384836b9809 languageName: node linkType: hard "@babel/preset-env@npm:^7.23.2": - version: 7.23.9 - resolution: "@babel/preset-env@npm:7.23.9" - dependencies: - "@babel/compat-data": "npm:^7.23.5" - "@babel/helper-compilation-targets": "npm:^7.23.6" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.23.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.23.3" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.23.3" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.23.7" + version: 7.24.6 + resolution: "@babel/preset-env@npm:7.24.6" + dependencies: + "@babel/compat-data": "npm:^7.24.6" + "@babel/helper-compilation-targets": "npm:^7.24.6" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-validator-option": "npm:^7.24.6" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.24.6" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.24.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.24.6" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.24.6" "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators": "npm:^7.8.4" "@babel/plugin-syntax-class-properties": "npm:^7.12.13" "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - "@babel/plugin-syntax-import-assertions": "npm:^7.23.3" - "@babel/plugin-syntax-import-attributes": "npm:^7.23.3" + "@babel/plugin-syntax-import-assertions": "npm:^7.24.6" + "@babel/plugin-syntax-import-attributes": "npm:^7.24.6" "@babel/plugin-syntax-import-meta": "npm:^7.10.4" "@babel/plugin-syntax-json-strings": "npm:^7.8.3" "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" @@ -1586,76 +1348,76 @@ __metadata: "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.23.3" - "@babel/plugin-transform-async-generator-functions": "npm:^7.23.9" - "@babel/plugin-transform-async-to-generator": "npm:^7.23.3" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.23.3" - "@babel/plugin-transform-block-scoping": "npm:^7.23.4" - "@babel/plugin-transform-class-properties": "npm:^7.23.3" - "@babel/plugin-transform-class-static-block": "npm:^7.23.4" - "@babel/plugin-transform-classes": "npm:^7.23.8" - "@babel/plugin-transform-computed-properties": "npm:^7.23.3" - "@babel/plugin-transform-destructuring": "npm:^7.23.3" - "@babel/plugin-transform-dotall-regex": "npm:^7.23.3" - "@babel/plugin-transform-duplicate-keys": "npm:^7.23.3" - "@babel/plugin-transform-dynamic-import": "npm:^7.23.4" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.23.3" - "@babel/plugin-transform-export-namespace-from": "npm:^7.23.4" - "@babel/plugin-transform-for-of": "npm:^7.23.6" - "@babel/plugin-transform-function-name": "npm:^7.23.3" - "@babel/plugin-transform-json-strings": "npm:^7.23.4" - "@babel/plugin-transform-literals": "npm:^7.23.3" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.23.4" - "@babel/plugin-transform-member-expression-literals": "npm:^7.23.3" - "@babel/plugin-transform-modules-amd": "npm:^7.23.3" - "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" - "@babel/plugin-transform-modules-systemjs": "npm:^7.23.9" - "@babel/plugin-transform-modules-umd": "npm:^7.23.3" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.22.5" - "@babel/plugin-transform-new-target": "npm:^7.23.3" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.23.4" - "@babel/plugin-transform-numeric-separator": "npm:^7.23.4" - "@babel/plugin-transform-object-rest-spread": "npm:^7.23.4" - "@babel/plugin-transform-object-super": "npm:^7.23.3" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.23.4" - "@babel/plugin-transform-optional-chaining": "npm:^7.23.4" - "@babel/plugin-transform-parameters": "npm:^7.23.3" - "@babel/plugin-transform-private-methods": "npm:^7.23.3" - "@babel/plugin-transform-private-property-in-object": "npm:^7.23.4" - "@babel/plugin-transform-property-literals": "npm:^7.23.3" - "@babel/plugin-transform-regenerator": "npm:^7.23.3" - "@babel/plugin-transform-reserved-words": "npm:^7.23.3" - "@babel/plugin-transform-shorthand-properties": "npm:^7.23.3" - "@babel/plugin-transform-spread": "npm:^7.23.3" - "@babel/plugin-transform-sticky-regex": "npm:^7.23.3" - "@babel/plugin-transform-template-literals": "npm:^7.23.3" - "@babel/plugin-transform-typeof-symbol": "npm:^7.23.3" - "@babel/plugin-transform-unicode-escapes": "npm:^7.23.3" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.23.3" - "@babel/plugin-transform-unicode-regex": "npm:^7.23.3" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.23.3" + "@babel/plugin-transform-arrow-functions": "npm:^7.24.6" + "@babel/plugin-transform-async-generator-functions": "npm:^7.24.6" + "@babel/plugin-transform-async-to-generator": "npm:^7.24.6" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.24.6" + "@babel/plugin-transform-block-scoping": "npm:^7.24.6" + "@babel/plugin-transform-class-properties": "npm:^7.24.6" + "@babel/plugin-transform-class-static-block": "npm:^7.24.6" + "@babel/plugin-transform-classes": "npm:^7.24.6" + "@babel/plugin-transform-computed-properties": "npm:^7.24.6" + "@babel/plugin-transform-destructuring": "npm:^7.24.6" + "@babel/plugin-transform-dotall-regex": "npm:^7.24.6" + "@babel/plugin-transform-duplicate-keys": "npm:^7.24.6" + "@babel/plugin-transform-dynamic-import": "npm:^7.24.6" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.24.6" + "@babel/plugin-transform-export-namespace-from": "npm:^7.24.6" + "@babel/plugin-transform-for-of": "npm:^7.24.6" + "@babel/plugin-transform-function-name": "npm:^7.24.6" + "@babel/plugin-transform-json-strings": "npm:^7.24.6" + "@babel/plugin-transform-literals": "npm:^7.24.6" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.6" + "@babel/plugin-transform-member-expression-literals": "npm:^7.24.6" + "@babel/plugin-transform-modules-amd": "npm:^7.24.6" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.6" + "@babel/plugin-transform-modules-systemjs": "npm:^7.24.6" + "@babel/plugin-transform-modules-umd": "npm:^7.24.6" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.6" + "@babel/plugin-transform-new-target": "npm:^7.24.6" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.6" + "@babel/plugin-transform-numeric-separator": "npm:^7.24.6" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.6" + "@babel/plugin-transform-object-super": "npm:^7.24.6" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.6" + "@babel/plugin-transform-optional-chaining": "npm:^7.24.6" + "@babel/plugin-transform-parameters": "npm:^7.24.6" + "@babel/plugin-transform-private-methods": "npm:^7.24.6" + "@babel/plugin-transform-private-property-in-object": "npm:^7.24.6" + "@babel/plugin-transform-property-literals": "npm:^7.24.6" + "@babel/plugin-transform-regenerator": "npm:^7.24.6" + "@babel/plugin-transform-reserved-words": "npm:^7.24.6" + "@babel/plugin-transform-shorthand-properties": "npm:^7.24.6" + "@babel/plugin-transform-spread": "npm:^7.24.6" + "@babel/plugin-transform-sticky-regex": "npm:^7.24.6" + "@babel/plugin-transform-template-literals": "npm:^7.24.6" + "@babel/plugin-transform-typeof-symbol": "npm:^7.24.6" + "@babel/plugin-transform-unicode-escapes": "npm:^7.24.6" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.24.6" + "@babel/plugin-transform-unicode-regex": "npm:^7.24.6" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.24.6" "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.8" - babel-plugin-polyfill-corejs3: "npm:^0.9.0" - babel-plugin-polyfill-regenerator: "npm:^0.5.5" + babel-plugin-polyfill-corejs2: "npm:^0.4.10" + babel-plugin-polyfill-corejs3: "npm:^0.10.4" + babel-plugin-polyfill-regenerator: "npm:^0.6.1" core-js-compat: "npm:^3.31.0" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/0214ac9434a2496eac7f56c0c91164421232ff2083a66e1ccab633ca91e262828e54a5cbdb9036e8fe53d53530b6597aa98c99de8ff07b5193ffd95f21dc9d2c + checksum: 10/4a6f57dffd1b39e540e6e557acd00fb035ffbfe7963d0c76bf3d3354b76e2f9cdb902a156b73a2203f9c2d7a693d6a0de887699ec25c92c7d3d620befed17918 languageName: node linkType: hard "@babel/preset-flow@npm:^7.22.15": - version: 7.23.3 - resolution: "@babel/preset-flow@npm:7.23.3" + version: 7.24.6 + resolution: "@babel/preset-flow@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.22.15" - "@babel/plugin-transform-flow-strip-types": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-validator-option": "npm:^7.24.6" + "@babel/plugin-transform-flow-strip-types": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/60b5dde79621ae89943af459c4dc5b6030795f595a20ca438c8100f8d82c9ebc986881719030521ff5925799518ac5aa7f3fe62af8c33ab96be3681a71f88d03 + checksum: 10/69b1569080e9646bffc636acd23c6c34ced2f4bdf07b67f77c7d5610b187e6ef9727c7f436b84b30a5903fb863e37bed9c644c0d966d387ec6922908358389f5 languageName: node linkType: hard @@ -1673,39 +1435,39 @@ __metadata: linkType: hard "@babel/preset-react@npm:^7.22.15": - version: 7.23.3 - resolution: "@babel/preset-react@npm:7.23.3" + version: 7.24.6 + resolution: "@babel/preset-react@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.22.15" - "@babel/plugin-transform-react-display-name": "npm:^7.23.3" - "@babel/plugin-transform-react-jsx": "npm:^7.22.15" - "@babel/plugin-transform-react-jsx-development": "npm:^7.22.5" - "@babel/plugin-transform-react-pure-annotations": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-validator-option": "npm:^7.24.6" + "@babel/plugin-transform-react-display-name": "npm:^7.24.6" + "@babel/plugin-transform-react-jsx": "npm:^7.24.6" + "@babel/plugin-transform-react-jsx-development": "npm:^7.24.6" + "@babel/plugin-transform-react-pure-annotations": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/ef6aef131b2f36e2883e9da0d832903643cb3c9ad4f32e04fb3eecae59e4221d583139e8d8f973e25c28d15aafa6b3e60fe9f25c5fd09abd3e2df03b8637bdd2 + checksum: 10/9229aadac11471759aa872d339f9a8f8f1fe323866878bf812f69207d01fbe8c3655a5790a724fa07dd7e4ef4035462461df313784931ab91eee0b2341975b8e languageName: node linkType: hard "@babel/preset-typescript@npm:^7.23.0": - version: 7.23.3 - resolution: "@babel/preset-typescript@npm:7.23.3" + version: 7.24.6 + resolution: "@babel/preset-typescript@npm:7.24.6" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.22.15" - "@babel/plugin-syntax-jsx": "npm:^7.23.3" - "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" - "@babel/plugin-transform-typescript": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.24.6" + "@babel/helper-validator-option": "npm:^7.24.6" + "@babel/plugin-syntax-jsx": "npm:^7.24.6" + "@babel/plugin-transform-modules-commonjs": "npm:^7.24.6" + "@babel/plugin-transform-typescript": "npm:^7.24.6" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/c4add0f3fcbb3f4a305c48db9ccb32694f1308ed9971ccbc1a8a3c76d5a13726addb3c667958092287d7aa080186c5c83dbfefa55eacf94657e6cde39e172848 + checksum: 10/e4c88dd07403c79679547e0e603d9313d9756ac5d14c33f863a29fcd9e06370058664ccc16f8cbfb281e3e00b5b574be8f91e8a9c0aafd62450743a84cbcd087 languageName: node linkType: hard "@babel/register@npm:^7.22.15": - version: 7.23.7 - resolution: "@babel/register@npm:7.23.7" + version: 7.24.6 + resolution: "@babel/register@npm:7.24.6" dependencies: clone-deep: "npm:^4.0.1" find-cache-dir: "npm:^2.0.0" @@ -1714,7 +1476,7 @@ __metadata: source-map-support: "npm:^0.5.16" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/c72a6d4856ef04f13490370d805854d2d98a77786bfaec7d85e2c585e1217011c4f3df18197a890e14520906c9111bef95551ba1a9b59c88df4dfc2dfe2c8d1b + checksum: 10/94580678ee541218475d605720ea1c3b4a647c504c8a08124373efad24a523f219dd7441de92f09c692c22362ea4422c5f3c51a3b3048b7a64deb1f6daea96b6 languageName: node linkType: hard @@ -1726,149 +1488,61 @@ __metadata: linkType: hard "@babel/runtime-corejs3@npm:^7.10.2": - version: 7.17.9 - resolution: "@babel/runtime-corejs3@npm:7.17.9" - dependencies: - core-js-pure: "npm:^3.20.2" - regenerator-runtime: "npm:^0.13.4" - checksum: 10/1c5032b0a7c710b114009bb95846db0ddbde07b91bb44c877c1b9c437ef964333b90191d912d1208ddf55358d3221490c58a9ea0b3ff357550f6246526f885b6 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": - version: 7.17.9 - resolution: "@babel/runtime@npm:7.17.9" - dependencies: - regenerator-runtime: "npm:^0.13.4" - checksum: 10/571f476feaf34dd81b94246de69f93a511e02a96e33c27889f150ed0000b068c70e102588a2a9c579d767f35a869663b21b79b36414b64e866e91861a137e7f4 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.17.8": - version: 7.24.0 - resolution: "@babel/runtime@npm:7.24.0" + version: 7.24.6 + resolution: "@babel/runtime-corejs3@npm:7.24.6" dependencies: + core-js-pure: "npm:^3.30.2" regenerator-runtime: "npm:^0.14.0" - checksum: 10/8d32c7e116606ea322b89f9fde8ffae6be9503b549dc0d0abb38bd9dc26e87469b9fb7a66964cc089ee558fd0a97d304fb0a3cfec140694764fb0d71b6a6f5e4 + checksum: 10/e2bd868831ebebb2e3c9e593b0c9a4798486d913060abe16daef4dbce92b43bc9316cd9f7ddd6b8ae30ccd88ee8cadadf1a6c71d3109e0ba2153b2d7f87b2463 languageName: node linkType: hard -"@babel/template@npm:^7.16.7, @babel/template@npm:^7.3.3": - version: 7.16.7 - resolution: "@babel/template@npm:7.16.7" +"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": + version: 7.24.6 + resolution: "@babel/runtime@npm:7.24.6" dependencies: - "@babel/code-frame": "npm:^7.16.7" - "@babel/parser": "npm:^7.16.7" - "@babel/types": "npm:^7.16.7" - checksum: 10/f35836a8cd53663508bc5e0b13e7fe3d646197fc1baa74c21d3a713c0c91d39fe6f6c5be8ec1ec139b3d0a00443ab1b8cc7ddf88c6ceb6f9fcf7ea0ae7594eca - languageName: node - linkType: hard - -"@babel/template@npm:^7.22.15, @babel/template@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/template@npm:7.23.9" - dependencies: - "@babel/code-frame": "npm:^7.23.5" - "@babel/parser": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" - checksum: 10/1b011ba9354dc2e646561d54b6862e0df51760e6179faadd79be05825b0b6da04911e4e192df943f1766748da3037fd8493615b38707f7cadb0cf0c96601c170 - languageName: node - linkType: hard - -"@babel/template@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/template@npm:7.24.0" - dependencies: - "@babel/code-frame": "npm:^7.23.5" - "@babel/parser": "npm:^7.24.0" - "@babel/types": "npm:^7.24.0" - checksum: 10/8c538338c7de8fac8ada691a5a812bdcbd60bd4a4eb5adae2cc9ee19773e8fb1a724312a00af9e1ce49056ffd3c3475e7287b5668cf6360bfb3f8ac827a06ffe - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.17.3, @babel/traverse@npm:^7.17.9, @babel/traverse@npm:^7.7.2": - version: 7.17.9 - resolution: "@babel/traverse@npm:7.17.9" - dependencies: - "@babel/code-frame": "npm:^7.16.7" - "@babel/generator": "npm:^7.17.9" - "@babel/helper-environment-visitor": "npm:^7.16.7" - "@babel/helper-function-name": "npm:^7.17.9" - "@babel/helper-hoist-variables": "npm:^7.16.7" - "@babel/helper-split-export-declaration": "npm:^7.16.7" - "@babel/parser": "npm:^7.17.9" - "@babel/types": "npm:^7.17.0" - debug: "npm:^4.1.0" - globals: "npm:^11.1.0" - checksum: 10/22dbe325ac746c3f37e4be829661fd137f785459830164f628c909677922198b8e01f3c0ba69c8f11a0007e69324a2d6d078741df1671d446b4aebe98c35a755 + regenerator-runtime: "npm:^0.14.0" + checksum: 10/6c4e12731cd9206a883c19d48fa04f6aaaf7ee83f049b22631e6521b866edc20832b4d5db30aa86d8ae799c4dcf57761fe8a4af2bf7e233245c079c1dafb5668 languageName: node linkType: hard -"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/traverse@npm:7.23.9" +"@babel/template@npm:^7.24.6, @babel/template@npm:^7.3.3": + version: 7.24.6 + resolution: "@babel/template@npm:7.24.6" dependencies: - "@babel/code-frame": "npm:^7.23.5" - "@babel/generator": "npm:^7.23.6" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" - debug: "npm:^4.3.1" - globals: "npm:^11.1.0" - checksum: 10/e2bb845f7f229feb7c338f7e150f5f1abc5395dcd3a6a47f63a25242ec3ec6b165f04a6df7d4849468547faee34eb3cf52487eb0bd867a7d3c42fec2a648266f + "@babel/code-frame": "npm:^7.24.6" + "@babel/parser": "npm:^7.24.6" + "@babel/types": "npm:^7.24.6" + checksum: 10/e4641733dfb29b15f1b7f1a81579b3131d854d5aa2dc37a8b827e4eb6839c752cba45570934041b9f3dcf0edde8328f5313b092eaa6c7a342020b59d355f8bf5 languageName: node linkType: hard -"@babel/traverse@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/traverse@npm:7.24.0" +"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.24.6, @babel/traverse@npm:^7.7.2": + version: 7.24.6 + resolution: "@babel/traverse@npm:7.24.6" dependencies: - "@babel/code-frame": "npm:^7.23.5" - "@babel/generator": "npm:^7.23.6" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.24.0" - "@babel/types": "npm:^7.24.0" + "@babel/code-frame": "npm:^7.24.6" + "@babel/generator": "npm:^7.24.6" + "@babel/helper-environment-visitor": "npm:^7.24.6" + "@babel/helper-function-name": "npm:^7.24.6" + "@babel/helper-hoist-variables": "npm:^7.24.6" + "@babel/helper-split-export-declaration": "npm:^7.24.6" + "@babel/parser": "npm:^7.24.6" + "@babel/types": "npm:^7.24.6" debug: "npm:^4.3.1" globals: "npm:^11.1.0" - checksum: 10/5cc482248ebb79adcbcf021aab4e0e95bafe2a1736ee4b46abe6f88b59848ad73e15e219db8f06c9a33a14c64257e5b47e53876601e998a8c596accb1b7f4996 - languageName: node - linkType: hard - -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.17.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": - version: 7.17.0 - resolution: "@babel/types@npm:7.17.0" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.16.7" - to-fast-properties: "npm:^2.0.0" - checksum: 10/535ccef360d0c74e2bb685050f3a45e6ab30f66c740bbdd0858148ed502043f1ae2006a9d0269ac3b7356b690091ae313efd912e408bc0198d80a14b2a6f1537 + checksum: 10/11e5904f9aa255ac1470c6966e1898a718ea0cc7f41938a30df1a20dc31dfea34f66791a5ee0dd6d8d485230fe2e970d8301fa6908a524b3e7c96e52c0112ab6 languageName: node linkType: hard -"@babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/types@npm:7.23.9" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.23.0, @babel/types@npm:^7.24.6, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": + version: 7.24.6 + resolution: "@babel/types@npm:7.24.6" dependencies: - "@babel/helper-string-parser": "npm:^7.23.4" - "@babel/helper-validator-identifier": "npm:^7.22.20" + "@babel/helper-string-parser": "npm:^7.24.6" + "@babel/helper-validator-identifier": "npm:^7.24.6" to-fast-properties: "npm:^2.0.0" - checksum: 10/bed9634e5fd0f9dc63c84cfa83316c4cb617192db9fedfea464fca743affe93736d7bf2ebf418ee8358751a9d388e303af87a0c050cb5d87d5870c1b0154f6cb - languageName: node - linkType: hard - -"@babel/types@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/types@npm:7.24.0" - dependencies: - "@babel/helper-string-parser": "npm:^7.23.4" - "@babel/helper-validator-identifier": "npm:^7.22.20" - to-fast-properties: "npm:^2.0.0" - checksum: 10/a0b4875ce2e132f9daff0d5b27c7f4c4fcc97f2b084bdc5834e92c9d32592778489029e65d99d00c406da612d87b72d7a236c0afccaa1435c028d0c94c9b6da4 + checksum: 10/34552539cdc740513650cb3c7754f77a55cc5253dff9d45afd52292d366eb1c099939d5db066e458abcf4c9a7dedfe43467445f9c2208b3cb64866762dee5e9d languageName: node linkType: hard @@ -1894,8 +1568,8 @@ __metadata: linkType: hard "@cypress/request@npm:^2.88.6": - version: 2.88.10 - resolution: "@cypress/request@npm:2.88.10" + version: 2.88.12 + resolution: "@cypress/request@npm:2.88.12" dependencies: aws-sign2: "npm:~0.7.0" aws4: "npm:^1.8.0" @@ -1910,12 +1584,12 @@ __metadata: json-stringify-safe: "npm:~5.0.1" mime-types: "npm:~2.1.19" performance-now: "npm:^2.1.0" - qs: "npm:~6.5.2" + qs: "npm:~6.10.3" safe-buffer: "npm:^5.1.2" - tough-cookie: "npm:~2.5.0" + tough-cookie: "npm:^4.1.3" tunnel-agent: "npm:^0.6.0" uuid: "npm:^8.3.2" - checksum: 10/2eb181e5d4d74fa6b06e3bf2fb8b90690555758637f10d500e86c113ffdb9d19ccddc0752f978f72bea32f6314278696654ed5b882d47b125dcbcbe13d371f9b + checksum: 10/9f779447d09bf6a7eef1e90f3edb0d2e8a807cd88cc65a755d7fa1c123a28c617fbab70551aa346fd0c9a402e615175d3f82f36e4203015b878ffc588b4bd7a7 languageName: node linkType: hard @@ -2432,6 +2106,13 @@ __metadata: languageName: node linkType: hard +"@eslint-community/regexpp@npm:^4.4.0": + version: 4.10.1 + resolution: "@eslint-community/regexpp@npm:4.10.1" + checksum: 10/54f13817caf90545502d7a19e1b61df79087aee9584342ffc558b6d067530764a47f1c484f493f43e2c70cfdff59ccfd5f26df2af298c4ad528469e599bd1d53 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^0.4.3": version: 0.4.3 resolution: "@eslint/eslintrc@npm:0.4.3" @@ -2456,49 +2137,52 @@ __metadata: languageName: node linkType: hard -"@floating-ui/core@npm:^1.2.6": - version: 1.2.6 - resolution: "@floating-ui/core@npm:1.2.6" - checksum: 10/d302d1641a2d107f953a0ebaebd513957881df7d9c2ae4d225bc802a0a950c3581b62c18bc66e06322618abcc3b1f33b1067c40f258e3a100ac122b0a653323a +"@floating-ui/core@npm:^1.0.0": + version: 1.6.2 + resolution: "@floating-ui/core@npm:1.6.2" + dependencies: + "@floating-ui/utils": "npm:^0.2.0" + checksum: 10/5c940ef3d397aa23f859ecb033bda408dde20820af3f82090a889c35a99826cfaa7864e8131b9906a26b2c04f31fa468538a28d0715b34de541e0776e0f82d03 languageName: node linkType: hard -"@floating-ui/dom@npm:^1.2.7": - version: 1.2.7 - resolution: "@floating-ui/dom@npm:1.2.7" +"@floating-ui/dom@npm:^1.0.0": + version: 1.6.5 + resolution: "@floating-ui/dom@npm:1.6.5" dependencies: - "@floating-ui/core": "npm:^1.2.6" - checksum: 10/cbdc7370562ea55165d7938d8f0698f23262395baef80939a219f423fd41ec00eae5e5a34103302ab46a78392d6f92056c1b37d89fe461b08d9efd1a75b58157 + "@floating-ui/core": "npm:^1.0.0" + "@floating-ui/utils": "npm:^0.2.0" + checksum: 10/d421e7f239e9af5a2a4c7a560c29b8ce1f29398c411c8e3bd0c33a2ce800e13a378749a1606e4f6b460830f4007c459792534821013262d24d1385476b1ba48d languageName: node linkType: hard "@floating-ui/react-dom@npm:^2.0.0": - version: 2.0.0 - resolution: "@floating-ui/react-dom@npm:2.0.0" + version: 2.1.0 + resolution: "@floating-ui/react-dom@npm:2.1.0" dependencies: - "@floating-ui/dom": "npm:^1.2.7" + "@floating-ui/dom": "npm:^1.0.0" peerDependencies: react: ">=16.8.0" react-dom: ">=16.8.0" - checksum: 10/f7ac1937498ab2b62ccca6e4703499d65daf8a5860b2c0e6ec328556fdf7b81ea19cda9251900e26b10feaaff686b1cdbfb15edc767f514b21014fc92e710b2c + checksum: 10/15be0714379c271ff01347e7c9bcdba96d6b39f3960697380e23de9b9d59fb91ba07bc75b8bdb12d72da7a9272191a9ce73f843a0d5f89939caa9f3137acd8ec languageName: node linkType: hard -"@gar/promisify@npm:^1.1.3": - version: 1.1.3 - resolution: "@gar/promisify@npm:1.1.3" - checksum: 10/052dd232140fa60e81588000cbe729a40146579b361f1070bce63e2a761388a22a16d00beeffc504bd3601cb8e055c57b21a185448b3ed550cf50716f4fd442e +"@floating-ui/utils@npm:^0.2.0": + version: 0.2.2 + resolution: "@floating-ui/utils@npm:0.2.2" + checksum: 10/28d900d2f0876b40c7090f55724700eeac608862e59110b7b14731223218cf7ce125b2091f34103edf4b0f779166151bbca21256b856236235a2be996548ed38 languageName: node linkType: hard -"@hapi/hoek@npm:^9.0.0": - version: 9.2.1 - resolution: "@hapi/hoek@npm:9.2.1" - checksum: 10/dd1268451a5072b005233da5b1d13d9e2d232b22ca44526275dc8d21992a5669221ec6c0706adc4341f85e24ca0fd6988b727e356b9c436128ab4e336593c35d +"@hapi/hoek@npm:^9.0.0, @hapi/hoek@npm:^9.3.0": + version: 9.3.0 + resolution: "@hapi/hoek@npm:9.3.0" + checksum: 10/ad83a223787749f3873bce42bd32a9a19673765bf3edece0a427e138859ff729469e68d5fdf9ff6bbee6fb0c8e21bab61415afa4584f527cfc40b59ea1957e70 languageName: node linkType: hard -"@hapi/topo@npm:^5.0.0": +"@hapi/topo@npm:^5.1.0": version: 5.1.0 resolution: "@hapi/topo@npm:5.1.0" dependencies: @@ -2573,6 +2257,20 @@ __metadata: languageName: node linkType: hard +"@jest/console@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/console@npm:28.1.3" + dependencies: + "@jest/types": "npm:^28.1.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + jest-message-util: "npm:^28.1.3" + jest-util: "npm:^28.1.3" + slash: "npm:^3.0.0" + checksum: 10/82153eb24e61bd442bff350a7537d598e7c49097aabd9545b340582dcf1f17e5749baa342a67e564816a3a6ce746038b618ed9f66702140264bfa1e1d5cc9e5e + languageName: node + linkType: hard + "@jest/core@npm:^27.5.1": version: 27.5.1 resolution: "@jest/core@npm:27.5.1" @@ -2626,6 +2324,15 @@ __metadata: languageName: node linkType: hard +"@jest/expect-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "@jest/expect-utils@npm:29.7.0" + dependencies: + jest-get-type: "npm:^29.6.3" + checksum: 10/ef8d379778ef574a17bde2801a6f4469f8022a46a5f9e385191dc73bb1fc318996beaed4513fbd7055c2847227a1bed2469977821866534593a6e52a281499ee + languageName: node + linkType: hard + "@jest/fake-timers@npm:^27.5.1": version: 27.5.1 resolution: "@jest/fake-timers@npm:27.5.1" @@ -2689,6 +2396,15 @@ __metadata: languageName: node linkType: hard +"@jest/schemas@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/schemas@npm:28.1.3" + dependencies: + "@sinclair/typebox": "npm:^0.24.1" + checksum: 10/3cf1d4b66c9c4ffda58b246de1ddcba8e6ad085af63dccdf07922511f13b68c0cc480a7bc620cb4f3099a6f134801c747e1df7bfc7a4ef4dceefbdea3e31e1de + languageName: node + linkType: hard + "@jest/schemas@npm:^29.6.3": version: 29.6.3 resolution: "@jest/schemas@npm:29.6.3" @@ -2721,6 +2437,18 @@ __metadata: languageName: node linkType: hard +"@jest/test-result@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/test-result@npm:28.1.3" + dependencies: + "@jest/console": "npm:^28.1.3" + "@jest/types": "npm:^28.1.3" + "@types/istanbul-lib-coverage": "npm:^2.0.0" + collect-v8-coverage: "npm:^1.0.0" + checksum: 10/d343f08e6e4971e8132540014711c5d29887651b036f03db8c7e9d6509fe9801316f0a6a393cd0af0431c50e6d1c1d310957f06b6cc20c08cab2e67b66a00c88 + languageName: node + linkType: hard + "@jest/test-sequencer@npm:^27.5.1": version: 27.5.1 resolution: "@jest/test-sequencer@npm:27.5.1" @@ -2805,35 +2533,42 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/types@npm:29.6.3" +"@jest/types@npm:^28.1.3": + version: 28.1.3 + resolution: "@jest/types@npm:28.1.3" dependencies: - "@jest/schemas": "npm:^29.6.3" + "@jest/schemas": "npm:^28.1.3" "@types/istanbul-lib-coverage": "npm:^2.0.0" "@types/istanbul-reports": "npm:^3.0.0" "@types/node": "npm:*" "@types/yargs": "npm:^17.0.8" chalk: "npm:^4.0.0" - checksum: 10/f74bf512fd09bbe2433a2ad460b04668b7075235eea9a0c77d6a42222c10a79b9747dc2b2a623f140ed40d6865a2ed8f538f3cbb75169120ea863f29a7ed76cd + checksum: 10/a90e636df760799b6c3d91e34e539e701ea803e80312257e674e345a3c23a7c892df7a301afbc7883ec1d623daf3ba266cde57c5965e0692e5f1e61915d3524b languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": - version: 0.3.4 - resolution: "@jridgewell/gen-mapping@npm:0.3.4" +"@jest/types@npm:^29.6.3": + version: 29.6.3 + resolution: "@jest/types@npm:29.6.3" dependencies: - "@jridgewell/set-array": "npm:^1.0.1" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/c111a3d52fffd63a719035f9a453e0a9b4ba403a559b2f170f81e385ba5ed9cd4549575e166b20d3534e2aad9ea8473b8b17cee11b1c6595323be90d4e4c50d1 + "@jest/schemas": "npm:^29.6.3" + "@types/istanbul-lib-coverage": "npm:^2.0.0" + "@types/istanbul-reports": "npm:^3.0.0" + "@types/node": "npm:*" + "@types/yargs": "npm:^17.0.8" + chalk: "npm:^4.0.0" + checksum: 10/f74bf512fd09bbe2433a2ad460b04668b7075235eea9a0c77d6a42222c10a79b9747dc2b2a623f140ed40d6865a2ed8f538f3cbb75169120ea863f29a7ed76cd languageName: node linkType: hard -"@jridgewell/resolve-uri@npm:^3.0.3": - version: 3.0.5 - resolution: "@jridgewell/resolve-uri@npm:3.0.5" - checksum: 10/66da0c14dfaebd3481ac363306eefa45aca6779f8635df7337b97c18873853a7e2946d79104fad3e2ab832fe438ebabcaa2091e55e069a81b35001fa6738f532 +"@jridgewell/gen-mapping@npm:^0.3.2, @jridgewell/gen-mapping@npm:^0.3.5": + version: 0.3.5 + resolution: "@jridgewell/gen-mapping@npm:0.3.5" + dependencies: + "@jridgewell/set-array": "npm:^1.2.1" + "@jridgewell/sourcemap-codec": "npm:^1.4.10" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: 10/81587b3c4dd8e6c60252122937cea0c637486311f4ed208b52b62aae2e7a87598f63ec330e6cd0984af494bfb16d3f0d60d3b21d7e5b4aedd2602ff3fe9d32e2 languageName: node linkType: hard @@ -2844,54 +2579,37 @@ __metadata: languageName: node linkType: hard -"@jridgewell/set-array@npm:^1.0.1": - version: 1.1.2 - resolution: "@jridgewell/set-array@npm:1.1.2" - checksum: 10/69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e +"@jridgewell/set-array@npm:^1.2.1": + version: 1.2.1 + resolution: "@jridgewell/set-array@npm:1.2.1" + checksum: 10/832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10 languageName: node linkType: hard "@jridgewell/source-map@npm:^0.3.3": - version: 0.3.5 - resolution: "@jridgewell/source-map@npm:0.3.5" + version: 0.3.6 + resolution: "@jridgewell/source-map@npm:0.3.6" dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.0" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/73838ac43235edecff5efc850c0d759704008937a56b1711b28c261e270fe4bf2dc06d0b08663aeb1ab304f81f6de4f5fb844344403cf53ba7096967a9953cae - languageName: node - linkType: hard - -"@jridgewell/sourcemap-codec@npm:^1.4.10": - version: 1.4.11 - resolution: "@jridgewell/sourcemap-codec@npm:1.4.11" - checksum: 10/591ca7f7884a51643e713b1b623c6c7d751bdc78d61b6cda1dcf7de1287e7f0530514c3f2c7d443273ddc8687637a95cd19f5d8986b32e2349d0f7310623df40 + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + checksum: 10/0a9aca9320dc9044014ba0ef989b3a8411b0d778895553e3b7ca2ac0a75a20af4a5ad3f202acfb1879fa40466036a4417e1d5b38305baed8b9c1ebe6e4b3e7f5 languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" checksum: 10/89960ac087781b961ad918978975bcdf2051cd1741880469783c42de64239703eab9db5230d776d8e6a09d73bb5e4cb964e07d93ee6e2e7aea5a7d726e865c09 languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.0": - version: 0.3.4 - resolution: "@jridgewell/trace-mapping@npm:0.3.4" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.0.3" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - checksum: 10/2f47f796000ddb956b8fc43b60515594adfba867747d982da83dac0790147027902486ebc997e78944ca7531b0fc091ce8a105f9a863fba3fffa79b1a976fee6 - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.23 - resolution: "@jridgewell/trace-mapping@npm:0.3.23" +"@jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": + version: 0.3.25 + resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: "@jridgewell/resolve-uri": "npm:^3.1.0" "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 10/eb8d167f8aeb3ac55e7726eda1bb6240787987fd66d480edbe15fc98ad594ec10cb584289f649e2074b9e117862c82efdec07db13850f3dc4cb242258bb2b67d + checksum: 10/dced32160a44b49d531b80a4a2159dceab6b3ddf0c8e95a0deae4b0e894b172defa63d5ac52a19c2068e1fe7d31ea4ba931fbeec103233ecb4208953967120fc languageName: node linkType: hard @@ -3022,23 +2740,25 @@ __metadata: languageName: node linkType: hard -"@npmcli/fs@npm:^2.1.0": - version: 2.1.0 - resolution: "@npmcli/fs@npm:2.1.0" +"@npmcli/agent@npm:^2.0.0": + version: 2.2.2 + resolution: "@npmcli/agent@npm:2.2.2" dependencies: - "@gar/promisify": "npm:^1.1.3" - semver: "npm:^7.3.5" - checksum: 10/1fe97efb5c1250c5986b46b6c8256b1eab8159a6d50fc8ace9f90937b3195541272faf77f18bdbf5eeb89bab68332c7846ac5ab9337e6099e63c6007388ebe84 + agent-base: "npm:^7.1.0" + http-proxy-agent: "npm:^7.0.0" + https-proxy-agent: "npm:^7.0.1" + lru-cache: "npm:^10.0.1" + socks-proxy-agent: "npm:^8.0.3" + checksum: 10/96fc0036b101bae5032dc2a4cd832efb815ce9b33f9ee2f29909ee49d96a0026b3565f73c507a69eb8603f5cb32e0ae45a70cab1e2655990a4e06ae99f7f572a languageName: node linkType: hard -"@npmcli/move-file@npm:^2.0.0": - version: 2.0.0 - resolution: "@npmcli/move-file@npm:2.0.0" +"@npmcli/fs@npm:^3.1.0": + version: 3.1.1 + resolution: "@npmcli/fs@npm:3.1.1" dependencies: - mkdirp: "npm:^1.0.4" - rimraf: "npm:^3.0.2" - checksum: 10/1388777b507b0c592d53f41b9d182e1a8de7763bc625fc07999b8edbc22325f074e5b3ec90af79c89d6987fdb2325bc66d59f483258543c14a43661621f841b0 + semver: "npm:^7.3.5" + checksum: 10/1e0e04087049b24b38bc0b30d87a9388ee3ca1d3fdfc347c2f77d84fcfe6a51f250bc57ba2c1f614d7e4285c6c62bf8c769bc19aa0949ea39e5b043ee023b0bd languageName: node linkType: hard @@ -3050,17 +2770,15 @@ __metadata: linkType: hard "@pmmmwh/react-refresh-webpack-plugin@npm:^0.5.11": - version: 0.5.11 - resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.11" + version: 0.5.15 + resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.5.15" dependencies: - ansi-html-community: "npm:^0.0.8" - common-path-prefix: "npm:^3.0.0" + ansi-html: "npm:^0.0.9" core-js-pure: "npm:^3.23.3" error-stack-parser: "npm:^2.0.6" - find-up: "npm:^5.0.0" html-entities: "npm:^2.1.0" loader-utils: "npm:^2.0.4" - schema-utils: "npm:^3.0.0" + schema-utils: "npm:^4.2.0" source-map: "npm:^0.7.3" peerDependencies: "@types/webpack": 4.x || 5.x @@ -3068,7 +2786,7 @@ __metadata: sockjs-client: ^1.4.0 type-fest: ">=0.17.0 <5.0.0" webpack: ">=4.43.0 <6.0.0" - webpack-dev-server: 3.x || 4.x + webpack-dev-server: 3.x || 4.x || 5.x webpack-hot-middleware: 2.x webpack-plugin-serve: 0.x || 1.x peerDependenciesMeta: @@ -3084,7 +2802,7 @@ __metadata: optional: true webpack-plugin-serve: optional: true - checksum: 10/ee7eff63ef930c8ec37b341d12f180598a5173938a5b8d1d7c53306eab10b3f3f23adcba4824e5a93ddcd0cf185a90baa0b6f483f27a320dd86ad61941940eb6 + checksum: 10/d8c978654c4c6873edc3336bca87d359d3a7f32571e8404af8a3defd0e515aa34d9dc8324a9157d0220d72fb8a6a350660301c2757df964f845422a898714bc7 languageName: node linkType: hard @@ -4944,16 +4662,16 @@ __metadata: languageName: node linkType: hard -"@sideway/address@npm:^4.1.3": - version: 4.1.4 - resolution: "@sideway/address@npm:4.1.4" +"@sideway/address@npm:^4.1.5": + version: 4.1.5 + resolution: "@sideway/address@npm:4.1.5" dependencies: "@hapi/hoek": "npm:^9.0.0" - checksum: 10/48c422bd2d1d1c7bff7e834f395b870a66862125e9f2302f50c781a33e9f4b2b004b4db0003b232899e71c5f649d39f34aa6702a55947145708d7689ae323cc5 + checksum: 10/c4c73ac0339504f34e016d3a687118e7ddf197c1c968579572123b67b230be84caa705f0f634efdfdde7f2e07a6e0224b3c70665dc420d8bc95bf400cfc4c998 languageName: node linkType: hard -"@sideway/formula@npm:^3.0.0": +"@sideway/formula@npm:^3.0.1": version: 3.0.1 resolution: "@sideway/formula@npm:3.0.1" checksum: 10/8d3ee7f80df4e5204b2cbe92a2a711ca89684965a5c9eb3b316b7051212d3522e332a65a0bb2a07cc708fcd1d0b27fcb30f43ff0bcd5089d7006c7160a89eefe @@ -4967,6 +4685,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.24.1": + version: 0.24.51 + resolution: "@sinclair/typebox@npm:0.24.51" + checksum: 10/7886847b9deda1d926934066fe69165a1d9bbe7b0f836543c25efb96173c17009ef7a98619f48b379294bf27958844da3428eb35e65f8d941ea43563ad6e961e + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -4975,11 +4700,11 @@ __metadata: linkType: hard "@sinonjs/commons@npm:^1.7.0": - version: 1.8.3 - resolution: "@sinonjs/commons@npm:1.8.3" + version: 1.8.6 + resolution: "@sinonjs/commons@npm:1.8.6" dependencies: type-detect: "npm:4.0.8" - checksum: 10/910720ef0a5465474a593b4f48d39b67ca7f1a3962475e85d67ed8a13194e3c16b9bfe21081b51c66b631d649376fce0efd5a7c74066d3fe6fcda2729829af1f + checksum: 10/51987338fd8b4d1e135822ad593dd23a3288764aa41d83c695124d512bc38b87eece859078008651ecc7f1df89a7e558a515dc6f02d21a93be4ba50b39a28914 languageName: node linkType: hard @@ -4999,61 +4724,61 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-actions@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-actions@npm:7.6.17" +"@storybook/addon-actions@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-actions@npm:7.6.19" dependencies: - "@storybook/core-events": "npm:7.6.17" + "@storybook/core-events": "npm:7.6.19" "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" dequal: "npm:^2.0.2" polished: "npm:^4.2.2" uuid: "npm:^9.0.0" - checksum: 10/79ec0da9bc1c8a8990b33d937c28c02f84d4febfc1c660fb5ebfd6b246a02ba4f6ad7f31577306dad4a11dca969edc660a9e7e323c1747eb60156ce3fcefa6ec + checksum: 10/6e25cc16f6e9cf4076ec2da0b851d5a8dfeb8f73b9b53c9ec57e6f0f34d2155518f0dc9af5279fc8a78ab0fd60e3ab72f0509f0815c1bdbee11f595627ef065d languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-backgrounds@npm:7.6.17" +"@storybook/addon-backgrounds@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-backgrounds@npm:7.6.19" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" - checksum: 10/ee237ae5e1b0d696b2726d80137b4f8bc75740f34e9b94bbab3a1d04ea6304c67de0feb72650c7556ee05aa4db4143cfde7794bbe15ec2e36cd36d3aeaa13707 + checksum: 10/617e13e9b650eeb6d5a5495bc341a86dcd645e3b148bc07e04e4b142c761981df413832cc1500710c9aa7a1905bbdcf518aac1ddd952df744bb1b23954ac18b7 languageName: node linkType: hard -"@storybook/addon-controls@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-controls@npm:7.6.17" +"@storybook/addon-controls@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-controls@npm:7.6.19" dependencies: - "@storybook/blocks": "npm:7.6.17" + "@storybook/blocks": "npm:7.6.19" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" - checksum: 10/d9ae67dc3a208e07a07576529df3f34d41d8b3e4a1acc31573850ea39c8680c4676e6536108fef00c156b67ec3dd9cc5ae4d08dbc0e261b475e401511692d905 + checksum: 10/31f6ad7613fcf2459b2177996816ceb0727ab4972c9768c097cf36f7fc38d09e4d1b481fd69c02900cde323916a2271778cde6e3dbd4f5a64532fc227a0782b6 languageName: node linkType: hard -"@storybook/addon-docs@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-docs@npm:7.6.17" +"@storybook/addon-docs@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-docs@npm:7.6.19" dependencies: "@jest/transform": "npm:^29.3.1" "@mdx-js/react": "npm:^2.1.5" - "@storybook/blocks": "npm:7.6.17" - "@storybook/client-logger": "npm:7.6.17" - "@storybook/components": "npm:7.6.17" - "@storybook/csf-plugin": "npm:7.6.17" - "@storybook/csf-tools": "npm:7.6.17" + "@storybook/blocks": "npm:7.6.19" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/components": "npm:7.6.19" + "@storybook/csf-plugin": "npm:7.6.19" + "@storybook/csf-tools": "npm:7.6.19" "@storybook/global": "npm:^5.0.0" "@storybook/mdx2-csf": "npm:^1.0.0" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/postinstall": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" - "@storybook/react-dom-shim": "npm:7.6.17" - "@storybook/theming": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/postinstall": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" + "@storybook/react-dom-shim": "npm:7.6.19" + "@storybook/theming": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" fs-extra: "npm:^11.1.0" remark-external-links: "npm:^8.0.0" remark-slug: "npm:^6.0.0" @@ -5061,106 +4786,106 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/c4e1442b837350773a67990448c5bfdfd8060757bc5842cc1f617b01be8408dc566f90045423c321bf99b65976f62a63d916793c7591920cf42f908545ec6b2b + checksum: 10/2498d682b2faf77312a3e9632df9681e6f1cd6d3b688981db54ef4818248a40837c2fa97cb5a93a063d0efc49f9f4cabd1c264482b1c54194cdc5aa316eccf10 languageName: node linkType: hard "@storybook/addon-essentials@npm:^7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-essentials@npm:7.6.17" - dependencies: - "@storybook/addon-actions": "npm:7.6.17" - "@storybook/addon-backgrounds": "npm:7.6.17" - "@storybook/addon-controls": "npm:7.6.17" - "@storybook/addon-docs": "npm:7.6.17" - "@storybook/addon-highlight": "npm:7.6.17" - "@storybook/addon-measure": "npm:7.6.17" - "@storybook/addon-outline": "npm:7.6.17" - "@storybook/addon-toolbars": "npm:7.6.17" - "@storybook/addon-viewport": "npm:7.6.17" - "@storybook/core-common": "npm:7.6.17" - "@storybook/manager-api": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" + version: 7.6.19 + resolution: "@storybook/addon-essentials@npm:7.6.19" + dependencies: + "@storybook/addon-actions": "npm:7.6.19" + "@storybook/addon-backgrounds": "npm:7.6.19" + "@storybook/addon-controls": "npm:7.6.19" + "@storybook/addon-docs": "npm:7.6.19" + "@storybook/addon-highlight": "npm:7.6.19" + "@storybook/addon-measure": "npm:7.6.19" + "@storybook/addon-outline": "npm:7.6.19" + "@storybook/addon-toolbars": "npm:7.6.19" + "@storybook/addon-viewport": "npm:7.6.19" + "@storybook/core-common": "npm:7.6.19" + "@storybook/manager-api": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/d63a5359c8cb3fb69d120bb75582db66d32e9d350048dea20ab5cc5ad2107db813db8212f63c7d31e58f918dca22cd45ca615fb0d11fbc3562fa4f63675a7966 + checksum: 10/85f5e1c989bfa59845fc9a0b8ab3c7105630308393d84a2ef3762f3620a90cf5285742b24a9904289047e25fb19752389662b4770bc5d2bdeff29031ad36c8bb languageName: node linkType: hard -"@storybook/addon-highlight@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-highlight@npm:7.6.17" +"@storybook/addon-highlight@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-highlight@npm:7.6.19" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: 10/b2d213b101013de5da40d6b66999b36e66a321834684c5c594de1a5c96e527d9ee9add844006e0ca36a4a638cea8325c9db0e3618616da04a1039b8d18b92ea3 + checksum: 10/a0271f5b5f8ce792791e5949a7fe4dfa17107ee90ffe1defb974e0f8f24dc5387238dc96e021d994420714c8592b82fa9de69ecbc135f1370fb3099e3c465867 languageName: node linkType: hard -"@storybook/addon-measure@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-measure@npm:7.6.17" +"@storybook/addon-measure@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-measure@npm:7.6.19" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" - checksum: 10/098e3ac71ca5467cfc96af6e4e9cc5b4ba6ff4dce910d2823ab659ed764d38df1a5ecec293ed9ef5ea04b27c11a1f6962e1d658dc48363fe7aa0ef0d569ac47d + checksum: 10/33d8140f0569349cdc5e64662ee5e96576e2b80a7760c6a385eb31263a1c3bf4c79aa6e981e6880f92212fb0b4f46a5bae2cf3c9ba06e79684276266415f411a languageName: node linkType: hard -"@storybook/addon-outline@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-outline@npm:7.6.17" +"@storybook/addon-outline@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-outline@npm:7.6.19" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" - checksum: 10/b6dafc517ac1cedb4709803110c87580105d2049bc1020f2d7e254c9202993d8a411c2b7e8972a97085d1240ff6af8f9d3728d4b5fa33a5052cbcc9fdc4012e7 + checksum: 10/19d9191a1a181337fb531432e467b874f0c3a07d789b71a587b43b9b6ac7204cac0de4e4dd9560477a45b5d039f632dd988f677503eadc10254959727ffcfc0e languageName: node linkType: hard "@storybook/addon-storysource@npm:^7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-storysource@npm:7.6.17" + version: 7.6.19 + resolution: "@storybook/addon-storysource@npm:7.6.19" dependencies: - "@storybook/source-loader": "npm:7.6.17" + "@storybook/source-loader": "npm:7.6.19" estraverse: "npm:^5.2.0" tiny-invariant: "npm:^1.3.1" - checksum: 10/8287ac6127d544af30c4c3a3aa973d60ab21afe9fd9169be90fcccbb602202f1ea172716aa9683d4505f062e8110d17cb92db83298de6524d79cfe6c5820d83e + checksum: 10/8a1ddfba199876db7dff9123ca23b8420d853b566b677e89a3c6c1b7d93085016c2a025f71496006cb2d50dbad7c0a35d83e852c0b50b1340fd1641d63efae35 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-toolbars@npm:7.6.17" - checksum: 10/c1e051a5d9d1627aff9293c8ba33622c22851d443469227e36f018e005b8143fe5346512a3fe5ce6571af9d69ae051d3254a81fa7ed7f24b115d514dcd901eac +"@storybook/addon-toolbars@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-toolbars@npm:7.6.19" + checksum: 10/ca9bda329ab2f59d5b55b13548e0b991be260bc08cb52ef2529417aae447b2a3ad7cc43c8cd13b408d7228b7bbf800ab5eabe24fded25089fdd5a42067e5513c languageName: node linkType: hard -"@storybook/addon-viewport@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/addon-viewport@npm:7.6.17" +"@storybook/addon-viewport@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/addon-viewport@npm:7.6.19" dependencies: memoizerific: "npm:^1.11.3" - checksum: 10/96e7648fff610d9c8233103e7285d15cd3a585049907ef11f0c714f6c6e721bda41a85963ec12e18ffe4a697801a340767f10d3842251c7db0edc5692dc8c14b + checksum: 10/3d5685f32e1a4e1deef9768a4c0e609b6574544f01e025e5b71eabbc27a182f2ed6f129680e45a9e9ad133d477ffcae370e198fb39779151f037b5bbdc358c37 languageName: node linkType: hard -"@storybook/blocks@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/blocks@npm:7.6.17" +"@storybook/blocks@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/blocks@npm:7.6.19" dependencies: - "@storybook/channels": "npm:7.6.17" - "@storybook/client-logger": "npm:7.6.17" - "@storybook/components": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" + "@storybook/channels": "npm:7.6.19" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/components": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" "@storybook/csf": "npm:^0.1.2" - "@storybook/docs-tools": "npm:7.6.17" + "@storybook/docs-tools": "npm:7.6.19" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" - "@storybook/theming": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/manager-api": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" + "@storybook/theming": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/lodash": "npm:^4.14.167" color-convert: "npm:^2.0.1" dequal: "npm:^2.0.2" @@ -5176,18 +4901,18 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/82667ec9f5b2a812658b30974a98bd2c06b80c850f0cc310f5ff41d00d63ee5087af84de2e9619ba2b641b39c4f9cfa54f831fa8e11983b23869c4ce657f57b7 + checksum: 10/12a2309b5f2beed5db2f8bdd12d1e8a8d1b3a91c10b68152bedc0a6d64fec4b0a357573ca94fe3d7def84bedfff65b17bbcccbe4c9121960f76458303bb5a228 languageName: node linkType: hard -"@storybook/builder-manager@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/builder-manager@npm:7.6.17" +"@storybook/builder-manager@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/builder-manager@npm:7.6.19" dependencies: "@fal-works/esbuild-plugin-global-externals": "npm:^2.1.2" - "@storybook/core-common": "npm:7.6.17" - "@storybook/manager": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" + "@storybook/core-common": "npm:7.6.19" + "@storybook/manager": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" "@types/ejs": "npm:^3.1.1" "@types/find-cache-dir": "npm:^3.2.1" "@yarnpkg/esbuild-plugin-pnp": "npm:^3.0.0-rc.10" @@ -5200,23 +4925,23 @@ __metadata: fs-extra: "npm:^11.1.0" process: "npm:^0.11.10" util: "npm:^0.12.4" - checksum: 10/ad544213969e13bf67931026d5b6c2060617fa12b3939f37b604ff1f697ee785ff12e17ebb057bf076e7c7da2cbfdee76300d71e916d1ea3aa42242077740cec + checksum: 10/aef5af6b7808e40ebd442e276328b4ed64f7f718d94fae9d23b309d126ee44c7ec79ac4df06a8377ad6fc477af80235d61269effbb70dbd365542789f045589b languageName: node linkType: hard -"@storybook/builder-webpack5@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/builder-webpack5@npm:7.6.17" +"@storybook/builder-webpack5@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/builder-webpack5@npm:7.6.19" dependencies: "@babel/core": "npm:^7.23.2" - "@storybook/channels": "npm:7.6.17" - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-common": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" - "@storybook/core-webpack": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/preview": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" + "@storybook/channels": "npm:7.6.19" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-common": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" + "@storybook/core-webpack": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/preview": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" "@swc/core": "npm:^1.3.82" "@types/node": "npm:^18.0.0" "@types/semver": "npm:^7.3.4" @@ -5249,40 +4974,40 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/a24947a78190b3f808f09502fb0fdf62d889232c272e4b9409a187e7cdd4d91824d280f3691f96bbd278dbc423358ee984f15e4fc4f17f8659edb20483b576ae + checksum: 10/3cc3536902c82357fa2ca03610d0e6dce73782cd562a2add60cf083530a099bf5b63bbe9ec2c3ac73a44ea943ce7d9b4e90140d26096a05ad0d65ea3ba608e1e languageName: node linkType: hard -"@storybook/channels@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/channels@npm:7.6.17" +"@storybook/channels@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/channels@npm:7.6.19" dependencies: - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" "@storybook/global": "npm:^5.0.0" qs: "npm:^6.10.0" telejson: "npm:^7.2.0" tiny-invariant: "npm:^1.3.1" - checksum: 10/6a3ea0b94b76a5b4e3614d5ad04207ea71eb9f67fa5f8cad51f2d9199003d8390b471669798b1f306b70b2d3834a87f0588fbd0dd50fd7ea275e18916cc4462a + checksum: 10/ee4f3d85aeeecc9885e9807951c3302edfa42cc25a309940901e12fdd81c8c028815f935bef593dc712c051317434a1f65646a57103655ebe6667935de72a832 languageName: node linkType: hard -"@storybook/cli@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/cli@npm:7.6.17" +"@storybook/cli@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/cli@npm:7.6.19" dependencies: "@babel/core": "npm:^7.23.2" "@babel/preset-env": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" "@ndelangen/get-tarball": "npm:^3.0.7" - "@storybook/codemod": "npm:7.6.17" - "@storybook/core-common": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" - "@storybook/core-server": "npm:7.6.17" - "@storybook/csf-tools": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/telemetry": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/codemod": "npm:7.6.19" + "@storybook/core-common": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" + "@storybook/core-server": "npm:7.6.19" + "@storybook/csf-tools": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/telemetry": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/semver": "npm:^7.3.4" "@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/libzip": "npm:2.3.0" @@ -5314,30 +5039,30 @@ __metadata: bin: getstorybook: ./bin/index.js sb: ./bin/index.js - checksum: 10/8be534cd4fafa5b0a9ffea94d945d442a6976491d4db19494640630000472929de72c037d8cb583d0afa4fe28341e73519b1e199548282aefedb91c6ffc91438 + checksum: 10/7a835ddff46cf604b8465ef3bd03cc5a5a101cd6dfef6bd37876a4702f0f79d32e1a57fee33e073ed00327e1146b51615c2b0f84135eacb6fab92be4eee6c412 languageName: node linkType: hard -"@storybook/client-logger@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/client-logger@npm:7.6.17" +"@storybook/client-logger@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/client-logger@npm:7.6.19" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: 10/a6e4f76eee426fcf9aae4ae660d0b81d71f60b29e36d81136901d73b79d19799df4f86f740d023c076f954d8c8e732cad8b0c91b3dffe774509a155f613d4f2c + checksum: 10/140ea57ea53c4a78652e323b3dab8131cfe1d744a760393c8a798a1c964d0e2c927b7ef9a0326e8c4ee90b820003b5653db3c2ab5c16887e5df2cd114b8efb32 languageName: node linkType: hard -"@storybook/codemod@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/codemod@npm:7.6.17" +"@storybook/codemod@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/codemod@npm:7.6.19" dependencies: "@babel/core": "npm:^7.23.2" "@babel/preset-env": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" "@storybook/csf": "npm:^0.1.2" - "@storybook/csf-tools": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/csf-tools": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/cross-spawn": "npm:^6.0.2" cross-spawn: "npm:^7.0.3" globby: "npm:^11.0.2" @@ -5345,48 +5070,48 @@ __metadata: lodash: "npm:^4.17.21" prettier: "npm:^2.8.0" recast: "npm:^0.23.1" - checksum: 10/bf8125f375308782da65323a36d89ee5096ce4f81cdfa6faea8d420329efe7b31f2c74b265e6520201e22d54f9b158d247055c3cc037e7c12dd31293f64b98e6 + checksum: 10/a5601cc6bab253c7337ca7356d41ef89d4d430d1a4405f5bad1cae1470387a6c8cfa04f8974cf70c75149cc01731f970daef3fff82093f3c0eeb4ff2569e7749 languageName: node linkType: hard -"@storybook/components@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/components@npm:7.6.17" +"@storybook/components@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/components@npm:7.6.19" dependencies: "@radix-ui/react-select": "npm:^1.2.2" "@radix-ui/react-toolbar": "npm:^1.0.4" - "@storybook/client-logger": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.19" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/theming": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/theming": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" memoizerific: "npm:^1.11.3" use-resize-observer: "npm:^9.1.0" util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/2e288e0e66bdca16a0b74bd160b54ed55595a303143449176b776ea1345fe8e9a52717339e8fe1ed231919bde42f57bbb555d8338ef24e83cdcfe0445d2ee81b + checksum: 10/8e2d7bc4c6c341dba8edd6443597531a0e4888ad32c7de5d08c361687b9f0d505c94b84bf70756514a3beddd2702eb8aa361c040547a0094902406c23772517b languageName: node linkType: hard -"@storybook/core-client@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/core-client@npm:7.6.17" +"@storybook/core-client@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/core-client@npm:7.6.19" dependencies: - "@storybook/client-logger": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" - checksum: 10/adb1bc7d32810612b1c108ebefdba73ec156e57dcdf1078366eb2d3ae20919526e0d3cef26090ebd90244a7c67c0abc2d066ec03de32b48b6b674824e1a1b095 + "@storybook/client-logger": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" + checksum: 10/1548a991907471c2e3520dacd278419800a7cf898000f3f6dfdaed3906bf039d5df2067dc11d3aed79b50cab5032638dd213881e9f786bcfd9d1bdd6f6daae92 languageName: node linkType: hard -"@storybook/core-common@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/core-common@npm:7.6.17" +"@storybook/core-common@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/core-common@npm:7.6.19" dependencies: - "@storybook/core-events": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/core-events": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/find-cache-dir": "npm:^3.2.1" "@types/node": "npm:^18.0.0" "@types/node-fetch": "npm:^2.6.4" @@ -5407,38 +5132,38 @@ __metadata: pretty-hrtime: "npm:^1.0.3" resolve-from: "npm:^5.0.0" ts-dedent: "npm:^2.0.0" - checksum: 10/80ff478a8e11871a898cd6a5e26b3c939c987194b384fd22baee39275d21679522e905932a0903339e7a1f1ae355b3e778095cb7a8cf48482dccf9385455ad76 + checksum: 10/344e2d7be2d96aa1eeb91b53fd192f3c8c83a43266bc7342691b30435eab67ca7187ef70699919dc2412c09d6423c2948d9a5f15114dcc9d4fca57d928eac75e languageName: node linkType: hard -"@storybook/core-events@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/core-events@npm:7.6.17" +"@storybook/core-events@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/core-events@npm:7.6.19" dependencies: ts-dedent: "npm:^2.0.0" - checksum: 10/07b54f574972c0a36e7356ef9908318c8132d33543b7e3a1d4f7e3cae08f4790fe8ee8dfca0b178025601c7267f2e947b15767e745f178bb8876c43498bc592f + checksum: 10/bbf856ee350d914bb77fb35b85057c304516bcbdbe783338407d42af7a3e4c32270da70741a61b5d7fd271a97a28c49a107bc0ffc9bc403e21d6ad72b7224706 languageName: node linkType: hard -"@storybook/core-server@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/core-server@npm:7.6.17" +"@storybook/core-server@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/core-server@npm:7.6.19" dependencies: "@aw-web-design/x-default-browser": "npm:1.4.126" "@discoveryjs/json-ext": "npm:^0.5.3" - "@storybook/builder-manager": "npm:7.6.17" - "@storybook/channels": "npm:7.6.17" - "@storybook/core-common": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" + "@storybook/builder-manager": "npm:7.6.19" + "@storybook/channels": "npm:7.6.19" + "@storybook/core-common": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" "@storybook/csf": "npm:^0.1.2" - "@storybook/csf-tools": "npm:7.6.17" + "@storybook/csf-tools": "npm:7.6.19" "@storybook/docs-mdx": "npm:^0.1.0" "@storybook/global": "npm:^5.0.0" - "@storybook/manager": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" - "@storybook/telemetry": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/manager": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" + "@storybook/telemetry": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/detect-port": "npm:^1.3.0" "@types/node": "npm:^18.0.0" "@types/pretty-hrtime": "npm:^1.0.0" @@ -5465,47 +5190,47 @@ __metadata: util-deprecate: "npm:^1.0.2" watchpack: "npm:^2.2.0" ws: "npm:^8.2.3" - checksum: 10/20118728a4acf593f25fbcbbf9e4d945b2f9a6bce0e9366ad27da1bc19a9c596fe15a1e74629aff75fc04e752d22a0887f236e04a90fdf4c99f60c2851812cb6 + checksum: 10/4baea0772977f717cc21404bd12fcc90558e743ab84963407494e8ab1c4466173f797a1f65b3235519cf54542f1d4c784c770d8e465633c98e3c21a5216ac578 languageName: node linkType: hard -"@storybook/core-webpack@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/core-webpack@npm:7.6.17" +"@storybook/core-webpack@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/core-webpack@npm:7.6.19" dependencies: - "@storybook/core-common": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/core-common": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/node": "npm:^18.0.0" ts-dedent: "npm:^2.0.0" - checksum: 10/32d734620230db5dfd9421b886f9812b66301b176e34e36ad2b8e61484b2a2bee2661e1ef9e675bd8a8f7aad7d417a4355af66ba0e848df83f7b40ae459a274c + checksum: 10/28684d5e74bc4001fa8a084f3423f2b23dd73a1a197ccdc9899a67505b406074b1bdecb74b9411cbbd687394337cfe92f9aa111f1a59c54f80b2876e3f3e2fa0 languageName: node linkType: hard -"@storybook/csf-plugin@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/csf-plugin@npm:7.6.17" +"@storybook/csf-plugin@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/csf-plugin@npm:7.6.19" dependencies: - "@storybook/csf-tools": "npm:7.6.17" + "@storybook/csf-tools": "npm:7.6.19" unplugin: "npm:^1.3.1" - checksum: 10/d3689b7a4d22f4b06f889a20e3d54c9f72bf1a6e5aa732cba7d60068b468745c099dbf333f7750a34309d9fcbada15fb895961f92c5e4e1279e60055df4cfef5 + checksum: 10/94cf074437f5dbc897b7714e18d502d9e5f59def4be5219a31c5eb7a5344c040f8e24f22d83bfe3ffd4f30fecae4267ac0738994bc419f677997c0dc816df45d languageName: node linkType: hard -"@storybook/csf-tools@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/csf-tools@npm:7.6.17" +"@storybook/csf-tools@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/csf-tools@npm:7.6.19" dependencies: "@babel/generator": "npm:^7.23.0" "@babel/parser": "npm:^7.23.0" "@babel/traverse": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" "@storybook/csf": "npm:^0.1.2" - "@storybook/types": "npm:7.6.17" + "@storybook/types": "npm:7.6.19" fs-extra: "npm:^11.1.0" recast: "npm:^0.23.1" ts-dedent: "npm:^2.0.0" - checksum: 10/d21fe4e09d1688465099bc3eef3088b0bde697fcf7618695a5f53d4dd50a84d2160a42734cee19cd5f3ff95c42d123bec471422b985c3f03fac45b126d638b3c + checksum: 10/ef616c8df2da2d28b9fcb938495ab9cd277843926deb9b542694f8046111c23997a99181b70b45cdb637235a9679376eeb7c2f6ba1c04c56ad4c4695e666b931 languageName: node linkType: hard @@ -5519,11 +5244,11 @@ __metadata: linkType: hard "@storybook/csf@npm:^0.1.2": - version: 0.1.2 - resolution: "@storybook/csf@npm:0.1.2" + version: 0.1.8 + resolution: "@storybook/csf@npm:0.1.8" dependencies: type-fest: "npm:^2.19.0" - checksum: 10/11168df65e7b6bd0e5d31e7e805c8ba80397fc190cb33424e043b72bbd85d8f826dba082503992d7f606b72484337ab9d091eca947550613e241fbef57780d4c + checksum: 10/0cc01216a8888012bd1b33743cfeab83f16d028ba40ff02d39215a827e899451a39aef6b3a30342cdc4f87567d45f93074cfe05bdb8a34561c636ac7d8a13cfd languageName: node linkType: hard @@ -5534,18 +5259,18 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-tools@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/docs-tools@npm:7.6.17" +"@storybook/docs-tools@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/docs-tools@npm:7.6.19" dependencies: - "@storybook/core-common": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/core-common": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/doctrine": "npm:^0.0.3" assert: "npm:^2.1.0" doctrine: "npm:^3.0.0" lodash: "npm:^4.17.21" - checksum: 10/c2900d523b0490cb9cb1ff81764540d40064a2960fbda52ba77a8f09bd998e46440af2d629eb13a22f8de824d7991d6b44ef90f718adeb11569ce498286d3ea4 + checksum: 10/2f5324e4be4d481cb116895d3c45b6f40ff0bcf5364b2987c619849ef46b5a0e87a7b24266be1e94bb48539cb49c130931d0a9d31f54496883ea542a3a5ffc7c languageName: node linkType: hard @@ -5556,47 +5281,47 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/instrumenter@npm:7.6.17" +"@storybook/instrumenter@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/instrumenter@npm:7.6.19" dependencies: - "@storybook/channels": "npm:7.6.17" - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" + "@storybook/channels": "npm:7.6.19" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.6.17" + "@storybook/preview-api": "npm:7.6.19" "@vitest/utils": "npm:^0.34.6" util: "npm:^0.12.4" - checksum: 10/1be1bbfd93619a70a9b4b1fc2ef1566e9ddf02f66812ca52a149079a37e490d3d7371098464f1c0bc2ad130b0d41affadd9abad5f177e5e1272c2802f8384bab + checksum: 10/316243aac0260c02af49a20f06f2afe647095ab6a289c717b2522c59ab565dfabbdc5bdaf1613ad5c7318f3c610b7d8f786fd2028eb7750935516f8e87957b39 languageName: node linkType: hard -"@storybook/manager-api@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/manager-api@npm:7.6.17" +"@storybook/manager-api@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/manager-api@npm:7.6.19" dependencies: - "@storybook/channels": "npm:7.6.17" - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" + "@storybook/channels": "npm:7.6.19" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/router": "npm:7.6.17" - "@storybook/theming": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/router": "npm:7.6.19" + "@storybook/theming": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" memoizerific: "npm:^1.11.3" store2: "npm:^2.14.2" telejson: "npm:^7.2.0" ts-dedent: "npm:^2.0.0" - checksum: 10/0e21042d06effabdd89a9b1edb972584a894eddb0e5551fd5f0e58e22b4fc8ef3c760f01b63f37dd22e3287f4bb16a508b1792014ce676854e32351fbb903328 + checksum: 10/0dfd7d3c038b2c458553b5f9524f26adf920b162f793a69603be14fac44a1a38149df940accc14755c5c29587985eae4e7f7b5cf934453e147706bca0113d26b languageName: node linkType: hard -"@storybook/manager@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/manager@npm:7.6.17" - checksum: 10/41dc7609235410088e20839e233bfbb833242defeb70fab951d95c72cd8a29db2e2a90a49bfd011dd944d14c33370f76c8af638969549bbea8907f14d1d867ef +"@storybook/manager@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/manager@npm:7.6.19" + checksum: 10/cb2c55f7d25ed7620c06335dd326db93550c028b4827a65f25603e5a539522ee785495d31704aa89325f663fa37948040aa06f00b77b0b98db79b99ba7d14953 languageName: node linkType: hard @@ -5607,31 +5332,31 @@ __metadata: languageName: node linkType: hard -"@storybook/node-logger@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/node-logger@npm:7.6.17" - checksum: 10/10f9141caabf8377492470f242ec75008a680a22632ec47f5bc2e37886938eddfb3b25c6c4f757df92badd5c23ea19f8712c0448f4e620dae2ca82cdf0236efb +"@storybook/node-logger@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/node-logger@npm:7.6.19" + checksum: 10/44ecb90b28b71b8b9e1a5efe392096e11f4eb25aef94d4c8725434693966712e07f49b9742e14be355c8eda560ff4db6a9dbd02f5c16fa75c4d3d863f479c419 languageName: node linkType: hard -"@storybook/postinstall@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/postinstall@npm:7.6.17" - checksum: 10/bdafa7bbcf8e6bbb94e5b4590bd3af2433a31cb2bb03716e91303f41fafd20a34bca906b97a3c675ac5c7de53d2b145cf1ac070d25bdd0cec23db815bbceb1b3 +"@storybook/postinstall@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/postinstall@npm:7.6.19" + checksum: 10/d0d2771ec7e85090dcd8f6b25ae2b8af62a17e647f332edda80daf6ac843bb9d80802451acc3d532c07aeb050ee7f6d923806942eba27cdc1f7f37c78496bcc6 languageName: node linkType: hard -"@storybook/preset-react-webpack@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/preset-react-webpack@npm:7.6.17" +"@storybook/preset-react-webpack@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/preset-react-webpack@npm:7.6.19" dependencies: "@babel/preset-flow": "npm:^7.22.15" "@babel/preset-react": "npm:^7.22.15" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.11" - "@storybook/core-webpack": "npm:7.6.17" - "@storybook/docs-tools": "npm:7.6.17" - "@storybook/node-logger": "npm:7.6.17" - "@storybook/react": "npm:7.6.17" + "@storybook/core-webpack": "npm:7.6.19" + "@storybook/docs-tools": "npm:7.6.19" + "@storybook/node-logger": "npm:7.6.19" + "@storybook/react": "npm:7.6.19" "@storybook/react-docgen-typescript-plugin": "npm:1.0.6--canary.9.0c3f3b7.0" "@types/node": "npm:^18.0.0" "@types/semver": "npm:^7.3.4" @@ -5651,20 +5376,20 @@ __metadata: optional: true typescript: optional: true - checksum: 10/48abc57353d1c9677744e413544a64dfbbaa1161a0ec51a4585d4f5207298c968e8574ddbb1ebadc2c4466f56bb8d836479f9205e7a26512f1dad6571d962d91 + checksum: 10/f3bcc256e970cce470b226d464b9621837e59687f075c438284ef60967f3756d7403442c6716a48cd444308a4fc2fa7fa6b4686cb65f6c253b226f689abd6ad3 languageName: node linkType: hard -"@storybook/preview-api@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/preview-api@npm:7.6.17" +"@storybook/preview-api@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/preview-api@npm:7.6.19" dependencies: - "@storybook/channels": "npm:7.6.17" - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" + "@storybook/channels": "npm:7.6.19" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.6.17" + "@storybook/types": "npm:7.6.19" "@types/qs": "npm:^6.9.5" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" @@ -5673,14 +5398,14 @@ __metadata: synchronous-promise: "npm:^2.0.15" ts-dedent: "npm:^2.0.0" util-deprecate: "npm:^1.0.2" - checksum: 10/4a2b8350b3d048966313cf6a1edadf36e59af1455425a0eba05255e6ae9be3afe986045d6ee08f3b7198ad285bd8841761e50e8c48ecbdbbd993b438e64b2d58 + checksum: 10/54543d845dd7f5652e25059af4a9b1337716dbadd300530ec5bf04f31fd84df542c0d59d09f46246a2f2b2780c1ad787b357d0e5f38e14fe598521a14ee95310 languageName: node linkType: hard -"@storybook/preview@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/preview@npm:7.6.17" - checksum: 10/3359606fbe96df4fbb1da9e8644cbbf8315703fedb4576d6765a8dffc65ff6df19fa1d0898c1ecc9f3b9432e55fbf30ac75f8f2dd2df03cd8fe09f50e14d10ab +"@storybook/preview@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/preview@npm:7.6.19" + checksum: 10/4f90675422a9e224478eeff2646fa7625d9afe4d44c7ad50dbf5f7e63688f3458fe513b1f282808311718d9889f463e9e2113cf7496c2d4b678017711c784272 languageName: node linkType: hard @@ -5702,23 +5427,23 @@ __metadata: languageName: node linkType: hard -"@storybook/react-dom-shim@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/react-dom-shim@npm:7.6.17" +"@storybook/react-dom-shim@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/react-dom-shim@npm:7.6.19" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/c1424ee03c2404e2970078719a0fd1b8c0f23bfd0c3161758bbfa5d9a69969dd4e0b78d1566058ebaa6c148a70fbb462217cfd1f05499ae84218b550a1bc2477 + checksum: 10/dfdcb6e7cdfa3f110222252d1b39b68de8211ec49543e0cac7a3870929d090c051ba6a72c973fa11137da75bbe7d0301564f9ee183a2deb916045145940f2036 languageName: node linkType: hard "@storybook/react-webpack5@npm:^7.6.17": - version: 7.6.17 - resolution: "@storybook/react-webpack5@npm:7.6.17" + version: 7.6.19 + resolution: "@storybook/react-webpack5@npm:7.6.19" dependencies: - "@storybook/builder-webpack5": "npm:7.6.17" - "@storybook/preset-react-webpack": "npm:7.6.17" - "@storybook/react": "npm:7.6.17" + "@storybook/builder-webpack5": "npm:7.6.19" + "@storybook/preset-react-webpack": "npm:7.6.19" + "@storybook/react": "npm:7.6.19" "@types/node": "npm:^18.0.0" peerDependencies: "@babel/core": ^7.22.0 @@ -5730,21 +5455,21 @@ __metadata: optional: true typescript: optional: true - checksum: 10/6f73c2e63c942cd598ca9377d797cf003a76132830ce27ee1bf9e959441326016deef007230b6575980712c103bf9b1bd7c002ad81ca0a5369252cd7726e40c9 + checksum: 10/42e783250cb97ba1588f7e2eee632d723a0bc200ec653cb6055c98ccbfa05081e2c21cc4b187687277f2d2686d059b46270be8d2275f3b63b2909b3ba84e14e5 languageName: node linkType: hard -"@storybook/react@npm:7.6.17, @storybook/react@npm:^7.6.17": - version: 7.6.17 - resolution: "@storybook/react@npm:7.6.17" +"@storybook/react@npm:7.6.19, @storybook/react@npm:^7.6.17": + version: 7.6.19 + resolution: "@storybook/react@npm:7.6.19" dependencies: - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-client": "npm:7.6.17" - "@storybook/docs-tools": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-client": "npm:7.6.19" + "@storybook/docs-tools": "npm:7.6.19" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.6.17" - "@storybook/react-dom-shim": "npm:7.6.17" - "@storybook/types": "npm:7.6.17" + "@storybook/preview-api": "npm:7.6.19" + "@storybook/react-dom-shim": "npm:7.6.19" + "@storybook/types": "npm:7.6.19" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^18.0.0" @@ -5766,58 +5491,58 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/7582967e72448b6b23e086c616784637b91f05550b85858e530b9c1492bf1568b5f86e8e357ccc6b99186e77512e11a6644b762b9ee804736bf17b5e473f7adf + checksum: 10/95a7ba7b3ce4c31d6fbd28d3b87813144a263f847761345ae2da7ac502bc3fbe93a8555238e025e11b010cd4d74cdd0d88327fb888745240b62ba88f37e0a57c languageName: node linkType: hard -"@storybook/router@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/router@npm:7.6.17" +"@storybook/router@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/router@npm:7.6.19" dependencies: - "@storybook/client-logger": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.19" memoizerific: "npm:^1.11.3" qs: "npm:^6.10.0" - checksum: 10/370157c9bed6bfdbc3605d2edb17a78c15f03c6176568b22aaa5adaa5bf814b049bb030aa24a836848411c6dd645276d105953f5efdfaac08cacf4e8b4b81312 + checksum: 10/e213e8b3c5f477b3e4e146cbc903968c544e93dce9b3086c64c9ac72d3c0ef1c089815500e9e017453d08ea3ca316c3ea225a28da58aa85b4116a9c8b46c4259 languageName: node linkType: hard -"@storybook/source-loader@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/source-loader@npm:7.6.17" +"@storybook/source-loader@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/source-loader@npm:7.6.19" dependencies: "@storybook/csf": "npm:^0.1.2" - "@storybook/types": "npm:7.6.17" + "@storybook/types": "npm:7.6.19" estraverse: "npm:^5.2.0" lodash: "npm:^4.17.21" prettier: "npm:^2.8.0" - checksum: 10/39010b8a78a747419835111b2e46078cb2f9075d1752f084c2b187d665c920cb66a0b05149888de0ab809d9931a937212311021a76ce194d7c27c5344da1a7bf + checksum: 10/22a6a3a771505bb92eb871c765fe286a536164b9c225b52bf5b4b0da0c398cf39b6467c7d0bb32b2234c07730279909eb383135a56b1529e9a2ced6fb3da6a2c languageName: node linkType: hard -"@storybook/telemetry@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/telemetry@npm:7.6.17" +"@storybook/telemetry@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/telemetry@npm:7.6.19" dependencies: - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-common": "npm:7.6.17" - "@storybook/csf-tools": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-common": "npm:7.6.19" + "@storybook/csf-tools": "npm:7.6.19" chalk: "npm:^4.1.0" detect-package-manager: "npm:^2.0.1" fetch-retry: "npm:^5.0.2" fs-extra: "npm:^11.1.0" read-pkg-up: "npm:^7.0.1" - checksum: 10/ffbab1025e972ba77521ed6107ace7ab4ccd1ba8d5cb93e5bcc3ac45731ea8a742dee3d2a42ecbc32456fd13bf6c0f9d93707a0615106d58759e7a6dcf53736c + checksum: 10/e3d127e6b020b09462f8349289345ba72703a3c738d2df042786b080225d26f3c9fddb02669c7efb70992a9e6cc2b2e26c3d0f393a0dff645cabee7e0539efc7 languageName: node linkType: hard "@storybook/test@npm:^7.6.17": - version: 7.6.17 - resolution: "@storybook/test@npm:7.6.17" + version: 7.6.19 + resolution: "@storybook/test@npm:7.6.19" dependencies: - "@storybook/client-logger": "npm:7.6.17" - "@storybook/core-events": "npm:7.6.17" - "@storybook/instrumenter": "npm:7.6.17" - "@storybook/preview-api": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.19" + "@storybook/core-events": "npm:7.6.19" + "@storybook/instrumenter": "npm:7.6.19" + "@storybook/preview-api": "npm:7.6.19" "@testing-library/dom": "npm:^9.3.1" "@testing-library/jest-dom": "npm:^6.1.3" "@testing-library/user-event": "npm:14.3.0" @@ -5826,125 +5551,125 @@ __metadata: "@vitest/spy": "npm:^0.34.1" chai: "npm:^4.3.7" util: "npm:^0.12.4" - checksum: 10/bf1e04e535817bfbde4651070e60f112d588bcf44b579f8e6061be6ad8a1d6e0eca951628c469f722a960ab21f8188e0495e97423ab052e2f3d01d92b27295d8 + checksum: 10/92e44c27ad958906342fc79662aef53735433d4c01a3080c6d4e1cdd74ab6870b9e206d8ef4bf7fa4ee3b980dfb078ea7f5ff8bce6fd23a00222d502b5fa798f languageName: node linkType: hard -"@storybook/theming@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/theming@npm:7.6.17" +"@storybook/theming@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/theming@npm:7.6.19" dependencies: "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.0" - "@storybook/client-logger": "npm:7.6.17" + "@storybook/client-logger": "npm:7.6.19" "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/1fb988364b02ddcd84f18800c5f952c8d90a1b20b129821dee8a965136f14a1d15973903be7239513d9fc3b3419cbc0e79e305ecea26b15d86cc689a439a8d38 + checksum: 10/edeedf52b7aa799d0eb3775c0c01c48ae3aa442d75803b792b2286957eda70a0b2e4f83a7eb448f71d7c68a7c7a16824833fed9053ecb14660d57fa30e123327 languageName: node linkType: hard -"@storybook/types@npm:7.6.17": - version: 7.6.17 - resolution: "@storybook/types@npm:7.6.17" +"@storybook/types@npm:7.6.19": + version: 7.6.19 + resolution: "@storybook/types@npm:7.6.19" dependencies: - "@storybook/channels": "npm:7.6.17" + "@storybook/channels": "npm:7.6.19" "@types/babel__core": "npm:^7.0.0" "@types/express": "npm:^4.7.0" file-system-cache: "npm:2.3.0" - checksum: 10/6105905f8df6c7dad957c95718fc009b0cd6e96106ed3dab8c148af919464488532920449ab2fd21a0a6aea049098a4c7ab26248b6d2859e2a9d5f23149d908b + checksum: 10/8930afad00d36531c2194d761efa2e3a66a1efd755f32b12136ba51b798f1489e27408e6a296809ba01a543dcf76342007de45e637201b5c12df6fcac8207a5a languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-darwin-arm64@npm:1.4.2" +"@swc/core-darwin-arm64@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-darwin-arm64@npm:1.5.24" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-darwin-x64@npm:1.4.2" +"@swc/core-darwin-x64@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-darwin-x64@npm:1.5.24" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.4.2" +"@swc/core-linux-arm-gnueabihf@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.5.24" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-linux-arm64-gnu@npm:1.4.2" +"@swc/core-linux-arm64-gnu@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-linux-arm64-gnu@npm:1.5.24" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-linux-arm64-musl@npm:1.4.2" +"@swc/core-linux-arm64-musl@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-linux-arm64-musl@npm:1.5.24" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-linux-x64-gnu@npm:1.4.2" +"@swc/core-linux-x64-gnu@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-linux-x64-gnu@npm:1.5.24" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-linux-x64-musl@npm:1.4.2" +"@swc/core-linux-x64-musl@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-linux-x64-musl@npm:1.5.24" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-win32-arm64-msvc@npm:1.4.2" +"@swc/core-win32-arm64-msvc@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-win32-arm64-msvc@npm:1.5.24" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-win32-ia32-msvc@npm:1.4.2" +"@swc/core-win32-ia32-msvc@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-win32-ia32-msvc@npm:1.5.24" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.4.2": - version: 1.4.2 - resolution: "@swc/core-win32-x64-msvc@npm:1.4.2" +"@swc/core-win32-x64-msvc@npm:1.5.24": + version: 1.5.24 + resolution: "@swc/core-win32-x64-msvc@npm:1.5.24" conditions: os=win32 & cpu=x64 languageName: node linkType: hard "@swc/core@npm:^1.3.82": - version: 1.4.2 - resolution: "@swc/core@npm:1.4.2" - dependencies: - "@swc/core-darwin-arm64": "npm:1.4.2" - "@swc/core-darwin-x64": "npm:1.4.2" - "@swc/core-linux-arm-gnueabihf": "npm:1.4.2" - "@swc/core-linux-arm64-gnu": "npm:1.4.2" - "@swc/core-linux-arm64-musl": "npm:1.4.2" - "@swc/core-linux-x64-gnu": "npm:1.4.2" - "@swc/core-linux-x64-musl": "npm:1.4.2" - "@swc/core-win32-arm64-msvc": "npm:1.4.2" - "@swc/core-win32-ia32-msvc": "npm:1.4.2" - "@swc/core-win32-x64-msvc": "npm:1.4.2" - "@swc/counter": "npm:^0.1.2" - "@swc/types": "npm:^0.1.5" - peerDependencies: - "@swc/helpers": ^0.5.0 + version: 1.5.24 + resolution: "@swc/core@npm:1.5.24" + dependencies: + "@swc/core-darwin-arm64": "npm:1.5.24" + "@swc/core-darwin-x64": "npm:1.5.24" + "@swc/core-linux-arm-gnueabihf": "npm:1.5.24" + "@swc/core-linux-arm64-gnu": "npm:1.5.24" + "@swc/core-linux-arm64-musl": "npm:1.5.24" + "@swc/core-linux-x64-gnu": "npm:1.5.24" + "@swc/core-linux-x64-musl": "npm:1.5.24" + "@swc/core-win32-arm64-msvc": "npm:1.5.24" + "@swc/core-win32-ia32-msvc": "npm:1.5.24" + "@swc/core-win32-x64-msvc": "npm:1.5.24" + "@swc/counter": "npm:^0.1.3" + "@swc/types": "npm:^0.1.7" + peerDependencies: + "@swc/helpers": "*" dependenciesMeta: "@swc/core-darwin-arm64": optional: true @@ -5969,11 +5694,11 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10/750c09e35fb14317b1ff7f8f528eebd732988ce34736c3404805e70ff44e08a19ec6d0c16b9468fab602b596eb39cc6d2771f0483a62efd614768e046323b5f4 + checksum: 10/02be0fac3cd524226e844edb18028b32fb8b0d1664b8a1d2df283a3df841a7496ae7cc9559868842b8418a23921e5f530173de1164dfc5c1fcdf9005648c1591 languageName: node linkType: hard -"@swc/counter@npm:^0.1.2, @swc/counter@npm:^0.1.3": +"@swc/counter@npm:^0.1.3": version: 0.1.3 resolution: "@swc/counter@npm:0.1.3" checksum: 10/df8f9cfba9904d3d60f511664c70d23bb323b3a0803ec9890f60133954173047ba9bdeabce28cd70ba89ccd3fd6c71c7b0bd58be85f611e1ffbe5d5c18616598 @@ -5990,10 +5715,12 @@ __metadata: languageName: node linkType: hard -"@swc/types@npm:^0.1.5": - version: 0.1.5 - resolution: "@swc/types@npm:0.1.5" - checksum: 10/5f4de8c60d2623bed607c7fa1e0cee4ffc682af28d5ffe88dc9ed9903a1c2088ccc39f684689d6bb314595c9fbb560beaec773d633be515fb856ffc81d738822 +"@swc/types@npm:^0.1.7": + version: 0.1.7 + resolution: "@swc/types@npm:0.1.7" + dependencies: + "@swc/counter": "npm:^0.1.3" + checksum: 10/ed66c26b36972a74f852c1781fadc75946578abfeeea58f110684833b5d1e70f28a77ddb82fd5bf3cf3c4dad0e1b6a1c924d7e2cc7a99f9b16ed16fe266bba25 languageName: node linkType: hard @@ -6026,18 +5753,18 @@ __metadata: linkType: hard "@testing-library/dom@npm:^8.5.0": - version: 8.13.0 - resolution: "@testing-library/dom@npm:8.13.0" + version: 8.20.1 + resolution: "@testing-library/dom@npm:8.20.1" dependencies: "@babel/code-frame": "npm:^7.10.4" "@babel/runtime": "npm:^7.12.5" - "@types/aria-query": "npm:^4.2.0" - aria-query: "npm:^5.0.0" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.1.3" chalk: "npm:^4.1.0" dom-accessibility-api: "npm:^0.5.9" - lz-string: "npm:^1.4.4" + lz-string: "npm:^1.5.0" pretty-format: "npm:^27.0.2" - checksum: 10/e91bf4261b8f8c191f62fd44548d39fe8dab7d12f9ecbfdec8cc0060b4030e837f4626b0256a795cc91db9ba20fc9b97005247d951b21449751af26dbb8c7191 + checksum: 10/6c7a92fcc89931ef62a9a92dacec09b3e5ee5c3aba2171aa8de6c7504927b7c9364d73d2ed87b72447d6783108c1c92c207d16f788de64c69bc97059d7105e3c languageName: node linkType: hard @@ -6058,25 +5785,25 @@ __metadata: linkType: hard "@testing-library/jest-dom@npm:^5.16.4": - version: 5.16.4 - resolution: "@testing-library/jest-dom@npm:5.16.4" + version: 5.17.0 + resolution: "@testing-library/jest-dom@npm:5.17.0" dependencies: + "@adobe/css-tools": "npm:^4.0.1" "@babel/runtime": "npm:^7.9.2" "@types/testing-library__jest-dom": "npm:^5.9.1" aria-query: "npm:^5.0.0" chalk: "npm:^3.0.0" - css: "npm:^3.0.0" css.escape: "npm:^1.5.1" dom-accessibility-api: "npm:^0.5.6" lodash: "npm:^4.17.15" redent: "npm:^3.0.0" - checksum: 10/a0c53f56f2f22d5ccf877ff88de917e0441a4ded7d3d3771925426e26ed83ed88888fa39867015a0196f34aed2c7c6f9e85292d24cf2c6abba8f6aa88863512f + checksum: 10/5a75f2094f935d2da58ea1d2b3d0c9f58dc0bca2592f2ca8125176596b4adba88b742b7553ef228e2085eadcb498ce6cece3e78402e34e6af7b6bc26bf0a0baa languageName: node linkType: hard "@testing-library/jest-dom@npm:^6.1.3": - version: 6.4.2 - resolution: "@testing-library/jest-dom@npm:6.4.2" + version: 6.4.5 + resolution: "@testing-library/jest-dom@npm:6.4.5" dependencies: "@adobe/css-tools": "npm:^4.3.2" "@babel/runtime": "npm:^7.9.2" @@ -6084,7 +5811,7 @@ __metadata: chalk: "npm:^3.0.0" css.escape: "npm:^1.5.1" dom-accessibility-api: "npm:^0.6.3" - lodash: "npm:^4.17.15" + lodash: "npm:^4.17.21" redent: "npm:^3.0.0" peerDependencies: "@jest/globals": ">= 28" @@ -6103,7 +5830,7 @@ __metadata: optional: true vitest: optional: true - checksum: 10/7ee1e51caffad032734a4a43a00bf72d49080cf1bbf53021b443e91c7fa3762a66f55ce68f1c6643590fe66fbc4df92142659b8cf17c92166a3fb22691987e0d + checksum: 10/6d9e6cc01ec9111ea631657d93596fa9505d294fdfc4172fbd750b8df6268f02d55900626423b195dac5b067a302557453894a5814bdf4e770dee37cdb1c0f2d languageName: node linkType: hard @@ -6121,8 +5848,8 @@ __metadata: linkType: hard "@testing-library/react@npm:^13.0.1": - version: 13.0.1 - resolution: "@testing-library/react@npm:13.0.1" + version: 13.4.0 + resolution: "@testing-library/react@npm:13.4.0" dependencies: "@babel/runtime": "npm:^7.12.5" "@testing-library/dom": "npm:^8.5.0" @@ -6130,7 +5857,7 @@ __metadata: peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 - checksum: 10/28ee57160fc07504d6a16c193b6f28e2e59d3d3bc4c19080b881352ec092868b77337df953f5c40e6cbae0efba7c65c2171569df21f41081072a8ca29054e4e3 + checksum: 10/788249aad25a0161b197b7d387011e2578701ab18451b69a987eb073b2d24eb1041f242581c3dd4800f5abcf4f11811f5f6b1e682a45f1840a08fdde3ce559b7 languageName: node linkType: hard @@ -6144,11 +5871,11 @@ __metadata: linkType: hard "@testing-library/user-event@npm:^14.1.0": - version: 14.1.0 - resolution: "@testing-library/user-event@npm:14.1.0" + version: 14.5.2 + resolution: "@testing-library/user-event@npm:14.5.2" peerDependencies: "@testing-library/dom": ">=7.21.4" - checksum: 10/33938814a4dfbf53f522f48cd73581154eccf67463fd9ac60800d4e591f37a721a770a216df01a6af6ba71f6b1d164afeb5c665e12afbbe2e6b2aa70fa043c6c + checksum: 10/49821459d81c6bc435d97128d6386ca24f1e4b3ba8e46cb5a96fe3643efa6e002d88c1b02b7f2ec58da593e805c59b78d7fdf0db565c1f02ba782f63ee984040 languageName: node linkType: hard @@ -6159,13 +5886,6 @@ __metadata: languageName: node linkType: hard -"@tootallnate/once@npm:2": - version: 2.0.0 - resolution: "@tootallnate/once@npm:2.0.0" - checksum: 10/ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8 - languageName: node - linkType: hard - "@types/aria-query@npm:^4.2.0": version: 4.2.2 resolution: "@types/aria-query@npm:4.2.2" @@ -6180,20 +5900,7 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14": - version: 7.1.19 - resolution: "@types/babel__core@npm:7.1.19" - dependencies: - "@babel/parser": "npm:^7.1.0" - "@babel/types": "npm:^7.0.0" - "@types/babel__generator": "npm:*" - "@types/babel__template": "npm:*" - "@types/babel__traverse": "npm:*" - checksum: 10/cd6850227184f078ffd412696c13393257e5808232cf993e0f19dc081cbeac6c9058eaf9b36797069c3f68857c16e0262a9ab4eb43fb0eb2edb70c563eaa6eed - languageName: node - linkType: hard - -"@types/babel__core@npm:^7.18.0": +"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.14, @types/babel__core@npm:^7.18.0": version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" dependencies: @@ -6207,39 +5914,30 @@ __metadata: linkType: hard "@types/babel__generator@npm:*": - version: 7.6.4 - resolution: "@types/babel__generator@npm:7.6.4" + version: 7.6.8 + resolution: "@types/babel__generator@npm:7.6.8" dependencies: "@babel/types": "npm:^7.0.0" - checksum: 10/34f361a0d54a0d85ea4c4b5122c4025a5738fe6795361c85f07a4f8f9add383de640e8611edeeb8339db8203c2d64bff30be266bdcfe3cf777c19e8d34f9cebc + checksum: 10/b53c215e9074c69d212402990b0ca8fa57595d09e10d94bda3130aa22b55d796e50449199867879e4ea0ee968f3a2099e009cfb21a726a53324483abbf25cd30 languageName: node linkType: hard "@types/babel__template@npm:*": - version: 7.4.1 - resolution: "@types/babel__template@npm:7.4.1" + version: 7.4.4 + resolution: "@types/babel__template@npm:7.4.4" dependencies: "@babel/parser": "npm:^7.1.0" "@babel/types": "npm:^7.0.0" - checksum: 10/649fe8b42c2876be1fd28c6ed9b276f78152d5904ec290b6c861d9ef324206e0a5c242e8305c421ac52ecf6358fa7e32ab7a692f55370484825c1df29b1596ee + checksum: 10/d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29 languageName: node linkType: hard -"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6": - version: 7.14.2 - resolution: "@types/babel__traverse@npm:7.14.2" - dependencies: - "@babel/types": "npm:^7.3.0" - checksum: 10/daa949c48570f7ccc1dc0fad6d660244257de7110bae5a151842d4dac6ac90c6e0f476c8d7ac0a5a856fa34cb5f0c3299784da25a07eb79d5a9d75c7e4c68655 - languageName: node - linkType: hard - -"@types/babel__traverse@npm:^7.18.0": - version: 7.20.5 - resolution: "@types/babel__traverse@npm:7.20.5" +"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6, @types/babel__traverse@npm:^7.18.0": + version: 7.20.6 + resolution: "@types/babel__traverse@npm:7.20.6" dependencies: "@babel/types": "npm:^7.20.7" - checksum: 10/f0352d537448e1e37f27e6bb8c962d7893720a92fde9d8601a68a93dbc14e15c088b4c0c8f71021d0966d09fba802ef3de11fdb6766c33993f8cf24f1277c6a9 + checksum: 10/63d13a3789aa1e783b87a8b03d9fb2c2c90078de7782422feff1631b8c2a25db626e63a63ac5a1465d47359201c73069dacb4b52149d17c568187625da3064ae languageName: node linkType: hard @@ -6254,9 +5952,9 @@ __metadata: linkType: hard "@types/chai@npm:^4": - version: 4.3.12 - resolution: "@types/chai@npm:4.3.12" - checksum: 10/cf465151048f438b11e562ac431842f440b50817e74516f1fb349860a0db4fcdd665197f9fbee4387250d8d077496a1167fe2c75af88372bac6d8f093ee07b3a + version: 4.3.16 + resolution: "@types/chai@npm:4.3.16" + checksum: 10/f84a9049a7f13284f7237236872ed4afce5045dd6ea3926c8b0ac995490f5a524b247b2e70fcd3ebc85832201349a8f026bd0c336b90b5baca9eed0c7a4dbd3f languageName: node linkType: hard @@ -6307,9 +6005,9 @@ __metadata: linkType: hard "@types/emscripten@npm:^1.39.6": - version: 1.39.10 - resolution: "@types/emscripten@npm:1.39.10" - checksum: 10/6ed97aa115761e83665897b3d5d259895db60c10d2378c1bf84f94746c3c178715004812f5f42bcfb6e439664144f812318e8175103c76806aa6eaaf126a94f0 + version: 1.39.13 + resolution: "@types/emscripten@npm:1.39.13" + checksum: 10/02c0446150f9cc2c74dc3a551f86ce13df266c33d8b98d11d9f17263e2d98a6a6b4d36bdd15066c4e1547ae1ed2d52eed9420116b4935d119009e0f53ddbb041 languageName: node linkType: hard @@ -6331,12 +6029,12 @@ __metadata: linkType: hard "@types/eslint@npm:*": - version: 8.56.3 - resolution: "@types/eslint@npm:8.56.3" + version: 8.56.10 + resolution: "@types/eslint@npm:8.56.10" dependencies: "@types/estree": "npm:*" "@types/json-schema": "npm:*" - checksum: 10/b5a006c24b5d3a2dba5acc12f21f96c960836beb08544cfedbbbd5b7770b6c951b41204d676b73d7d9065bef3435e5b4cb3796c57f66df21c12fd86018993a16 + checksum: 10/0cdd914b944ebba51c35827d3ef95bc3e16eb82b4c2741f6437fa57cdb00a4407c77f89c220afe9e4c9566982ec8a0fb9b97c956ac3bd4623a3b6af32eed8424 languageName: node linkType: hard @@ -6350,29 +6048,29 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^0.0.51": - version: 0.0.51 - resolution: "@types/estree@npm:0.0.51" - checksum: 10/b566c7a3fc8a81ca3d9e00a717e90b8f5d567e2476b4f6d76a20ec6da33ec28165b8f989ed8dd0c9df41405199777ec36a4f85f32a347fbc6c3f696a3128b6e7 - languageName: node - linkType: hard - -"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.5": +"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408 languageName: node linkType: hard +"@types/estree@npm:^0.0.51": + version: 0.0.51 + resolution: "@types/estree@npm:0.0.51" + checksum: 10/b566c7a3fc8a81ca3d9e00a717e90b8f5d567e2476b4f6d76a20ec6da33ec28165b8f989ed8dd0c9df41405199777ec36a4f85f32a347fbc6c3f696a3128b6e7 + languageName: node + linkType: hard + "@types/express-serve-static-core@npm:^4.17.33": - version: 4.17.43 - resolution: "@types/express-serve-static-core@npm:4.17.43" + version: 4.19.3 + resolution: "@types/express-serve-static-core@npm:4.19.3" dependencies: "@types/node": "npm:*" "@types/qs": "npm:*" "@types/range-parser": "npm:*" "@types/send": "npm:*" - checksum: 10/9079e137470e0456bb8e77ae66df9505ee12591e94860bde574cfe52c5c60bbc5bf7dd44f5689c3cbb1baf0aa84442d9a21f53dcd921d18745727293cd5a5fd6 + checksum: 10/f07b8f365caae1680ca061f2c60d8e32612002ba286e65b5a8a9012a911931075d28e8ad38d7dbfad1ebf20172b455268e9674a653e813da7f1a547ae1fad8af languageName: node linkType: hard @@ -6396,32 +6094,23 @@ __metadata: linkType: hard "@types/form-serialize@npm:^0": - version: 0.7.2 - resolution: "@types/form-serialize@npm:0.7.2" - checksum: 10/2a40fa8ce4af9d49bd62a97526921b139838ae37c920eb1b3314939f4705fd0df4cb7e6425b9ddd3a3fb0d69ed12619de2c3e71d88f8ae12783fa5f78f15b5f7 + version: 0.7.4 + resolution: "@types/form-serialize@npm:0.7.4" + checksum: 10/2521d90bcf4c596328475867dbe3a0fcc48ea233d4e95c4ccd695d34d6af1b85b612a20400a21e5265cff1212e0f886684ec63de54de89283437daa40db552aa languageName: node linkType: hard "@types/fs-extra@npm:^11": - version: 11.0.1 - resolution: "@types/fs-extra@npm:11.0.1" + version: 11.0.4 + resolution: "@types/fs-extra@npm:11.0.4" dependencies: "@types/jsonfile": "npm:*" "@types/node": "npm:*" - checksum: 10/4db061c31bcc2294de06c20794cd9247c894414c4f315f4d45c974317bae6f1a820c7ee7e1ab2b5c47f47c406414405aa4934a59b256f3ac5e9b8b828c5be570 + checksum: 10/acc4c1eb0cde7b1f23f3fe6eb080a14832d8fa9dc1761aa444c5e2f0f6b6fa657ed46ebae32fb580a6700fc921b6165ce8ac3e3ba030c3dd15f10ad4dd4cae98 languageName: node linkType: hard -"@types/graceful-fs@npm:^4.1.2": - version: 4.1.5 - resolution: "@types/graceful-fs@npm:4.1.5" - dependencies: - "@types/node": "npm:*" - checksum: 10/d076bb61f45d0fc42dee496ef8b1c2f8742e15d5e47e90e20d0243386e426c04d4efd408a48875ab432f7960b4ce3414db20ed0fbbfc7bcc89d84e574f6e045a - languageName: node - linkType: hard - -"@types/graceful-fs@npm:^4.1.3": +"@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": version: 4.1.9 resolution: "@types/graceful-fs@npm:4.1.9" dependencies: @@ -6445,58 +6134,61 @@ __metadata: linkType: hard "@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1": - version: 2.0.4 - resolution: "@types/istanbul-lib-coverage@npm:2.0.4" - checksum: 10/a25d7589ee65c94d31464c16b72a9dc81dfa0bea9d3e105ae03882d616e2a0712a9c101a599ec482d297c3591e16336962878cb3eb1a0a62d5b76d277a890ce7 + version: 2.0.6 + resolution: "@types/istanbul-lib-coverage@npm:2.0.6" + checksum: 10/3feac423fd3e5449485afac999dcfcb3d44a37c830af898b689fadc65d26526460bedb889db278e0d4d815a670331796494d073a10ee6e3a6526301fe7415778 languageName: node linkType: hard "@types/istanbul-lib-report@npm:*": - version: 3.0.0 - resolution: "@types/istanbul-lib-report@npm:3.0.0" + version: 3.0.3 + resolution: "@types/istanbul-lib-report@npm:3.0.3" dependencies: "@types/istanbul-lib-coverage": "npm:*" - checksum: 10/f121dcac8a6b8184f3cab97286d8d519f1937fa8620ada5dbc43b699d602b8be289e4a4bccbd6ee1aade6869d3c9fb68bf04c6fdca8c5b0c4e7e314c31c7900a + checksum: 10/b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4 languageName: node linkType: hard "@types/istanbul-reports@npm:^3.0.0": - version: 3.0.1 - resolution: "@types/istanbul-reports@npm:3.0.1" + version: 3.0.4 + resolution: "@types/istanbul-reports@npm:3.0.4" dependencies: "@types/istanbul-lib-report": "npm:*" - checksum: 10/f1ad54bc68f37f60b30c7915886b92f86b847033e597f9b34f2415acdbe5ed742fa559a0a40050d74cdba3b6a63c342cac1f3a64dba5b68b66a6941f4abd7903 + checksum: 10/93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95 languageName: node linkType: hard "@types/jest-axe@npm:^3.5.3": - version: 3.5.3 - resolution: "@types/jest-axe@npm:3.5.3" + version: 3.5.9 + resolution: "@types/jest-axe@npm:3.5.9" dependencies: "@types/jest": "npm:*" axe-core: "npm:^3.5.5" - checksum: 10/21ba845fdc49b60de4810dbd8382504549b880cfd4b87b0b91b7f09b4cbdb54c5758c5a8ccfe39007353754116f055e69db1ee8756400812f6843af55ebddcbb + checksum: 10/ca93cf7b13f173278f8c67e4f7d73c9c0cf3c6110f5d76a8815e1044c1b2950fe4b4e83475f6d23bd82479edc908da19e037cf8e1a9c0e89f1c8f5b95355c93d languageName: node linkType: hard -"@types/jest@npm:*, @types/jest@npm:^27.4.1": - version: 27.4.1 - resolution: "@types/jest@npm:27.4.1" +"@types/jest@npm:*": + version: 29.5.12 + resolution: "@types/jest@npm:29.5.12" dependencies: - jest-matcher-utils: "npm:^27.0.0" - pretty-format: "npm:^27.0.0" - checksum: 10/aad204b936c67368f0c5e7a03906ec34b6d41bacf3a03f0fe816c1879369eb6a753dfd2947367cb3d17a7b0d4691b381d987798a824f6f77e811a2ca4d992113 + expect: "npm:^29.0.0" + pretty-format: "npm:^29.0.0" + checksum: 10/312e8dcf92cdd5a5847d6426f0940829bca6fe6b5a917248f3d7f7ef5d85c9ce78ef05e47d2bbabc40d41a930e0e36db2d443d2610a9e3db9062da2d5c904211 languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.9": - version: 7.0.11 - resolution: "@types/json-schema@npm:7.0.11" - checksum: 10/e50864a93f4dcb9de64c0c605d836f5416341c824d7a8cde1aa15a5fc68bed44b33cdcb2e04e5098339e9121848378f2d0cc5b124dec41c89203c6f67d6f344a +"@types/jest@npm:^27.4.1": + version: 27.5.2 + resolution: "@types/jest@npm:27.5.2" + dependencies: + jest-matcher-utils: "npm:^27.0.0" + pretty-format: "npm:^27.0.0" + checksum: 10/8608696fbdea81bc9a600d1c5aeb290063357eaa55c0174e7db15087c4f483113b35f8b4c4ae364d2632cfed15a4dd674786254826b946c896de5612c8cb1a26 languageName: node linkType: hard -"@types/json-schema@npm:^7.0.8": +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7 @@ -6511,25 +6203,25 @@ __metadata: linkType: hard "@types/jsonfile@npm:*": - version: 6.1.1 - resolution: "@types/jsonfile@npm:6.1.1" + version: 6.1.4 + resolution: "@types/jsonfile@npm:6.1.4" dependencies: "@types/node": "npm:*" - checksum: 10/0f8fe0a9221a00e8413cffba723dfe16553868724b830237256fb0052ecd5cac96498189d1235a001cfa815f352008261c9ceb373f0aa58227f891e0c7a12c4d + checksum: 10/309fda20eb5f1cf68f2df28931afdf189c5e7e6bec64ac783ce737bb98908d57f6f58757ad5da9be37b815645a6f914e2d4f3ac66c574b8fe1ba6616284d0e97 languageName: node linkType: hard "@types/lodash@npm:^4.14.167": - version: 4.14.202 - resolution: "@types/lodash@npm:4.14.202" - checksum: 10/1bb9760a5b1dda120132c4b987330d67979c95dbc22612678682cd61b00302e190f4207228f3728580059cdab5582362262e3819aea59960c1017bd2b9fb26f6 + version: 4.17.4 + resolution: "@types/lodash@npm:4.17.4" + checksum: 10/3ec19f9fc48200006e71733e08bcb1478b0398673657fcfb21a8643d41a80bcce09a01000077c3b23a3c6d86b9b314abe0672a8fdfc0fd66b893bd41955cfab8 languageName: node linkType: hard "@types/mdx@npm:^2.0.0": - version: 2.0.11 - resolution: "@types/mdx@npm:2.0.11" - checksum: 10/54d1ac0dc6c1c8d68f7537ecfab415767f34b4eee9d74f1d302b217307fb72bc976bf2616fdca654bdb01c1e4d152fb094b52f6502d8f6d6a063d3b9a8f9b81a + version: 2.0.13 + resolution: "@types/mdx@npm:2.0.13" + checksum: 10/b73ed5f08114879b9590dc6a9ee8b648643c57c708583cd24b2bc3cc8961361fc63139ac7e9291e7b3b6e6b45707749d01d6f9727ddec5533df75dc3b90871a4 languageName: node linkType: hard @@ -6540,13 +6232,6 @@ __metadata: languageName: node linkType: hard -"@types/mime@npm:*": - version: 3.0.4 - resolution: "@types/mime@npm:3.0.4" - checksum: 10/a6139c8e1f705ef2b064d072f6edc01f3c099023ad7c4fce2afc6c2bf0231888202adadbdb48643e8e20da0ce409481a49922e737eca52871b3dc08017455843 - languageName: node - linkType: hard - "@types/mime@npm:^1": version: 1.3.5 resolution: "@types/mime@npm:1.3.5" @@ -6572,25 +6257,27 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 17.0.24 - resolution: "@types/node@npm:17.0.24" - checksum: 10/9ce4e01d2393e326cb93269034952fe394e8aa8cca887af1ae634c3806db6b452d4b50727fbbd0b0e6407d1ade0ff77032ebd1076c0391192d20bd8df4f68846 + version: 20.14.1 + resolution: "@types/node@npm:20.14.1" + dependencies: + undici-types: "npm:~5.26.4" + checksum: 10/1417d9768dccca9491fb5fc41ef0ee9044cef4c86eef413608dd983c30af19d5f0930b356791dde3aec238a6a47bbea42c47b69929b5fe822cf09cd543f6c52f languageName: node linkType: hard "@types/node@npm:^14.14.31": - version: 14.18.13 - resolution: "@types/node@npm:14.18.13" - checksum: 10/185dbec808c03570372f36317eaff905432040b2624ae855e0cba92df90719f7850586d1dc5014451ca7fbbe1853ace5da0e1dd543db8ff444f8b19dee4e8b41 + version: 14.18.63 + resolution: "@types/node@npm:14.18.63" + checksum: 10/82a7775898c2ea6db0b610a463512206fb2c7adc1af482c7eb44b99d94375fff51c74f67ae75a63c5532971159f30c866a4d308000624ef02fd9a7175e277019 languageName: node linkType: hard "@types/node@npm:^18.0.0": - version: 18.19.18 - resolution: "@types/node@npm:18.19.18" + version: 18.19.34 + resolution: "@types/node@npm:18.19.34" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/5006bbfdd0ce3e9d4bae725681c965a30a4af6f69b8a8d7adcd1acf343a0d547942c4d66156c0db3ff198e4564d7528dd0d0feb3c223980dac8ccc63f0ee4a98 + checksum: 10/5c8daed0c672e824c36d31312377fc4dddf3e91006fadad719527bb2bd710d4207193c1c7034da9d2d6cbc03da89d3693c86207f751540c18a7d38802040fbd9 languageName: node linkType: hard @@ -6602,44 +6289,37 @@ __metadata: linkType: hard "@types/parse-json@npm:^4.0.0": - version: 4.0.0 - resolution: "@types/parse-json@npm:4.0.0" - checksum: 10/4df9de98150d2978afc2161482a3a8e6617883effba3223324f079de97ba7eabd7d84b90ced11c3f82b0c08d4a8383f678c9f73e9c41258f769b3fa234a2bb4f + version: 4.0.2 + resolution: "@types/parse-json@npm:4.0.2" + checksum: 10/5bf62eec37c332ad10059252fc0dab7e7da730764869c980b0714777ad3d065e490627be9f40fc52f238ffa3ac4199b19de4127196910576c2fe34dd47c7a470 languageName: node linkType: hard "@types/prettier@npm:^2.1.5": - version: 2.6.0 - resolution: "@types/prettier@npm:2.6.0" - checksum: 10/289e6c50358b7dd0df0e62c3c943ef3232e9a8a11ad545e958cd4ea34a5bc595971adad9f46ebbb185e23154bd01020e9bd23040cd0d3858f320acf7a1817322 + version: 2.7.3 + resolution: "@types/prettier@npm:2.7.3" + checksum: 10/cda84c19acc3bf327545b1ce71114a7d08efbd67b5030b9e8277b347fa57b05178045f70debe1d363ff7efdae62f237260713aafc2d7217e06fc99b048a88497 languageName: node linkType: hard "@types/pretty-hrtime@npm:^1.0.0": - version: 1.0.1 - resolution: "@types/pretty-hrtime@npm:1.0.1" - checksum: 10/a6cdee417eea6f7af914e4fcd13e05822864ce10b5d7646525632e86d69b79123eec55a5d3fff0155ba46b61902775e1644bcb80e1e4dffdac28e7febb089083 + version: 1.0.3 + resolution: "@types/pretty-hrtime@npm:1.0.3" + checksum: 10/288061dff992c8107d5c7b5a1277bbb0a314a27eb10087dea628a08fa37694a655191a69e25a212c95e61e498363c48ad9e281d23964a448f6c14100a6be0910 languageName: node linkType: hard "@types/prop-types@npm:*": - version: 15.7.5 - resolution: "@types/prop-types@npm:15.7.5" - checksum: 10/5b43b8b15415e1f298243165f1d44390403bb2bd42e662bca3b5b5633fdd39c938e91b7fce3a9483699db0f7a715d08cef220c121f723a634972fdf596aec980 - languageName: node - linkType: hard - -"@types/qs@npm:*": - version: 6.9.11 - resolution: "@types/qs@npm:6.9.11" - checksum: 10/620ca1628bf3da65662c54ed6ebb120b18a3da477d0bfcc872b696685a9bb1893c3c92b53a1190a8f54d52eaddb6af8b2157755699ac83164604329935e8a7f2 + version: 15.7.12 + resolution: "@types/prop-types@npm:15.7.12" + checksum: 10/ac16cc3d0a84431ffa5cfdf89579ad1e2269549f32ce0c769321fdd078f84db4fbe1b461ed5a1a496caf09e637c0e367d600c541435716a55b1d9713f5035dfe languageName: node linkType: hard -"@types/qs@npm:^6.9.5": - version: 6.9.7 - resolution: "@types/qs@npm:6.9.7" - checksum: 10/7fd6f9c25053e9b5bb6bc9f9f76c1d89e6c04f7707a7ba0e44cc01f17ef5284adb82f230f542c2d5557d69407c9a40f0f3515e8319afd14e1e16b5543ac6cdba +"@types/qs@npm:*, @types/qs@npm:^6.9.5": + version: 6.9.15 + resolution: "@types/qs@npm:6.9.15" + checksum: 10/97d8208c2b82013b618e7a9fc14df6bd40a73e1385ac479b6896bafc7949a46201c15f42afd06e86a05e914f146f495f606b6fb65610cc60cf2e0ff743ec38a2 languageName: node linkType: hard @@ -6650,70 +6330,29 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18": - version: 18.0.3 - resolution: "@types/react-dom@npm:18.0.3" - dependencies: - "@types/react": "npm:*" - checksum: 10/51d35f97b2ee9669cf185b0a69b3310b85aac6f385ac922ccbd65ba64cecd9c89053981ceeec0601dc305634f983b5fff48041940af081923d17dedfdbecf711 - languageName: node - linkType: hard - -"@types/react-dom@npm:^18.0.0": - version: 18.0.0 - resolution: "@types/react-dom@npm:18.0.0" +"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.3.0": + version: 18.3.0 + resolution: "@types/react-dom@npm:18.3.0" dependencies: "@types/react": "npm:*" - checksum: 10/ca2de791f89816434d6dba8d0228a7b7bcf3e99e58bfb1adfc37221583abfde389ad0de477a24cd62236294f18a1dbc566829466f58514123f460402a43d8ef6 + checksum: 10/6ff53f5a7b7fba952a68e114d3b542ebdc1e87a794234785ebab0bcd9bde7fb4885f21ebaf93d26dc0a1b5b93287f42cad68b78ae04dddf6b20da7aceff0beaf languageName: node linkType: hard -"@types/react-test-renderer@npm:^18.0.0": - version: 18.0.0 - resolution: "@types/react-test-renderer@npm:18.0.0" - dependencies: - "@types/react": "npm:*" - checksum: 10/6afc938a1d7618d88ab8793e251f0bd5981bf3f08c1b600f74df3f8800b92589ea534dc6dcb7c8d683893fcc740bf8d7843a42bf2dae59785cfe88f004bd7b0b - languageName: node - linkType: hard - -"@types/react@npm:*, @types/react@npm:^18.0.5": - version: 18.0.5 - resolution: "@types/react@npm:18.0.5" - dependencies: - "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" - csstype: "npm:^3.0.2" - checksum: 10/deb82354943c69c9373afc097099a125183efee93b386b5737b29f096085a4f6a7d5c0e83c0bcf55aabe56874586fd945ee1a2809ff3dd6429f503edf46ac52b - languageName: node - linkType: hard - -"@types/react@npm:>=16": - version: 18.2.60 - resolution: "@types/react@npm:18.2.60" - dependencies: - "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" - csstype: "npm:^3.0.2" - checksum: 10/5f2f6091623f13375a5bbc7e5c222cd212b5d6366ead737b76c853f6f52b314db24af5ae3f688d2d49814c668c216858a75433f145311839d8989d46bb3cbecf - languageName: node - linkType: hard - -"@types/react@npm:^18": - version: 18.0.8 - resolution: "@types/react@npm:18.0.8" +"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^18.3.3": + version: 18.3.3 + resolution: "@types/react@npm:18.3.3" dependencies: "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 10/ca3caea28d29492b491d442b3a10cf450cbae9a54879e614430f24f2a28892be9630f737ed8c0afe7eae87424da23678f73c339559b3c33976cd9709785b84c9 + checksum: 10/68e203b7f1f91d6cf21f33fc7af9d6d228035a26c83f514981e54aa3da695d0ec6af10c277c6336de1dd76c4adbe9563f3a21f80c4462000f41e5f370b46e96c languageName: node linkType: hard "@types/resize-observer-browser@npm:^0.1.4": - version: 0.1.7 - resolution: "@types/resize-observer-browser@npm:0.1.7" - checksum: 10/0377eaac8bb7a17b983b49a156006032380b459bfebefc54a5aa2f7f8a9786d2b60723e8837c61ef733330b478f4f26293e9edbdc8006238e4f80c878c56c988 + version: 0.1.11 + resolution: "@types/resize-observer-browser@npm:0.1.11" + checksum: 10/1e36bde885fb5d89d7138edce3b6dae51f14605a89cd1ffcf60e53ca1866515afe82b6fda7abb84f9c9639166f45480c9b7e512849bcc6502597984f302937c1 languageName: node linkType: hard @@ -6724,13 +6363,6 @@ __metadata: languageName: node linkType: hard -"@types/scheduler@npm:*": - version: 0.16.2 - resolution: "@types/scheduler@npm:0.16.2" - checksum: 10/b6b4dcfeae6deba2e06a70941860fb1435730576d3689225a421280b7742318d1548b3d22c1f66ab68e414f346a9542f29240bc955b6332c5b11e561077583bc - languageName: node - linkType: hard - "@types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" @@ -6749,13 +6381,13 @@ __metadata: linkType: hard "@types/serve-static@npm:*": - version: 1.15.5 - resolution: "@types/serve-static@npm:1.15.5" + version: 1.15.7 + resolution: "@types/serve-static@npm:1.15.7" dependencies: "@types/http-errors": "npm:*" - "@types/mime": "npm:*" "@types/node": "npm:*" - checksum: 10/49aa21c367fffe4588fc8c57ea48af0ea7cbadde7418bc53cde85d8bd57fd2a09a293970d9ea86e79f17a87f8adeb3e20da76aab38e1c4d1567931fa15c8af38 + "@types/send": "npm:*" + checksum: 10/c5a7171d5647f9fbd096ed1a26105759f3153ccf683824d99fee4c7eb9cde2953509621c56a070dd9fb1159e799e86d300cbe4e42245ebc5b0c1767e8ca94a67 languageName: node linkType: hard @@ -6767,25 +6399,25 @@ __metadata: linkType: hard "@types/sizzle@npm:^2.3.2": - version: 2.3.3 - resolution: "@types/sizzle@npm:2.3.3" - checksum: 10/586a9fb1f6ff3e325e0f2cc1596a460615f0bc8a28f6e276ac9b509401039dd242fa8b34496d3a30c52f5b495873922d09a9e76c50c2ab2bcc70ba3fb9c4e160 + version: 2.3.8 + resolution: "@types/sizzle@npm:2.3.8" + checksum: 10/2ac62443dc917f5f903cbd9afc51c7d6cc1c6569b4e1a15faf04aea5b13b486e7f208650014c3dc4fed34653eded3e00fe5abffe0e6300cbf0e8a01beebf11a6 languageName: node linkType: hard "@types/stack-utils@npm:^2.0.0": - version: 2.0.1 - resolution: "@types/stack-utils@npm:2.0.1" - checksum: 10/205fdbe3326b7046d7eaf5e494d8084f2659086a266f3f9cf00bccc549c8e36e407f88168ad4383c8b07099957ad669f75f2532ed4bc70be2b037330f7bae019 + version: 2.0.3 + resolution: "@types/stack-utils@npm:2.0.3" + checksum: 10/72576cc1522090fe497337c2b99d9838e320659ac57fa5560fcbdcbafcf5d0216c6b3a0a8a4ee4fdb3b1f5e3420aa4f6223ab57b82fef3578bec3206425c6cf5 languageName: node linkType: hard "@types/testing-library__jest-dom@npm:^5.9.1": - version: 5.14.3 - resolution: "@types/testing-library__jest-dom@npm:5.14.3" + version: 5.14.9 + resolution: "@types/testing-library__jest-dom@npm:5.14.9" dependencies: "@types/jest": "npm:*" - checksum: 10/86342db2c02c22f56543beebe9d2456166e78169c062ead771f098fe01ef921a736be7cf68a5a414b1c0cb3eebc678bdd2fd00b6219d863b7e12a2294754a3d9 + checksum: 10/e257de95a4a9385cc09ae4ca3396d23ad4b5cfb8e021a1ca3454c424c34636075f6fe151b2f881f79bf9d497aa04fbfae62449b135f293e8d2d614fa899898a8 languageName: node linkType: hard @@ -6804,27 +6436,27 @@ __metadata: linkType: hard "@types/yargs-parser@npm:*": - version: 21.0.0 - resolution: "@types/yargs-parser@npm:21.0.0" - checksum: 10/c4caec730c1ee09466588389ba4ac83d85a01423c539b9565bb5b5a084bff3f4e47bfb7c06e963c0ef8d4929cf6fca0bc2923a33ef16727cdba60e95c8cdd0d0 + version: 21.0.3 + resolution: "@types/yargs-parser@npm:21.0.3" + checksum: 10/a794eb750e8ebc6273a51b12a0002de41343ffe46befef460bdbb57262d187fdf608bc6615b7b11c462c63c3ceb70abe2564c8dd8ee0f7628f38a314f74a9b9b languageName: node linkType: hard "@types/yargs@npm:^15.0.0": - version: 15.0.14 - resolution: "@types/yargs@npm:15.0.14" + version: 15.0.19 + resolution: "@types/yargs@npm:15.0.19" dependencies: "@types/yargs-parser": "npm:*" - checksum: 10/1687ce075a7d01af3c2d342b4f2a2267e06dad6b5eb3fa36643763bd05ca8e6fdfc4dad3d0cb32fc6f3216fd84c0ad2a8032da9190435d033aa800917e8d845c + checksum: 10/c3abcd3472c32c02702f365dc1702a0728562deb8a8c61f3ce2161958d756cc033f7d78567565b4eba62f5869e9b5eac93d4c1dcb2c97af17aafda8f9f892b4b languageName: node linkType: hard "@types/yargs@npm:^16.0.0": - version: 16.0.4 - resolution: "@types/yargs@npm:16.0.4" + version: 16.0.9 + resolution: "@types/yargs@npm:16.0.9" dependencies: "@types/yargs-parser": "npm:*" - checksum: 10/b9db793ee501080c9dfec90f5af0c9d7892c214e54ea17ac4b316da99588022001826b8fd168a07b43dfb46b723c20597ccb30fdc3feea6321e8f55d62a16e64 + checksum: 10/8f31cbfcd5c3ac67c27e26026d8b9af0c37770fb2421b661939ba06d136f5a4fa61528a5d0f495d5802fbf1d9244b499e664d8d884e3eb3c36d556fb7c278f18 languageName: node linkType: hard @@ -6838,26 +6470,27 @@ __metadata: linkType: hard "@types/yauzl@npm:^2.9.1": - version: 2.10.0 - resolution: "@types/yauzl@npm:2.10.0" + version: 2.10.3 + resolution: "@types/yauzl@npm:2.10.3" dependencies: "@types/node": "npm:*" - checksum: 10/55d27ae5d346ea260e40121675c24e112ef0247649073848e5d4e03182713ae4ec8142b98f61a1c6cbe7d3b72fa99bbadb65d8b01873e5e605cdc30f1ff70ef2 + checksum: 10/5ee966ea7bd6b2802f31ad4281c92c4c0b6dfa593c378a2582c58541fa113bec3d70eb0696b34ad95e8e6861a884cba6c3e351285816693ed176222f840a8c08 languageName: node linkType: hard "@typescript-eslint/eslint-plugin@npm:^5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/eslint-plugin@npm:5.19.0" + version: 5.62.0 + resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0" dependencies: - "@typescript-eslint/scope-manager": "npm:5.19.0" - "@typescript-eslint/type-utils": "npm:5.19.0" - "@typescript-eslint/utils": "npm:5.19.0" - debug: "npm:^4.3.2" - functional-red-black-tree: "npm:^1.0.1" - ignore: "npm:^5.1.8" - regexpp: "npm:^3.2.0" - semver: "npm:^7.3.5" + "@eslint-community/regexpp": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/type-utils": "npm:5.62.0" + "@typescript-eslint/utils": "npm:5.62.0" + debug: "npm:^4.3.4" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.0" + natural-compare-lite: "npm:^1.4.0" + semver: "npm:^7.3.7" tsutils: "npm:^3.21.0" peerDependencies: "@typescript-eslint/parser": ^5.0.0 @@ -6865,34 +6498,24 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/e32a44d5dcc5ff14ca9a4bb55111b1406d2428701bb607223a866dc3260b2513418fc155740e76f4684ae500a32f4a572ea6fe49b541c6178b024e30de60a6a4 + checksum: 10/9cc8319c6fd8a21938f5b69476974a7e778c283a55ef9fad183c850995b9adcb0087d57cea7b2ac6b9449570eee983aad39491d14cdd2e52d6b4b0485e7b2482 languageName: node linkType: hard "@typescript-eslint/parser@npm:^5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/parser@npm:5.19.0" + version: 5.62.0 + resolution: "@typescript-eslint/parser@npm:5.62.0" dependencies: - "@typescript-eslint/scope-manager": "npm:5.19.0" - "@typescript-eslint/types": "npm:5.19.0" - "@typescript-eslint/typescript-estree": "npm:5.19.0" - debug: "npm:^4.3.2" + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/typescript-estree": "npm:5.62.0" + debug: "npm:^4.3.4" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/14c765e7be5a76791458576606bb0601bea7d5395e0e3104abba653cf0f6711f824778bdfefc84468ee483a90ab0398f81045cd658c2d57b399e943215873ab4 - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/scope-manager@npm:5.19.0" - dependencies: - "@typescript-eslint/types": "npm:5.19.0" - "@typescript-eslint/visitor-keys": "npm:5.19.0" - checksum: 10/fa51823a683658993e20460a3d30a1914b0661d4b31e6986f0b4a1dbd472e8960f8ce304465447cf3d0de00bcc47f3e94b3dd4bd1b91ff117f279a14a93f2628 + checksum: 10/b6ca629d8f4e6283ff124501731cc886703eb4ce2c7d38b3e4110322ea21452b9d9392faf25be6bd72f54b89de7ffc72a40d9b159083ac54345a3d04b4fa5394 languageName: node linkType: hard @@ -6906,26 +6529,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/type-utils@npm:5.19.0" +"@typescript-eslint/type-utils@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/type-utils@npm:5.62.0" dependencies: - "@typescript-eslint/utils": "npm:5.19.0" - debug: "npm:^4.3.2" + "@typescript-eslint/typescript-estree": "npm:5.62.0" + "@typescript-eslint/utils": "npm:5.62.0" + debug: "npm:^4.3.4" tsutils: "npm:^3.21.0" peerDependencies: eslint: "*" peerDependenciesMeta: typescript: optional: true - checksum: 10/2748d2270b5f153e4f653cee9bf0cfe32dcaac81c94ea5fa81c26621aa50d5bd2b7e4fd7d35c0122218fc616f83f20dd72b7befe730bb67b78f2ab62d36a3339 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/types@npm:5.19.0" - checksum: 10/dd7027ca87b5b79c74dd743fa97fbcd9f7729f6a90dff6e21ddeed5291067c88d9a1e78781a0f7d8f1205dd1795e92b1e5500cabbbd2a079b1c542e27c072f2b + checksum: 10/f9a4398d6d2aae09e3e765eff04cf4ab364376a87868031ac5c6a64c9bbb555cb1a7f99b07b3d1017e7422725b5f0bbee537f13b82ab2d930f161c987b3dece0 languageName: node linkType: hard @@ -6936,24 +6553,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.19.0" - dependencies: - "@typescript-eslint/types": "npm:5.19.0" - "@typescript-eslint/visitor-keys": "npm:5.19.0" - debug: "npm:^4.3.2" - globby: "npm:^11.0.4" - is-glob: "npm:^4.0.3" - semver: "npm:^7.3.5" - tsutils: "npm:^3.21.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/ea3369131814bc1fd64956c2d0c2a88fffbf6488a46ae5dffa147a1816188e0d076a11983b6e60954684771d3bb3f220a31430621996ecc5e81f542113aad11f - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" @@ -6972,23 +6571,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/utils@npm:5.19.0" - dependencies: - "@types/json-schema": "npm:^7.0.9" - "@typescript-eslint/scope-manager": "npm:5.19.0" - "@typescript-eslint/types": "npm:5.19.0" - "@typescript-eslint/typescript-estree": "npm:5.19.0" - eslint-scope: "npm:^5.1.1" - eslint-utils: "npm:^3.0.0" - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 10/30cac9da57d4b0182ae0112e6af7b4570822e98a0b85726f549fd2857a785756396ed56f960ad0b9cba8d784bb121ecd7016001aece9adc0ad6089244ffebf1f - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:^5.62.0": +"@typescript-eslint/utils@npm:5.62.0, @typescript-eslint/utils@npm:^5.62.0": version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" dependencies: @@ -7006,16 +6589,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.19.0": - version: 5.19.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.19.0" - dependencies: - "@typescript-eslint/types": "npm:5.19.0" - eslint-visitor-keys: "npm:^3.0.0" - checksum: 10/daa829e4d02de51c18e4f559e5d09c633b32a2ca3d6753490c72894670dc82ddde2595da1fde80f6b38872bb97362fcaff885f18d2ede62ff7ae1dbfe60759af - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:5.62.0": version: 5.62.0 resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" @@ -7057,13 +6630,13 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.11.6, @webassemblyjs/ast@npm:^1.11.5": - version: 1.11.6 - resolution: "@webassemblyjs/ast@npm:1.11.6" +"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/ast@npm:1.12.1" dependencies: "@webassemblyjs/helper-numbers": "npm:1.11.6" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - checksum: 10/4c1303971ccd5188731c9b01073d9738333f37b946a48c4e049f7b788706cdc66f473cd6f3e791423a94c52a3b2230d070007930d29bccbce238b23835839f3c + checksum: 10/a775b0559437ae122d14fec0cfe59fdcaf5ca2d8ff48254014fd05d6797e20401e0f1518e628f9b06819aa085834a2534234977f9608b3f2e51f94b6e8b0bc43 languageName: node linkType: hard @@ -7081,10 +6654,10 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-buffer@npm:1.11.6" - checksum: 10/b14d0573bf680d22b2522e8a341ec451fddd645d1f9c6bd9012ccb7e587a2973b86ab7b89fe91e1c79939ba96095f503af04369a3b356c8023c13a5893221644 +"@webassemblyjs/helper-buffer@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" + checksum: 10/1d8705daa41f4d22ef7c6d422af4c530b84d69d0c253c6db5adec44d511d7caa66837803db5b1addcea611a1498fd5a67d2cf318b057a916283ae41ffb85ba8a languageName: node linkType: hard @@ -7106,15 +6679,15 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.6" +"@webassemblyjs/helper-wasm-section@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" - "@webassemblyjs/helper-buffer": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/helper-buffer": "npm:1.12.1" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.11.6" - checksum: 10/38a615ab3d55f953daaf78b69f145e2cc1ff5288ab71715d1a164408b735c643a87acd7e7ba3e9633c5dd965439a45bb580266b05a06b22ff678d6c013514108 + "@webassemblyjs/wasm-gen": "npm:1.12.1" + checksum: 10/e91e6b28114e35321934070a2db8973a08a5cd9c30500b817214c683bbf5269ed4324366dd93ad83bf2fba0d671ac8f39df1c142bf58f70c57a827eeba4a3d2f languageName: node linkType: hard @@ -7143,68 +6716,68 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.11.5": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-edit@npm:1.11.6" +"@webassemblyjs/wasm-edit@npm:^1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" - "@webassemblyjs/helper-buffer": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/helper-buffer": "npm:1.12.1" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" - "@webassemblyjs/helper-wasm-section": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.11.6" - "@webassemblyjs/wasm-opt": "npm:1.11.6" - "@webassemblyjs/wasm-parser": "npm:1.11.6" - "@webassemblyjs/wast-printer": "npm:1.11.6" - checksum: 10/c168bfc6d0cdd371345f36f95a4766d098a96ccc1257e6a6e3a74d987a5c4f2ddd2244a6aecfa5d032a47d74ed2c3b579e00a314d31e4a0b76ad35b31cdfa162 + "@webassemblyjs/helper-wasm-section": "npm:1.12.1" + "@webassemblyjs/wasm-gen": "npm:1.12.1" + "@webassemblyjs/wasm-opt": "npm:1.12.1" + "@webassemblyjs/wasm-parser": "npm:1.12.1" + "@webassemblyjs/wast-printer": "npm:1.12.1" + checksum: 10/5678ae02dbebba2f3a344e25928ea5a26a0df777166c9be77a467bfde7aca7f4b57ef95587e4bd768a402cdf2fddc4c56f0a599d164cdd9fe313520e39e18137 languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-gen@npm:1.11.6" +"@webassemblyjs/wasm-gen@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" "@webassemblyjs/ieee754": "npm:1.11.6" "@webassemblyjs/leb128": "npm:1.11.6" "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10/f91903506ce50763592863df5d80ffee80f71a1994a882a64cdb83b5e44002c715f1ef1727d8ccb0692d066af34d3d4f5e59e8f7a4e2eeb2b7c32692ac44e363 + checksum: 10/ec45bd50e86bc9856f80fe9af4bc1ae5c98fb85f57023d11dff2b670da240c47a7b1b9b6c89755890314212bd167cf3adae7f1157216ddffb739a4ce589fc338 languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-opt@npm:1.11.6" +"@webassemblyjs/wasm-opt@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" - "@webassemblyjs/helper-buffer": "npm:1.11.6" - "@webassemblyjs/wasm-gen": "npm:1.11.6" - "@webassemblyjs/wasm-parser": "npm:1.11.6" - checksum: 10/e0cfeea381ecbbd0ca1616e9a08974acfe7fc81f8a16f9f2d39f565dc51784dd7043710b6e972f9968692d273e32486b9a8a82ca178d4bd520b2d5e2cf28234d + "@webassemblyjs/ast": "npm:1.12.1" + "@webassemblyjs/helper-buffer": "npm:1.12.1" + "@webassemblyjs/wasm-gen": "npm:1.12.1" + "@webassemblyjs/wasm-parser": "npm:1.12.1" + checksum: 10/21f25ae109012c49bb084e09f3b67679510429adc3e2408ad3621b2b505379d9cce337799a7919ef44db64e0d136833216914aea16b0d4856f353b9778e0cdb7 languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.11.6, @webassemblyjs/wasm-parser@npm:^1.11.5": - version: 1.11.6 - resolution: "@webassemblyjs/wasm-parser@npm:1.11.6" +"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" "@webassemblyjs/helper-api-error": "npm:1.11.6" "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6" "@webassemblyjs/ieee754": "npm:1.11.6" "@webassemblyjs/leb128": "npm:1.11.6" "@webassemblyjs/utf8": "npm:1.11.6" - checksum: 10/6995e0b7b8ebc52b381459c6a555f87763dcd3975c4a112407682551e1c73308db7af23385972a253dceb5af94e76f9c97cb861e8239b5ed1c3e79b95d8e2097 + checksum: 10/f7311685b76c3e1def2abea3488be1e77f06ecd8633143a6c5c943ca289660952b73785231bb76a010055ca64645227a4bc79705c26ab7536216891b6bb36320 languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.11.6": - version: 1.11.6 - resolution: "@webassemblyjs/wast-printer@npm:1.11.6" +"@webassemblyjs/wast-printer@npm:1.12.1": + version: 1.12.1 + resolution: "@webassemblyjs/wast-printer@npm:1.12.1" dependencies: - "@webassemblyjs/ast": "npm:1.11.6" + "@webassemblyjs/ast": "npm:1.12.1" "@xtuc/long": "npm:4.2.2" - checksum: 10/fd45fd0d693141d678cc2f6ff2d3a0d7a8884acb1c92fb0c63cf43b7978e9560be04118b12792638a39dd185640453510229e736f3049037d0c361f6435f2d5f + checksum: 10/1a6a4b6bc4234f2b5adbab0cb11a24911b03380eb1cab6fb27a2250174a279fdc6aa2f5a9cf62dd1f6d4eb39f778f488e8ff15b9deb0670dee5c5077d46cf572 languageName: node linkType: hard @@ -7254,16 +6827,16 @@ __metadata: linkType: hard "abab@npm:^2.0.3, abab@npm:^2.0.5": - version: 2.0.5 - resolution: "abab@npm:2.0.5" - checksum: 10/92deff85d54efe307bbe2ea824741f6ef429181751968e3eb55279be6072b3ffaa2100978eb72a9f55c1220f7117c65651e37f2631ea1e25a763e5e687800706 + version: 2.0.6 + resolution: "abab@npm:2.0.6" + checksum: 10/ebe95d7278999e605823fc515a3b05d689bc72e7f825536e73c95ebf621636874c6de1b749b3c4bf866b96ccd4b3a2802efa313d0e45ad51a413c8c73247db20 languageName: node linkType: hard -"abbrev@npm:1": - version: 1.1.1 - resolution: "abbrev@npm:1.1.1" - checksum: 10/2d882941183c66aa665118bafdab82b7a177e9add5eb2776c33e960a4f3c89cff88a1b38aba13a456de01d0dd9d66a8bea7c903268b21ea91dd1097e1e2e8243 +"abbrev@npm:^2.0.0": + version: 2.0.0 + resolution: "abbrev@npm:2.0.0" + checksum: 10/ca0a54e35bea4ece0ecb68a47b312e1a9a6f772408d5bcb9051230aaa94b0460671c5b5c9cb3240eb5b7bc94c52476550eb221f65a0bbd0145bdc9f3113a6707 languageName: node linkType: hard @@ -7321,7 +6894,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.11.3, acorn@npm:^8.7.1, acorn@npm:^8.8.2": +"acorn@npm:^8.11.3, acorn@npm:^8.2.4, acorn@npm:^8.7.1, acorn@npm:^8.8.2": version: 8.11.3 resolution: "acorn@npm:8.11.3" bin: @@ -7330,15 +6903,6 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.2.4": - version: 8.7.0 - resolution: "acorn@npm:8.7.0" - bin: - acorn: bin/acorn - checksum: 10/0c437f0beffd4309a8ee327cecdc555e50a3d8e30534d079b1eba81ea6bd64c15119e7974a8f077eac4bd1c0dd122196ef08d3ee60b2efd7fee00e18e9a46b7d - languageName: node - linkType: hard - "address@npm:^1.0.1": version: 1.2.2 resolution: "address@npm:1.2.2" @@ -7353,7 +6917,7 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:6, agent-base@npm:^6.0.2": +"agent-base@npm:6": version: 6.0.2 resolution: "agent-base@npm:6.0.2" dependencies: @@ -7362,14 +6926,12 @@ __metadata: languageName: node linkType: hard -"agentkeepalive@npm:^4.2.1": - version: 4.2.1 - resolution: "agentkeepalive@npm:4.2.1" +"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1": + version: 7.1.1 + resolution: "agent-base@npm:7.1.1" dependencies: - debug: "npm:^4.1.0" - depd: "npm:^1.1.2" - humanize-ms: "npm:^1.2.1" - checksum: 10/63961cba1afa26d708da94159f3b9428d46fdc137b783fbc399b848e750c5e28c97d96839efa8cb3c2d11ecd12dd411298c00d164600212f660e8c55369c9e55 + debug: "npm:^4.3.4" + checksum: 10/c478fec8f79953f118704d007a38f2a185458853f5c45579b9669372bd0e12602e88dc2ad0233077831504f7cd6fcc8251c383375bba5eaaf563b102938bda26 languageName: node linkType: hard @@ -7429,34 +6991,22 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.9.0": - version: 8.12.0 - resolution: "ajv@npm:8.12.0" +"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.9.0": + version: 8.15.0 + resolution: "ajv@npm:8.15.0" dependencies: - fast-deep-equal: "npm:^3.1.1" - json-schema-traverse: "npm:^1.0.0" - require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: 10/b406f3b79b5756ac53bfe2c20852471b08e122bc1ee4cde08ae4d6a800574d9cd78d60c81c69c63ff81e4da7cd0b638fafbb2303ae580d49cf1600b9059efb85 - languageName: node - linkType: hard - -"ajv@npm:^8.0.1": - version: 8.11.0 - resolution: "ajv@npm:8.11.0" - dependencies: - fast-deep-equal: "npm:^3.1.1" + fast-deep-equal: "npm:^3.1.3" + fast-uri: "npm:^2.3.0" json-schema-traverse: "npm:^1.0.0" require-from-string: "npm:^2.0.2" - uri-js: "npm:^4.2.2" - checksum: 10/aa0dfd6cebdedde8e77747e84e7b7c55921930974b8547f54b4156164ff70445819398face32dafda4bd4c61bbc7513d308d4c2bf769f8ea6cb9c8449f9faf54 + checksum: 10/61d43fcf3fd89b201dd039135beb00b65820999e0e2de519245a93c8f011699fdbca79a91f3f25fbe1974edbd7f3a367f0147e766a2185dfcca20054d5e3e0ff languageName: node linkType: hard "ansi-colors@npm:^4.1.1": - version: 4.1.1 - resolution: "ansi-colors@npm:4.1.1" - checksum: 10/e862fddd0a9ca88f1e7c9312ea70674cec3af360c994762309f6323730525e92c77d2715ee5f08aa8f438b7ca18efe378af647f501fc92b15b8e4b3b52d09db4 + version: 4.1.3 + resolution: "ansi-colors@npm:4.1.3" + checksum: 10/43d6e2fc7b1c6e4dc373de708ee76311ec2e0433e7e8bd3194e7ff123ea6a747428fc61afdcf5969da5be3a5f0fd054602bec56fc0ebe249ce2fcde6e649e3c2 languageName: node linkType: hard @@ -7469,7 +7019,7 @@ __metadata: languageName: node linkType: hard -"ansi-html-community@npm:0.0.8, ansi-html-community@npm:^0.0.8": +"ansi-html-community@npm:0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" bin: @@ -7478,6 +7028,15 @@ __metadata: languageName: node linkType: hard +"ansi-html@npm:^0.0.9": + version: 0.0.9 + resolution: "ansi-html@npm:0.0.9" + bin: + ansi-html: bin/ansi-html + checksum: 10/3e83fae364d323d9c453f74a21aa29da68ae152e996c66de45a49a445ea362c4e2e9abce0069558239ff23e3d6ae73b5d27993d631382aa83d85f44b687e0aa1 + languageName: node + linkType: hard + "ansi-regex@npm:^5.0.0, ansi-regex@npm:^5.0.1": version: 5.0.1 resolution: "ansi-regex@npm:5.0.1" @@ -7531,17 +7090,7 @@ __metadata: languageName: node linkType: hard -"anymatch@npm:^3.0.3": - version: 3.1.2 - resolution: "anymatch@npm:3.1.2" - dependencies: - normalize-path: "npm:^3.0.0" - picomatch: "npm:^2.0.4" - checksum: 10/985163db2292fac9e5a1e072bf99f1b5baccf196e4de25a0b0b81865ebddeb3b3eb4480734ef0a2ac8c002845396b91aa89121f5b84f93981a4658164a9ec6e9 - languageName: node - linkType: hard - -"anymatch@npm:~3.1.1": +"anymatch@npm:^3.0.3, anymatch@npm:~3.1.1": version: 3.1.3 resolution: "anymatch@npm:3.1.3" dependencies: @@ -7558,13 +7107,6 @@ __metadata: languageName: node linkType: hard -"aproba@npm:^1.0.3 || ^2.0.0": - version: 2.0.0 - resolution: "aproba@npm:2.0.0" - checksum: 10/c2b9a631298e8d6f3797547e866db642f68493808f5b37cd61da778d5f6ada890d16f668285f7d60bd4fc3b03889bd590ffe62cf81b700e9bb353431238a0a7b - languageName: node - linkType: hard - "arch@npm:^2.2.0": version: 2.2.0 resolution: "arch@npm:2.2.0" @@ -7572,13 +7114,10 @@ __metadata: languageName: node linkType: hard -"are-we-there-yet@npm:^3.0.0": - version: 3.0.0 - resolution: "are-we-there-yet@npm:3.0.0" - dependencies: - delegates: "npm:^1.0.0" - readable-stream: "npm:^3.6.0" - checksum: 10/7266eee19d0be9dd8e58b63cfb1e1ad45945125fac1e75f00237b55960891bf3bb0be291757a8d9dcf1dbfacfb3802d3eb3f9a064084a6a70a61fe0571f9318f +"arg@npm:^5.0.2": + version: 5.0.2 + resolution: "arg@npm:5.0.2" + checksum: 10/92fe7de222054a060fd2329e92e867410b3ea260328147ee3fb7855f78efae005f4087e698d4e688a856893c56bb09951588c40f2c901cf6996cd8cd7bcfef2c languageName: node linkType: hard @@ -7592,11 +7131,11 @@ __metadata: linkType: hard "aria-hidden@npm:^1.1.1": - version: 1.1.3 - resolution: "aria-hidden@npm:1.1.3" + version: 1.2.4 + resolution: "aria-hidden@npm:1.2.4" dependencies: - tslib: "npm:^1.0.0" - checksum: 10/2d40a328246baac7ae0b243ebe0cbef53c836c5f78c9212e9c1ff93f3aee185bd9aa51773e161e0025722d691c9d5f125070f6175a7074c4a57778ddc30d9e74 + tslib: "npm:^2.0.0" + checksum: 10/df4bc15423aaaba3729a7d40abcbf6d3fffa5b8fd5eb33d3ac8b7da0110c47552fca60d97f2e1edfbb68a27cae1da499f1c3896966efb3e26aac4e3b57e3cc8b languageName: node linkType: hard @@ -7619,14 +7158,16 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0": - version: 5.0.0 - resolution: "aria-query@npm:5.0.0" - checksum: 10/e8476d143796835a2813236390b004b33f8e5af742ecf09d7502d3a7175093429f532c9d567ea729ef4d4ef2a86c37a8e963f050d2d42e899b9a4cc7983a0c03 +"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": + version: 5.3.0 + resolution: "aria-query@npm:5.3.0" + dependencies: + dequal: "npm:^2.0.3" + checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e languageName: node linkType: hard -"array-buffer-byte-length@npm:^1.0.0": +"array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" dependencies: @@ -7650,16 +7191,17 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.4": - version: 3.1.4 - resolution: "array-includes@npm:3.1.4" +"array-includes@npm:^3.1.6, array-includes@npm:^3.1.7, array-includes@npm:^3.1.8": + version: 3.1.8 + resolution: "array-includes@npm:3.1.8" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.1" - get-intrinsic: "npm:^1.1.1" + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" is-string: "npm:^1.0.7" - checksum: 10/31fde89258678d21f1a7fb21f5be63253d4d6a6cde3b6cd03fd117bbd9683c6837f0f0b3c43624d4bbe636d6f2cb62e831ab91e5ec0a923d946a63028ce5f6a8 + checksum: 10/290b206c9451f181fb2b1f79a3bf1c0b66bb259791290ffbada760c79b284eef6f5ae2aeb4bcff450ebc9690edd25732c4c73a3c2b340fcc0f4563aed83bf488 languageName: node linkType: hard @@ -7670,27 +7212,96 @@ __metadata: languageName: node linkType: hard -"array.prototype.flat@npm:^1.2.5": - version: 1.3.0 - resolution: "array.prototype.flat@npm:1.3.0" +"array.prototype.findlast@npm:^1.2.5": + version: 1.2.5 + resolution: "array.prototype.findlast@npm:1.2.5" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/7dffcc665aa965718ad6de7e17ac50df0c5e38798c0a5bf9340cf24feb8594df6ec6f3fcbe714c1577728a1b18b5704b15669474b27bceeca91ef06ce2a23c31 + languageName: node + linkType: hard + +"array.prototype.findlastindex@npm:^1.2.3": + version: 1.2.5 + resolution: "array.prototype.findlastindex@npm:1.2.5" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/7c5c821f357cd53ab6cc305de8086430dd8d7a2485db87b13f843e868055e9582b1fd338f02338f67fc3a1603ceaf9610dd2a470b0b506f9d18934780f95b246 + languageName: node + linkType: hard + +"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flat@npm:1.3.2" dependencies: call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" es-shim-unscopables: "npm:^1.0.0" - checksum: 10/e613f4dfdd4080b02ae13790f608f7eb1545affff527cec1640ac283bba8b3d384595b01f45dc2eca26ab98d974bbc657a749c10b7370951285d9220441d5b26 + checksum: 10/d9d2f6f27584de92ec7995bc931103e6de722cd2498bdbfc4cba814fc3e52f056050a93be883018811f7c0a35875f5056584a0e940603a5e5934f0279896aebe languageName: node linkType: hard -"array.prototype.flatmap@npm:^1.2.5": - version: 1.3.0 - resolution: "array.prototype.flatmap@npm:1.3.0" +"array.prototype.flatmap@npm:^1.3.2": + version: 1.3.2 + resolution: "array.prototype.flatmap@npm:1.3.2" dependencies: call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" es-shim-unscopables: "npm:^1.0.0" - checksum: 10/e95067febd381083cd91fa537d1ad238e534131aecba91f87dcb9d9a212d1a634a6fe57da65f5c4e65a32725025b8fa06b5274e19b85651d318664199a0e73ae + checksum: 10/33f20006686e0cbe844fde7fd290971e8366c6c5e3380681c2df15738b1df766dd02c7784034aeeb3b037f65c496ee54de665388288edb323a2008bb550f77ea + languageName: node + linkType: hard + +"array.prototype.toreversed@npm:^1.1.2": + version: 1.1.2 + resolution: "array.prototype.toreversed@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" + checksum: 10/b4076d687ddc22c191863ce105d320cc4b0e1435bfda9ffeeff681682fe88fa6fe30e0d2ae94fa4b2d7fad901e1954ea4f75c1cab217db4848da84a2b5889192 + languageName: node + linkType: hard + +"array.prototype.tosorted@npm:^1.1.3": + version: 1.1.4 + resolution: "array.prototype.tosorted@npm:1.1.4" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + es-errors: "npm:^1.3.0" + es-shim-unscopables: "npm:^1.0.2" + checksum: 10/874694e5d50e138894ff5b853e639c29b0aa42bbd355acda8e8e9cd337f1c80565f21edc15e8c727fa4c0877fd9d8783c575809e440cc4d2d19acaa048bf967d + languageName: node + linkType: hard + +"arraybuffer.prototype.slice@npm:^1.0.3": + version: 1.0.3 + resolution: "arraybuffer.prototype.slice@npm:1.0.3" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.3" + is-array-buffer: "npm:^3.0.4" + is-shared-array-buffer: "npm:^1.0.2" + checksum: 10/0221f16c1e3ec7b67da870ee0e1f12b825b5f9189835392b59a22990f715827561a4f4cd5330dc7507de272d8df821be6cd4b0cb569babf5ea4be70e365a2f3d languageName: node linkType: hard @@ -7717,7 +7328,7 @@ __metadata: languageName: node linkType: hard -"assert@npm:^2.0.0, assert@npm:^2.1.0": +"assert@npm:^2.1.0": version: 2.1.0 resolution: "assert@npm:2.1.0" dependencies: @@ -7737,10 +7348,10 @@ __metadata: languageName: node linkType: hard -"ast-types-flow@npm:^0.0.7": - version: 0.0.7 - resolution: "ast-types-flow@npm:0.0.7" - checksum: 10/663b90e99b56ee2d7f736a6b6fff8b3c5404f28fa1860bb8d83ee5a9bff9e687520d0d6d9db6edff5a34fd4d3c0c11a3beb1cf75e43c9a880cca04371cc99808 +"ast-types-flow@npm:^0.0.8": + version: 0.0.8 + resolution: "ast-types-flow@npm:0.0.8" + checksum: 10/85a1c24af4707871c27cfe456bd2ff7fcbe678f3d1c878ac968c9557735a171a17bdcc8c8f903ceab3fc3c49d5b3da2194e6ab0a6be7fec0e133fa028f21ba1b languageName: node linkType: hard @@ -7767,14 +7378,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.0": - version: 3.2.3 - resolution: "async@npm:3.2.3" - checksum: 10/1265841be4f461fb17a8ed1c6ac1d427c57b33fea999cefdcee588f08f218886fd41d48da6943e4dca6a8ccd76d4536b6901a28927588ff671ce0ed61ac415a2 - languageName: node - linkType: hard - -"async@npm:^3.2.3": +"async@npm:^3.2.0, async@npm:^3.2.3": version: 3.2.5 resolution: "async@npm:3.2.5" checksum: 10/323c3615c3f0ab1ac25a6f953296bc0ac3213d5e0f1c0debdb12964e55963af288d570293c11e44f7967af58c06d2a88d0ea588c86ec0fbf62fa98037f604a0f @@ -7795,16 +7399,7 @@ __metadata: languageName: node linkType: hard -"atob@npm:^2.1.2": - version: 2.1.2 - resolution: "atob@npm:2.1.2" - bin: - atob: bin/atob.js - checksum: 10/0624406cc0295533b38b60ab2e3b028aa7b8225f37e0cde6be3bc5c13a8015c889b192e874fd7660671179cef055f2e258855f372b0e495bd4096cf0b4785c25 - languageName: node - linkType: hard - -"available-typed-arrays@npm:^1.0.6": +"available-typed-arrays@npm:^1.0.7": version: 1.0.7 resolution: "available-typed-arrays@npm:1.0.7" dependencies: @@ -7821,19 +7416,26 @@ __metadata: linkType: hard "aws4@npm:^1.8.0": - version: 1.11.0 - resolution: "aws4@npm:1.11.0" - checksum: 10/54886f07b3f9555f7f3ae9fb2aef7abbac302e892263ec4d9901f4502e667bb302a0639672f6bc8453033102ddd2512b79886a7de417dc0c24ecce003a888297 + version: 1.13.0 + resolution: "aws4@npm:1.13.0" + checksum: 10/a73a43f88c5d915e564d102a6b181a62afd7991f25e661b440540fdef102cbccce7cfa7da8b82ea1c34645e672ac617aecbd9f4f1e91e3f9e99de4d1d7a2cef9 languageName: node linkType: hard -"axe-core@npm:4.4.1, axe-core@npm:^4.3.5": +"axe-core@npm:4.4.1": version: 4.4.1 resolution: "axe-core@npm:4.4.1" checksum: 10/6d336a7cb2e2525cbae3e649f94f475c8480859cfd14a0aea351a0e8e67af0d2e95c9f4cf35ae717768d34f3a917e9f19625702b387c99c72b8d96cada53ea2e languageName: node linkType: hard +"axe-core@npm:=4.7.0": + version: 4.7.0 + resolution: "axe-core@npm:4.7.0" + checksum: 10/615c0f7722c3c9fcf353dbd70b00e2ceae234d4c17cbc839dd85c01d16797c4e4da45f8d27c6118e9e6b033fb06efd196106e13651a1b2f3a10e0f11c7b2f660 + languageName: node + linkType: hard + "axe-core@npm:^3.5.5": version: 3.5.6 resolution: "axe-core@npm:3.5.6" @@ -7841,19 +7443,22 @@ __metadata: languageName: node linkType: hard -"axios@npm:^0.21.1": - version: 0.21.4 - resolution: "axios@npm:0.21.4" +"axios@npm:^0.27.2": + version: 0.27.2 + resolution: "axios@npm:0.27.2" dependencies: - follow-redirects: "npm:^1.14.0" - checksum: 10/da644592cb6f8f9f8c64fdabd7e1396d6769d7a4c1ea5f8ae8beb5c2eb90a823e3a574352b0b934ac62edc762c0f52647753dc54f7d07279127a7e5c4cd20272 + follow-redirects: "npm:^1.14.9" + form-data: "npm:^4.0.0" + checksum: 10/2efaf18dd0805f7bc772882bc86f004abd92d51007b54c5081f74db0d08ce3593e2c010261896d25a14318eeaa2e966fd825e34f810e8a3339dc64b9d177cf70 languageName: node linkType: hard -"axobject-query@npm:^2.2.0": - version: 2.2.0 - resolution: "axobject-query@npm:2.2.0" - checksum: 10/25de4b5ba6b28f5856fab60d86ea20fea941586bc38f33c81b78d66cd7e9c5792a9b9a9e60a38407aa634e01fee6a34133fbbd1d1d3d24cc686de83c6bb1e634 +"axobject-query@npm:^3.2.1": + version: 3.2.1 + resolution: "axobject-query@npm:3.2.1" + dependencies: + dequal: "npm:^2.0.3" + checksum: 10/675af2548ed4ece75ad6d50cc0473cfdec7579eac77ec9861e7088d03ffb171aa697b70d2877423bee2ce16460ef62c698c6442a105612cc015719e8ea06b0bd languageName: node linkType: hard @@ -7929,39 +7534,39 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.8": - version: 0.4.8 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8" +"babel-plugin-polyfill-corejs2@npm:^0.4.10": + version: 0.4.11 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.11" dependencies: "@babel/compat-data": "npm:^7.22.6" - "@babel/helper-define-polyfill-provider": "npm:^0.5.0" + "@babel/helper-define-polyfill-provider": "npm:^0.6.2" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/6b5a79bdc1c43edf857fd3a82966b3c7ff4a90eee00ca8d663e0a98304d6e285a05759d64a4dbc16e04a2a5ea1f248673d8bf789711be5e694e368f19884887c + checksum: 10/9c79908bed61b9f52190f254e22d3dca6ce25769738642579ba8d23832f3f9414567a90d8367a31831fa45d9b9607ac43d8d07ed31167d8ca8cda22871f4c7a1 languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.9.0": - version: 0.9.0 - resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" +"babel-plugin-polyfill-corejs3@npm:^0.10.4": + version: 0.10.4 + resolution: "babel-plugin-polyfill-corejs3@npm:0.10.4" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.5.0" - core-js-compat: "npm:^3.34.0" + "@babel/helper-define-polyfill-provider": "npm:^0.6.1" + core-js-compat: "npm:^3.36.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/efdf9ba82e7848a2c66e0522adf10ac1646b16f271a9006b61a22f976b849de22a07c54c8826887114842ccd20cc9a4617b61e8e0789227a74378ab508e715cd + checksum: 10/a69ed5a95bb55e9b7ea37307d56113f7e24054d479c15de6d50fa61388b5334bed1f9b6414cde6c575fa910a4de4d1ab4f2d22720967d57c4fec9d1b8f61b355 languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.5": - version: 0.5.5 - resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" +"babel-plugin-polyfill-regenerator@npm:^0.6.1": + version: 0.6.2 + resolution: "babel-plugin-polyfill-regenerator@npm:0.6.2" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.5.0" + "@babel/helper-define-polyfill-provider": "npm:^0.6.2" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/3a9b4828673b23cd648dcfb571eadcd9d3fadfca0361d0a7c6feeb5a30474e92faaa49f067a6e1c05e49b6a09812879992028ff3ef3446229ff132d6e1de7eb6 + checksum: 10/150233571072b6b3dfe946242da39cba8587b7f908d1c006f7545fc88b0e3c3018d445739beb61e7a75835f0c2751dbe884a94ff9b245ec42369d9267e0e1b3f languageName: node linkType: hard @@ -8046,9 +7651,9 @@ __metadata: linkType: hard "binary-extensions@npm:^2.0.0": - version: 2.2.0 - resolution: "binary-extensions@npm:2.2.0" - checksum: 10/ccd267956c58d2315f5d3ea6757cf09863c5fc703e50fbeb13a7dc849b812ef76e3cf9ca8f35a0c48498776a7478d7b4a0418e1e2b8cb9cb9731f2922aaad7f8 + version: 2.3.0 + resolution: "binary-extensions@npm:2.3.0" + checksum: 10/bcad01494e8a9283abf18c1b967af65ee79b0c6a9e6fcfafebfe91dbe6e0fc7272bafb73389e198b310516ae04f7ad17d79aacf6cb4c0d5d5202a7e2e52c7d98 languageName: node linkType: hard @@ -8077,12 +7682,12 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.1": - version: 1.20.1 - resolution: "body-parser@npm:1.20.1" +"body-parser@npm:1.20.2": + version: 1.20.2 + resolution: "body-parser@npm:1.20.2" dependencies: bytes: "npm:3.1.2" - content-type: "npm:~1.0.4" + content-type: "npm:~1.0.5" debug: "npm:2.6.9" depd: "npm:2.0.0" destroy: "npm:1.2.0" @@ -8090,10 +7695,10 @@ __metadata: iconv-lite: "npm:0.4.24" on-finished: "npm:2.4.1" qs: "npm:6.11.0" - raw-body: "npm:2.5.1" + raw-body: "npm:2.5.2" type-is: "npm:~1.6.18" unpipe: "npm:1.0.0" - checksum: 10/5f8d128022a2fb8b6e7990d30878a0182f300b70e46b3f9d358a9433ad6275f0de46add6d63206da3637c01c3b38b6111a7480f7e7ac2e9f7b989f6133fe5510 + checksum: 10/3cf171b82190cf91495c262b073e425fc0d9e25cc2bf4540d43f7e7bbca27d6a9eae65ca367b6ef3993eea261159d9d2ab37ce444e8979323952e12eb3df319a languageName: node linkType: hard @@ -8132,12 +7737,12 @@ __metadata: languageName: node linkType: hard -"braces@npm:^3.0.2, braces@npm:~3.0.2": - version: 3.0.2 - resolution: "braces@npm:3.0.2" +"braces@npm:^3.0.3, braces@npm:~3.0.2": + version: 3.0.3 + resolution: "braces@npm:3.0.3" dependencies: - fill-range: "npm:^7.0.1" - checksum: 10/966b1fb48d193b9d155f810e5efd1790962f2c4e0829f8440b8ad236ba009222c501f70185ef732fef17a4c490bb33a03b90dab0631feafbdf447da91e8165b1 + fill-range: "npm:^7.1.1" + checksum: 10/fad11a0d4697a27162840b02b1fad249c1683cbc510cd5bf1a471f2f8085c046d41094308c577a50a03a579dd99d5a6b3724c4b5e8b14df2c4443844cfcda2c6 languageName: node linkType: hard @@ -8164,22 +7769,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.17.5": - version: 4.20.2 - resolution: "browserslist@npm:4.20.2" - dependencies: - caniuse-lite: "npm:^1.0.30001317" - electron-to-chromium: "npm:^1.4.84" - escalade: "npm:^3.1.1" - node-releases: "npm:^2.0.2" - picocolors: "npm:^1.0.0" - bin: - browserslist: cli.js - checksum: 10/aae0e1273dfd5a7831902ea10c98c16e65fe503be69380a8e10819a9e0502c34a95cc4972c02e486529fb2f2db9cd6ab092eb83d60f20a3d908f5820ed7881ab - languageName: node - linkType: hard - -"browserslist@npm:^4.21.10, browserslist@npm:^4.22.2, browserslist@npm:^4.22.3": +"browserslist@npm:^4.21.10, browserslist@npm:^4.22.2, browserslist@npm:^4.23.0": version: 4.23.0 resolution: "browserslist@npm:4.23.0" dependencies: @@ -8236,13 +7826,13 @@ __metadata: linkType: hard "bundle-require@npm:^4.0.0": - version: 4.1.0 - resolution: "bundle-require@npm:4.1.0" + version: 4.2.1 + resolution: "bundle-require@npm:4.2.1" dependencies: load-tsconfig: "npm:^0.2.3" peerDependencies: esbuild: ">=0.17" - checksum: 10/9d01d30cf7097239d6da5ec33ce00a91313a21b88f8e96e0e3c5b339a50b561ad70641a055227da9295c43962ac025078aee2f26b696c3c7f0703caa11263b46 + checksum: 10/e49cb6528373d4e086723bc37fb037e05e9cd529e1b3aa1c4da6c495c4725a0f74ae9cc461de35163d65dd3a6c41a0474c6e52b74b8ded4fe829c951d0784ec1 languageName: node linkType: hard @@ -8276,50 +7866,34 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^16.0.2": - version: 16.0.4 - resolution: "cacache@npm:16.0.4" +"cacache@npm:^18.0.0": + version: 18.0.3 + resolution: "cacache@npm:18.0.3" dependencies: - "@npmcli/fs": "npm:^2.1.0" - "@npmcli/move-file": "npm:^2.0.0" - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.1.0" - glob: "npm:^7.2.0" - infer-owner: "npm:^1.0.4" - lru-cache: "npm:^7.7.1" - minipass: "npm:^3.1.6" - minipass-collect: "npm:^1.0.2" + "@npmcli/fs": "npm:^3.1.0" + fs-minipass: "npm:^3.0.0" + glob: "npm:^10.2.2" + lru-cache: "npm:^10.0.1" + minipass: "npm:^7.0.3" + minipass-collect: "npm:^2.0.1" minipass-flush: "npm:^1.0.5" minipass-pipeline: "npm:^1.2.4" - mkdirp: "npm:^1.0.4" p-map: "npm:^4.0.0" - promise-inflight: "npm:^1.0.1" - rimraf: "npm:^3.0.2" - ssri: "npm:^9.0.0" + ssri: "npm:^10.0.0" tar: "npm:^6.1.11" - unique-filename: "npm:^1.1.1" - checksum: 10/73114e10eec6a74722739782d79fb43188db1588b4504f700ec57581e1d228d10369bdd14ef46037b5142440a2eea768e10a6266faa9a1eece62189a8d9f652e + unique-filename: "npm:^3.0.0" + checksum: 10/d4c161f071524bb636334b8cf94780c014e29c180a886b8184da8f2f44d2aca88d5664797c661e9f74bdbd34697c2f231ed7c24c256cecbb0a0563ad1ada2219 languageName: node linkType: hard "cachedir@npm:^2.3.0": - version: 2.3.0 - resolution: "cachedir@npm:2.3.0" - checksum: 10/ec90cb0f2e6336e266aa748dbadf3da9e0b20e843e43f1591acab7a3f1451337dc2f26cb9dd833ae8cfefeffeeb43ef5b5ff62782a685f4e3c2305dd98482fcb - languageName: node - linkType: hard - -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": - version: 1.0.2 - resolution: "call-bind@npm:1.0.2" - dependencies: - function-bind: "npm:^1.1.1" - get-intrinsic: "npm:^1.0.2" - checksum: 10/ca787179c1cbe09e1697b56ad499fd05dc0ae6febe5081d728176ade699ea6b1589240cb1ff1fe11fcf9f61538c1af60ad37e8eb2ceb4ef21cd6085dfd3ccedd + version: 2.4.0 + resolution: "cachedir@npm:2.4.0" + checksum: 10/43198514eaa61f65b5535ed29ad651f22836fba3868ed58a6a87731f05462f317d39098fa3ac778801c25455483c9b7f32a2fcad1f690a978947431f12a0f4d0 languageName: node linkType: hard -"call-bind@npm:^1.0.5, call-bind@npm:^1.0.6": +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": version: 1.0.7 resolution: "call-bind@npm:1.0.7" dependencies: @@ -8363,24 +7937,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001317": - version: 1.0.30001332 - resolution: "caniuse-lite@npm:1.0.30001332" - checksum: 10/40ac7ab8f76561ddf3e2852b53b4fa7c465e03472000003fea5cf29d59b1b79062872d91fefa060a4052631bf0ff58694b97364e873d3384ccfe5da2305586f1 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001579": - version: 1.0.30001623 - resolution: "caniuse-lite@npm:1.0.30001623" - checksum: 10/5bb1f007314d1b21f7fb65a3a05e11ed09b34d673ddef0040097e7be68180cb3f8e74acee0d8a30a086ad56fdd081a8ebe467d4ad727b7e7a3d2ce0a0ef67f75 - languageName: node - linkType: hard - -"caniuse-lite@npm:^1.0.30001587": - version: 1.0.30001591 - resolution: "caniuse-lite@npm:1.0.30001591" - checksum: 10/3891fad30a99b984a3a20570c0440d35dda933c79ea190cdb78a1f1743866506a4b41b4389b53a7c0351f2228125f9dc49308463f57e61503e5689b444add1a8 +"caniuse-lite@npm:^1.0.30001579, caniuse-lite@npm:^1.0.30001587": + version: 1.0.30001627 + resolution: "caniuse-lite@npm:1.0.30001627" + checksum: 10/4f8c702da49549a194b175ea426edcb88bcf968db9de86075eea78d1345d793f0dff58928bb603bcdbf8f9ecf980acac4f00b259fd1f69f9113b5d4bf68c6121 languageName: node linkType: hard @@ -8423,7 +7983,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.0, chalk@npm:^2.4.2": +"chalk@npm:^2.4.2": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -8518,9 +8078,9 @@ __metadata: linkType: hard "chrome-trace-event@npm:^1.0.2": - version: 1.0.3 - resolution: "chrome-trace-event@npm:1.0.3" - checksum: 10/b5fbdae5bf00c96fa3213de919f2b2617a942bfcb891cdf735fbad2a6f4f3c25d42e3f2b1703328619d352c718b46b9e18999fd3af7ef86c26c91db6fae1f0da + version: 1.0.4 + resolution: "chrome-trace-event@npm:1.0.4" + checksum: 10/1762bed739774903bf5915fe3045c3120fc3c7f7d929d88e566447ea38944937a6370ccb687278318c43c24f837ad22dac780bed67c066336815557b8cf558c6 languageName: node linkType: hard @@ -8532,13 +8092,13 @@ __metadata: linkType: hard "ci-info@npm:^3.2.0": - version: 3.3.0 - resolution: "ci-info@npm:3.3.0" - checksum: 10/8adea555a4f92e4f80f5e58e63277b349efa439dabfc6e2ca3773126f3fea7699f3546ff931f996a08f9905b2f6a7fc4d671a0c549cfedab7369e35aa0723b00 + version: 3.9.0 + resolution: "ci-info@npm:3.9.0" + checksum: 10/75bc67902b4d1c7b435497adeb91598f6d52a3389398e44294f6601b20cfef32cf2176f7be0eb961d9e085bb333a8a5cae121cb22f81cf238ae7f58eb80e9397 languageName: node linkType: hard -"citty@npm:^0.1.5": +"citty@npm:^0.1.6": version: 0.1.6 resolution: "citty@npm:0.1.6" dependencies: @@ -8547,17 +8107,10 @@ __metadata: languageName: node linkType: hard -"cjs-module-lexer@npm:^1.0.0": - version: 1.2.2 - resolution: "cjs-module-lexer@npm:1.2.2" - checksum: 10/f80f84bfdcc53379cc18e25ea3c0cdb4595c142b8e28df304f5c88f38202e1bccf13e845401593656781f79fb43273e1d402d6187d0eeee8dca5ddecee1dcad4 - languageName: node - linkType: hard - -"cjs-module-lexer@npm:^1.2.3": - version: 1.2.3 - resolution: "cjs-module-lexer@npm:1.2.3" - checksum: 10/f96a5118b0a012627a2b1c13bd2fcb92509778422aaa825c5da72300d6dcadfb47134dd2e9d97dfa31acd674891dd91642742772d19a09a8adc3e56bd2f5928c +"cjs-module-lexer@npm:^1.0.0, cjs-module-lexer@npm:^1.2.3": + version: 1.3.1 + resolution: "cjs-module-lexer@npm:1.3.1" + checksum: 10/6629188d5ce74b57e5dce2222db851b5496a8d65b533a05957fb24089a3cec8d769378013c375a954c5a0f7522cde6a36d5a65bfd88f5575cb2de3176046fa8e languageName: node linkType: hard @@ -8593,29 +8146,16 @@ __metadata: languageName: node linkType: hard -"cli-table3@npm:^0.6.1": - version: 0.6.3 - resolution: "cli-table3@npm:0.6.3" - dependencies: - "@colors/colors": "npm:1.5.0" - string-width: "npm:^4.2.0" - dependenciesMeta: - "@colors/colors": - optional: true - checksum: 10/8d82b75be7edc7febb1283dc49582a521536527cba80af62a2e4522a0ee39c252886a1a2f02d05ae9d753204dbcffeb3a40d1358ee10dccd7fe8d935cfad3f85 - languageName: node - linkType: hard - -"cli-table3@npm:~0.6.0": - version: 0.6.2 - resolution: "cli-table3@npm:0.6.2" +"cli-table3@npm:^0.6.1, cli-table3@npm:~0.6.0": + version: 0.6.5 + resolution: "cli-table3@npm:0.6.5" dependencies: "@colors/colors": "npm:1.5.0" string-width: "npm:^4.2.0" dependenciesMeta: "@colors/colors": optional: true - checksum: 10/d72f4ee89ccc943d2eb501d9cb515a9cd2654165a5e13821af54980396e42a751356a9eefbc458fa43ce07ec31d5dbdd932c90bcc0de3e3965c965d67eee1ced + checksum: 10/8dca71256f6f1367bab84c33add3f957367c7c43750a9828a4212ebd31b8df76bd7419d386e3391ac7419698a8540c25f1a474584028f35b170841cde2e055c5 languageName: node linkType: hard @@ -8673,9 +8213,9 @@ __metadata: linkType: hard "collect-v8-coverage@npm:^1.0.0": - version: 1.0.1 - resolution: "collect-v8-coverage@npm:1.0.1" - checksum: 10/85b26945ab9b8e15077f877a4a5bc91d836480c600bac4cd0a0e8be8515583fdfc393ccff049ff3e9f46cac39e5295af049209f3c484f30a028056cc5dd1fe8a + version: 1.0.2 + resolution: "collect-v8-coverage@npm:1.0.2" + checksum: 10/30ea7d5c9ee51f2fdba4901d4186c5b7114a088ef98fd53eda3979da77eed96758a2cae81cc6d97e239aaea6065868cf908b24980663f7b7e96aa291b3e12fa4 languageName: node linkType: hard @@ -8711,29 +8251,13 @@ __metadata: languageName: node linkType: hard -"color-support@npm:^1.1.3": - version: 1.1.3 - resolution: "color-support@npm:1.1.3" - bin: - color-support: bin.js - checksum: 10/4bcfe30eea1498fe1cabc852bbda6c9770f230ea0e4faf4611c5858b1b9e4dde3730ac485e65f54ca182f4c50b626c1bea7c8441ceda47367a54a818c248aa7a - languageName: node - linkType: hard - -"colorette@npm:^2.0.10": +"colorette@npm:^2.0.10, colorette@npm:^2.0.16": version: 2.0.20 resolution: "colorette@npm:2.0.20" checksum: 10/0b8de48bfa5d10afc160b8eaa2b9938f34a892530b2f7d7897e0458d9535a066e3998b49da9d21161c78225b272df19ae3a64d6df28b4c9734c0e55bbd02406f languageName: node linkType: hard -"colorette@npm:^2.0.16": - version: 2.0.16 - resolution: "colorette@npm:2.0.16" - checksum: 10/8501db5750d3b8f0935bdc9e999cbd6b6420b5c127a8c0bd41aaf252fe3f6636ff3a5c51e6dc8e12692e0b96ee3d28a4dfd0f89a86ef167a5728d4c926b67f31 - languageName: node - linkType: hard - "combined-stream@npm:^1.0.6, combined-stream@npm:^1.0.8, combined-stream@npm:~1.0.6": version: 1.0.8 resolution: "combined-stream@npm:1.0.8" @@ -8863,13 +8387,6 @@ __metadata: languageName: node linkType: hard -"console-control-strings@npm:^1.1.0": - version: 1.1.0 - resolution: "console-control-strings@npm:1.1.0" - checksum: 10/27b5fa302bc8e9ae9e98c03c66d76ca289ad0c61ce2fe20ab288d288bee875d217512d2edb2363fc83165e88f1c405180cf3f5413a46e51b4fe1a004840c6cdb - languageName: node - linkType: hard - "constants-browserify@npm:^1.0.0": version: 1.0.0 resolution: "constants-browserify@npm:1.0.0" @@ -8886,19 +8403,17 @@ __metadata: languageName: node linkType: hard -"content-type@npm:~1.0.4": +"content-type@npm:~1.0.4, content-type@npm:~1.0.5": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: 10/585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662 languageName: node linkType: hard -"convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.6.0, convert-source-map@npm:^1.7.0": - version: 1.8.0 - resolution: "convert-source-map@npm:1.8.0" - dependencies: - safe-buffer: "npm:~5.1.1" - checksum: 10/985d974a2d33e1a2543ada51c93e1ba2f73eaed608dc39f229afc78f71dcc4c8b7d7c684aa647e3c6a3a204027444d69e53e169ce94e8d1fa8d7dee80c9c8fed +"convert-source-map@npm:^1.4.0, convert-source-map@npm:^1.6.0": + version: 1.9.0 + resolution: "convert-source-map@npm:1.9.0" + checksum: 10/dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8 languageName: node linkType: hard @@ -8916,33 +8431,26 @@ __metadata: languageName: node linkType: hard -"cookie@npm:0.5.0": - version: 0.5.0 - resolution: "cookie@npm:0.5.0" - checksum: 10/aae7911ddc5f444a9025fbd979ad1b5d60191011339bce48e555cb83343d0f98b865ff5c4d71fecdfb8555a5cafdc65632f6fce172f32aaf6936830a883a0380 +"cookie@npm:0.6.0": + version: 0.6.0 + resolution: "cookie@npm:0.6.0" + checksum: 10/c1f8f2ea7d443b9331680598b0ae4e6af18a618c37606d1bbdc75bec8361cce09fe93e727059a673f2ba24467131a9fb5a4eec76bb1b149c1b3e1ccb268dc583 languageName: node linkType: hard -"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.34.0": - version: 3.36.0 - resolution: "core-js-compat@npm:3.36.0" +"core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.36.1": + version: 3.37.1 + resolution: "core-js-compat@npm:3.37.1" dependencies: - browserslist: "npm:^4.22.3" - checksum: 10/633c49a254fe48981057e33651e5a74a0a14f14731aa5afed5d2e61fbe3c5cbc116ffd4feaa158c683c40d6dc4fd2e6aa0ebe12c45d157cfa571309d08400c98 - languageName: node - linkType: hard - -"core-js-pure@npm:^3.20.2": - version: 3.21.1 - resolution: "core-js-pure@npm:3.21.1" - checksum: 10/a6f7dc552d773c54fe28f2cebe0a356d4dfec7bb514e0dbf5abdaa489af72e3548a98e4dc2093d4528591147cd66c95c6031e98712c411e614e9f08401c13bda + browserslist: "npm:^4.23.0" + checksum: 10/30c6fdbd9ff179cc53951814689b8aabec106e5de6cddfa7a7feacc96b66d415b8eebcf5ec8f7c68ef35c552fe7d39edb8b15b1ce0f27379a272295b6e937061 languageName: node linkType: hard -"core-js-pure@npm:^3.23.3": - version: 3.36.0 - resolution: "core-js-pure@npm:3.36.0" - checksum: 10/64e8f4f8118e9ea0fcacafbf82b7c0a448375ec2e8e989af12a68e0fa3ad9825d68a6550a07ea15c119044457ad3b16a20cd17599ae2dcdde6836b3d614d7ae3 +"core-js-pure@npm:^3.23.3, core-js-pure@npm:^3.30.2": + version: 3.37.1 + resolution: "core-js-pure@npm:3.37.1" + checksum: 10/c683d4e46c4e4b9573f471a8229d972f9531a27e718453dfae601f1c104a2c905c3fe4e85ea3db449e364c573ecbe8801a08a3ffe88177df8dd8f8ea9af2cf81 languageName: node linkType: hard @@ -8961,15 +8469,15 @@ __metadata: linkType: hard "cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": - version: 7.0.1 - resolution: "cosmiconfig@npm:7.0.1" + version: 7.1.0 + resolution: "cosmiconfig@npm:7.1.0" dependencies: "@types/parse-json": "npm:^4.0.0" import-fresh: "npm:^3.2.1" parse-json: "npm:^5.0.0" path-type: "npm:^4.0.0" yaml: "npm:^1.10.0" - checksum: 10/861bf4c2c9e88e6c50f14278b25bb0509c484623de11fadf3788a3d543bc7c45178aeebeb6657293b12dc8bd1b86d926c5f25c803c4dc3821d628a1b24c3d20b + checksum: 10/03600bb3870c80ed151b7b706b99a1f6d78df8f4bdad9c95485072ea13358ef294b13dd99f9e7bf4cc0b43bcd3599d40df7e648750d21c2f6817ca2cd687e071 languageName: node linkType: hard @@ -8992,14 +8500,14 @@ __metadata: linkType: hard "css-loader@npm:^6.7.1": - version: 6.10.0 - resolution: "css-loader@npm:6.10.0" + version: 6.11.0 + resolution: "css-loader@npm:6.11.0" dependencies: icss-utils: "npm:^5.1.0" postcss: "npm:^8.4.33" - postcss-modules-extract-imports: "npm:^3.0.0" - postcss-modules-local-by-default: "npm:^4.0.4" - postcss-modules-scope: "npm:^3.1.1" + postcss-modules-extract-imports: "npm:^3.1.0" + postcss-modules-local-by-default: "npm:^4.0.5" + postcss-modules-scope: "npm:^3.2.0" postcss-modules-values: "npm:^4.0.0" postcss-value-parser: "npm:^4.2.0" semver: "npm:^7.5.4" @@ -9011,7 +8519,7 @@ __metadata: optional: true webpack: optional: true - checksum: 10/1abd52e24a72a4c54762330bab2e0e816778db5bc711a8fc1b1ee99470a1728f2aa9b54b9ebbf2278a1730d68b76303094cc855f9119b2ffc0424fe57fea3bc6 + checksum: 10/9e3665509f6786d46683de5c5f5c4bdd4aa62396b4017b41dbbb41ea5ada4012c80ee1e3302b79b504bc24da7fa69e3552d99006cecc953e0d9eef4a3053b929 languageName: node linkType: hard @@ -9042,17 +8550,6 @@ __metadata: languageName: node linkType: hard -"css@npm:^3.0.0": - version: 3.0.0 - resolution: "css@npm:3.0.0" - dependencies: - inherits: "npm:^2.0.4" - source-map: "npm:^0.6.1" - source-map-resolve: "npm:^0.6.0" - checksum: 10/4a7ecc580c898ffe9644dbcfd44dcd0e79272cdaaf5886f6b1dc28ae829d7810d2b33332977661d79765ab0ab24b2a719147d91d72fd40881e562e5a952d7512 - languageName: node - linkType: hard - "cssesc@npm:^3.0.0": version: 3.0.0 resolution: "cssesc@npm:3.0.0" @@ -9086,18 +8583,18 @@ __metadata: linkType: hard "csstype@npm:^3.0.2": - version: 3.0.11 - resolution: "csstype@npm:3.0.11" - checksum: 10/10e35e2ec95436caa16b6ce61fdef89fd3dda319e437c73f03faa93c9111e8e197b4ec9340686ce8b3f3ece5a95fb73629e20fcbd9040244c0191e69697dc20f + version: 3.1.3 + resolution: "csstype@npm:3.1.3" + checksum: 10/f593cce41ff5ade23f44e77521e3a1bcc2c64107041e1bf6c3c32adc5187d0d60983292fda326154d20b01079e24931aa5b08e4467cc488b60bb1e7f6d478ade languageName: node linkType: hard "cypress-real-events@npm:^1.5.0": - version: 1.7.0 - resolution: "cypress-real-events@npm:1.7.0" + version: 1.12.0 + resolution: "cypress-real-events@npm:1.12.0" peerDependencies: - cypress: ^4.x || ^5.x || ^6.x || ^7.x || ^8.x || ^9.x - checksum: 10/04dc7b100060502a821f34d23d344cc77837ea815d25987f39a6d58016abc2197b3b84c78f712b8bb3839e907ef028e541d14be50616b47499b4fed38ca98474 + cypress: ^4.x || ^5.x || ^6.x || ^7.x || ^8.x || ^9.x || ^10.x || ^11.x || ^12.x || ^13.x + checksum: 10/d7b7af876925ee4a8c1f19a99659a1265b2a64980504b3b947c93c95d27b5c7a94b2c38b19b64863daef9e01aab207a63644cb0a7d2adc7c30c4e8aec8a4a6f9 languageName: node linkType: hard @@ -9153,7 +8650,7 @@ __metadata: languageName: node linkType: hard -"damerau-levenshtein@npm:^1.0.7": +"damerau-levenshtein@npm:^1.0.8": version: 1.0.8 resolution: "damerau-levenshtein@npm:1.0.8" checksum: 10/f4eba1c90170f96be25d95fa3857141b5f81e254f7e4d530da929217b19990ea9a0390fc53d3c1cafac9152fda78e722ea4894f765cf6216be413b5af1fbf821 @@ -9180,10 +8677,43 @@ __metadata: languageName: node linkType: hard +"data-view-buffer@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-buffer@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10/5919a39a18ee919573336158fd162fdf8ada1bc23a139f28543fd45fac48e0ea4a3ad3bfde91de124d4106e65c4a7525f6a84c20ba0797ec890a77a96d13a82a + languageName: node + linkType: hard + +"data-view-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10/f33c65e58d8d0432ad79761f2e8a579818d724b5dc6dc4e700489b762d963ab30873c0f1c37d8f2ed12ef51c706d1195f64422856d25f067457aeec50cc40aac + languageName: node + linkType: hard + +"data-view-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "data-view-byte-offset@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 10/96f34f151bf02affb7b9f98762fb7aca1dd5f4553cb57b80bce750ca609c15d33ca659568ef1d422f7e35680736cbccb893a3d4b012760c758c1446bbdc4c6db + languageName: node + linkType: hard + "dayjs@npm:^1.10.4": - version: 1.11.0 - resolution: "dayjs@npm:1.11.0" - checksum: 10/41ac8448df03022d743ca8682d9715ac8eb884ecd0d4433599037be498e500d7ccab8a393132f2a3aa076ac6d62934b1a60d6953a27446631070598332b66c68 + version: 1.11.11 + resolution: "dayjs@npm:1.11.11" + checksum: 10/f03948b172fbeed229837965988d1d5bac99c72a31c28731a457303259439f2f36289186489ae140adbeb10f591a926908c8de5d81eb449a2edbf5cbd6e9e30c languageName: node linkType: hard @@ -9197,26 +8727,26 @@ __metadata: linkType: hard "debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.2.0, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4": - version: 4.3.4 - resolution: "debug@npm:4.3.4" + version: 4.3.5 + resolution: "debug@npm:4.3.5" dependencies: ms: "npm:2.1.2" peerDependenciesMeta: supports-color: optional: true - checksum: 10/0073c3bcbd9cb7d71dd5f6b55be8701af42df3e56e911186dfa46fac3a5b9eb7ce7f377dd1d3be6db8977221f8eb333d945216f645cf56f6b688cd484837d255 + checksum: 10/cb6eab424c410e07813ca1392888589972ce9a32b8829c6508f5e1f25f3c3e70a76731610ae55b4bbe58d1a2fffa1424b30e97fa8d394e49cd2656a9643aedd2 languageName: node linkType: hard -"debug@npm:4.3.2": - version: 4.3.2 - resolution: "debug@npm:4.3.2" +"debug@npm:4.3.4": + version: 4.3.4 + resolution: "debug@npm:4.3.4" dependencies: ms: "npm:2.1.2" peerDependenciesMeta: supports-color: optional: true - checksum: 10/6a2980374e16f1bd2be7a19adb4ebaae76bdb059b7c35e5f2a94c638a858518193c7be51991f87bc38e544acd4067bb6852ac8e8d02be5105a01601eb3f92f2a + checksum: 10/0073c3bcbd9cb7d71dd5f6b55be8701af42df3e56e911186dfa46fac3a5b9eb7ce7f377dd1d3be6db8977221f8eb333d945216f645cf56f6b688cd484837d255 languageName: node linkType: hard @@ -9230,16 +8760,9 @@ __metadata: linkType: hard "decimal.js@npm:^10.2.1": - version: 10.3.1 - resolution: "decimal.js@npm:10.3.1" - checksum: 10/35705575504bf3f2003d77e572afd338f28e1f964a86e8844d9a024c88d5b88dd89e595870c529931e63405e8f44a881043610e16aece4da2550c3784ef6c658 - languageName: node - linkType: hard - -"decode-uri-component@npm:^0.2.0": - version: 0.2.2 - resolution: "decode-uri-component@npm:0.2.2" - checksum: 10/17a0e5fa400bf9ea84432226e252aa7b5e72793e16bf80b907c99b46a799aeacc139ec20ea57121e50c7bd875a1a4365928f884e92abf02e21a5a13790a0f33e + version: 10.4.3 + resolution: "decimal.js@npm:10.4.3" + checksum: 10/de663a7bc4d368e3877db95fcd5c87b965569b58d16cdc4258c063d231ca7118748738df17cd638f7e9dd0be8e34cec08d7234b20f1f2a756a52fc5a38b188d0 languageName: node linkType: hard @@ -9285,7 +8808,7 @@ __metadata: languageName: node linkType: hard -"deep-is@npm:^0.1.3, deep-is@npm:~0.1.3": +"deep-is@npm:^0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" checksum: 10/ec12d074aef5ae5e81fa470b9317c313142c9e8e2afe3f8efa124db309720db96d1d222b82b84c834e5f87e7a614b44a4684b6683583118b87c833b3be40d4d8 @@ -9293,9 +8816,9 @@ __metadata: linkType: hard "deepmerge@npm:^4.2.2": - version: 4.2.2 - resolution: "deepmerge@npm:4.2.2" - checksum: 10/0e58ed14f530d08f9b996cfc3a41b0801691620235bc5e1883260e3ed1c1b4a1dfb59f865770e45d5dfb1d7ee108c4fc10c2f85e822989d4123490ea90be2545 + version: 4.3.1 + resolution: "deepmerge@npm:4.3.1" + checksum: 10/058d9e1b0ff1a154468bf3837aea436abcfea1ba1d165ddaaf48ca93765fdd01a30d33c36173da8fbbed951dd0a267602bc782fe288b0fc4b7e1e7091afc4529 languageName: node linkType: hard @@ -9318,7 +8841,7 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.2, define-data-property@npm:^1.1.4": +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": version: 1.1.4 resolution: "define-data-property@npm:1.1.4" dependencies: @@ -9336,16 +8859,7 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.3": - version: 1.1.3 - resolution: "define-properties@npm:1.1.3" - dependencies: - object-keys: "npm:^1.0.12" - checksum: 10/33125cafaf4de2c9934cfba20e0a45bccc53fa6d85370a48c0b5a9a0c76c7d0497a5fdf01bc5c1186cb61f2747f19f43520ca6fdd37b4d0290f552c6747e0a17 - languageName: node - linkType: hard - -"define-properties@npm:^1.2.1": +"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" dependencies: @@ -9356,7 +8870,7 @@ __metadata: languageName: node linkType: hard -"defu@npm:^6.1.3": +"defu@npm:^6.1.4": version: 6.1.4 resolution: "defu@npm:6.1.4" checksum: 10/aeffdb47300f45b4fdef1c5bd3880ac18ea7a1fd5b8a8faf8df29350ff03bf16dd34f9800205cab513d476e4c0a3783aa0cff0a433aff0ac84a67ddc4c8a2d64 @@ -9386,13 +8900,6 @@ __metadata: languageName: node linkType: hard -"delegates@npm:^1.0.0": - version: 1.0.0 - resolution: "delegates@npm:1.0.0" - checksum: 10/a51744d9b53c164ba9c0492471a1a2ffa0b6727451bdc89e31627fdf4adda9d51277cfcbfb20f0a6f08ccb3c436f341df3e92631a3440226d93a8971724771fd - languageName: node - linkType: hard - "depd@npm:2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" @@ -9400,14 +8907,7 @@ __metadata: languageName: node linkType: hard -"depd@npm:^1.1.2": - version: 1.1.2 - resolution: "depd@npm:1.1.2" - checksum: 10/2ed6966fc14463a9e85451db330ab8ba041efed0b9a1a472dbfc6fbf2f82bab66491915f996b25d8517dddc36c8c74e24c30879b34877f3c4410733444a51d1d - languageName: node - linkType: hard - -"dequal@npm:^2.0.2": +"dequal@npm:^2.0.2, dequal@npm:^2.0.3": version: 2.0.3 resolution: "dequal@npm:2.0.3" checksum: 10/6ff05a7561f33603df87c45e389c9ac0a95e3c056be3da1a0c4702149e3a7f6fe5ffbb294478687ba51a9e95f3a60e8b6b9005993acd79c292c7d15f71964b6b @@ -9452,15 +8952,15 @@ __metadata: linkType: hard "detect-port@npm:^1.3.0": - version: 1.5.1 - resolution: "detect-port@npm:1.5.1" + version: 1.6.1 + resolution: "detect-port@npm:1.6.1" dependencies: address: "npm:^1.0.1" debug: "npm:4" bin: detect: bin/detect-port.js detect-port: bin/detect-port.js - checksum: 10/b48da9340481742547263d5d985e65d078592557863402ecf538511735e83575867e94f91fe74405ea19b61351feb99efccae7e55de9a151d5654e3417cea05b + checksum: 10/0429fa423abb15fc453face64e6ffa406e375f51f5b4421a7886962e680dc05824eae9b6ee4594ba273685c3add415ad00982b5da54802ac3de6f846173284c3 languageName: node linkType: hard @@ -9471,7 +8971,7 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^29.4.3": +"diff-sequences@npm:^29.4.3, diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" checksum: 10/179daf9d2f9af5c57ad66d97cb902a538bcf8ed64963fa7aa0c329b3de3665ce2eb6ffdc2f69f29d445fa4af2517e5e55e5b6e00c00a9ae4f43645f97f7078cb @@ -9506,9 +9006,9 @@ __metadata: linkType: hard "dom-accessibility-api@npm:^0.5.6, dom-accessibility-api@npm:^0.5.9": - version: 0.5.13 - resolution: "dom-accessibility-api@npm:0.5.13" - checksum: 10/e41a8c4a8305b913796bede9204a80aaedcb03956cd4d784315ad71dc74a7f3dc3b8c20fae3c1d213dc1453d17ed166dd5d6b4ea55010a2a89027dcb963aeb68 + version: 0.5.16 + resolution: "dom-accessibility-api@npm:0.5.16" + checksum: 10/377b4a7f9eae0a5d72e1068c369c99e0e4ca17fdfd5219f3abd32a73a590749a267475a59d7b03a891f9b673c27429133a818c44b2e47e32fec024b34274e2ca languageName: node linkType: hard @@ -9643,27 +9143,27 @@ __metadata: linkType: hard "ejs@npm:^3.1.8": - version: 3.1.9 - resolution: "ejs@npm:3.1.9" + version: 3.1.10 + resolution: "ejs@npm:3.1.10" dependencies: jake: "npm:^10.8.5" bin: ejs: bin/cli.js - checksum: 10/71f56d37540d2c2d71701f0116710c676f75314a3e997ef8b83515d5d4d2b111c5a72725377caeecb928671bacb84a0d38135f345904812e989847057d59f21a + checksum: 10/a9cb7d7cd13b7b1cd0be5c4788e44dd10d92f7285d2f65b942f33e127230c054f99a42db4d99f766d8dbc6c57e94799593ee66a14efd7c8dd70c4812bf6aa384 languageName: node linkType: hard "electron-to-chromium@npm:^1.4.668": - version: 1.4.682 - resolution: "electron-to-chromium@npm:1.4.682" - checksum: 10/ae36e6e5c6c1d8e78fbc7f64baa51a8c58bd483e15bde8c65f5b2f62b490769b80644a389132095803bc553aef52581e7dc1d611f43ac64d6987100bcafd2aec + version: 1.4.789 + resolution: "electron-to-chromium@npm:1.4.789" + checksum: 10/2577f06e94f7f3e8b188c7e72fe166b1238f4fdf254208ca73fdf53b6b9f822937165dfbb932649e3c297a2db6c0bfe54478f031482d2934a0ebd1c415803774 languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.84": - version: 1.4.107 - resolution: "electron-to-chromium@npm:1.4.107" - checksum: 10/42cc396e659d61d76e41c11c372cc8ae6a187a8748504cbd18c41ff34426680a61e495673c3e441ea511fe7cafa2af76619ccc3706ccb2be49e49c60b3b22dd3 +"emittery@npm:^0.10.2": + version: 0.10.2 + resolution: "emittery@npm:0.10.2" + checksum: 10/fa86fc2b1f4c792d7d479a4de1a6a1f74b0b597770bae770336f0be6501e64be0995aa07d284ae502b269f5cec960cd0c44c91dd090d06d8deecee6d9787e396 languageName: node linkType: hard @@ -9731,22 +9231,23 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.15.0": - version: 5.15.1 - resolution: "enhanced-resolve@npm:5.15.1" +"enhanced-resolve@npm:^5.16.0": + version: 5.16.1 + resolution: "enhanced-resolve@npm:5.16.1" dependencies: graceful-fs: "npm:^4.2.4" tapable: "npm:^2.2.0" - checksum: 10/9d4badf18c515f7607539e61d7b78f3057ba2f17b97d188c5ef9bcbc26fa6d25b66f0007d39a3a3c3c2a83b53bedbdb6ce82250c57b85470b6b73004d78989be + checksum: 10/1c44474437ec52d938ee0776d5883d5fec8fc645bccbebf6eb58229f3223c111bc1f5cb94222949a5a4565e7a2d7c34f03a0f7e97c10d6cd800e7a46c95e3aec languageName: node linkType: hard "enquirer@npm:^2.3.5, enquirer@npm:^2.3.6": - version: 2.3.6 - resolution: "enquirer@npm:2.3.6" + version: 2.4.1 + resolution: "enquirer@npm:2.4.1" dependencies: ansi-colors: "npm:^4.1.1" - checksum: 10/751d14f037eb7683997e696fb8d5fe2675e0b0cde91182c128cf598acf3f5bd9005f35f7c2a9109e291140af496ebec237b6dac86067d59a9b44f3688107f426 + strip-ansi: "npm:^6.0.1" + checksum: 10/b3726486cd98f0d458a851a03326a2a5dd4d84f37ff94ff2a2960c915e0fc865865da3b78f0877dc36ac5c1189069eca603e82ec63d5bc6b0dd9985bf6426d7a languageName: node linkType: hard @@ -9765,11 +9266,11 @@ __metadata: linkType: hard "envinfo@npm:^7.7.3": - version: 7.11.1 - resolution: "envinfo@npm:7.11.1" + version: 7.13.0 + resolution: "envinfo@npm:7.13.0" bin: envinfo: dist/cli.js - checksum: 10/5a18ead05954ac1643350170fefce2436a9cb758dc402e36fe4616553ee46469f766fcb6df72379d1741a2e5b55918949b343ff6174502c31c524a5cf75f05cd + checksum: 10/450c962053880f46852119cf89f4412cabd6d465ff5b74cf64e74e9da3a27ebd9e901944a5c4b0bf62950ad25025552282cbde6c00a5a9af0980dd001720fcbb languageName: node linkType: hard @@ -9798,31 +9299,57 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.19.1, es-abstract@npm:^1.19.2": - version: 1.19.5 - resolution: "es-abstract@npm:1.19.5" +"es-abstract@npm:^1.22.1, es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.1, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3": + version: 1.23.3 + resolution: "es-abstract@npm:1.23.3" dependencies: - call-bind: "npm:^1.0.2" + array-buffer-byte-length: "npm:^1.0.1" + arraybuffer.prototype.slice: "npm:^1.0.3" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + data-view-buffer: "npm:^1.0.1" + data-view-byte-length: "npm:^1.0.1" + data-view-byte-offset: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-set-tostringtag: "npm:^2.0.3" es-to-primitive: "npm:^1.2.1" - function-bind: "npm:^1.1.1" - get-intrinsic: "npm:^1.1.1" - get-symbol-description: "npm:^1.0.0" - has: "npm:^1.0.3" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.4" + get-symbol-description: "npm:^1.0.2" + globalthis: "npm:^1.0.3" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.3" - is-callable: "npm:^1.2.4" - is-negative-zero: "npm:^2.0.2" + hasown: "npm:^2.0.2" + internal-slot: "npm:^1.0.7" + is-array-buffer: "npm:^3.0.4" + is-callable: "npm:^1.2.7" + is-data-view: "npm:^1.0.1" + is-negative-zero: "npm:^2.0.3" is-regex: "npm:^1.1.4" - is-shared-array-buffer: "npm:^1.0.2" + is-shared-array-buffer: "npm:^1.0.3" is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.13" is-weakref: "npm:^1.0.2" - object-inspect: "npm:^1.12.0" + object-inspect: "npm:^1.13.1" object-keys: "npm:^1.1.1" - object.assign: "npm:^4.1.2" - string.prototype.trimend: "npm:^1.0.4" - string.prototype.trimstart: "npm:^1.0.4" - unbox-primitive: "npm:^1.0.1" - checksum: 10/69d85a308cb2b4b2e5177b3de88bd050956cf0df8c457d2c472bf26c20330b0e669b89b0144176241bbc33212401d0fef95a6f9c9efe3a123398344c7ef7a88a + object.assign: "npm:^4.1.5" + regexp.prototype.flags: "npm:^1.5.2" + safe-array-concat: "npm:^1.1.2" + safe-regex-test: "npm:^1.0.3" + string.prototype.trim: "npm:^1.2.9" + string.prototype.trimend: "npm:^1.0.8" + string.prototype.trimstart: "npm:^1.0.8" + typed-array-buffer: "npm:^1.0.2" + typed-array-byte-length: "npm:^1.0.1" + typed-array-byte-offset: "npm:^1.0.2" + typed-array-length: "npm:^1.0.6" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" + checksum: 10/2da795a6a1ac5fc2c452799a409acc2e3692e06dc6440440b076908617188899caa562154d77263e3053bcd9389a07baa978ab10ac3b46acc399bd0c77be04cb languageName: node linkType: hard @@ -9835,7 +9362,7 @@ __metadata: languageName: node linkType: hard -"es-errors@npm:^1.3.0": +"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5 @@ -9859,19 +9386,61 @@ __metadata: languageName: node linkType: hard +"es-iterator-helpers@npm:^1.0.15, es-iterator-helpers@npm:^1.0.19": + version: 1.0.19 + resolution: "es-iterator-helpers@npm:1.0.19" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.3" + es-errors: "npm:^1.3.0" + es-set-tostringtag: "npm:^2.0.3" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + globalthis: "npm:^1.0.3" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.7" + iterator.prototype: "npm:^1.1.2" + safe-array-concat: "npm:^1.1.2" + checksum: 10/980a8081cf6798fe17fcea193b0448d784d72d76aca7240b10813207c67e3dc0d8a23992263870c4fc291da5a946935b0c56dec4fa1a9de8fee0165e4fa1fc58 + languageName: node + linkType: hard + "es-module-lexer@npm:^1.2.1, es-module-lexer@npm:^1.4.1": - version: 1.4.1 - resolution: "es-module-lexer@npm:1.4.1" - checksum: 10/cf453613468c417af6e189b03d9521804033fdd5a229a36fedec28d37ea929fccf6822d42abff1126eb01ba1d2aa2845a48d5d1772c0724f8204464d9d3855f6 + version: 1.5.3 + resolution: "es-module-lexer@npm:1.5.3" + checksum: 10/2d80297e955f52ec6a4c7c7683ec2ee80b33c61b46af4f6ed3ef8feab16ba10fd4798141132b3fd0f5e2edb36abd4ad50c63cf3e26da2cca1c56debc68816c44 languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.0": +"es-object-atoms@npm:^1.0.0": version: 1.0.0 - resolution: "es-shim-unscopables@npm:1.0.0" + resolution: "es-object-atoms@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + checksum: 10/f8910cf477e53c0615f685c5c96210591841850871b81924fcf256bfbaa68c254457d994a4308c60d15b20805e7f61ce6abc669375e01a5349391a8c1767584f + languageName: node + linkType: hard + +"es-set-tostringtag@npm:^2.0.3": + version: 2.0.3 + resolution: "es-set-tostringtag@npm:2.0.3" + dependencies: + get-intrinsic: "npm:^1.2.4" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.1" + checksum: 10/7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129 + languageName: node + linkType: hard + +"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": + version: 1.0.2 + resolution: "es-shim-unscopables@npm:1.0.2" dependencies: - has: "npm:^1.0.3" - checksum: 10/ac2db2c70d253cf83bebcdc974d185239e205ca18af743efd3b656bac00cabfee2358a050b18b63b46972dab5cfa10ef3f2597eb3a8d4d6d9417689793665da6 + hasown: "npm:^2.0.0" + checksum: 10/6d3bf91f658a27cc7217cd32b407a0d714393a84d125ad576319b9e83a893bea165cf41270c29e9ceaa56d3cf41608945d7e2a2c31fd51c0009b0c31402b91c7 languageName: node linkType: hard @@ -10148,10 +9717,10 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.1.1": - version: 3.1.1 - resolution: "escalade@npm:3.1.1" - checksum: 10/afa618e73362576b63f6ca83c975456621095a1ed42ff068174e3f5cea48afc422814dda548c96e6ebb5333e7265140c7292abcc81bbd6ccb1757d50d3a4e182 +"escalade@npm:^3.1.1, escalade@npm:^3.1.2": + version: 3.1.2 + resolution: "escalade@npm:3.1.2" + checksum: 10/a1e07fea2f15663c30e40b9193d658397846ffe28ce0a3e4da0d8e485fedfeca228ab846aee101a05015829adf39f9934ff45b2a3fca47bed37a29646bd05cd3 languageName: node linkType: hard @@ -10183,26 +9752,7 @@ __metadata: languageName: node linkType: hard -"escodegen@npm:^2.0.0": - version: 2.0.0 - resolution: "escodegen@npm:2.0.0" - dependencies: - esprima: "npm:^4.0.1" - estraverse: "npm:^5.2.0" - esutils: "npm:^2.0.2" - optionator: "npm:^0.8.1" - source-map: "npm:~0.6.1" - dependenciesMeta: - source-map: - optional: true - bin: - escodegen: bin/escodegen.js - esgenerate: bin/esgenerate.js - checksum: 10/0f7e404b19b14047dd12b62b2267ba9b68fff02be0d40d71fdcc27dfdd664720e1afae34680892b8a34cdd9280b7b4f81c02f7c7597a8eda0c6d2b4c2b7d07f0 - languageName: node - linkType: hard - -"escodegen@npm:^2.1.0": +"escodegen@npm:^2.0.0, escodegen@npm:^2.1.0": version: 2.1.0 resolution: "escodegen@npm:2.1.0" dependencies: @@ -10246,34 +9796,37 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-node@npm:^0.3.6": - version: 0.3.6 - resolution: "eslint-import-resolver-node@npm:0.3.6" +"eslint-import-resolver-node@npm:^0.3.9": + version: 0.3.9 + resolution: "eslint-import-resolver-node@npm:0.3.9" dependencies: debug: "npm:^3.2.7" - resolve: "npm:^1.20.0" - checksum: 10/c35c6edb7e77980a90922be8aedfacde572839b817146ab9fbed01195cb173cc40aa02d44ba0950170cfd41add11bc652dda8efed7ca766d733dc1eefc174614 + is-core-module: "npm:^2.13.0" + resolve: "npm:^1.22.4" + checksum: 10/d52e08e1d96cf630957272e4f2644dcfb531e49dcfd1edd2e07e43369eb2ec7a7d4423d417beee613201206ff2efa4eb9a582b5825ee28802fc7c71fcd53ca83 languageName: node linkType: hard -"eslint-module-utils@npm:^2.7.3": - version: 2.7.3 - resolution: "eslint-module-utils@npm:2.7.3" +"eslint-module-utils@npm:^2.8.0": + version: 2.8.1 + resolution: "eslint-module-utils@npm:2.8.1" dependencies: debug: "npm:^3.2.7" - find-up: "npm:^2.1.0" - checksum: 10/85845abfec44e84eb8e6d659041e7d0340e90fa04b2ffeda7a350e9ddc94c7338e53924987ea658418cdbc183c921bef5551b753d0143f5c149c19a8ea50e516 + peerDependenciesMeta: + eslint: + optional: true + checksum: 10/3e7892c0a984c963632da56b30ccf8254c29b535467138f91086c2ecdb2ebd10e2be61b54e553f30e5abf1d14d47a7baa0dac890e3a658fd3cd07dca63afbe6d languageName: node linkType: hard "eslint-plugin-cypress@npm:^2.11.3": - version: 2.12.1 - resolution: "eslint-plugin-cypress@npm:2.12.1" + version: 2.15.2 + resolution: "eslint-plugin-cypress@npm:2.15.2" dependencies: - globals: "npm:^11.12.0" + globals: "npm:^13.20.0" peerDependencies: eslint: ">= 3.2.1" - checksum: 10/d5973ddd71c984941d73db1230c8404a942ed64dfb78fc3fc81f92e668e1ed9bc8f03910ca530c80254fa9865467b22ae5cf58ba2d27e808f337eb8406dc79cc + checksum: 10/a01c88f6dcefa1414b188a6121c22d346a145dbba7d70d22d1ee2f9575551e6004fcddd234df8758b4796b43b129a87c41bf380461800d822b020be318ce0b83 languageName: node linkType: hard @@ -10289,80 +9842,92 @@ __metadata: linkType: hard "eslint-plugin-import@npm:^2.22.0": - version: 2.26.0 - resolution: "eslint-plugin-import@npm:2.26.0" + version: 2.29.1 + resolution: "eslint-plugin-import@npm:2.29.1" dependencies: - array-includes: "npm:^3.1.4" - array.prototype.flat: "npm:^1.2.5" - debug: "npm:^2.6.9" + array-includes: "npm:^3.1.7" + array.prototype.findlastindex: "npm:^1.2.3" + array.prototype.flat: "npm:^1.3.2" + array.prototype.flatmap: "npm:^1.3.2" + debug: "npm:^3.2.7" doctrine: "npm:^2.1.0" - eslint-import-resolver-node: "npm:^0.3.6" - eslint-module-utils: "npm:^2.7.3" - has: "npm:^1.0.3" - is-core-module: "npm:^2.8.1" + eslint-import-resolver-node: "npm:^0.3.9" + eslint-module-utils: "npm:^2.8.0" + hasown: "npm:^2.0.0" + is-core-module: "npm:^2.13.1" is-glob: "npm:^4.0.3" minimatch: "npm:^3.1.2" - object.values: "npm:^1.1.5" - resolve: "npm:^1.22.0" - tsconfig-paths: "npm:^3.14.1" + object.fromentries: "npm:^2.0.7" + object.groupby: "npm:^1.0.1" + object.values: "npm:^1.1.7" + semver: "npm:^6.3.1" + tsconfig-paths: "npm:^3.15.0" peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 10/80322d0414c6d6b6f8ddb77a87ede733d7af8536461cbc977e0da9a9e7bd976aa588488a5f310383b914111f496c0a259d2752f402e5880b16ecc48aca89b29e + checksum: 10/5865f05c38552145423c535326ec9a7113ab2305c7614c8b896ff905cfabc859c8805cac21e979c9f6f742afa333e6f62f812eabf891a7e8f5f0b853a32593c1 languageName: node linkType: hard "eslint-plugin-jsx-a11y@npm:^6.3.1": - version: 6.5.1 - resolution: "eslint-plugin-jsx-a11y@npm:6.5.1" - dependencies: - "@babel/runtime": "npm:^7.16.3" - aria-query: "npm:^4.2.2" - array-includes: "npm:^3.1.4" - ast-types-flow: "npm:^0.0.7" - axe-core: "npm:^4.3.5" - axobject-query: "npm:^2.2.0" - damerau-levenshtein: "npm:^1.0.7" + version: 6.8.0 + resolution: "eslint-plugin-jsx-a11y@npm:6.8.0" + dependencies: + "@babel/runtime": "npm:^7.23.2" + aria-query: "npm:^5.3.0" + array-includes: "npm:^3.1.7" + array.prototype.flatmap: "npm:^1.3.2" + ast-types-flow: "npm:^0.0.8" + axe-core: "npm:=4.7.0" + axobject-query: "npm:^3.2.1" + damerau-levenshtein: "npm:^1.0.8" emoji-regex: "npm:^9.2.2" - has: "npm:^1.0.3" - jsx-ast-utils: "npm:^3.2.1" - language-tags: "npm:^1.0.5" - minimatch: "npm:^3.0.4" + es-iterator-helpers: "npm:^1.0.15" + hasown: "npm:^2.0.0" + jsx-ast-utils: "npm:^3.3.5" + language-tags: "npm:^1.0.9" + minimatch: "npm:^3.1.2" + object.entries: "npm:^1.1.7" + object.fromentries: "npm:^2.0.7" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 10/b8639da5a0614ad998f5a8481705b6ace06ad1a2e2d522f15997b070dda39ca44afd37229aa8b3cf6c310043c3a2992a6de8a700f8522bcd3f86ddcea008fdf0 + checksum: 10/7a8e4498531a43d988ce2f12502a3f5ce96eacfec13f956cf927f24bb041b724fb7fc0f0306ea19d143bfc79e138bf25e25acca0822847206ac6bf5ce095e846 languageName: node linkType: hard "eslint-plugin-react-hooks@npm:^4.2.0": - version: 4.4.0 - resolution: "eslint-plugin-react-hooks@npm:4.4.0" + version: 4.6.2 + resolution: "eslint-plugin-react-hooks@npm:4.6.2" peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - checksum: 10/55d2c900102677ef5d71dbbf81b5f59abb055e75025e1f9873e9e082a14b1601f22129d09d8d208994acf831d226656e3c5886078fd0b8f511276941c180500b + checksum: 10/5a0680941f34e70cf505bcb6082df31a3e445d193ee95a88ff3483041eb944f4cefdaf7e81b0eb1feb4eeceee8c7c6ddb8a2a6e8c4c0388514a42e16ac7b7a69 languageName: node linkType: hard "eslint-plugin-react@npm:^7.24.0": - version: 7.29.4 - resolution: "eslint-plugin-react@npm:7.29.4" - dependencies: - array-includes: "npm:^3.1.4" - array.prototype.flatmap: "npm:^1.2.5" + version: 7.34.2 + resolution: "eslint-plugin-react@npm:7.34.2" + dependencies: + array-includes: "npm:^3.1.8" + array.prototype.findlast: "npm:^1.2.5" + array.prototype.flatmap: "npm:^1.3.2" + array.prototype.toreversed: "npm:^1.1.2" + array.prototype.tosorted: "npm:^1.1.3" doctrine: "npm:^2.1.0" + es-iterator-helpers: "npm:^1.0.19" estraverse: "npm:^5.3.0" jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" minimatch: "npm:^3.1.2" - object.entries: "npm:^1.1.5" - object.fromentries: "npm:^2.0.5" - object.hasown: "npm:^1.1.0" - object.values: "npm:^1.1.5" + object.entries: "npm:^1.1.8" + object.fromentries: "npm:^2.0.8" + object.hasown: "npm:^1.1.4" + object.values: "npm:^1.2.0" prop-types: "npm:^15.8.1" - resolve: "npm:^2.0.0-next.3" - semver: "npm:^6.3.0" - string.prototype.matchall: "npm:^4.0.6" + resolve: "npm:^2.0.0-next.5" + semver: "npm:^6.3.1" + string.prototype.matchall: "npm:^4.0.11" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 10/a28584c1e22a49825e3a6e2aff9f7027a136dae2451df4074644db751c8b89cc5b8ccbecfe0a5e98878d69e23c909faac1fcac64ee24800e950447428fdf1b9c + checksum: 10/6efccc29ad09a45fe1764089199e87b69b63a40152dd40cbbece639c6be4cda4306b58b15ba9b449f639705eb9a08ddc51b58308077c0394537769c455f976b7 languageName: node linkType: hard @@ -10399,17 +9964,6 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-utils@npm:3.0.0" - dependencies: - eslint-visitor-keys: "npm:^2.0.0" - peerDependencies: - eslint: ">=5" - checksum: 10/7675260a6b220c70f13e4cdbf077e93cad0dfb388429a27d6c0b584b2b20dca24594508e8bdb00a460a5764bd364a5018e20c2b8b1d70f82bcc3fdc30692a4d2 - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": version: 1.3.0 resolution: "eslint-visitor-keys@npm:1.3.0" @@ -10424,13 +9978,6 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.0.0": - version: 3.3.0 - resolution: "eslint-visitor-keys@npm:3.3.0" - checksum: 10/37a1a5912a0b1de0f6d26237d8903af8a3af402bbef6e4181aeda1ace12a67348a0356c677804cfc839f62e68c3845b3eb96bb8f334d30d5ce96348d482567ed - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^3.3.0": version: 3.4.3 resolution: "eslint-visitor-keys@npm:3.4.3" @@ -10510,11 +10057,11 @@ __metadata: linkType: hard "esquery@npm:^1.4.0": - version: 1.4.0 - resolution: "esquery@npm:1.4.0" + version: 1.5.0 + resolution: "esquery@npm:1.5.0" dependencies: estraverse: "npm:^5.1.0" - checksum: 10/25b571ec54f186521819be48cd12643f9f5bdef6be9679161a48dec9cfd478764970a77ef563a516cf1f0f05e7e490e3ff2d514715b86cb8d03329cbb56ae4a8 + checksum: 10/e65fcdfc1e0ff5effbf50fb4f31ea20143ae5df92bb2e4953653d8d40aa4bc148e0d06117a592ce4ea53eeab1dafdfded7ea7e22a5be87e82d73757329a1b01d languageName: node linkType: hard @@ -10571,9 +10118,9 @@ __metadata: linkType: hard "eventemitter2@npm:^6.4.3": - version: 6.4.5 - resolution: "eventemitter2@npm:6.4.5" - checksum: 10/ecaa4e4b404148f5789e4831f4ac3257410fb3a711da7921f3c4c80d4065cf4a01052d765e596f3ff6fa55e0300f7cca7a69ed24f4ec83d809efd57265717aba + version: 6.4.9 + resolution: "eventemitter2@npm:6.4.9" + checksum: 10/b829b1c6b11e15926b635092b5ad62b4463d1c928859831dcae606e988cf41893059e3541f5a8209d21d2f15314422ddd4d84d20830b4bf44978608d15b06b08 languageName: node linkType: hard @@ -10680,16 +10227,36 @@ __metadata: languageName: node linkType: hard +"expect@npm:^29.0.0": + version: 29.7.0 + resolution: "expect@npm:29.7.0" + dependencies: + "@jest/expect-utils": "npm:^29.7.0" + jest-get-type: "npm:^29.6.3" + jest-matcher-utils: "npm:^29.7.0" + jest-message-util: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + checksum: 10/63f97bc51f56a491950fb525f9ad94f1916e8a014947f8d8445d3847a665b5471b768522d659f5e865db20b6c2033d2ac10f35fcbd881a4d26407a4f6f18451a + languageName: node + linkType: hard + +"exponential-backoff@npm:^3.1.1": + version: 3.1.1 + resolution: "exponential-backoff@npm:3.1.1" + checksum: 10/2d9bbb6473de7051f96790d5f9a678f32e60ed0aa70741dc7fdc96fec8d631124ec3374ac144387604f05afff9500f31a1d45bd9eee4cdc2e4f9ad2d9b9d5dbd + languageName: node + linkType: hard + "express@npm:^4.17.3": - version: 4.18.2 - resolution: "express@npm:4.18.2" + version: 4.19.2 + resolution: "express@npm:4.19.2" dependencies: accepts: "npm:~1.3.8" array-flatten: "npm:1.1.1" - body-parser: "npm:1.20.1" + body-parser: "npm:1.20.2" content-disposition: "npm:0.5.4" content-type: "npm:~1.0.4" - cookie: "npm:0.5.0" + cookie: "npm:0.6.0" cookie-signature: "npm:1.0.6" debug: "npm:2.6.9" depd: "npm:2.0.0" @@ -10715,7 +10282,7 @@ __metadata: type-is: "npm:~1.6.18" utils-merge: "npm:1.0.1" vary: "npm:~1.1.2" - checksum: 10/869ae89ed6ff4bed7b373079dc58e5dddcf2915a2669b36037ff78c99d675ae930e5fe052b35c24f56557d28a023bb1cbe3e2f2fb87eaab96a1cedd7e597809d + checksum: 10/3fcd792536f802c059789ef48db3851b87e78fba103423e524144d79af37da7952a2b8d4e1a007f423329c7377d686d9476ac42e7d9ea413b80345d495e30a3a languageName: node linkType: hard @@ -10779,15 +10346,15 @@ __metadata: linkType: hard "fast-glob@npm:^3.2.9": - version: 3.2.11 - resolution: "fast-glob@npm:3.2.11" + version: 3.3.2 + resolution: "fast-glob@npm:3.3.2" dependencies: "@nodelib/fs.stat": "npm:^2.0.2" "@nodelib/fs.walk": "npm:^1.2.3" glob-parent: "npm:^5.1.2" merge2: "npm:^1.3.0" micromatch: "npm:^4.0.4" - checksum: 10/6b736d92a47f27218a85bf184a4ccab9f707398f86711bf84d730243b10a999a85f79afc526133c044ebebfcb42a68d09f769fdbedcc00680ddd56e56a56483a + checksum: 10/222512e9315a0efca1276af9adb2127f02105d7288fa746145bf45e2716383fb79eb983c89601a72a399a56b7c18d38ce70457c5466218c5f13fad957cee16df languageName: node linkType: hard @@ -10805,28 +10372,35 @@ __metadata: languageName: node linkType: hard -"fast-levenshtein@npm:^2.0.6, fast-levenshtein@npm:~2.0.6": +"fast-levenshtein@npm:^2.0.6": version: 2.0.6 resolution: "fast-levenshtein@npm:2.0.6" checksum: 10/eb7e220ecf2bab5159d157350b81d01f75726a4382f5a9266f42b9150c4523b9795f7f5d9fbbbeaeac09a441b2369f05ee02db48ea938584205530fe5693cfe1 languageName: node linkType: hard +"fast-uri@npm:^2.3.0": + version: 2.3.0 + resolution: "fast-uri@npm:2.3.0" + checksum: 10/df7377c0cccce75737a6db35955516d0f717b864f13b1e3f5ed7acf0f695f609820cebe3eceb01d994044fd3b10aacee3ad15aa5cd7dfc8f350d5811049bc78a + languageName: node + linkType: hard + "fastq@npm:^1.6.0": - version: 1.13.0 - resolution: "fastq@npm:1.13.0" + version: 1.17.1 + resolution: "fastq@npm:1.17.1" dependencies: reusify: "npm:^1.0.4" - checksum: 10/0902cb9b81accf34e5542612c8a1df6c6ea47674f85bcc9cdc38795a28b53e4a096f751cfcf4fb25d2ea42fee5447499ba6cf5af5d0209297e1d1fd4dd551bb6 + checksum: 10/a443180068b527dd7b3a63dc7f2a47ceca2f3e97b9c00a1efe5538757e6cc4056a3526df94308075d7727561baf09ebaa5b67da8dcbddb913a021c5ae69d1f69 languageName: node linkType: hard "fb-watchman@npm:^2.0.0": - version: 2.0.1 - resolution: "fb-watchman@npm:2.0.1" + version: 2.0.2 + resolution: "fb-watchman@npm:2.0.2" dependencies: bser: "npm:2.1.1" - checksum: 10/9a03efc7d41ce3ca3d799d63505a1f7312caddf4e7737d39f2165bfe4872cbd4b87eccc9e6c57229ea08f14b4d7187896da31a7270b8da7a4aaa8fba2d3d1c42 + checksum: 10/4f95d336fb805786759e383fd7fff342ceb7680f53efcc0ef82f502eb479ce35b98e8b207b6dfdfeea0eba845862107dc73813775fc6b56b3098c6e90a2dad77 languageName: node linkType: hard @@ -10883,12 +10457,12 @@ __metadata: languageName: node linkType: hard -"fill-range@npm:^7.0.1": - version: 7.0.1 - resolution: "fill-range@npm:7.0.1" +"fill-range@npm:^7.1.1": + version: 7.1.1 + resolution: "fill-range@npm:7.1.1" dependencies: to-regex-range: "npm:^5.0.1" - checksum: 10/e260f7592fd196b4421504d3597cc76f4a1ca7a9488260d533b611fc3cefd61e9a9be1417cb82d3b01ad9f9c0ff2dbf258e1026d2445e26b0cf5148ff4250429 + checksum: 10/a7095cb39e5bc32fada2aa7c7249d3f6b01bd1ce461a61b0adabacccabd9198500c6fb1f68a7c851a657e273fce2233ba869638897f3d7ed2e87a2d89b4436ea languageName: node linkType: hard @@ -10939,15 +10513,6 @@ __metadata: languageName: node linkType: hard -"find-up@npm:^2.1.0": - version: 2.1.0 - resolution: "find-up@npm:2.1.0" - dependencies: - locate-path: "npm:^2.0.0" - checksum: 10/43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd - languageName: node - linkType: hard - "find-up@npm:^3.0.0": version: 3.0.0 resolution: "find-up@npm:3.0.0" @@ -10997,36 +10562,37 @@ __metadata: linkType: hard "flat-cache@npm:^3.0.4": - version: 3.0.4 - resolution: "flat-cache@npm:3.0.4" + version: 3.2.0 + resolution: "flat-cache@npm:3.2.0" dependencies: - flatted: "npm:^3.1.0" + flatted: "npm:^3.2.9" + keyv: "npm:^4.5.3" rimraf: "npm:^3.0.2" - checksum: 10/9fe5d0cb97c988e3b25242e71346965fae22757674db3fca14206850af2efa3ca3b04a3ba0eba8d5e20fd8a3be80a2e14b1c2917e70ffe1acb98a8c3327e4c9f + checksum: 10/02381c6ece5e9fa5b826c9bbea481d7fd77645d96e4b0b1395238124d581d10e56f17f723d897b6d133970f7a57f0fab9148cbbb67237a0a0ffe794ba60c0c70 languageName: node linkType: hard -"flatted@npm:^3.1.0": - version: 3.2.5 - resolution: "flatted@npm:3.2.5" - checksum: 10/eed01f72ad0317561e4d6187f7408dc391f7849d9cd6700520ce06155d1859539b6899afdfefc815ce51ec48f97d1015350287c541b5302a49581cf25cec1cd2 +"flatted@npm:^3.2.9": + version: 3.3.1 + resolution: "flatted@npm:3.3.1" + checksum: 10/7b8376061d5be6e0d3658bbab8bde587647f68797cf6bfeae9dea0e5137d9f27547ab92aaff3512dd9d1299086a6d61be98e9d48a56d17531b634f77faadbc49 languageName: node linkType: hard "flow-parser@npm:0.*": - version: 0.229.2 - resolution: "flow-parser@npm:0.229.2" - checksum: 10/6308b26f8dbeed073ef2d1890d99cef59669a19e87afd6b071114867795dce71901f81207b9d89ed649f6cd826452f8f826702a49c7b2dc4bc94264d6cdd3bd3 + version: 0.237.2 + resolution: "flow-parser@npm:0.237.2" + checksum: 10/8be3dd71f6838b812b6030e3a31d93b873564ab1deb0ebf060c346f5887d478510ee6c0c758ecd9ef288068c91e66f0d83fd30ae5ead674e3ea150c5589aa049 languageName: node linkType: hard -"follow-redirects@npm:^1.14.0": - version: 1.14.9 - resolution: "follow-redirects@npm:1.14.9" +"follow-redirects@npm:^1.14.9": + version: 1.15.6 + resolution: "follow-redirects@npm:1.15.6" peerDependenciesMeta: debug: optional: true - checksum: 10/01aee154da6f46cc37c115600d4b49c2a0b5a2e516418c176642463b63157769d3b91778c7b552fb01f94eb53618c1da0af81e66b5b7c8a2223f8e204eadc9ea + checksum: 10/70c7612c4cab18e546e36b991bbf8009a1a41cf85354afe04b113d1117569abf760269409cb3eb842d9f7b03d62826687086b081c566ea7b1e6613cf29030bf7 languageName: node linkType: hard @@ -11147,7 +10713,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:11.1.1, fs-extra@npm:^11.1.1": +"fs-extra@npm:11.1.1": version: 11.1.1 resolution: "fs-extra@npm:11.1.1" dependencies: @@ -11169,7 +10735,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.1.0": +"fs-extra@npm:^11.1.0, fs-extra@npm:^11.1.1": version: 11.2.0 resolution: "fs-extra@npm:11.2.0" dependencies: @@ -11192,7 +10758,7 @@ __metadata: languageName: node linkType: hard -"fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": +"fs-minipass@npm:^2.0.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" dependencies: @@ -11201,10 +10767,19 @@ __metadata: languageName: node linkType: hard +"fs-minipass@npm:^3.0.0": + version: 3.0.3 + resolution: "fs-minipass@npm:3.0.3" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10/af143246cf6884fe26fa281621d45cfe111d34b30535a475bfa38dafe343dadb466c047a924ffc7d6b7b18265df4110224ce3803806dbb07173bf2087b648d7f + languageName: node + linkType: hard + "fs-monkey@npm:^1.0.4": - version: 1.0.5 - resolution: "fs-monkey@npm:1.0.5" - checksum: 10/7fcdf9267006800d61f1722cf9fa92ed8be8b3ed86614f6d43ab6f87a30f13bc784020465e20728ca4ea65ea7377bfcdbde52b54bf8c3cc2f43a6d62270ebf64 + version: 1.0.6 + resolution: "fs-monkey@npm:1.0.6" + checksum: 10/a0502a23aa0b467f671cd5c7f989ff48611cce1f23deb8f6924862b49234ff37de6828f739a4f2c1acf8f20e80cb426bf6a9d135c401f3df1e7089b7de04c815 languageName: node linkType: hard @@ -11215,12 +10790,12 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.3.2": - version: 2.3.2 - resolution: "fsevents@npm:2.3.2" +"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": + version: 2.3.3 + resolution: "fsevents@npm:2.3.3" dependencies: node-gyp: "npm:latest" - checksum: 10/6b5b6f5692372446ff81cf9501c76e3e0459a4852b3b5f1fc72c103198c125a6b8c72f5f166bdd76ffb2fca261e7f6ee5565daf80dca6e571e55bcc589cc1256 + checksum: 10/4c1ade961ded57cdbfbb5cac5106ec17bc8bccd62e16343c569a0ceeca83b9dfef87550b4dc5cbb89642da412b20c5071f304c8c464b80415446e8e155a038c0 conditions: os=darwin languageName: node linkType: hard @@ -11235,19 +10810,9 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:~2.3.2": +"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin": version: 2.3.3 - resolution: "fsevents@npm:2.3.3" - dependencies: - node-gyp: "npm:latest" - checksum: 10/4c1ade961ded57cdbfbb5cac5106ec17bc8bccd62e16343c569a0ceeca83b9dfef87550b4dc5cbb89642da412b20c5071f304c8c464b80415446e8e155a038c0 - conditions: os=darwin - languageName: node - linkType: hard - -"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin": - version: 2.3.2 - resolution: "fsevents@patch:fsevents@npm%3A2.3.2#optional!builtin::version=2.3.2&hash=df0bf1" + resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" dependencies: node-gyp: "npm:latest" conditions: os=darwin @@ -11263,22 +10828,6 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin": - version: 2.3.3 - resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" - dependencies: - node-gyp: "npm:latest" - conditions: os=darwin - languageName: node - linkType: hard - -"function-bind@npm:^1.1.1": - version: 1.1.1 - resolution: "function-bind@npm:1.1.1" - checksum: 10/d83f2968030678f0b8c3f2183d63dcd969344eb8b55b4eb826a94ccac6de8b87c95bebffda37a6386c74f152284eb02956ff2c496897f35d32bdc2628ac68ac5 - languageName: node - linkType: hard - "function-bind@npm:^1.1.2": version: 1.1.2 resolution: "function-bind@npm:1.1.2" @@ -11286,6 +10835,18 @@ __metadata: languageName: node linkType: hard +"function.prototype.name@npm:^1.1.5, function.prototype.name@npm:^1.1.6": + version: 1.1.6 + resolution: "function.prototype.name@npm:1.1.6" + dependencies: + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + functions-have-names: "npm:^1.2.3" + checksum: 10/4d40be44d4609942e4e90c4fff77a811fa936f4985d92d2abfcf44f673ba344e2962bf223a33101f79c1a056465f36f09b072b9c289d7660ca554a12491cd5a2 + languageName: node + linkType: hard + "functional-red-black-tree@npm:^1.0.1": version: 1.0.1 resolution: "functional-red-black-tree@npm:1.0.1" @@ -11296,23 +10857,7 @@ __metadata: "functions-have-names@npm:^1.2.3": version: 1.2.3 resolution: "functions-have-names@npm:1.2.3" - checksum: 10/0ddfd3ed1066a55984aaecebf5419fbd9344a5c38dd120ffb0739fac4496758dcf371297440528b115e4367fc46e3abc86a2cc0ff44612181b175ae967a11a05 - languageName: node - linkType: hard - -"gauge@npm:^4.0.0": - version: 4.0.4 - resolution: "gauge@npm:4.0.4" - dependencies: - aproba: "npm:^1.0.3 || ^2.0.0" - color-support: "npm:^1.1.3" - console-control-strings: "npm:^1.1.0" - has-unicode: "npm:^2.0.1" - signal-exit: "npm:^3.0.7" - string-width: "npm:^4.2.3" - strip-ansi: "npm:^6.0.1" - wide-align: "npm:^1.1.5" - checksum: 10/09535dd53b5ced6a34482b1fa9f3929efdeac02f9858569cde73cef3ed95050e0f3d095706c1689614059898924b7a74aa14042f51381a1ccc4ee5c29d2389c4 + checksum: 10/0ddfd3ed1066a55984aaecebf5419fbd9344a5c38dd120ffb0739fac4496758dcf371297440528b115e4367fc46e3abc86a2cc0ff44612181b175ae967a11a05 languageName: node linkType: hard @@ -11337,17 +10882,6 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1": - version: 1.1.1 - resolution: "get-intrinsic@npm:1.1.1" - dependencies: - function-bind: "npm:^1.1.1" - has: "npm:^1.0.3" - has-symbols: "npm:^1.0.1" - checksum: 10/7143f5407b000473f4b62717a79628dc151aa622eadac682da0ea3d377fc45839b3ea203d0956d72f6cc8c1f6ae0dcd47fb4bd970647ba5234f9e11679f86cb5 - languageName: node - linkType: hard - "get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" @@ -11419,13 +10953,14 @@ __metadata: languageName: node linkType: hard -"get-symbol-description@npm:^1.0.0": - version: 1.0.0 - resolution: "get-symbol-description@npm:1.0.0" +"get-symbol-description@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.1.1" - checksum: 10/7e5f298afe0f0872747dce4a949ce490ebc5d6dd6aefbbe5044543711c9b19a4dfaebdbc627aee99e1299d58a435b2fbfa083458c1d58be6dc03a3bada24d359 + call-bind: "npm:^1.0.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + checksum: 10/e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 languageName: node linkType: hard @@ -11448,20 +10983,20 @@ __metadata: linkType: hard "giget@npm:^1.0.0": - version: 1.2.1 - resolution: "giget@npm:1.2.1" + version: 1.2.3 + resolution: "giget@npm:1.2.3" dependencies: - citty: "npm:^0.1.5" + citty: "npm:^0.1.6" consola: "npm:^3.2.3" - defu: "npm:^6.1.3" - node-fetch-native: "npm:^1.6.1" - nypm: "npm:^0.3.3" + defu: "npm:^6.1.4" + node-fetch-native: "npm:^1.6.3" + nypm: "npm:^0.3.8" ohash: "npm:^1.1.3" - pathe: "npm:^1.1.1" + pathe: "npm:^1.1.2" tar: "npm:^6.2.0" bin: giget: dist/cli.mjs - checksum: 10/5d50c70754fef1f199547fc58ad8ad18fed7f4ee3a2e624827d3f214476b731492ee96bd14934ae23b863524369801b23fd0785028576837be0c23bf2031c2b7 + checksum: 10/85bdcf380566fc9c4299f029acbe78a706f1825912c6cea39b675d08064399988f5de30d17238246f725183ac7504e7b9d3000c417f1df7ebb52ab26c7d3ab8c languageName: node linkType: hard @@ -11488,37 +11023,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.0.0": - version: 10.3.10 - resolution: "glob@npm:10.3.10" - dependencies: - foreground-child: "npm:^3.1.0" - jackspeak: "npm:^2.3.5" - minimatch: "npm:^9.0.1" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry: "npm:^1.10.1" - bin: - glob: dist/esm/bin.mjs - checksum: 10/38bdb2c9ce75eb5ed168f309d4ed05b0798f640b637034800a6bf306f39d35409bf278b0eaaffaec07591085d3acb7184a201eae791468f0f617771c2486a6a8 - languageName: node - linkType: hard - -"glob@npm:^10.2.2": - version: 10.2.2 - resolution: "glob@npm:10.2.2" - dependencies: - foreground-child: "npm:^3.1.0" - jackspeak: "npm:^2.0.3" - minimatch: "npm:^9.0.0" - minipass: "npm:^5.0.0" - path-scurry: "npm:^1.7.0" - bin: - glob: dist/cjs/src/bin.js - checksum: 10/e072873346c55caaaac23c8a9fb11ae2077e64e5b8222740ecfd89864b4072846b9f0622fedda935611717b17fc27fada67a6aa09347c423ba9ad411fb3c2acc - languageName: node - linkType: hard - -"glob@npm:^10.3.10": +"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10": version: 10.4.1 resolution: "glob@npm:10.4.1" dependencies: @@ -11533,46 +11038,56 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0": - version: 7.2.0 - resolution: "glob@npm:7.2.0" +"glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4": + version: 7.2.3 + resolution: "glob@npm:7.2.3" dependencies: fs.realpath: "npm:^1.0.0" inflight: "npm:^1.0.4" inherits: "npm:2" - minimatch: "npm:^3.0.4" + minimatch: "npm:^3.1.1" once: "npm:^1.3.0" path-is-absolute: "npm:^1.0.0" - checksum: 10/bc78b6ea0735b6e23d20678aba4ae6a4760e8c9527e3c4683ac25b14e70f55f9531245dcf25959b70cbc4aa3dcce1fc37ab65fd026a4cbd70aa3a44880bd396b + checksum: 10/59452a9202c81d4508a43b8af7082ca5c76452b9fcc4a9ab17655822e6ce9b21d4f8fbadabe4fe3faef448294cec249af305e2cd824b7e9aaf689240e5e96a7b languageName: node linkType: hard "global-dirs@npm:^3.0.0": - version: 3.0.0 - resolution: "global-dirs@npm:3.0.0" + version: 3.0.1 + resolution: "global-dirs@npm:3.0.1" dependencies: ini: "npm:2.0.0" - checksum: 10/953c17cf14bf6ee0e2100ae82a0d779934eed8a3ec5c94a7a4f37c5b3b592c31ea015fb9a15cf32484de13c79f4a814f3015152f3e1d65976cfbe47c1bfe4a88 + checksum: 10/70147b80261601fd40ac02a104581432325c1c47329706acd773f3a6ce99bb36d1d996038c85ccacd482ad22258ec233c586b6a91535b1a116b89663d49d6438 languageName: node linkType: hard -"globals@npm:^11.1.0, globals@npm:^11.12.0": +"globals@npm:^11.1.0": version: 11.12.0 resolution: "globals@npm:11.12.0" checksum: 10/9f054fa38ff8de8fa356502eb9d2dae0c928217b8b5c8de1f09f5c9b6c8a96d8b9bd3afc49acbcd384a98a81fea713c859e1b09e214c60509517bb8fc2bc13c2 languageName: node linkType: hard -"globals@npm:^13.6.0, globals@npm:^13.9.0": - version: 13.13.0 - resolution: "globals@npm:13.13.0" +"globals@npm:^13.20.0, globals@npm:^13.6.0, globals@npm:^13.9.0": + version: 13.24.0 + resolution: "globals@npm:13.24.0" dependencies: type-fest: "npm:^0.20.2" - checksum: 10/a715483b3b840efdd1c86ec1409ea6eb72ea7b1d946bed1ac28c49992d30d2503586fd50a7757e7d437396deaf412a596d4aeaa94a05a2038fe321e0424cd327 + checksum: 10/62c5b1997d06674fc7191d3e01e324d3eda4d65ac9cc4e78329fa3b5c4fd42a0e1c8722822497a6964eee075255ce21ccf1eec2d83f92ef3f06653af4d0ee28e + languageName: node + linkType: hard + +"globalthis@npm:^1.0.3": + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" + dependencies: + define-properties: "npm:^1.2.1" + gopd: "npm:^1.0.1" + checksum: 10/1f1fd078fb2f7296306ef9dd51019491044ccf17a59ed49d375b576ca108ff37e47f3d29aead7add40763574a992f16a5367dd1e2173b8634ef18556ab719ac4 languageName: node linkType: hard -"globby@npm:^11.0.1, globby@npm:^11.0.2, globby@npm:^11.0.3, globby@npm:^11.0.4, globby@npm:^11.1.0": +"globby@npm:^11.0.1, globby@npm:^11.0.2, globby@npm:^11.0.3, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -11595,17 +11110,17 @@ __metadata: languageName: node linkType: hard -"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4": +"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": version: 4.2.11 resolution: "graceful-fs@npm:4.2.11" checksum: 10/bf152d0ed1dc159239db1ba1f74fdbc40cb02f626770dcd5815c427ce0688c2635a06ed69af364396da4636d0408fcf7d4afdf7881724c3307e46aff30ca49e2 languageName: node linkType: hard -"graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9": - version: 4.2.10 - resolution: "graceful-fs@npm:4.2.10" - checksum: 10/0c83c52b62c68a944dcfb9d66b0f9f10f7d6e3d081e8067b9bfdc9e5f3a8896584d576036f82915773189eec1eba599397fc620e75c03c0610fb3d67c6713c1a +"graphemer@npm:^1.4.0": + version: 1.4.0 + resolution: "graphemer@npm:1.4.0" + checksum: 10/6dd60dba97007b21e3a829fab3f771803cc1292977fe610e240ea72afd67e5690ac9eeaafc4a99710e78962e5936ab5a460787c2a1180f1cb0ccfac37d29f897 languageName: node linkType: hard @@ -11626,11 +11141,11 @@ __metadata: linkType: hard "handlebars@npm:^4.7.7": - version: 4.7.7 - resolution: "handlebars@npm:4.7.7" + version: 4.7.8 + resolution: "handlebars@npm:4.7.8" dependencies: minimist: "npm:^1.2.5" - neo-async: "npm:^2.6.0" + neo-async: "npm:^2.6.2" source-map: "npm:^0.6.1" uglify-js: "npm:^3.1.4" wordwrap: "npm:^1.0.0" @@ -11639,14 +11154,14 @@ __metadata: optional: true bin: handlebars: bin/handlebars - checksum: 10/617b1e689b7577734abc74564bdb8cdaddf8fd48ce72afdb489f426e9c60a7d6ee2a2707c023720c4059070128243c948bded8f2716e4543378033e3971b85ea + checksum: 10/bd528f4dd150adf67f3f857118ef0fa43ff79a153b1d943fa0a770f2599e38b25a7a0dbac1a3611a4ec86970fd2325a81310fb788b5c892308c9f8743bd02e11 languageName: node linkType: hard -"has-bigints@npm:^1.0.1": - version: 1.0.1 - resolution: "has-bigints@npm:1.0.1" - checksum: 10/44ab55868174470065d2e0f8f6def1c990d12b82162a8803c679699fa8a39f966e336f2a33c185092fe8aea7e8bf2e85f1c26add5f29d98f2318bd270096b183 +"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2": + version: 1.0.2 + resolution: "has-bigints@npm:1.0.2" + checksum: 10/4e0426c900af034d12db14abfece02ce7dbf53f2022d28af1a97913ff4c07adb8799476d57dc44fbca0e07d1dbda2a042c2928b1f33d3f09c15de0640a7fb81b languageName: node linkType: hard @@ -11664,7 +11179,7 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.1, has-property-descriptors@npm:^1.0.2": +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": version: 1.0.2 resolution: "has-property-descriptors@npm:1.0.2" dependencies: @@ -11673,30 +11188,21 @@ __metadata: languageName: node linkType: hard -"has-proto@npm:^1.0.1": +"has-proto@npm:^1.0.1, has-proto@npm:^1.0.3": version: 1.0.3 resolution: "has-proto@npm:1.0.3" checksum: 10/0b67c2c94e3bea37db3e412e3c41f79d59259875e636ba471e94c009cdfb1fa82bf045deeffafc7dbb9c148e36cae6b467055aaa5d9fad4316e11b41e3ba551a languageName: node linkType: hard -"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": +"has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" checksum: 10/464f97a8202a7690dadd026e6d73b1ceeddd60fe6acfd06151106f050303eaa75855aaa94969df8015c11ff7c505f196114d22f7386b4a471038da5874cf5e9b languageName: node linkType: hard -"has-tostringtag@npm:^1.0.0": - version: 1.0.0 - resolution: "has-tostringtag@npm:1.0.0" - dependencies: - has-symbols: "npm:^1.0.2" - checksum: 10/95546e7132efc895a9ae64a8a7cf52588601fc3d52e0304ed228f336992cdf0baaba6f3519d2655e560467db35a1ed79f6420c286cc91a13aa0647a31ed92570 - languageName: node - linkType: hard - -"has-tostringtag@npm:^1.0.1": +"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": version: 1.0.2 resolution: "has-tostringtag@npm:1.0.2" dependencies: @@ -11705,28 +11211,12 @@ __metadata: languageName: node linkType: hard -"has-unicode@npm:^2.0.1": - version: 2.0.1 - resolution: "has-unicode@npm:2.0.1" - checksum: 10/041b4293ad6bf391e21c5d85ed03f412506d6623786b801c4ab39e4e6ca54993f13201bceb544d92963f9e0024e6e7fbf0cb1d84c9d6b31cb9c79c8c990d13d8 - languageName: node - linkType: hard - -"has@npm:^1.0.3": - version: 1.0.3 - resolution: "has@npm:1.0.3" - dependencies: - function-bind: "npm:^1.1.1" - checksum: 10/a449f3185b1d165026e8d25f6a8c3390bd25c201ff4b8c1aaf948fc6a5fcfd6507310b8c00c13a3325795ea9791fcc3d79d61eafa313b5750438fc19183df57b - languageName: node - linkType: hard - -"hasown@npm:^2.0.0": - version: 2.0.1 - resolution: "hasown@npm:2.0.1" +"hasown@npm:^2.0.0, hasown@npm:^2.0.1, hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" dependencies: function-bind: "npm:^1.1.2" - checksum: 10/b7f9107387ee68abed88e965c2b99e868b5e0e9d289db1ddd080706ffafb69533b4f538b0e6362585bae8d6cbd080249f65e79702f74c225990f66d6106be3f6 + checksum: 10/7898a9c1788b2862cf0f9c345a6bec77ba4a0c0983c7f19d610c382343d4f98fa260686b225dfb1f88393a66679d2ec58ee310c1d6868c081eda7918f32cc70a languageName: node linkType: hard @@ -11756,9 +11246,9 @@ __metadata: linkType: hard "html-entities@npm:^2.1.0": - version: 2.4.0 - resolution: "html-entities@npm:2.4.0" - checksum: 10/646f2f19214bad751e060ceef4df98520654a1d0cd631b55d45504df2f0aaf8a14d8c0a5a4f92b353be298774d856157ac2d04a031d78889c9011892078ca157 + version: 2.5.2 + resolution: "html-entities@npm:2.5.2" + checksum: 10/4ec12ebdf2d5ba8192c68e1aef3c1e4a4f36b29246a0a88464fe278a54517d0196d3489af46a3145c7ecacb4fc5fd50497be19eb713b810acab3f0efcf36fdc2 languageName: node linkType: hard @@ -11787,9 +11277,9 @@ __metadata: linkType: hard "html-tags@npm:^3.1.0": - version: 3.2.0 - resolution: "html-tags@npm:3.2.0" - checksum: 10/a0c9e96ac26c84adad9cc66d15d6711a17f60acda8d987218f1d4cbaacd52864939b230e635cce5a1179f3ddab2a12b9231355617dfbae7945fcfec5e96d2041 + version: 3.3.1 + resolution: "html-tags@npm:3.3.1" + checksum: 10/d0e808544b92d8b999cbcc86d539577255a2f0f2f4f73110d10749d1d36e6fe6ad706a0355a8477afb6e000ecdc93d8455b3602951f9a2b694ac9e28f1b52878 languageName: node linkType: hard @@ -11826,7 +11316,7 @@ __metadata: languageName: node linkType: hard -"http-cache-semantics@npm:^4.1.0": +"http-cache-semantics@npm:^4.1.1": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" checksum: 10/362d5ed66b12ceb9c0a328fb31200b590ab1b02f4a254a697dc796850cc4385603e75f53ec59f768b2dad3bfa1464bd229f7de278d2899a0e3beffc634b6683f @@ -11857,14 +11347,13 @@ __metadata: languageName: node linkType: hard -"http-proxy-agent@npm:^5.0.0": - version: 5.0.0 - resolution: "http-proxy-agent@npm:5.0.0" +"http-proxy-agent@npm:^7.0.0": + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" dependencies: - "@tootallnate/once": "npm:2" - agent-base: "npm:6" - debug: "npm:4" - checksum: 10/5ee19423bc3e0fd5f23ce991b0755699ad2a46a440ce9cec99e8126bb98448ad3479d2c0ea54be5519db5b19a4ffaa69616bac01540db18506dd4dac3dc418f0 + agent-base: "npm:^7.1.0" + debug: "npm:^4.3.4" + checksum: 10/d062acfa0cb82beeb558f1043c6ba770ea892b5fb7b28654dbc70ea2aeea55226dd34c02a294f6c1ca179a5aa483c4ea641846821b182edbd9cc5d89b54c6848 languageName: node linkType: hard @@ -11890,12 +11379,22 @@ __metadata: linkType: hard "https-proxy-agent@npm:^5.0.0": - version: 5.0.0 - resolution: "https-proxy-agent@npm:5.0.0" + version: 5.0.1 + resolution: "https-proxy-agent@npm:5.0.1" dependencies: agent-base: "npm:6" debug: "npm:4" - checksum: 10/517037badcbbe30757a9a88aaf5e8c198d31aa0b1e9c0a49a0053ab8e812809242218cc9ea1929171f74d95ae1ec89782ba471ffc3709b8910e91d1761f5f1a6 + checksum: 10/f0dce7bdcac5e8eaa0be3c7368bb8836ed010fb5b6349ffb412b172a203efe8f807d9a6681319105ea1b6901e1972c7b5ea899672a7b9aad58309f766dcbe0df + languageName: node + linkType: hard + +"https-proxy-agent@npm:^7.0.1": + version: 7.0.4 + resolution: "https-proxy-agent@npm:7.0.4" + dependencies: + agent-base: "npm:^7.0.2" + debug: "npm:4" + checksum: 10/405fe582bba461bfe5c7e2f8d752b384036854488b828ae6df6a587c654299cbb2c50df38c4b6ab303502c3c5e029a793fbaac965d1e86ee0be03faceb554d63 languageName: node linkType: hard @@ -11920,15 +11419,6 @@ __metadata: languageName: node linkType: hard -"humanize-ms@npm:^1.2.1": - version: 1.2.1 - resolution: "humanize-ms@npm:1.2.1" - dependencies: - ms: "npm:^2.0.0" - checksum: 10/9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 - languageName: node - linkType: hard - "husky@npm:^4.3.6": version: 4.3.8 resolution: "husky@npm:4.3.8" @@ -11991,10 +11481,10 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.4, ignore@npm:^5.1.8, ignore@npm:^5.2.0": - version: 5.2.0 - resolution: "ignore@npm:5.2.0" - checksum: 10/30283f05fb7d867ee0e08faebb3e69caba2c6c55092042cd061eac1b37a3e78db72bfcfbb08b3598999344fba3d93a9c693b5401da5faaecc0fb7c2dce87beb4 +"ignore@npm:^5.1.4, ignore@npm:^5.2.0": + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 10/0a884c2fbc8c316f0b9f92beaf84464253b73230a4d4d286697be45fca081199191ca33e1c2e82d9e5f851f5e9a48a78e25a35c951e7eb41e59f150db3530065 languageName: node linkType: hard @@ -12034,13 +11524,6 @@ __metadata: languageName: node linkType: hard -"infer-owner@npm:^1.0.4": - version: 1.0.4 - resolution: "infer-owner@npm:1.0.4" - checksum: 10/181e732764e4a0611576466b4b87dac338972b839920b2a8cde43642e4ed6bd54dc1fb0b40874728f2a2df9a1b097b8ff83b56d5f8f8e3927f837fdcb47d8a89 - languageName: node - linkType: hard - "inflight@npm:^1.0.4": version: 1.0.6 resolution: "inflight@npm:1.0.6" @@ -12065,18 +11548,7 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.3": - version: 1.0.3 - resolution: "internal-slot@npm:1.0.3" - dependencies: - get-intrinsic: "npm:^1.1.0" - has: "npm:^1.0.3" - side-channel: "npm:^1.0.4" - checksum: 10/1c6d22f7977b325e51387191a992a553bf7c380db548a32c09bbb4563a799d739d3ef629841234290a032dc555ca7e89178e8a35404dad77b55f2676be8a1ba2 - languageName: node - linkType: hard - -"internal-slot@npm:^1.0.4": +"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.7": version: 1.0.7 resolution: "internal-slot@npm:1.0.7" dependencies: @@ -12096,10 +11568,13 @@ __metadata: languageName: node linkType: hard -"ip@npm:^1.1.5": - version: 1.1.5 - resolution: "ip@npm:1.1.5" - checksum: 10/40a00572cf06b53f4c7b7fe6270a8427ef4c6c0820a380f9f1eb48a323eb09c7dbd16245b472cf5a2d083911d0deae4d712b6e6c88b346fa274e8ce07756a7d6 +"ip-address@npm:^9.0.5": + version: 9.0.5 + resolution: "ip-address@npm:9.0.5" + dependencies: + jsbn: "npm:1.1.0" + sprintf-js: "npm:^1.1.3" + checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c languageName: node linkType: hard @@ -12151,6 +11626,15 @@ __metadata: languageName: node linkType: hard +"is-async-function@npm:^2.0.0": + version: 2.0.0 + resolution: "is-async-function@npm:2.0.0" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 10/2cf336fbf8cba3badcf526aa3d10384c30bab32615ac4831b74492eb4e843ccb7d8439a119c27f84bcf217d72024e611b1373f870f433b48f3fa57d3d1b863f1 + languageName: node + linkType: hard + "is-bigint@npm:^1.0.1": version: 1.0.4 resolution: "is-bigint@npm:1.0.4" @@ -12186,20 +11670,13 @@ __metadata: languageName: node linkType: hard -"is-callable@npm:^1.1.3": +"is-callable@npm:^1.1.3, is-callable@npm:^1.1.4, is-callable@npm:^1.2.7": version: 1.2.7 resolution: "is-callable@npm:1.2.7" checksum: 10/48a9297fb92c99e9df48706241a189da362bff3003354aea4048bd5f7b2eb0d823cd16d0a383cece3d76166ba16d85d9659165ac6fcce1ac12e6c649d66dbdb9 languageName: node linkType: hard -"is-callable@npm:^1.1.4, is-callable@npm:^1.2.4": - version: 1.2.4 - resolution: "is-callable@npm:1.2.4" - checksum: 10/4e3d8c08208475e74a4108a9dc44dbcb74978782e38a1d1b55388342a4824685765d95917622efa2ca1483f7c4dbec631dd979cbb3ebd239f57a75c83a46d99f - languageName: node - linkType: hard - "is-ci@npm:^3.0.0": version: 3.0.1 resolution: "is-ci@npm:3.0.1" @@ -12211,7 +11688,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.13.0": +"is-core-module@npm:^2.13.0, is-core-module@npm:^2.13.1": version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: @@ -12220,12 +11697,12 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.1": - version: 2.8.1 - resolution: "is-core-module@npm:2.8.1" +"is-data-view@npm:^1.0.1": + version: 1.0.1 + resolution: "is-data-view@npm:1.0.1" dependencies: - has: "npm:^1.0.3" - checksum: 10/80b33fbd450c3b7070a8ea101b730a8ae0aee326bb665cdb067220edbc98fb847d1294f8ded036d5b022827fb8d3e6fcf30313a601785c5d902db7660f6cd7b1 + is-typed-array: "npm:^1.1.13" + checksum: 10/4ba4562ac2b2ec005fefe48269d6bd0152785458cd253c746154ffb8a8ab506a29d0cfb3b74af87513843776a88e4981ae25c89457bf640a33748eab1a7216b5 languageName: node linkType: hard @@ -12261,6 +11738,15 @@ __metadata: languageName: node linkType: hard +"is-finalizationregistry@npm:^1.0.2": + version: 1.0.2 + resolution: "is-finalizationregistry@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.2" + checksum: 10/1b8e9e1bf2075e862315ef9d38ce6d39c43ca9d81d46f73b34473506992f4b0fbaadb47ec9b420a5e76afe3f564d9f1f0d9b552ef272cc2395e0f21d743c9c29 + languageName: node + linkType: hard + "is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -12275,7 +11761,7 @@ __metadata: languageName: node linkType: hard -"is-generator-function@npm:^1.0.7": +"is-generator-function@npm:^1.0.10, is-generator-function@npm:^1.0.7": version: 1.0.10 resolution: "is-generator-function@npm:1.0.10" dependencies: @@ -12324,10 +11810,10 @@ __metadata: languageName: node linkType: hard -"is-map@npm:^2.0.1, is-map@npm:^2.0.2": - version: 2.0.2 - resolution: "is-map@npm:2.0.2" - checksum: 10/60ba910f835f2eacb1fdf5b5a6c60fe1c702d012a7673e6546992bcc0c873f62ada6e13d327f9e48f1720d49c152d6cdecae1fa47a261ef3d247c3ce6f0e1d39 +"is-map@npm:^2.0.2, is-map@npm:^2.0.3": + version: 2.0.3 + resolution: "is-map@npm:2.0.3" + checksum: 10/8de7b41715b08bcb0e5edb0fb9384b80d2d5bcd10e142188f33247d19ff078abaf8e9b6f858e2302d8d05376a26a55cd23a3c9f8ab93292b02fcd2cc9e4e92bb languageName: node linkType: hard @@ -12341,10 +11827,10 @@ __metadata: languageName: node linkType: hard -"is-negative-zero@npm:^2.0.2": - version: 2.0.2 - resolution: "is-negative-zero@npm:2.0.2" - checksum: 10/edbec1a9e6454d68bf595a114c3a72343d2d0be7761d8173dae46c0b73d05bb8fe9398c85d121e7794a66467d2f40b4a610b0be84cd804262d234fc634c86131 +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: 10/8fe5cffd8d4fb2ec7b49d657e1691889778d037494c6f40f4d1a524cadd658b4b53ad7b6b73a59bcb4b143ae9a3d15829af864b2c0f9d65ac1e678c4c80f17e5 languageName: node linkType: hard @@ -12425,19 +11911,19 @@ __metadata: languageName: node linkType: hard -"is-set@npm:^2.0.1, is-set@npm:^2.0.2": - version: 2.0.2 - resolution: "is-set@npm:2.0.2" - checksum: 10/d89e82acdc7760993474f529e043f9c4a1d63ed4774d21cc2e331d0e401e5c91c27743cd7c889137028f6a742234759a4bd602368fbdbf0b0321994aefd5603f +"is-set@npm:^2.0.2, is-set@npm:^2.0.3": + version: 2.0.3 + resolution: "is-set@npm:2.0.3" + checksum: 10/5685df33f0a4a6098a98c72d94d67cad81b2bc72f1fb2091f3d9283c4a1c582123cd709145b02a9745f0ce6b41e3e43f1c944496d1d74d4ea43358be61308669 languageName: node linkType: hard -"is-shared-array-buffer@npm:^1.0.2": - version: 1.0.2 - resolution: "is-shared-array-buffer@npm:1.0.2" +"is-shared-array-buffer@npm:^1.0.2, is-shared-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "is-shared-array-buffer@npm:1.0.3" dependencies: - call-bind: "npm:^1.0.2" - checksum: 10/23d82259d6cd6dbb7c4ff3e4efeff0c30dbc6b7f88698498c17f9821cb3278d17d2b6303a5341cbd638ab925a28f3f086a6c79b3df70ac986cc526c725d43b4f + call-bind: "npm:^1.0.7" + checksum: 10/bc5402900dc62b96ebb2548bf5b0a0bcfacc2db122236fe3ab3b3e3c884293a0d5eb777e73f059bcbf8dc8563bb65eae972fee0fb97e38a9ae27c8678f62bcfe languageName: node linkType: hard @@ -12473,7 +11959,7 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.3": +"is-typed-array@npm:^1.1.13, is-typed-array@npm:^1.1.3": version: 1.1.13 resolution: "is-typed-array@npm:1.1.13" dependencies: @@ -12496,10 +11982,10 @@ __metadata: languageName: node linkType: hard -"is-weakmap@npm:^2.0.1": - version: 2.0.1 - resolution: "is-weakmap@npm:2.0.1" - checksum: 10/289fa4e8ba1bdda40ca78481266f6925b7c46a85599e6a41a77010bf91e5a24dfb660db96863bbf655ecdbda0ab517204d6a4e0c151dbec9d022c556321f3776 +"is-weakmap@npm:^2.0.2": + version: 2.0.2 + resolution: "is-weakmap@npm:2.0.2" + checksum: 10/a7b7e23206c542dcf2fa0abc483142731788771527e90e7e24f658c0833a0d91948a4f7b30d78f7a65255a48512e41a0288b778ba7fc396137515c12e201fd11 languageName: node linkType: hard @@ -12512,13 +11998,13 @@ __metadata: languageName: node linkType: hard -"is-weakset@npm:^2.0.1": - version: 2.0.2 - resolution: "is-weakset@npm:2.0.2" +"is-weakset@npm:^2.0.3": + version: 2.0.3 + resolution: "is-weakset@npm:2.0.3" dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.1.1" - checksum: 10/8f2ddb9639716fd7936784e175ea1183c5c4c05274c34f34f6a53175313cb1c9c35a8b795623306995e2f7cc8f25aa46302f15a2113e51c5052d447be427195c + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + checksum: 10/40159582ff1b44fc40085f631baf19f56479b05af2faede65b4e6a0b6acab745c13fd070e35b475aafd8a1ee50879ba5a3f1265125b46bebdb446b6be1f62165 languageName: node linkType: hard @@ -12552,6 +12038,13 @@ __metadata: languageName: node linkType: hard +"isexe@npm:^3.1.1": + version: 3.1.1 + resolution: "isexe@npm:3.1.1" + checksum: 10/7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e + languageName: node + linkType: hard + "isobject@npm:^3.0.1": version: 3.0.1 resolution: "isobject@npm:3.0.1" @@ -12567,33 +12060,33 @@ __metadata: linkType: hard "istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0": - version: 3.2.0 - resolution: "istanbul-lib-coverage@npm:3.2.0" - checksum: 10/31621b84ad29339242b63d454243f558a7958ee0b5177749bacf1f74be7d95d3fd93853738ef7eebcddfaf3eab014716e51392a8dbd5aa1bdc1b15c2ebc53c24 + version: 3.2.2 + resolution: "istanbul-lib-coverage@npm:3.2.2" + checksum: 10/40bbdd1e937dfd8c830fa286d0f665e81b7a78bdabcd4565f6d5667c99828bda3db7fb7ac6b96a3e2e8a2461ddbc5452d9f8bc7d00cb00075fa6a3e99f5b6a81 languageName: node linkType: hard "istanbul-lib-instrument@npm:^5.0.4, istanbul-lib-instrument@npm:^5.1.0": - version: 5.1.0 - resolution: "istanbul-lib-instrument@npm:5.1.0" + version: 5.2.1 + resolution: "istanbul-lib-instrument@npm:5.2.1" dependencies: "@babel/core": "npm:^7.12.3" "@babel/parser": "npm:^7.14.7" "@istanbuljs/schema": "npm:^0.1.2" istanbul-lib-coverage: "npm:^3.2.0" semver: "npm:^6.3.0" - checksum: 10/7447ba3f8049f331d5b4a1c450183e88c2fdad044149ad0d9830f71bc8da90d841c393b830bc33237ae75122c3b0e03ca845701873d6c51690bc25caa1f13a94 + checksum: 10/bbc4496c2f304d799f8ec22202ab38c010ac265c441947f075c0f7d46bd440b45c00e46017cf9053453d42182d768b1d6ed0e70a142c95ab00df9843aa5ab80e languageName: node linkType: hard "istanbul-lib-report@npm:^3.0.0": - version: 3.0.0 - resolution: "istanbul-lib-report@npm:3.0.0" + version: 3.0.1 + resolution: "istanbul-lib-report@npm:3.0.1" dependencies: istanbul-lib-coverage: "npm:^3.0.0" - make-dir: "npm:^3.0.0" + make-dir: "npm:^4.0.0" supports-color: "npm:^7.1.0" - checksum: 10/06b37952e9cb0fe419a37c7f3d74612a098167a9eb0e5264228036e78b42ca5226501e8130738b5306d94bae2ea068ca674080d4af959992523d84aacff67728 + checksum: 10/86a83421ca1cf2109a9f6d193c06c31ef04a45e72a74579b11060b1e7bb9b6337a4e6f04abfb8857e2d569c271273c65e855ee429376a0d7c91ad91db42accd1 languageName: node linkType: hard @@ -12609,57 +12102,44 @@ __metadata: linkType: hard "istanbul-reports@npm:^3.1.3": - version: 3.1.4 - resolution: "istanbul-reports@npm:3.1.4" + version: 3.1.7 + resolution: "istanbul-reports@npm:3.1.7" dependencies: html-escaper: "npm:^2.0.0" istanbul-lib-report: "npm:^3.0.0" - checksum: 10/b720f7ff87a37e1500e001913e781395b96cc6ca4d475e01da2ec78d1571435ded4b1b31fb53ef8d760bc5fa691b2b6b647bcb4c1238f6aaf58b261d47510c93 - languageName: node - linkType: hard - -"jackspeak@npm:^2.0.3": - version: 2.2.0 - resolution: "jackspeak@npm:2.2.0" - dependencies: - "@isaacs/cliui": "npm:^8.0.2" - "@pkgjs/parseargs": "npm:^0.11.0" - dependenciesMeta: - "@pkgjs/parseargs": - optional: true - checksum: 10/9fc9c6d28abccaf064a82be1a70d50004e582ba3ed790a84732c9ce275cbc748ff22df2027e549161eff1653235ff4e971c789a51b903a428003a462c058f5e5 + checksum: 10/f1faaa4684efaf57d64087776018d7426312a59aa6eeb4e0e3a777347d23cd286ad18f427e98f0e3dee666103d7404c9d7abc5f240406a912fa16bd6695437fa languageName: node linkType: hard -"jackspeak@npm:^2.3.5": - version: 2.3.6 - resolution: "jackspeak@npm:2.3.6" +"iterator.prototype@npm:^1.1.2": + version: 1.1.2 + resolution: "iterator.prototype@npm:1.1.2" dependencies: - "@isaacs/cliui": "npm:^8.0.2" - "@pkgjs/parseargs": "npm:^0.11.0" - dependenciesMeta: - "@pkgjs/parseargs": - optional: true - checksum: 10/6e6490d676af8c94a7b5b29b8fd5629f21346911ebe2e32931c2a54210134408171c24cee1a109df2ec19894ad04a429402a8438cbf5cc2794585d35428ace76 + define-properties: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.1" + has-symbols: "npm:^1.0.3" + reflect.getprototypeof: "npm:^1.0.4" + set-function-name: "npm:^2.0.1" + checksum: 10/b5013967ad8f28c9ca1be8e159eb10f591b8e46deae87476fe39d668c04374fe9158c815e8b6d2f45885b0a3fd842a8ba13f497ec762b3a0eff49bec278670b1 languageName: node linkType: hard "jackspeak@npm:^3.1.2": - version: 3.1.2 - resolution: "jackspeak@npm:3.1.2" + version: 3.2.3 + resolution: "jackspeak@npm:3.2.3" dependencies: "@isaacs/cliui": "npm:^8.0.2" "@pkgjs/parseargs": "npm:^0.11.0" dependenciesMeta: "@pkgjs/parseargs": optional: true - checksum: 10/7e6b94103e5fea5e6311aacf45fe80e98583df55c39b9d8478dd0ce02f1f8f0a11fc419311c277aca959b95635ec9a6be97445a31794254946c679dd0a19f007 + checksum: 10/aafeb904f3798883fab4018acd9db40cb34891f35bddb96713eac3ff664ccf28773ad78f791dbc7a85a87d9d8b1b112a8cf7caccc921fe3387593445e594cd2b languageName: node linkType: hard "jake@npm:^10.8.5": - version: 10.8.7 - resolution: "jake@npm:10.8.7" + version: 10.9.1 + resolution: "jake@npm:10.9.1" dependencies: async: "npm:^3.2.3" chalk: "npm:^4.0.2" @@ -12667,19 +12147,19 @@ __metadata: minimatch: "npm:^3.1.2" bin: jake: bin/cli.js - checksum: 10/ad1cfe398836df4e6962954e5095597c21c5af1ea5a4182f6adf0869df8aca467a2eeca7869bf44f47120f4dd4ea52589d16050d295c87a5906c0d744775acc3 + checksum: 10/82603513de5a61bc12360d2b8ba2be9f6bb52495b73f4d1b541cdfef9e43314b132ca10e73d2b41e3c1ea16bf79ec30a64afc9b9e2d2c72a4d4575a8db61cbc8 languageName: node linkType: hard "jest-axe@npm:^6.0.0": - version: 6.0.0 - resolution: "jest-axe@npm:6.0.0" + version: 6.0.1 + resolution: "jest-axe@npm:6.0.1" dependencies: axe-core: "npm:4.4.1" chalk: "npm:4.1.0" jest-matcher-utils: "npm:27.0.2" lodash.merge: "npm:4.6.2" - checksum: 10/2a60bfcd092a8169cfbafc367c3d4a69036001c01516093037809441bad36c9ee2134007c720f978939d4678b01632d9d487b759db5ea1b5313c93d0cb50d3c5 + checksum: 10/b45ab391c8ac88fe8f25b60a0c3fea4914a6cb1ffee5e1fc2e0edf23ca1374d28a84661adc38cfb625990289479aa2f3b2fefe03c5322b58872a01b01801032f languageName: node linkType: hard @@ -12797,6 +12277,18 @@ __metadata: languageName: node linkType: hard +"jest-diff@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-diff@npm:29.7.0" + dependencies: + chalk: "npm:^4.0.0" + diff-sequences: "npm:^29.6.3" + jest-get-type: "npm:^29.6.3" + pretty-format: "npm:^29.7.0" + checksum: 10/6f3a7eb9cd9de5ea9e5aa94aed535631fa6f80221832952839b3cb59dd419b91c20b73887deb0b62230d06d02d6b6cf34ebb810b88d904bb4fe1e2e4f0905c98 + languageName: node + linkType: hard + "jest-docblock@npm:^27.5.1": version: 27.5.1 resolution: "jest-docblock@npm:27.5.1" @@ -12855,6 +12347,13 @@ __metadata: languageName: node linkType: hard +"jest-get-type@npm:^29.6.3": + version: 29.6.3 + resolution: "jest-get-type@npm:29.6.3" + checksum: 10/88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205 + languageName: node + linkType: hard + "jest-haste-map@npm:^27.5.1": version: 27.5.1 resolution: "jest-haste-map@npm:27.5.1" @@ -12961,6 +12460,18 @@ __metadata: languageName: node linkType: hard +"jest-matcher-utils@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-matcher-utils@npm:29.7.0" + dependencies: + chalk: "npm:^4.0.0" + jest-diff: "npm:^29.7.0" + jest-get-type: "npm:^29.6.3" + pretty-format: "npm:^29.7.0" + checksum: 10/981904a494299cf1e3baed352f8a3bd8b50a8c13a662c509b6a53c31461f94ea3bfeffa9d5efcfeb248e384e318c87de7e3baa6af0f79674e987482aa189af40 + languageName: node + linkType: hard + "jest-message-util@npm:^27.5.1": version: 27.5.1 resolution: "jest-message-util@npm:27.5.1" @@ -12978,6 +12489,40 @@ __metadata: languageName: node linkType: hard +"jest-message-util@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-message-util@npm:28.1.3" + dependencies: + "@babel/code-frame": "npm:^7.12.13" + "@jest/types": "npm:^28.1.3" + "@types/stack-utils": "npm:^2.0.0" + chalk: "npm:^4.0.0" + graceful-fs: "npm:^4.2.9" + micromatch: "npm:^4.0.4" + pretty-format: "npm:^28.1.3" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.3" + checksum: 10/91137a507e9eb79ef6156a3d17c882a181fa662da28cc1a86245ff53ba13726653c8d5fed2660e922aae020a9caca4d22c3689bfe61a215c8a17a43e01b7eb5c + languageName: node + linkType: hard + +"jest-message-util@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-message-util@npm:29.7.0" + dependencies: + "@babel/code-frame": "npm:^7.12.13" + "@jest/types": "npm:^29.6.3" + "@types/stack-utils": "npm:^2.0.0" + chalk: "npm:^4.0.0" + graceful-fs: "npm:^4.2.9" + micromatch: "npm:^4.0.4" + pretty-format: "npm:^29.7.0" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.3" + checksum: 10/31d53c6ed22095d86bab9d14c0fa70c4a92c749ea6ceece82cf30c22c9c0e26407acdfbdb0231435dc85a98d6d65ca0d9cbcd25cd1abb377fe945e843fb770b9 + languageName: node + linkType: hard + "jest-mock@npm:^27.5.1": version: 27.5.1 resolution: "jest-mock@npm:27.5.1" @@ -12989,24 +12534,31 @@ __metadata: linkType: hard "jest-pnp-resolver@npm:^1.2.2": - version: 1.2.2 - resolution: "jest-pnp-resolver@npm:1.2.2" + version: 1.2.3 + resolution: "jest-pnp-resolver@npm:1.2.3" peerDependencies: jest-resolve: "*" peerDependenciesMeta: jest-resolve: optional: true - checksum: 10/bd85dcc0e76e0eb0c3d56382ec140f08d25ff4068cda9d0e360bb78fb176cb726d0beab82dc0e8694cafd09f55fee7622b8bcb240afa5fad301f4ed3eebb4f47 + checksum: 10/db1a8ab2cb97ca19c01b1cfa9a9c8c69a143fde833c14df1fab0766f411b1148ff0df878adea09007ac6a2085ec116ba9a996a6ad104b1e58c20adbf88eed9b2 languageName: node linkType: hard -"jest-regex-util@npm:^27.0.0, jest-regex-util@npm:^27.5.1": +"jest-regex-util@npm:^27.5.1": version: 27.5.1 resolution: "jest-regex-util@npm:27.5.1" checksum: 10/d45ca7a9543616a34f7f3079337439cf07566e677a096472baa2810e274b9808b76767c97b0a4029b8a5b82b9d256dee28ef9ad4138b2b9e5933f6fac106c418 languageName: node linkType: hard +"jest-regex-util@npm:^28.0.0": + version: 28.0.2 + resolution: "jest-regex-util@npm:28.0.2" + checksum: 10/0ea8c5c82ec88bc85e273c0ec82e0c0f35f7a1e2d055070e50f0cc2a2177f848eec55f73e37ae0d045c3db5014c42b2f90ac62c1ab3fdb354d2abd66a9e08add + languageName: node + linkType: hard + "jest-regex-util@npm:^29.6.3": version: 29.6.3 resolution: "jest-regex-util@npm:29.6.3" @@ -13156,6 +12708,20 @@ __metadata: languageName: node linkType: hard +"jest-util@npm:^28.1.3": + version: 28.1.3 + resolution: "jest-util@npm:28.1.3" + dependencies: + "@jest/types": "npm:^28.1.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + ci-info: "npm:^3.2.0" + graceful-fs: "npm:^4.2.9" + picomatch: "npm:^2.2.3" + checksum: 10/92895523d30ddde8f22bebbc20ed6e1be35b0a21c8e9df8a1fc289bf354f6a3f96e5d271340f2ed212a5aa0b55fd7717ff3167da8c5f247d623e2a93a3bf7b32 + languageName: node + linkType: hard + "jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" @@ -13185,23 +12751,23 @@ __metadata: linkType: hard "jest-watch-typeahead@npm:^1.0.0": - version: 1.0.0 - resolution: "jest-watch-typeahead@npm:1.0.0" + version: 1.1.0 + resolution: "jest-watch-typeahead@npm:1.1.0" dependencies: ansi-escapes: "npm:^4.3.1" chalk: "npm:^4.0.0" - jest-regex-util: "npm:^27.0.0" - jest-watcher: "npm:^27.0.0" + jest-regex-util: "npm:^28.0.0" + jest-watcher: "npm:^28.0.0" slash: "npm:^4.0.0" string-length: "npm:^5.0.1" strip-ansi: "npm:^7.0.1" peerDependencies: - jest: ^27.0.0 - checksum: 10/388d5189744e3fad21a8dd9e7fb5bbb9e8c12b4d07b76f8fa9c8df47fa93f25427602b20d9061431abb54290f9a24690adbf5204fd2d8cef7a7688c2f81db18d + jest: ^27.0.0 || ^28.0.0 + checksum: 10/59b0a494ac01e3801c9ec586de3209153eedb024b981e25443111c5703711d23b67ebc71b072986c1758307e0bfb5bf1c92bd323f73f58602d6f4f609dce6a0c languageName: node linkType: hard -"jest-watcher@npm:^27.0.0, jest-watcher@npm:^27.5.1": +"jest-watcher@npm:^27.5.1": version: 27.5.1 resolution: "jest-watcher@npm:27.5.1" dependencies: @@ -13216,6 +12782,22 @@ __metadata: languageName: node linkType: hard +"jest-watcher@npm:^28.0.0": + version: 28.1.3 + resolution: "jest-watcher@npm:28.1.3" + dependencies: + "@jest/test-result": "npm:^28.1.3" + "@jest/types": "npm:^28.1.3" + "@types/node": "npm:*" + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.0.0" + emittery: "npm:^0.10.2" + jest-util: "npm:^28.1.3" + string-length: "npm:^4.0.1" + checksum: 10/e6d2c099d461408a992d144c230112fb282b2d8f54c49227bdb0c3efcfa5ecab70a019fc57d8ad6360000459087bb942c4f72670b52fc5b97ac0d9834f87d24e + languageName: node + linkType: hard + "jest-worker@npm:^27.4.5, jest-worker@npm:^27.5.1": version: 27.5.1 resolution: "jest-worker@npm:27.5.1" @@ -13257,16 +12839,16 @@ __metadata: languageName: node linkType: hard -"joi@npm:^17.4.0": - version: 17.6.0 - resolution: "joi@npm:17.6.0" +"joi@npm:^17.7.0": + version: 17.13.1 + resolution: "joi@npm:17.13.1" dependencies: - "@hapi/hoek": "npm:^9.0.0" - "@hapi/topo": "npm:^5.0.0" - "@sideway/address": "npm:^4.1.3" - "@sideway/formula": "npm:^3.0.0" + "@hapi/hoek": "npm:^9.3.0" + "@hapi/topo": "npm:^5.1.0" + "@sideway/address": "npm:^4.1.5" + "@sideway/formula": "npm:^3.0.1" "@sideway/pinpoint": "npm:^2.0.0" - checksum: 10/dfe3bf4d44c41805cf93d7c716d15c0bf39f71b78f316e737b80cb80ec4598f620d3390e86b8c899e57325816e498733e89bdcb66be79870569cfb1e5daa5b12 + checksum: 10/9e34f93afbb490e12d7ec4aa05803788cd9ff4de00af30389c9d0f4af193ae85941365f80cb0ac38d0d04a45b85ee3a8b78cb0c10b5efeccce8922d68719603c languageName: node linkType: hard @@ -13296,6 +12878,13 @@ __metadata: languageName: node linkType: hard +"jsbn@npm:1.1.0": + version: 1.1.0 + resolution: "jsbn@npm:1.1.0" + checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef + languageName: node + linkType: hard + "jsbn@npm:~0.1.0": version: 0.1.1 resolution: "jsbn@npm:0.1.1" @@ -13396,6 +12985,13 @@ __metadata: languageName: node linkType: hard +"json-buffer@npm:3.0.1": + version: 3.0.1 + resolution: "json-buffer@npm:3.0.1" + checksum: 10/82876154521b7b68ba71c4f969b91572d1beabadd87bd3a6b236f85fbc7dc4695089191ed60bb59f9340993c51b33d479f45b6ba9f3548beb519705281c32c3c + languageName: node + linkType: hard + "json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -13438,32 +13034,23 @@ __metadata: languageName: node linkType: hard -"json5@npm:2.x, json5@npm:^2.1.2, json5@npm:^2.2.1": - version: 2.2.1 - resolution: "json5@npm:2.2.1" +"json5@npm:2.x, json5@npm:^2.1.2, json5@npm:^2.2.3": + version: 2.2.3 + resolution: "json5@npm:2.2.3" bin: json5: lib/cli.js - checksum: 10/ee31060b929fbfdc3c80288286e4403ed95f47d9fe2d29f46c833b8cd4ec98b2cdb3537e2c0f15846db90950ae70bc01d2aaae3c303d70523e8039cf0e810cf5 + checksum: 10/1db67b853ff0de3534085d630691d3247de53a2ed1390ba0ddff681ea43e9b3e30ecbdb65c5e9aab49435e44059c23dbd6fee8ee619419ba37465bb0dd7135da languageName: node linkType: hard -"json5@npm:^1.0.1": +"json5@npm:^1.0.2": version: 1.0.2 - resolution: "json5@npm:1.0.2" - dependencies: - minimist: "npm:^1.2.0" - bin: - json5: lib/cli.js - checksum: 10/a78d812dbbd5642c4f637dd130954acfd231b074965871c3e28a5bbd571f099d623ecf9161f1960c4ddf68e0cc98dee8bebfdb94a71ad4551f85a1afc94b63f6 - languageName: node - linkType: hard - -"json5@npm:^2.2.3": - version: 2.2.3 - resolution: "json5@npm:2.2.3" + resolution: "json5@npm:1.0.2" + dependencies: + minimist: "npm:^1.2.0" bin: json5: lib/cli.js - checksum: 10/1db67b853ff0de3534085d630691d3247de53a2ed1390ba0ddff681ea43e9b3e30ecbdb65c5e9aab49435e44059c23dbd6fee8ee619419ba37465bb0dd7135da + checksum: 10/a78d812dbbd5642c4f637dd130954acfd231b074965871c3e28a5bbd571f099d623ecf9161f1960c4ddf68e0cc98dee8bebfdb94a71ad4551f85a1afc94b63f6 languageName: node linkType: hard @@ -13492,13 +13079,24 @@ __metadata: languageName: node linkType: hard -"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.2.1": - version: 3.2.2 - resolution: "jsx-ast-utils@npm:3.2.2" +"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.3.5": + version: 3.3.5 + resolution: "jsx-ast-utils@npm:3.3.5" + dependencies: + array-includes: "npm:^3.1.6" + array.prototype.flat: "npm:^1.3.1" + object.assign: "npm:^4.1.4" + object.values: "npm:^1.1.6" + checksum: 10/b61d44613687dfe4cc8ad4b4fbf3711bf26c60b8d5ed1f494d723e0808415c59b24a7c0ed8ab10736a40ff84eef38cbbfb68b395e05d31117b44ffc59d31edfc + languageName: node + linkType: hard + +"keyv@npm:^4.5.3": + version: 4.5.4 + resolution: "keyv@npm:4.5.4" dependencies: - array-includes: "npm:^3.1.4" - object.assign: "npm:^4.1.2" - checksum: 10/d93d6fd4f5f4b50ccab0fe903397adfa9bc0eca7ffc8e07a5e30c61ffb60dc2723cd8a4be3a2af13535bfd7d2186fbd72ebc13dfa740a133fe88904ae515dac6 + json-buffer: "npm:3.0.1" + checksum: 10/167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75 languageName: node linkType: hard @@ -13516,19 +13114,19 @@ __metadata: languageName: node linkType: hard -"language-subtag-registry@npm:~0.3.2": - version: 0.3.21 - resolution: "language-subtag-registry@npm:0.3.21" - checksum: 10/86168f7e90f1e3beb94174fcf82a8478688b5fb1b78016cd176e5296be563634c943bba847f3c0f590f411a5a0725b2a4a42242f7f8709278cffde34b7c10e85 +"language-subtag-registry@npm:^0.3.20": + version: 0.3.23 + resolution: "language-subtag-registry@npm:0.3.23" + checksum: 10/fe13ed74ab9f862db8e5747b98cc9aa08d52a19f85b5cdb4975cd364c8539bd2da3380e4560d2dbbd728ec33dff8a4b4421fcb2e5b1b1bdaa21d16f91a54d0d4 languageName: node linkType: hard -"language-tags@npm:^1.0.5": - version: 1.0.5 - resolution: "language-tags@npm:1.0.5" +"language-tags@npm:^1.0.9": + version: 1.0.9 + resolution: "language-tags@npm:1.0.9" dependencies: - language-subtag-registry: "npm:~0.3.2" - checksum: 10/2161292ddae73ff2f5a15fd2d753b21096b81324337dff4ad78d702c63210d5beb18892cd53a3455ee6e88065807c8e285e82c40503678951d2071d101a473b4 + language-subtag-registry: "npm:^0.3.20" + checksum: 10/d3a7c14b694e67f519153d6df6cb200681648d38d623c3bfa9d6a66a5ec5493628acb88e9df5aceef3cf1902ab263a205e7d59ee4cf1d6bb67e707b83538bd6d languageName: node linkType: hard @@ -13567,16 +13165,6 @@ __metadata: languageName: node linkType: hard -"levn@npm:~0.3.0": - version: 0.3.0 - resolution: "levn@npm:0.3.0" - dependencies: - prelude-ls: "npm:~1.1.2" - type-check: "npm:~0.3.2" - checksum: 10/e1c3e75b5c430d9aa4c32c83c8a611e4ca53608ca78e3ea3bf6bbd9d017e4776d05d86e27df7901baebd3afa732abede9f26f715b8c1be19e95505c7a3a7b589 - languageName: node - linkType: hard - "lilconfig@npm:^3.0.0": version: 3.1.1 resolution: "lilconfig@npm:3.1.1" @@ -13662,16 +13250,6 @@ __metadata: languageName: node linkType: hard -"locate-path@npm:^2.0.0": - version: 2.0.0 - resolution: "locate-path@npm:2.0.0" - dependencies: - p-locate: "npm:^2.0.0" - path-exists: "npm:^3.0.0" - checksum: 10/02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755 - languageName: node - linkType: hard - "locate-path@npm:^3.0.0": version: 3.0.0 resolution: "locate-path@npm:3.0.0" @@ -13809,7 +13387,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^10.2.0": +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": version: 10.2.2 resolution: "lru-cache@npm:10.2.2" checksum: 10/ff1a496d30b5eaec2c9079080965bb0cede203cf878371f7033a007f1e54cd4aa13cc8abf7ccec4c994a83a22ed5476e83a55bb57cc07e6c1547a42937e42c37 @@ -13825,46 +13403,7 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^6.0.0": - version: 6.0.0 - resolution: "lru-cache@npm:6.0.0" - dependencies: - yallist: "npm:^4.0.0" - checksum: 10/fc1fe2ee205f7c8855fa0f34c1ab0bcf14b6229e35579ec1fd1079f31d6fc8ef8eb6fd17f2f4d99788d7e339f50e047555551ebd5e434dda503696e7c6591825 - languageName: node - linkType: hard - -"lru-cache@npm:^7.7.1": - version: 7.8.1 - resolution: "lru-cache@npm:7.8.1" - checksum: 10/58f1c83ad68ef40d7ef7192d00f12983d6150940767c9a1eedc26c06d323277b2ccff148efe77da99f450c0fc087e3d7456f543b6f8a1ad9c29c5c617b414208 - languageName: node - linkType: hard - -"lru-cache@npm:^9.0.0": - version: 9.1.1 - resolution: "lru-cache@npm:9.1.1" - checksum: 10/bf0b62d5fd7b769f40a73f7dc41f12f0f24bc543277f78681bd36d9a684a09233b0c8a188d8c996b319f803410808a1e57ab99cd60e33b9b7b2728b08e31c7ff - languageName: node - linkType: hard - -"lru-cache@npm:^9.1.1 || ^10.0.0": - version: 10.2.0 - resolution: "lru-cache@npm:10.2.0" - checksum: 10/502ec42c3309c0eae1ce41afca471f831c278566d45a5273a0c51102dee31e0e250a62fa9029c3370988df33a14188a38e682c16143b794de78668de3643e302 - languageName: node - linkType: hard - -"lz-string@npm:^1.4.4": - version: 1.4.4 - resolution: "lz-string@npm:1.4.4" - bin: - lz-string: bin/bin.js - checksum: 10/da3abc3c15b3f91ab0fba0fe8ea3bb53d3c758d5c50d88d97b759e52d9b5224f8b05edc0e6423bfd448e6bcbe30f79236b7f2e6e7f8a321be62ae77b88092581 - languageName: node - linkType: hard - -"lz-string@npm:^1.5.0": +"lz-string@npm:^1.4.4, lz-string@npm:^1.5.0": version: 1.5.0 resolution: "lz-string@npm:1.5.0" bin: @@ -13874,11 +13413,11 @@ __metadata: linkType: hard "magic-string@npm:^0.30.5": - version: 0.30.7 - resolution: "magic-string@npm:0.30.7" + version: 0.30.10 + resolution: "magic-string@npm:0.30.10" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.4.15" - checksum: 10/883eaaf6792a3263e44f4bcdcd35ace272268e4b98ed5a770ad711947958d2f9fc683e474945e306e2bdc152b7e44d369ee312690d87025b9879fc63fbe1409c + checksum: 10/9f8bf6363a14c98a9d9f32ef833b194702a5c98fb931b05ac511b76f0b06fd30ed92beda6ca3261d2d52d21e39e891ef1136fbd032023f6cbb02d0b7d5767201 languageName: node linkType: hard @@ -13892,7 +13431,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^3.0.0, make-dir@npm:^3.0.2": +"make-dir@npm:^3.0.2": version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: @@ -13901,6 +13440,15 @@ __metadata: languageName: node linkType: hard +"make-dir@npm:^4.0.0": + version: 4.0.0 + resolution: "make-dir@npm:4.0.0" + dependencies: + semver: "npm:^7.5.3" + checksum: 10/bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a + languageName: node + linkType: hard + "make-error@npm:1.x": version: 1.3.6 resolution: "make-error@npm:1.3.6" @@ -13908,27 +13456,23 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^10.0.3": - version: 10.1.2 - resolution: "make-fetch-happen@npm:10.1.2" +"make-fetch-happen@npm:^13.0.0": + version: 13.0.1 + resolution: "make-fetch-happen@npm:13.0.1" dependencies: - agentkeepalive: "npm:^4.2.1" - cacache: "npm:^16.0.2" - http-cache-semantics: "npm:^4.1.0" - http-proxy-agent: "npm:^5.0.0" - https-proxy-agent: "npm:^5.0.0" + "@npmcli/agent": "npm:^2.0.0" + cacache: "npm:^18.0.0" + http-cache-semantics: "npm:^4.1.1" is-lambda: "npm:^1.0.1" - lru-cache: "npm:^7.7.1" - minipass: "npm:^3.1.6" - minipass-collect: "npm:^1.0.2" - minipass-fetch: "npm:^2.0.3" + minipass: "npm:^7.0.2" + minipass-fetch: "npm:^3.0.0" minipass-flush: "npm:^1.0.5" minipass-pipeline: "npm:^1.2.4" negotiator: "npm:^0.6.3" + proc-log: "npm:^4.2.0" promise-retry: "npm:^2.0.1" - socks-proxy-agent: "npm:^6.1.1" - ssri: "npm:^9.0.0" - checksum: 10/febfe1e944f3f89ab844f7cf84e935800d8bb70bd85e67657e9bc89de03f7f70b2b29b646a99d25ff89713acc81be120f74c8c75464a346102ecca118af0432f + ssri: "npm:^10.0.0" + checksum: 10/11bae5ad6ac59b654dbd854f30782f9de052186c429dfce308eda42374528185a100ee40ac9ffdc36a2b6c821ecaba43913e4730a12f06f15e895ea9cb23fa59 languageName: node linkType: hard @@ -13956,11 +13500,11 @@ __metadata: linkType: hard "markdown-to-jsx@npm:^7.1.8": - version: 7.4.1 - resolution: "markdown-to-jsx@npm:7.4.1" + version: 7.4.7 + resolution: "markdown-to-jsx@npm:7.4.7" peerDependencies: react: ">= 0.14.0" - checksum: 10/7f68a6f3ae0855c13d2d54881c1c1e2c1776c4f4149e84e41ce35a76a007b4deb9784fd19018eebf1bba31d7dfd6a92c30ad6815d481dcb38b74da7a20d4cb44 + checksum: 10/d421f561a57256164564f4b4ac1c3439493f7b88d46ca8d1ed429e481a199a8756591e180d401654c0826ccabe9e76ce4fb97286a0b3c43a7a6346c735778b2b languageName: node linkType: hard @@ -14034,12 +13578,12 @@ __metadata: linkType: hard "micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": - version: 4.0.5 - resolution: "micromatch@npm:4.0.5" + version: 4.0.7 + resolution: "micromatch@npm:4.0.7" dependencies: - braces: "npm:^3.0.2" + braces: "npm:^3.0.3" picomatch: "npm:^2.3.1" - checksum: 10/a749888789fc15cac0e03273844dbd749f9f8e8d64e70c564bcf06a033129554c789bb9e30d7566d7ff6596611a08e58ac12cf2a05f6e3c9c47c50c4c7e12fa2 + checksum: 10/a11ed1cb67dcbbe9a5fc02c4062cf8bb0157d73bf86956003af8dcfdf9b287f9e15ec0f6d6925ff6b8b5b496202335e497b01de4d95ef6cf06411bc5e5c474a0 languageName: node linkType: hard @@ -14098,7 +13642,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.1.2": +"minimatch@npm:^3.0.2, minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: @@ -14116,24 +13660,6 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.0": - version: 9.0.0 - resolution: "minimatch@npm:9.0.0" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/a7653b37c4a6f0dcf98b5bc6ad10926c193b94ac83de5e7f7e462c137075feb8cfac7fa02963438ab401f504f043f9ea13a2d3f57a71e49307f8867af34296f5 - languageName: node - linkType: hard - -"minimatch@npm:^9.0.1": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/c81b47d28153e77521877649f4bab48348d10938df9e8147a58111fe00ef89559a2938de9f6632910c4f7bf7bb5cd81191a546167e58d357f0cfb1e18cecc1c5 - languageName: node - linkType: hard - "minimatch@npm:^9.0.4": version: 9.0.4 resolution: "minimatch@npm:9.0.4" @@ -14143,34 +13669,34 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6": - version: 1.2.6 - resolution: "minimist@npm:1.2.6" - checksum: 10/b956a7d48669c5007f0afce100a92d3af18e77939a25b5b4f62e9ea07c2777033608327e14c2af85684d5cd504f623f2a04d30a4a43379d21dd3c6dcf12b8ab8 +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.7": + version: 1.2.8 + resolution: "minimist@npm:1.2.8" + checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f languageName: node linkType: hard -"minipass-collect@npm:^1.0.2": - version: 1.0.2 - resolution: "minipass-collect@npm:1.0.2" +"minipass-collect@npm:^2.0.1": + version: 2.0.1 + resolution: "minipass-collect@npm:2.0.1" dependencies: - minipass: "npm:^3.0.0" - checksum: 10/14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 + minipass: "npm:^7.0.3" + checksum: 10/b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342 languageName: node linkType: hard -"minipass-fetch@npm:^2.0.3": - version: 2.1.0 - resolution: "minipass-fetch@npm:2.1.0" +"minipass-fetch@npm:^3.0.0": + version: 3.0.5 + resolution: "minipass-fetch@npm:3.0.5" dependencies: encoding: "npm:^0.1.13" - minipass: "npm:^3.1.6" + minipass: "npm:^7.0.3" minipass-sized: "npm:^1.0.3" minizlib: "npm:^2.1.2" dependenciesMeta: encoding: optional: true - checksum: 10/33b6927ef8a4516e27878e1e9966a6dee5c2efb844584b39712a8c222cf7cc586ae00c09897ce3b21e77b6600ad4c7503f8bd732ef1a8bf98137f18c45c6d6c4 + checksum: 10/c669948bec1373313aaa8f104b962a3ced9f45c49b26366a4b0ae27ccdfa9c5740d72c8a84d3f8623d7a61c5fc7afdfda44789008c078f61a62441142efc4a97 languageName: node linkType: hard @@ -14201,12 +13727,12 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^3.0.0, minipass@npm:^3.1.1, minipass@npm:^3.1.6": - version: 3.1.6 - resolution: "minipass@npm:3.1.6" +"minipass@npm:^3.0.0": + version: 3.3.6 + resolution: "minipass@npm:3.3.6" dependencies: yallist: "npm:^4.0.0" - checksum: 10/464654ae469c4f25b2f3d6e7bd6e65615b90b68cdfd0148e69ce039b199a778b689f2a552bfa4d3a81812d914d0b48a3a49715b50dcc1eba96bba3bed21f428a + checksum: 10/a5c6ef069f70d9a524d3428af39f2b117ff8cd84172e19b754e7264a33df460873e6eb3d6e55758531580970de50ae950c496256bb4ad3691a2974cddff189f0 languageName: node linkType: hard @@ -14217,14 +13743,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0": - version: 7.0.4 - resolution: "minipass@npm:7.0.4" - checksum: 10/e864bd02ceb5e0707696d58f7ce3a0b89233f0d686ef0d447a66db705c0846a8dc6f34865cd85256c1472ff623665f616b90b8ff58058b2ad996c5de747d2d18 - languageName: node - linkType: hard - -"minipass@npm:^7.1.2": +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2": version: 7.1.2 resolution: "minipass@npm:7.1.2" checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950 @@ -14259,7 +13778,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4": +"mkdirp@npm:^1.0.3": version: 1.0.4 resolution: "mkdirp@npm:1.0.4" bin: @@ -14289,7 +13808,7 @@ __metadata: languageName: node linkType: hard -"ms@npm:2.1.3, ms@npm:^2.0.0, ms@npm:^2.1.1": +"ms@npm:2.1.3, ms@npm:^2.1.1": version: 2.1.3 resolution: "ms@npm:2.1.3" checksum: 10/aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d @@ -14329,6 +13848,13 @@ __metadata: languageName: node linkType: hard +"natural-compare-lite@npm:^1.4.0": + version: 1.4.0 + resolution: "natural-compare-lite@npm:1.4.0" + checksum: 10/5222ac3986a2b78dd6069ac62cbb52a7bf8ffc90d972ab76dfe7b01892485d229530ed20d0c62e79a6b363a663b273db3bde195a1358ce9e5f779d4453887225 + languageName: node + linkType: hard + "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -14343,7 +13869,7 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.5.0, neo-async@npm:^2.6.0, neo-async@npm:^2.6.2": +"neo-async@npm:^2.5.0, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" checksum: 10/1a7948fea86f2b33ec766bc899c88796a51ba76a4afc9026764aedc6e7cde692a09067031e4a1bf6db4f978ccd99e7f5b6c03fe47ad9865c3d4f99050d67e002 @@ -14434,10 +13960,10 @@ __metadata: languageName: node linkType: hard -"node-fetch-native@npm:^1.6.1": - version: 1.6.2 - resolution: "node-fetch-native@npm:1.6.2" - checksum: 10/85a3c8fb853d2abbd7e4235742ee0ff5d8ac15f982209989f7150407203dc65ad45e0c11a0f7416c3685e3cdd3d3f9ee2922e7558f201dd6a7e9c9dde3b612fd +"node-fetch-native@npm:^1.6.3": + version: 1.6.4 + resolution: "node-fetch-native@npm:1.6.4" + checksum: 10/39c4c6d0c2a4bed1444943e1647ad0d79eb6638cf159bc37dffeafd22cffcf6a998e006aa1f3dd1d9d2258db7d78dee96b44bee4ba0bbaf0440ed348794f2543 languageName: node linkType: hard @@ -14456,22 +13982,22 @@ __metadata: linkType: hard "node-gyp@npm:latest": - version: 9.0.0 - resolution: "node-gyp@npm:9.0.0" + version: 10.1.0 + resolution: "node-gyp@npm:10.1.0" dependencies: env-paths: "npm:^2.2.0" - glob: "npm:^7.1.4" + exponential-backoff: "npm:^3.1.1" + glob: "npm:^10.3.10" graceful-fs: "npm:^4.2.6" - make-fetch-happen: "npm:^10.0.3" - nopt: "npm:^5.0.0" - npmlog: "npm:^6.0.0" - rimraf: "npm:^3.0.2" + make-fetch-happen: "npm:^13.0.0" + nopt: "npm:^7.0.0" + proc-log: "npm:^3.0.0" semver: "npm:^7.3.5" tar: "npm:^6.1.2" - which: "npm:^2.0.2" + which: "npm:^4.0.0" bin: node-gyp: bin/node-gyp.js - checksum: 10/7a9f184dda7bd53970ac52e138b091b417505bef5be0a7d9a902137a55246afaebbae1263a0545b6d7d94af131bcd49ac99f18db0b801c5b4c627dd291c08a7f + checksum: 10/89e105e495e66cd4568af3cf79cdeb67d670eb069e33163c7781d3366470a30367c9bd8dea59e46db16370020139e5bf78b1fbc03284cb571754dfaa59744db5 languageName: node linkType: hard @@ -14489,21 +14015,14 @@ __metadata: languageName: node linkType: hard -"node-releases@npm:^2.0.2": - version: 2.0.3 - resolution: "node-releases@npm:2.0.3" - checksum: 10/5e555fbbebb3343a5d1e5f4e10e1737998bedc57472a35027410d17b2678ed9bc0e5fae008f513798a960eb8687159331b1f46f82a3210d39bd7c40d3c9dcead - languageName: node - linkType: hard - -"nopt@npm:^5.0.0": - version: 5.0.0 - resolution: "nopt@npm:5.0.0" +"nopt@npm:^7.0.0": + version: 7.2.1 + resolution: "nopt@npm:7.2.1" dependencies: - abbrev: "npm:1" + abbrev: "npm:^2.0.0" bin: nopt: bin/nopt.js - checksum: 10/00f9bb2d16449469ba8ffcf9b8f0eae6bae285ec74b135fec533e5883563d2400c0cd70902d0a7759e47ac031ccf206ace4e86556da08ed3f1c66dda206e9ccd + checksum: 10/95a1f6dec8a81cd18cdc2fed93e6f0b4e02cf6bdb4501c848752c6e34f9883d9942f036a5e3b21a699047d8a448562d891e67492df68ec9c373e6198133337ae languageName: node linkType: hard @@ -14553,45 +14072,34 @@ __metadata: languageName: node linkType: hard -"npmlog@npm:^6.0.0": - version: 6.0.1 - resolution: "npmlog@npm:6.0.1" - dependencies: - are-we-there-yet: "npm:^3.0.0" - console-control-strings: "npm:^1.1.0" - gauge: "npm:^4.0.0" - set-blocking: "npm:^2.0.0" - checksum: 10/cd2efe47d521453898fb3d582f2fad29127bccb8d690457873f8ea6e55a325c8e317b05797fc0807c515f2c932a31c017656bec0a60b38a04a730ffcdb562926 - languageName: node - linkType: hard - "nth-check@npm:^2.0.1": - version: 2.0.1 - resolution: "nth-check@npm:2.0.1" + version: 2.1.1 + resolution: "nth-check@npm:2.1.1" dependencies: boolbase: "npm:^1.0.0" - checksum: 10/5386d035c48438ff304fe687704d93886397349d1bed136de97aeae464caba10e8ffac55a04b215b86b3bc8897f33e0a5aa1045a9d8b2f251ae61b2a3ad3e450 + checksum: 10/5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3 languageName: node linkType: hard "nwsapi@npm:^2.2.0": - version: 2.2.0 - resolution: "nwsapi@npm:2.2.0" - checksum: 10/d27812654974786b5ddaf3d5834dbcd840d5705f3b594e9b11a6eb67f35349b847111e16c178ad98d327a4de3b98a5b765809d294066e13d9793486d68823a91 + version: 2.2.10 + resolution: "nwsapi@npm:2.2.10" + checksum: 10/b310e9dd0886da338cbbb1be9fec473a50269e2935d537f95a03d0038f7ea831ce12b4816d97f42e458e5273158aea2a6c86bc4bb60f79911226154aa66740f7 languageName: node linkType: hard -"nypm@npm:^0.3.3": - version: 0.3.6 - resolution: "nypm@npm:0.3.6" +"nypm@npm:^0.3.8": + version: 0.3.8 + resolution: "nypm@npm:0.3.8" dependencies: - citty: "npm:^0.1.5" + citty: "npm:^0.1.6" + consola: "npm:^3.2.3" execa: "npm:^8.0.1" pathe: "npm:^1.1.2" - ufo: "npm:^1.3.2" + ufo: "npm:^1.4.0" bin: nypm: dist/cli.mjs - checksum: 10/1cdd1f9476bbd66ffe97de4afadfdf53dc4b273a1be8b49f7cb52470c5331c67bc0dee4952498b96af752831cbd4051fe5ca376e83401b440786ab1f6ef93837 + checksum: 10/fc3fcf4f2c9837d09c1b9b976c205e1538a9378b5ac40ea0d3bac0bcaeb554d0a8d17e4b42c1b8b6079fb6bf760f0d94b576084c032f862433a915739a54e327 languageName: node linkType: hard @@ -14602,43 +14110,31 @@ __metadata: languageName: node linkType: hard -"object-inspect@npm:^1.12.0, object-inspect@npm:^1.9.0": - version: 1.12.0 - resolution: "object-inspect@npm:1.12.0" - checksum: 10/f13b824784749ac2d40d62a4c2a60df13fd57a221968efe1d686565ef71713b56b82e01b57bc2588d6b2ab124c342f130a2d0304c14a79f7fabe01bfa327515b +"object-inspect@npm:^1.13.1": + version: 1.13.1 + resolution: "object-inspect@npm:1.13.1" + checksum: 10/92f4989ed83422d56431bc39656d4c780348eb15d397ce352ade6b7fec08f973b53744bd41b94af021901e61acaf78fcc19e65bf464ecc0df958586a672700f0 languageName: node linkType: hard "object-is@npm:^1.1.5": - version: 1.1.5 - resolution: "object-is@npm:1.1.5" + version: 1.1.6 + resolution: "object-is@npm:1.1.6" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - checksum: 10/75365aff5da4bebad5d20efd9f9a7a13597e603f5eb03d89da8f578c3f3937fe01c6cb5fce86c0611c48795c0841401fd37c943821db0de703c7b30a290576ad + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + checksum: 10/4f6f544773a595da21c69a7531e0e1d6250670f4e09c55f47eb02c516035cfcb1b46ceb744edfd3ecb362309dbccb6d7f88e43bf42e4d4595ac10a329061053a languageName: node linkType: hard -"object-keys@npm:^1.0.12, object-keys@npm:^1.1.1": +"object-keys@npm:^1.1.1": version: 1.1.1 resolution: "object-keys@npm:1.1.1" checksum: 10/3d81d02674115973df0b7117628ea4110d56042e5326413e4b4313f0bcdf7dd78d4a3acef2c831463fa3796a66762c49daef306f4a0ea1af44877d7086d73bde languageName: node linkType: hard -"object.assign@npm:^4.1.2": - version: 4.1.2 - resolution: "object.assign@npm:4.1.2" - dependencies: - call-bind: "npm:^1.0.0" - define-properties: "npm:^1.1.3" - has-symbols: "npm:^1.0.1" - object-keys: "npm:^1.1.1" - checksum: 10/83fdff0208e5ea616aa59880add9c0cd08e58532d5bb010630a4695002f467e0a08f0f53d062ae33593ecf0fff42147b019be7fb17f2153264c37f8f4b85dfaa - languageName: node - linkType: hard - -"object.assign@npm:^4.1.4": +"object.assign@npm:^4.1.4, object.assign@npm:^4.1.5": version: 4.1.5 resolution: "object.assign@npm:4.1.5" dependencies: @@ -14650,46 +14146,59 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.5": - version: 1.1.5 - resolution: "object.entries@npm:1.1.5" +"object.entries@npm:^1.1.7, object.entries@npm:^1.1.8": + version: 1.1.8 + resolution: "object.entries@npm:1.1.8" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.1" - checksum: 10/ed3a5ba6f7fb30b55185ab11e8c91a7534305628e057a2d2a88f851689332b4b069df25193f54f45dbf3fe6fbbc204d20255138960cc740277c982ebb50a3877 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/2301918fbd1ee697cf6ff7cd94f060c738c0a7d92b22fd24c7c250e9b593642c9707ad2c44d339303c1439c5967d8964251cdfc855f7f6ec55db2dd79e8dc2a7 languageName: node linkType: hard -"object.fromentries@npm:^2.0.5": - version: 2.0.5 - resolution: "object.fromentries@npm:2.0.5" +"object.fromentries@npm:^2.0.7, object.fromentries@npm:^2.0.8": + version: 2.0.8 + resolution: "object.fromentries@npm:2.0.8" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.1" - checksum: 10/e60a00c590d0e9bed782630dda02189fa10e136d640c1f511fff89dc912faf05bc95a6a7d47345ea3de1d792cce0545c776f658038e865fcecddd084d0ac6b5e + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10/5b2e80f7af1778b885e3d06aeb335dcc86965e39464671adb7167ab06ac3b0f5dd2e637a90d8ebd7426d69c6f135a4753ba3dd7d0fe2a7030cf718dcb910fd92 languageName: node linkType: hard -"object.hasown@npm:^1.1.0": - version: 1.1.0 - resolution: "object.hasown@npm:1.1.0" +"object.groupby@npm:^1.0.1": + version: 1.0.3 + resolution: "object.groupby@npm:1.0.3" dependencies: - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.1" - checksum: 10/6701453f36340442a5d585110383bf4eedea181fe39fdf0c5eca2d687d31e56814ab06730aa4021d37251d0a169189127e74d85fda9e23a926129a80914b1c73 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + checksum: 10/44cb86dd2c660434be65f7585c54b62f0425b0c96b5c948d2756be253ef06737da7e68d7106e35506ce4a44d16aa85a413d11c5034eb7ce5579ec28752eb42d0 languageName: node linkType: hard -"object.values@npm:^1.1.5": - version: 1.1.5 - resolution: "object.values@npm:1.1.5" +"object.hasown@npm:^1.1.4": + version: 1.1.4 + resolution: "object.hasown@npm:1.1.4" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.1" - checksum: 10/83db44d40d99175249dfcf93e642e1931290e2ab16ce35702c324bfeafa8bc9f3602d6cc7990a0371c28015d8a7b0072593bc897cb8d05d63ac0684502ae40f5 + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: 10/797385577b3ef3c0d19333e03ed34bc7987978ae1ee1245069c9922e17d1128265187f729dc610260d03f8d418af26fcd7919b423793bf0af9099d9f08367d69 + languageName: node + linkType: hard + +"object.values@npm:^1.1.6, object.values@npm:^1.1.7, object.values@npm:^1.2.0": + version: 1.2.0 + resolution: "object.values@npm:1.2.0" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/db2e498019c354428c5dd30d02980d920ac365b155fce4dcf63eb9433f98ccf0f72624309e182ce7cc227c95e45d474e1d483418e60de2293dd23fa3ebe34903 languageName: node linkType: hard @@ -14770,31 +14279,17 @@ __metadata: languageName: node linkType: hard -"optionator@npm:^0.8.1": - version: 0.8.3 - resolution: "optionator@npm:0.8.3" - dependencies: - deep-is: "npm:~0.1.3" - fast-levenshtein: "npm:~2.0.6" - levn: "npm:~0.3.0" - prelude-ls: "npm:~1.1.2" - type-check: "npm:~0.3.2" - word-wrap: "npm:~1.2.3" - checksum: 10/6fa3c841b520f10aec45563962922215180e8cfbc59fde3ecd4ba2644ad66ca96bd19ad0e853f22fefcb7fc10e7612a5215b412cc66c5588f9a3138b38f6b5ff - languageName: node - linkType: hard - "optionator@npm:^0.9.1": - version: 0.9.1 - resolution: "optionator@npm:0.9.1" + version: 0.9.4 + resolution: "optionator@npm:0.9.4" dependencies: deep-is: "npm:^0.1.3" fast-levenshtein: "npm:^2.0.6" levn: "npm:^0.4.1" prelude-ls: "npm:^1.2.1" type-check: "npm:^0.4.0" - word-wrap: "npm:^1.2.3" - checksum: 10/19cfb625ba3cafd99c204744595a8b5111491632d379be341a8286c53a0101adac6f7ca9be4319ccecaaf5d43a55e65dde8b434620726032472833d958d43698 + word-wrap: "npm:^1.2.5" + checksum: 10/a8398559c60aef88d7f353a4f98dcdff6090a4e70f874c827302bf1213d9106a1c4d5fcb68dacb1feb3c30a04c4102f41047aa55d4c576b863d6fc876e001af6 languageName: node linkType: hard @@ -14829,15 +14324,6 @@ __metadata: languageName: node linkType: hard -"p-limit@npm:^1.1.0": - version: 1.3.0 - resolution: "p-limit@npm:1.3.0" - dependencies: - p-try: "npm:^1.0.0" - checksum: 10/eb9d9bc378d48ab1998d2a2b2962a99eddd3e3726c82d3258ecc1a475f22907968edea4fec2736586d100366a001c6bb449a2abe6cd65e252e9597394f01e789 - languageName: node - linkType: hard - "p-limit@npm:^2.0.0, p-limit@npm:^2.2.0": version: 2.3.0 resolution: "p-limit@npm:2.3.0" @@ -14865,15 +14351,6 @@ __metadata: languageName: node linkType: hard -"p-locate@npm:^2.0.0": - version: 2.0.0 - resolution: "p-locate@npm:2.0.0" - dependencies: - p-limit: "npm:^1.1.0" - checksum: 10/e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081 - languageName: node - linkType: hard - "p-locate@npm:^3.0.0": version: 3.0.0 resolution: "p-locate@npm:3.0.0" @@ -14919,13 +14396,6 @@ __metadata: languageName: node linkType: hard -"p-try@npm:^1.0.0": - version: 1.0.0 - resolution: "p-try@npm:1.0.0" - checksum: 10/20d9735f57258158df50249f172c77fe800d31e80f11a3413ac9e68ccbe6b11798acb3f48f2df8cea7ba2b56b753ce695a4fe2a2987c3c7691c44226b6d82b6f - languageName: node - linkType: hard - "p-try@npm:^2.0.0": version: 2.2.0 resolution: "p-try@npm:2.2.0" @@ -15044,23 +14514,13 @@ __metadata: languageName: node linkType: hard -"path-parse@npm:^1.0.6, path-parse@npm:^1.0.7": +"path-parse@npm:^1.0.7": version: 1.0.7 resolution: "path-parse@npm:1.0.7" checksum: 10/49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a languageName: node linkType: hard -"path-scurry@npm:^1.10.1": - version: 1.10.1 - resolution: "path-scurry@npm:1.10.1" - dependencies: - lru-cache: "npm:^9.1.1 || ^10.0.0" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - checksum: 10/eebfb8304fef1d4f7e1486df987e4fd77413de4fce16508dea69fcf8eb318c09a6b15a7a2f4c22877cec1cb7ecbd3071d18ca9de79eeece0df874a00f1f0bdc8 - languageName: node - linkType: hard - "path-scurry@npm:^1.11.1": version: 1.11.1 resolution: "path-scurry@npm:1.11.1" @@ -15071,16 +14531,6 @@ __metadata: languageName: node linkType: hard -"path-scurry@npm:^1.7.0": - version: 1.7.0 - resolution: "path-scurry@npm:1.7.0" - dependencies: - lru-cache: "npm:^9.0.0" - minipass: "npm:^5.0.0" - checksum: 10/3fe1f92307e29078d7f1caffa961bd4210740b43886caf853989b56897c5b14e124ed77ec018c13f4c5d75d3b1123d090a6536ae3799a42d4cf9608b8847b7a0 - languageName: node - linkType: hard - "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -15095,7 +14545,7 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^1.1.1, pathe@npm:^1.1.2": +"pathe@npm:^1.1.2": version: 1.1.2 resolution: "pathe@npm:1.1.2" checksum: 10/f201d796351bf7433d147b92c20eb154a4e0ea83512017bf4ec4e492a5d6e738fb45798be4259a61aa81270179fce11026f6ff0d3fa04173041de044defe9d80 @@ -15143,10 +14593,10 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.0": - version: 1.0.0 - resolution: "picocolors@npm:1.0.0" - checksum: 10/a2e8092dd86c8396bdba9f2b5481032848525b3dc295ce9b57896f931e63fc16f79805144321f72976383fc249584672a75cc18d6777c6b757603f372f745981 +"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1": + version: 1.0.1 + resolution: "picocolors@npm:1.0.1" + checksum: 10/fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5 languageName: node linkType: hard @@ -15171,20 +14621,13 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.6": +"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.6": version: 4.0.6 resolution: "pirates@npm:4.0.6" checksum: 10/d02dda76f4fec1cbdf395c36c11cf26f76a644f9f9a1bfa84d3167d0d3154d5289aacc72677aa20d599bb4a6937a471de1b65c995e2aea2d8687cbcd7e43ea5f languageName: node linkType: hard -"pirates@npm:^4.0.4": - version: 4.0.5 - resolution: "pirates@npm:4.0.5" - checksum: 10/3728bae0cf6c18c3d25f5449ee8c5bc1a6a83bca688abe0e1654ce8c069bfd408170397cef133ed9ec8b0faeb4093c5c728d0e72ab7b3385256cd87008c40364 - languageName: node - linkType: hard - "pkg-dir@npm:^3.0.0": version: 3.0.0 resolution: "pkg-dir@npm:3.0.0" @@ -15264,36 +14707,36 @@ __metadata: languageName: node linkType: hard -"postcss-modules-extract-imports@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-extract-imports@npm:3.0.0" +"postcss-modules-extract-imports@npm:^3.1.0": + version: 3.1.0 + resolution: "postcss-modules-extract-imports@npm:3.1.0" peerDependencies: postcss: ^8.1.0 - checksum: 10/8d68bb735cef4d43f9cdc1053581e6c1c864860b77fcfb670372b39c5feeee018dc5ddb2be4b07fef9bcd601edded4262418bbaeaf1bd4af744446300cebe358 + checksum: 10/00bfd3aff045fc13ded8e3bbfd8dfc73eff9a9708db1b2a132266aef6544c8d2aee7a5d7e021885f6f9bbd5565a9a9ab52990316e21ad9468a2534f87df8e849 languageName: node linkType: hard -"postcss-modules-local-by-default@npm:^4.0.4": - version: 4.0.4 - resolution: "postcss-modules-local-by-default@npm:4.0.4" +"postcss-modules-local-by-default@npm:^4.0.5": + version: 4.0.5 + resolution: "postcss-modules-local-by-default@npm:4.0.5" dependencies: icss-utils: "npm:^5.0.0" postcss-selector-parser: "npm:^6.0.2" postcss-value-parser: "npm:^4.1.0" peerDependencies: postcss: ^8.1.0 - checksum: 10/45790af417b2ed6ed26e9922724cf3502569995833a2489abcfc2bb44166096762825cc02f6132cc6a2fb235165e76b859f9d90e8a057bc188a1b2c17f2d7af0 + checksum: 10/b08b01aa7f3d1a80bb1a5508ba3a208578fdd2fb6e54e5613fac244a4e014aa7ca639a614859fec93b399e5a6f86938f7690ca60f7e57c4e35b75621d3c07734 languageName: node linkType: hard -"postcss-modules-scope@npm:^3.1.1": - version: 3.1.1 - resolution: "postcss-modules-scope@npm:3.1.1" +"postcss-modules-scope@npm:^3.2.0": + version: 3.2.0 + resolution: "postcss-modules-scope@npm:3.2.0" dependencies: postcss-selector-parser: "npm:^6.0.4" peerDependencies: postcss: ^8.1.0 - checksum: 10/ca035969eba62cf126864b10d7722e49c0d4f050cbd4618b6e9714d81b879cf4c53a5682501e00f9622e8f4ea6d7d7d53af295ae935fa833e0cc0bda416a287b + checksum: 10/17c293ad13355ba456498aa5815ddb7a4a736f7b781d89b294e1602a53b8d0e336131175f82460e290a0d672642f9039540042edc361d9000b682c44e766925b languageName: node linkType: hard @@ -15309,12 +14752,12 @@ __metadata: linkType: hard "postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": - version: 6.0.15 - resolution: "postcss-selector-parser@npm:6.0.15" + version: 6.1.0 + resolution: "postcss-selector-parser@npm:6.1.0" dependencies: cssesc: "npm:^3.0.0" util-deprecate: "npm:^1.0.2" - checksum: 10/cea591e1d9bce60eea724428863187228e27ddaebd98e5ecb4ee6d4c9a4b68e8157fd44c916b3fef1691d19ad16aa416bb7279b5eab260c32340ae630a34e200 + checksum: 10/2f9e5045b8bbe674fed3b79dbcd3daf21f5188cd7baf179beac513710ec3d75a8fc8184a262c3aec1c628ad3fd8bdb29c5d8530f1c9c5a61a18e1980bb000945 languageName: node linkType: hard @@ -15337,13 +14780,13 @@ __metadata: linkType: hard "postcss@npm:^8.4.33": - version: 8.4.35 - resolution: "postcss@npm:8.4.35" + version: 8.4.38 + resolution: "postcss@npm:8.4.38" dependencies: nanoid: "npm:^3.3.7" picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: 10/93a7ce50cd6188f5f486a9ca98950ad27c19dfed996c45c414fa242944497e4d084a8760d3537f078630226f2bd3c6ab84b813b488740f4432e7c7039cd73a20 + source-map-js: "npm:^1.2.0" + checksum: 10/6e44a7ed835ffa9a2b096e8d3e5dfc6bcf331a25c48aeb862dd54e3aaecadf814fa22be224fd308f87d08adf2299164f88c5fd5ab1c4ef6cbd693ceb295377f4 languageName: node linkType: hard @@ -15354,23 +14797,7 @@ __metadata: languageName: node linkType: hard -"prelude-ls@npm:~1.1.2": - version: 1.1.2 - resolution: "prelude-ls@npm:1.1.2" - checksum: 10/946a9f60d3477ca6b7d4c5e8e452ad1b98dc8aaa992cea939a6b926ac16cc4129d7217c79271dc808b5814b1537ad0af37f29a942e2eafbb92cfc5a1c87c38cb - languageName: node - linkType: hard - -"prettier@npm:^2.0.5": - version: 2.6.2 - resolution: "prettier@npm:2.6.2" - bin: - prettier: bin-prettier.js - checksum: 10/c1531cacd14ebe93c2289a7caa174f7caa14a7d1686f2ce81685209c37c1cb0c2ce5d86d90574c28380ebe22d88b90026d0b493140e44a2ae3c5a2aa93ab4065 - languageName: node - linkType: hard - -"prettier@npm:^2.8.0": +"prettier@npm:^2.0.5, prettier@npm:^2.8.0": version: 2.8.8 resolution: "prettier@npm:2.8.8" bin: @@ -15419,7 +14846,19 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.5.0": +"pretty-format@npm:^28.1.3": + version: 28.1.3 + resolution: "pretty-format@npm:28.1.3" + dependencies: + "@jest/schemas": "npm:^28.1.3" + ansi-regex: "npm:^5.0.1" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^18.0.0" + checksum: 10/26626d33e201388174a1ce352be46b8087f28184bf3684a88b2f7cf633e28419ffc664628eec261ba13b0f03748c3a6f85db063a2022f75a354c7b9e4e06526b + languageName: node + linkType: hard + +"pretty-format@npm:^29.0.0, pretty-format@npm:^29.5.0, pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" dependencies: @@ -15473,9 +14912,8 @@ __metadata: "@types/fs-extra": "npm:^11" "@types/jest": "npm:^27.4.1" "@types/jest-axe": "npm:^3.5.3" - "@types/react": "npm:^18.0.5" - "@types/react-dom": "npm:^18.0.0" - "@types/react-test-renderer": "npm:^18.0.0" + "@types/react": "npm:^18.3.3" + "@types/react-dom": "npm:^18.3.0" "@typescript-eslint/eslint-plugin": "npm:^5.19.0" "@typescript-eslint/parser": "npm:^5.19.0" cypress: "npm:^8.0.0" @@ -15499,9 +14937,8 @@ __metadata: lint-staged: "npm:^10.5.3" prettier: "npm:^2.0.5" pretty-quick: "npm:^2.0.1" - react: "npm:^18.0.0" - react-dom: "npm:^18.0.0" - react-test-renderer: "npm:^18.0.0" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" replace-in-files: "npm:^3.0.0" start-server-and-test: "npm:^1.12.5" storybook: "npm:^7.6.17" @@ -15511,6 +14948,20 @@ __metadata: languageName: unknown linkType: soft +"proc-log@npm:^3.0.0": + version: 3.0.0 + resolution: "proc-log@npm:3.0.0" + checksum: 10/02b64e1b3919e63df06f836b98d3af002b5cd92655cab18b5746e37374bfb73e03b84fe305454614b34c25b485cc687a9eebdccf0242cda8fda2475dd2c97e02 + languageName: node + linkType: hard + +"proc-log@npm:^4.2.0": + version: 4.2.0 + resolution: "proc-log@npm:4.2.0" + checksum: 10/4e1394491b717f6c1ade15c570ecd4c2b681698474d3ae2d303c1e4b6ab9455bd5a81566211e82890d5a5ae9859718cc6954d5150bb18b09b72ecb297beae90a + languageName: node + linkType: hard + "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -15532,13 +14983,6 @@ __metadata: languageName: node linkType: hard -"promise-inflight@npm:^1.0.1": - version: 1.0.1 - resolution: "promise-inflight@npm:1.0.1" - checksum: 10/1560d413ea20c5a74f3631d39ba8cbd1972b9228072a755d01e1f5ca5110382d9af76a1582d889445adc6e75bb5ac4886b56dc4b6eae51b30145d7bb1ac7505b - languageName: node - linkType: hard - "promise-retry@npm:^2.0.1": version: 2.0.1 resolution: "promise-retry@npm:2.0.1" @@ -15605,10 +15049,10 @@ __metadata: languageName: node linkType: hard -"psl@npm:^1.1.28, psl@npm:^1.1.33": - version: 1.8.0 - resolution: "psl@npm:1.8.0" - checksum: 10/5f62a8eca06cb4a017983d15b92b0d38dc8699d637eabc8cb482c59b4106c9760f59cc8afabcb8bb7b98f0322907680d8f0f59226386fffab5248d180bc04578 +"psl@npm:^1.1.33": + version: 1.9.0 + resolution: "psl@npm:1.9.0" + checksum: 10/d07879d4bfd0ac74796306a8e5a36a93cfb9c4f4e8ee8e63fbb909066c192fe1008cd8f12abd8ba2f62ca28247949a20c8fb32e1d18831d9e71285a1569720f9 languageName: node linkType: hard @@ -15643,17 +15087,17 @@ __metadata: languageName: node linkType: hard -"punycode@npm:1.3.2": - version: 1.3.2 - resolution: "punycode@npm:1.3.2" - checksum: 10/5c57d588c60679fd1b9400c75de06e327723f2b38e21e195027ba7a59006725f7b817dce5b26d47c7f8c1c842d28275aa59955a06d2e467cffeba70b7e0576bb +"punycode@npm:^1.4.1": + version: 1.4.1 + resolution: "punycode@npm:1.4.1" + checksum: 10/af2700dde1a116791ff8301348ff344c47d6c224e875057237d1b5112035655fb07a6175cfdb8bf0e3a8cdfd2dc82b3a622e0aefd605566c0e949a6d0d1256a4 languageName: node linkType: hard "punycode@npm:^2.1.0, punycode@npm:^2.1.1": - version: 2.1.1 - resolution: "punycode@npm:2.1.1" - checksum: 10/939daa010c2cacebdb060c40ecb52fef0a739324a66f7fffe0f94353a1ee83e3b455e9032054c4a0c4977b0a28e27086f2171c392832b59a01bd948fd8e20914 + version: 2.3.1 + resolution: "punycode@npm:2.3.1" + checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059 languageName: node linkType: hard @@ -15684,26 +15128,28 @@ __metadata: languageName: node linkType: hard -"qs@npm:^6.10.0": - version: 6.10.3 - resolution: "qs@npm:6.10.3" +"qs@npm:^6.10.0, qs@npm:^6.11.2": + version: 6.12.1 + resolution: "qs@npm:6.12.1" dependencies: - side-channel: "npm:^1.0.4" - checksum: 10/73d07bfd77f07bec3750dca5e6d165cba0c87ce3e4688bb26e5e462e725ab1289ecdb69164b0b4a4d1b913e2a3ae6b22acbb8b2feb5c8f31bd76f2380f3dc23d + side-channel: "npm:^1.0.6" + checksum: 10/035bcad2a1ab0175bac7a74c904c15913bdac252834149ccff988c93a51de02642fe7be10e43058ba4dc4094bb28ce9b59d12b9e91d40997f445cfde3ecc1c29 languageName: node linkType: hard -"qs@npm:~6.5.2": - version: 6.5.3 - resolution: "qs@npm:6.5.3" - checksum: 10/485c990fba7ad17671e16c92715fb064c1600337738f5d140024eb33a49fbc1ed31890d3db850117c760caeb9c9cc9f4ba22a15c20dd119968e41e3d3fe60b28 +"qs@npm:~6.10.3": + version: 6.10.4 + resolution: "qs@npm:6.10.4" + dependencies: + side-channel: "npm:^1.0.4" + checksum: 10/8887a53f63180e0e0291deafef581e550bc3656f2453adc8d3ca34b49c04354d31079962f7faf90ab8f5fd6e3d70ee6645042b27814a757a3a5d5708ae3f58e0 languageName: node linkType: hard -"querystring@npm:0.2.0": - version: 0.2.0 - resolution: "querystring@npm:0.2.0" - checksum: 10/37b91720be8c8de87b49d1a68f0ceafbbeda6efe6334ce7aad080b0b4111f933a40650b8a6669c1bc629cd8bb37c67cb7b5a42ec0758662efbce44b8faa1766d +"querystringify@npm:^2.1.1": + version: 2.2.0 + resolution: "querystringify@npm:2.2.0" + checksum: 10/46ab16f252fd892fc29d6af60966d338cdfeea68a231e9457631ffd22d67cec1e00141e0a5236a2eb16c0d7d74175d9ec1d6f963660c6f2b1c2fc85b194c5680 languageName: node linkType: hard @@ -15744,15 +15190,15 @@ __metadata: languageName: node linkType: hard -"raw-body@npm:2.5.1": - version: 2.5.1 - resolution: "raw-body@npm:2.5.1" +"raw-body@npm:2.5.2": + version: 2.5.2 + resolution: "raw-body@npm:2.5.2" dependencies: bytes: "npm:3.1.2" http-errors: "npm:2.0.0" iconv-lite: "npm:0.4.24" unpipe: "npm:1.0.0" - checksum: 10/280bedc12db3490ecd06f740bdcf66093a07535374b51331242382c0e130bb273ebb611b7bc4cba1b4b4e016cc7b1f4b05a6df885a6af39c2bc3b94c02291c84 + checksum: 10/863b5171e140546a4d99f349b720abac4410338e23df5e409cfcc3752538c9caf947ce382c89129ba976f71894bd38b5806c774edac35ebf168d02aa1ac11a95 languageName: node linkType: hard @@ -15793,15 +15239,15 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^18.0.0": - version: 18.1.0 - resolution: "react-dom@npm:18.1.0" +"react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - scheduler: "npm:^0.22.0" + scheduler: "npm:^0.23.2" peerDependencies: - react: ^18.1.0 - checksum: 10/64f7d85c50ea702dcaf746af16dd54554aa05847d5915003ea0ea9d8c44bea72c3b96ba8a13341011bb028b6c2d12bd9b1ab7ede0184ca1a63118fcc3bc958dc + react: ^18.3.1 + checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81 languageName: node linkType: hard @@ -15826,13 +15272,6 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0": - version: 18.0.0 - resolution: "react-is@npm:18.0.0" - checksum: 10/263fc7a089d5958f8862cdf5fd7b10f772de7c3066cd8ef569da6609517a020473e3fd82e179803e5d9cff10016bc3f139be51e167a1071db6476259176b6df9 - languageName: node - linkType: hard - "react-is@npm:^16.13.1": version: 16.13.1 resolution: "react-is@npm:16.13.1" @@ -15847,10 +15286,17 @@ __metadata: languageName: node linkType: hard +"react-is@npm:^18.0.0": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22 + languageName: node + linkType: hard + "react-refresh@npm:^0.14.0": - version: 0.14.0 - resolution: "react-refresh@npm:0.14.0" - checksum: 10/75941262ce3ed4fc79b52492943fd59692f29b84f30f3822713b7e920f28e85c62a4386f85cbfbaea95ed62d3e74209f0a0bb065904b7ab2f166a74ac3812e2a + version: 0.14.2 + resolution: "react-refresh@npm:0.14.2" + checksum: 10/512abf97271ab8623486061be04b608c39d932e3709f9af1720b41573415fa4993d0009fa5138b6705b60a98f4102f744d4e26c952b14f41a0e455521c6be4cc languageName: node linkType: hard @@ -15908,18 +15354,6 @@ __metadata: languageName: node linkType: hard -"react-shallow-renderer@npm:^16.13.1": - version: 16.15.0 - resolution: "react-shallow-renderer@npm:16.15.0" - dependencies: - object-assign: "npm:^4.1.1" - react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0" - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 10/06457fe5bcaa44aeca998905b6849304742ea1cc2d3841e4a0964c745ff392bc4dec07f8c779f317faacce3a0bf6f84e15020ac0fa81adb931067dbb0baf707b - languageName: node - linkType: hard - "react-style-singleton@npm:^2.2.1": version: 2.2.1 resolution: "react-style-singleton@npm:2.2.1" @@ -15937,25 +15371,12 @@ __metadata: languageName: node linkType: hard -"react-test-renderer@npm:^18.0.0": - version: 18.0.0 - resolution: "react-test-renderer@npm:18.0.0" - dependencies: - react-is: "npm:^18.0.0" - react-shallow-renderer: "npm:^16.13.1" - scheduler: "npm:^0.21.0" - peerDependencies: - react: ^18.0.0 - checksum: 10/be4479d7e60ee22834c56962fa659f91800197cf885f165735aac1fc4b6e42444340201b6bb6426cb6ccb05f63de6eede59f092aa2d4b8fa9fa09361646d88fa - languageName: node - linkType: hard - -"react@npm:^18.0.0": - version: 18.1.0 - resolution: "react@npm:18.1.0" +"react@npm:^18.3.1": + version: 18.3.1 + resolution: "react@npm:18.3.1" dependencies: loose-envify: "npm:^1.1.0" - checksum: 10/d1ec025276096aa8b87cc4ee95f911612f21c4d54e08a3fdf5a9d3d2242f825142eef300b13f26e17a14a94adcb640f4278ae5b4fe0de3a912adc325434b9a2a + checksum: 10/261137d3f3993eaa2368a83110466fc0e558bc2c7f7ae7ca52d94f03aac945f45146bd85e5f481044db1758a1dbb57879e2fcdd33924e2dde1bdc550ce73f7bf languageName: node linkType: hard @@ -16008,17 +15429,6 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.6.0": - version: 3.6.0 - resolution: "readable-stream@npm:3.6.0" - dependencies: - inherits: "npm:^2.0.3" - string_decoder: "npm:^1.1.1" - util-deprecate: "npm:^1.0.1" - checksum: 10/b80b3e6a7fafb1c79de7db541de357f4a5ee73bd70c21672f5a7c840d27bb27bdb0151e7ba2fd82c4a888df22ce0c501b0d9f3e4dfe51688876701c437d59536 - languageName: node - linkType: hard - "readdirp@npm:~3.5.0": version: 3.5.0 resolution: "readdirp@npm:3.5.0" @@ -16029,15 +15439,15 @@ __metadata: linkType: hard "recast@npm:^0.23.1, recast@npm:^0.23.3": - version: 0.23.4 - resolution: "recast@npm:0.23.4" + version: 0.23.9 + resolution: "recast@npm:0.23.9" dependencies: - assert: "npm:^2.0.0" ast-types: "npm:^0.16.1" esprima: "npm:~4.0.0" source-map: "npm:~0.6.1" + tiny-invariant: "npm:^1.3.3" tslib: "npm:^2.0.1" - checksum: 10/a82e388ded2154697ea54e6d65d060143c9cf4b521f770232a7483e253d45bdd9080b44dc5874d36fe720ba1a10cb20b95375896bd89f5cab631a751e93979f5 + checksum: 10/d60584be179d81a82fbe58b5bbe009aa42831ee114a21a3e3a22bda91334e0b8a1a4610dca8ecb7f9ea1426da4febc08134d3003085ad6ecee478d1808eb8796 languageName: node linkType: hard @@ -16051,6 +15461,21 @@ __metadata: languageName: node linkType: hard +"reflect.getprototypeof@npm:^1.0.4": + version: 1.0.6 + resolution: "reflect.getprototypeof@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.1" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + globalthis: "npm:^1.0.3" + which-builtin-type: "npm:^1.1.3" + checksum: 10/518f6457e4bb470c9b317d239c62d4b4a05678b7eae4f1c3f4332fad379b3ea6d2d8999bfad448547fdba8fb77e4725cfe8c6440d0168ff387f16b4f19f759ad + languageName: node + linkType: hard + "regenerate-unicode-properties@npm:^10.1.0": version: 10.1.1 resolution: "regenerate-unicode-properties@npm:10.1.1" @@ -16067,13 +15492,6 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.13.4": - version: 0.13.9 - resolution: "regenerator-runtime@npm:0.13.9" - checksum: 10/efbbcee420cf89b90c634ac4c53e4ac8000c80b4650d6d34560f124185d43b21b824d385ec6147657603a1ec1bed6820fc5dfb78e669f9acc7c1b5d7238b1627 - languageName: node - linkType: hard - "regenerator-runtime@npm:^0.14.0": version: 0.14.1 resolution: "regenerator-runtime@npm:0.14.1" @@ -16090,17 +15508,7 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.4.1": - version: 1.4.2 - resolution: "regexp.prototype.flags@npm:1.4.2" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - checksum: 10/b807a0198156b191da694858370f0db858d9e3b2158c3245d5d2af8b2ab7cd5de61b651cdd10be2b20dc34f2f91e199384817aba12d6e95a4f918c2f3c3d791d - languageName: node - linkType: hard - -"regexp.prototype.flags@npm:^1.5.1": +"regexp.prototype.flags@npm:^1.5.1, regexp.prototype.flags@npm:^1.5.2": version: 1.5.2 resolution: "regexp.prototype.flags@npm:1.5.2" dependencies: @@ -16112,7 +15520,7 @@ __metadata: languageName: node linkType: hard -"regexpp@npm:^3.1.0, regexpp@npm:^3.2.0": +"regexpp@npm:^3.1.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" checksum: 10/3310010895a906873262f4b494fc99bcef1e71ef6720a0532c5999ca586498cbd4a284c8e3c2423f9d1d37512fd08d6064b7564e0e59508cf938f76dd15ace84 @@ -16231,6 +15639,13 @@ __metadata: languageName: node linkType: hard +"requires-port@npm:^1.0.0": + version: 1.0.0 + resolution: "requires-port@npm:1.0.0" + checksum: 10/878880ee78ccdce372784f62f52a272048e2d0827c29ae31e7f99da18b62a2b9463ea03a75f277352f4697c100183debb0532371ad515a2d49d4bfe596dd4c20 + languageName: node + linkType: hard + "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -16255,13 +15670,13 @@ __metadata: linkType: hard "resolve.exports@npm:^1.1.0": - version: 1.1.0 - resolution: "resolve.exports@npm:1.1.0" - checksum: 10/6286de22854041ee4705bdb71bc883c70e512b03f0d87761dcb767221f6f3ca5323ec7e57df88a2269f8f9e28d8cdce39f6da5b49885ba3f8052d6ac0d79db19 + version: 1.1.1 + resolution: "resolve.exports@npm:1.1.1" + checksum: 10/de58c30aca30883f0e29910e4ad1b7b9986ec5f69434ef2e957ddbe52d3250e138ddd2688e8cd67909b4ee9bf3437424c718a5962d59edd610f035b861ef8441 languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.22.1": +"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -16274,30 +15689,20 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.0": - version: 1.22.0 - resolution: "resolve@npm:1.22.0" +"resolve@npm:^2.0.0-next.5": + version: 2.0.0-next.5 + resolution: "resolve@npm:2.0.0-next.5" dependencies: - is-core-module: "npm:^2.8.1" + is-core-module: "npm:^2.13.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/b2f7405d3092f8bb537105b364378698dd0e7428dd3e76a3f00424cdc0bf8a1d85c3f5dab036fd04154e29c8fc221a591697ec699eb1cbd37d9a628b8bb7ccf5 - languageName: node - linkType: hard - -"resolve@npm:^2.0.0-next.3": - version: 2.0.0-next.3 - resolution: "resolve@npm:2.0.0-next.3" - dependencies: - is-core-module: "npm:^2.2.0" - path-parse: "npm:^1.0.6" - checksum: 10/20378839484ef1dbfcfd271ada32e49176d15639f001669d07e23a6dce7d458208716aaafd05c99737ff1656db9381c9f43792e9568fa7787e0d2aba7401cd49 + checksum: 10/2d6fd28699f901744368e6f2032b4268b4c7b9185fd8beb64f68c93ac6b22e52ae13560ceefc96241a665b985edf9ffd393ae26d2946a7d3a07b7007b7d51e79 languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin": +"resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: @@ -16310,26 +15715,16 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.0#optional!builtin": - version: 1.22.0 - resolution: "resolve@patch:resolve@npm%3A1.22.0#optional!builtin::version=1.22.0&hash=c3c19d" +"resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin": + version: 2.0.0-next.5 + resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: - is-core-module: "npm:^2.8.1" + is-core-module: "npm:^2.13.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/cb53ccafb067fb04989dbff2ce7186d03f4a55b7283eab91b545d614b336dc509faa5c71210ce77ab1a4b0f7de4ffbccc170febcbeef40bf5a09b9ddb05bf447 - languageName: node - linkType: hard - -"resolve@patch:resolve@npm%3A^2.0.0-next.3#optional!builtin": - version: 2.0.0-next.3 - resolution: "resolve@patch:resolve@npm%3A2.0.0-next.3#optional!builtin::version=2.0.0-next.3&hash=c3c19d" - dependencies: - is-core-module: "npm:^2.2.0" - path-parse: "npm:^1.0.6" - checksum: 10/e29030dd551be0f1244dbc691c426e89407d90061da99675a8578a6127fc2c23d4d3a7e16e31dbab1bf75330e023a4c19a15e37cca2269736c8fac09f8f2a38c + checksum: 10/05fa778de9d0347c8b889eb7a18f1f06bf0f801b0eb4610b4871a4b2f22e220900cf0ad525e94f990bb8d8921c07754ab2122c0c225ab4cdcea98f36e64fa4c2 languageName: node linkType: hard @@ -16358,9 +15753,9 @@ __metadata: linkType: hard "rfdc@npm:^1.3.0": - version: 1.3.0 - resolution: "rfdc@npm:1.3.0" - checksum: 10/76dedd9700cdf132947fde7ce1a8838c9cbb7f3e8f9188af0aaf97194cce745f42094dd2cf547426934cc83252ee2c0e432b2e0222a4415ab0db32de82665c69 + version: 1.3.1 + resolution: "rfdc@npm:1.3.1" + checksum: 10/44cc6a82e2fe1db13b7d3c54e9ffd0b40ef070cbde69ffbfbb38dab8cee46bd68ba686784b96365ff08d04798bc121c3465663a0c91f2c421c90546c4366f4a6 languageName: node linkType: hard @@ -16469,12 +15864,24 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.1.0, rxjs@npm:^7.5.1": - version: 7.5.5 - resolution: "rxjs@npm:7.5.5" +"rxjs@npm:^7.5.1, rxjs@npm:^7.8.0": + version: 7.8.1 + resolution: "rxjs@npm:7.8.1" dependencies: tslib: "npm:^2.1.0" - checksum: 10/9c8af134bc557b0c51aff8fd4d8190cbbb1f3ca4602f46cdded04a0d68bb2581e61ae2fbf583aea4f99ee66dac6cf6c4b31856022a9b929f37c521c048f48465 + checksum: 10/b10cac1a5258f885e9dd1b70d23c34daeb21b61222ee735d2ec40a8685bdca40429000703a44f0e638c27a684ac139e1c37e835d2a0dc16f6fc061a138ae3abb + languageName: node + linkType: hard + +"safe-array-concat@npm:^1.1.2": + version: 1.1.2 + resolution: "safe-array-concat@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" + checksum: 10/a54f8040d7cb696a1ee38d19cc71ab3cfb654b9b81bae00c6459618cfad8214ece7e6666592f9c925aafef43d0a20c5e6fbb3413a2b618e1ce9d516a2e6dcfc5 languageName: node linkType: hard @@ -16492,6 +15899,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.3": + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.1.4" + checksum: 10/b04de61114b10274d92e25b6de7ccb5de07f11ea15637ff636de4b5190c0f5cd8823fe586dde718504cf78055437d70fd8804976894df502fcf5a210c970afb3 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -16508,25 +15926,16 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.21.0": - version: 0.21.0 - resolution: "scheduler@npm:0.21.0" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10/216dbe36490f8c3133eee8352061803c377de6eb80d4a8f7f290819a721a21135aba145db28ad3e34056115f1a8c0d7e1cd477cebd3d01f6d98e28cc31fc702a - languageName: node - linkType: hard - -"scheduler@npm:^0.22.0": - version: 0.22.0 - resolution: "scheduler@npm:0.22.0" +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" dependencies: loose-envify: "npm:^1.1.0" - checksum: 10/6d4753d2710870c71273a4b503fffd2d293f8714b1d32274d08def0377205541309711c13fc4507e9173f16d7e5c1efee731254452ad245eb5681f67b919ef3e + checksum: 10/e8d68b89d18d5b028223edf090092846868a765a591944760942b77ea1f69b17235f7e956696efbb62c8130ab90af7e0949bfb8eba7896335507317236966bc9 languageName: node linkType: hard -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": +"schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" dependencies: @@ -16537,7 +15946,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^4.0.0": +"schema-utils@npm:^4.0.0, schema-utils@npm:^4.2.0": version: 4.2.0 resolution: "schema-utils@npm:4.2.0" dependencies: @@ -16572,27 +15981,16 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.x, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.5": - version: 7.3.7 - resolution: "semver@npm:7.3.7" - dependencies: - lru-cache: "npm:^6.0.0" +"semver@npm:7.x, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4": + version: 7.6.2 + resolution: "semver@npm:7.6.2" bin: semver: bin/semver.js - checksum: 10/6f60700810ef4879eb0af1d8d0626e5a2d11ba57ca7889e041d88155cb4b45629d1efebb8c6d381ecac4f87870ecb4e1b27760019d017ed1bf74a5083f4eeeb8 - languageName: node - linkType: hard - -"semver@npm:^6.0.0, semver@npm:^6.3.0": - version: 6.3.0 - resolution: "semver@npm:6.3.0" - bin: - semver: ./bin/semver.js - checksum: 10/8dd72e7c7cdbd8cff66b5530eeff9eec2342b127eef2c956259cdf66b85addf4829e6e4a045ca30d974d075595b0b03faa6318a597307eb3984649516b98b501 + checksum: 10/296b17d027f57a87ef645e9c725bff4865a38dfc9caf29b26aa084b85820972fbe7372caea1ba6857162fa990702c6d9c1d82297cecb72d56c78ab29070d2ca2 languageName: node linkType: hard -"semver@npm:^6.3.1": +"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1": version: 6.3.1 resolution: "semver@npm:6.3.1" bin: @@ -16601,17 +15999,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.7, semver@npm:^7.5.4": - version: 7.6.0 - resolution: "semver@npm:7.6.0" - dependencies: - lru-cache: "npm:^6.0.0" - bin: - semver: bin/semver.js - checksum: 10/1b41018df2d8aca5a1db4729985e8e20428c650daea60fcd16e926e9383217d00f574fab92d79612771884a98d2ee2a1973f49d630829a8d54d6570defe62535 - languageName: node - linkType: hard - "send@npm:0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -16654,28 +16041,21 @@ __metadata: languageName: node linkType: hard -"set-blocking@npm:^2.0.0": - version: 2.0.0 - resolution: "set-blocking@npm:2.0.0" - checksum: 10/8980ebf7ae9eb945bb036b6e283c547ee783a1ad557a82babf758a065e2fb6ea337fd82cac30dd565c1e606e423f30024a19fff7afbf4977d784720c4026a8ef - languageName: node - linkType: hard - "set-function-length@npm:^1.2.1": - version: 1.2.1 - resolution: "set-function-length@npm:1.2.1" + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" dependencies: - define-data-property: "npm:^1.1.2" + define-data-property: "npm:^1.1.4" es-errors: "npm:^1.3.0" function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.3" + get-intrinsic: "npm:^1.2.4" gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.1" - checksum: 10/9ab1d200149574ab27c1a7acae56d6235e02568fc68655fe8afe63e4e02ccad3c27665f55c32408bd1ff40705939dbb7539abfb9c3a07fda27ecad1ab9e449f5 + has-property-descriptors: "npm:^1.0.2" + checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d languageName: node linkType: hard -"set-function-name@npm:^2.0.1": +"set-function-name@npm:^2.0.1, set-function-name@npm:^2.0.2": version: 2.0.2 resolution: "set-function-name@npm:2.0.2" dependencies: @@ -16719,14 +16099,15 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.4": - version: 1.0.4 - resolution: "side-channel@npm:1.0.4" +"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6": + version: 1.0.6 + resolution: "side-channel@npm:1.0.6" dependencies: - call-bind: "npm:^1.0.0" - get-intrinsic: "npm:^1.0.2" - object-inspect: "npm:^1.9.0" - checksum: 10/c4998d9fc530b0e75a7fd791ad868fdc42846f072734f9080ff55cc8dc7d3899abcda24fd896aa6648c3ab7021b4bb478073eb4f44dfd55bce9714bc1a7c5d45 + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + object-inspect: "npm:^1.13.1" + checksum: 10/eb10944f38cebad8ad643dd02657592fa41273ce15b8bfa928d3291aff2d30c20ff777cfe908f76ccc4551ace2d1245822fdc576657cce40e9066c638ca8fa4d languageName: node linkType: hard @@ -16737,14 +16118,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^4.0.1": - version: 4.0.1 - resolution: "signal-exit@npm:4.0.1" - checksum: 10/3d345d3a6c3ed533aa8107f8fab73257cf8ddacd0a297c00d0fd3c960a9802900e3cbc518076254ee4ab99ef253b059929d6bf907c5fbc805fdc8a186d900bc0 - languageName: node - linkType: hard - -"signal-exit@npm:^4.1.0": +"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": version: 4.1.0 resolution: "signal-exit@npm:4.1.0" checksum: 10/c9fa63bbbd7431066174a48ba2dd9986dfd930c3a8b59de9c29d7b6854ec1c12a80d15310869ea5166d413b99f041bfa3dd80a7947bcd44ea8e6eb3ffeabfa1f @@ -16801,41 +16175,31 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^6.1.1": - version: 6.1.1 - resolution: "socks-proxy-agent@npm:6.1.1" +"socks-proxy-agent@npm:^8.0.3": + version: 8.0.3 + resolution: "socks-proxy-agent@npm:8.0.3" dependencies: - agent-base: "npm:^6.0.2" - debug: "npm:^4.3.1" - socks: "npm:^2.6.1" - checksum: 10/53fb7d34bf3e5ed9cf4de73bf5c18b351d75c4a8757a0c0e384c2a7c86adf688e5f5e8f72eee7bc6c01ff619458f621ccf9d172bc986adb05f10fa0c9599c39e + agent-base: "npm:^7.1.1" + debug: "npm:^4.3.4" + socks: "npm:^2.7.1" + checksum: 10/c2112c66d6322e497d68e913c3780f3683237fd394bfd480b9283486a86e36095d0020db96145d88f8ccd9cc73261b98165b461f9c1bf5dc17abfe75c18029ce languageName: node linkType: hard -"socks@npm:^2.6.1": - version: 2.6.2 - resolution: "socks@npm:2.6.2" +"socks@npm:^2.7.1": + version: 2.8.3 + resolution: "socks@npm:2.8.3" dependencies: - ip: "npm:^1.1.5" + ip-address: "npm:^9.0.5" smart-buffer: "npm:^4.2.0" - checksum: 10/820232ddaeb847ef33312c429fb51aae03e1b774917f189ef491048bb4c4d7742924064f72d7730e3aa08a3ddb6cc2bdcd5949d34c35597e4f6a66eefd994f14 - languageName: node - linkType: hard - -"source-map-js@npm:^1.0.2": - version: 1.0.2 - resolution: "source-map-js@npm:1.0.2" - checksum: 10/38e2d2dd18d2e331522001fc51b54127ef4a5d473f53b1349c5cca2123562400e0986648b52e9407e348eaaed53bce49248b6e2641e6d793ca57cb2c360d6d51 + checksum: 10/ffcb622c22481dfcd7589aae71fbfd71ca34334064d181df64bf8b7feaeee19706aba4cffd1de35cc7bbaeeaa0af96be2d7f40fcbc7bc0ab69533a7ae9ffc4fb languageName: node linkType: hard -"source-map-resolve@npm:^0.6.0": - version: 0.6.0 - resolution: "source-map-resolve@npm:0.6.0" - dependencies: - atob: "npm:^2.1.2" - decode-uri-component: "npm:^0.2.0" - checksum: 10/df31fd4410e11ce328b084778ea6c8d24aec6dca22637275fd68a5bbbd86afad494945054d7f97af0c208a290d597a2ffecf7dc4f68736619a333ca909502081 +"source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.0": + version: 1.2.0 + resolution: "source-map-js@npm:1.2.0" + checksum: 10/74f331cfd2d121c50790c8dd6d3c9de6be21926de80583b23b37029b0f37aefc3e019fa91f9a10a5e120c08135297e1ecf312d561459c45908cb1e0e365f49e5 languageName: node linkType: hard @@ -16858,13 +16222,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:^0.5.0": - version: 0.5.7 - resolution: "source-map@npm:0.5.7" - checksum: 10/9b4ac749ec5b5831cad1f8cc4c19c4298ebc7474b24a0acf293e2f040f03f8eeccb3d01f12aa0f90cf46d555c887e03912b83a042c627f419bda5152d89c5269 - languageName: node - linkType: hard - "source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1": version: 0.6.1 resolution: "source-map@npm:0.6.1" @@ -16873,9 +16230,9 @@ __metadata: linkType: hard "source-map@npm:^0.7.3": - version: 0.7.3 - resolution: "source-map@npm:0.7.3" - checksum: 10/89c388902a1d94c897c3343b70d161a7f3cd86997512ad563274b8e25c8fd9d8633d9ed320ee89a435cdd77066fe460241b5aa45417b25d1baeb8205cefd4fa2 + version: 0.7.4 + resolution: "source-map@npm:0.7.4" + checksum: 10/a0f7c9b797eda93139842fd28648e868a9a03ea0ad0d9fa6602a0c1f17b7fb6a7dcca00c144476cccaeaae5042e99a285723b1a201e844ad67221bf5d428f1dc languageName: node linkType: hard @@ -16914,9 +16271,9 @@ __metadata: linkType: hard "spdx-license-ids@npm:^3.0.0": - version: 3.0.17 - resolution: "spdx-license-ids@npm:3.0.17" - checksum: 10/8f6c6ae02ebb25b4ca658b8990d9e8a8f8d8a95e1d8b9fd84d87eed80a7dc8f8073d6a8d50b8a0295c0e8399e1f8814f5c00e2985e6bf3731540a16f7241cbf1 + version: 3.0.18 + resolution: "spdx-license-ids@npm:3.0.18" + checksum: 10/45fdbb50c4bbe364720ef0acd19f4fc1914d73ba1e2b1ce9db21ee12d7f9e8bf14336289f6ad3d5acac3dc5b91aafe61e9c652d5806b31cbb8518a14979a16ff languageName: node linkType: hard @@ -16929,6 +16286,13 @@ __metadata: languageName: node linkType: hard +"sprintf-js@npm:^1.1.3": + version: 1.1.3 + resolution: "sprintf-js@npm:1.1.3" + checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb + languageName: node + linkType: hard + "sprintf-js@npm:~1.0.2": version: 1.0.3 resolution: "sprintf-js@npm:1.0.3" @@ -16937,8 +16301,8 @@ __metadata: linkType: hard "sshpk@npm:^1.14.1": - version: 1.17.0 - resolution: "sshpk@npm:1.17.0" + version: 1.18.0 + resolution: "sshpk@npm:1.18.0" dependencies: asn1: "npm:~0.2.3" assert-plus: "npm:^1.0.0" @@ -16953,7 +16317,7 @@ __metadata: sshpk-conv: bin/sshpk-conv sshpk-sign: bin/sshpk-sign sshpk-verify: bin/sshpk-verify - checksum: 10/668c2a279a6ce66fd739ce5684e37927dd75427cc020c828a208f85890a4c400705d4ba09f32fa44efca894339dc6931941664f6f6ba36dfa543de6d006cbe9c + checksum: 10/858339d43e3c6b6a848772a66f69442ce74f1a37655d9f35ba9d1f85329499ff0000af9f8ab83dbb39ad24c0c370edabe0be1e39863f70c6cded9924b8458c34 languageName: node linkType: hard @@ -16961,30 +16325,30 @@ __metadata: version: 0.0.0-use.local resolution: "ssr-testing@workspace:ssr-testing" dependencies: - "@types/react": "npm:^18" - "@types/react-dom": "npm:^18" + "@types/react": "npm:^18.3.3" + "@types/react-dom": "npm:^18.3.0" next: "npm:14.2.3" - react: "npm:^18.0.0" - react-dom: "npm:^18.0.0" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" typescript: "npm:^4.6.3" languageName: unknown linkType: soft -"ssri@npm:^9.0.0": - version: 9.0.0 - resolution: "ssri@npm:9.0.0" +"ssri@npm:^10.0.0": + version: 10.0.6 + resolution: "ssri@npm:10.0.6" dependencies: - minipass: "npm:^3.1.1" - checksum: 10/9c72209233884792189e861cc2d83674a0358ce87b6b96d0329c588938c3c4bdb1e7cd8289516e36cdfdc2a21d5a93556ce993d712b5ca6cca397a8c3ae5151d + minipass: "npm:^7.0.3" + checksum: 10/f92c1b3cc9bfd0a925417412d07d999935917bc87049f43ebec41074661d64cf720315661844106a77da9f8204b6d55ae29f9514e673083cae39464343af2a8b languageName: node linkType: hard "stack-utils@npm:^2.0.3": - version: 2.0.5 - resolution: "stack-utils@npm:2.0.5" + version: 2.0.6 + resolution: "stack-utils@npm:2.0.6" dependencies: escape-string-regexp: "npm:^2.0.0" - checksum: 10/a6d64e5dd24d321289ebefdff2e210ece75fdf20dbcdb702b86da1f7b730743fae3e9337adae4a5cc00d4970d748ff758387df3ea7c71c45b466c43c7359bc00 + checksum: 10/cdc988acbc99075b4b036ac6014e5f1e9afa7e564482b687da6384eee6a1909d7eaffde85b0a17ffbe186c5247faf6c2b7544e802109f63b72c7be69b13151bb languageName: node linkType: hard @@ -16996,21 +16360,22 @@ __metadata: linkType: hard "start-server-and-test@npm:^1.12.5": - version: 1.14.0 - resolution: "start-server-and-test@npm:1.14.0" + version: 1.15.4 + resolution: "start-server-and-test@npm:1.15.4" dependencies: + arg: "npm:^5.0.2" bluebird: "npm:3.7.2" check-more-types: "npm:2.24.0" - debug: "npm:4.3.2" + debug: "npm:4.3.4" execa: "npm:5.1.1" lazy-ass: "npm:1.6.0" ps-tree: "npm:1.2.0" - wait-on: "npm:6.0.0" + wait-on: "npm:7.0.1" bin: server-test: src/bin/start.js start-server-and-test: src/bin/start.js start-test: src/bin/start.js - checksum: 10/499ac45a1c94b40dd54f299a0f55925e246eb576404d2d49ff61a4eec982f2762950f53cd275bd9ae4e43f8c4cb22789fbbe0e5ac6107eaef666a8151b66afba + checksum: 10/8e765f0712aad71ec94bff181d0206cdea38fec4ec54e453db2ec345e23645481b60735ae7ef3ff927c6222c73159eff766d09287a5074df21961d59692b778e languageName: node linkType: hard @@ -17038,14 +16403,14 @@ __metadata: linkType: hard "storybook@npm:^7.6.17": - version: 7.6.17 - resolution: "storybook@npm:7.6.17" + version: 7.6.19 + resolution: "storybook@npm:7.6.19" dependencies: - "@storybook/cli": "npm:7.6.17" + "@storybook/cli": "npm:7.6.19" bin: sb: ./index.js storybook: ./index.js - checksum: 10/8809d72714322b32c4b03724b6dd4e01d0a282e7b8dca590bfc89e79e34c6bb82869d9dbb6c6c6c39381144e508f6b74ff8a605480fb4d914e30d5116a51f5ef + checksum: 10/0fc4043ed8230c5af8985f3464f66af1165b36ad99518a22fbdd630677121eae8e7ddbff189bab7bf5199bc79389c0d0a71bcd066c469ba4b61993d86f0c7022 languageName: node linkType: hard @@ -17099,7 +16464,7 @@ __metadata: languageName: node linkType: hard -"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^1.0.2 || 2 || 3 || 4, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3": version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: @@ -17121,39 +16486,57 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.6": - version: 4.0.7 - resolution: "string.prototype.matchall@npm:4.0.7" +"string.prototype.matchall@npm:^4.0.11": + version: 4.0.11 + resolution: "string.prototype.matchall@npm:4.0.11" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - es-abstract: "npm:^1.19.1" - get-intrinsic: "npm:^1.1.1" + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.3" - regexp.prototype.flags: "npm:^1.4.1" - side-channel: "npm:^1.0.4" - checksum: 10/c3ddbe1341658bdbe54df05ee370d76efa8db8de9eb30d537f97319e3925fedca99f13804572c19903d730f3ea9e03e194384d175d24a43d2f848f7c6ccf7a54 + internal-slot: "npm:^1.0.7" + regexp.prototype.flags: "npm:^1.5.2" + set-function-name: "npm:^2.0.2" + side-channel: "npm:^1.0.6" + checksum: 10/a902ff4500f909f2a08e55cc5ab1ffbbc905f603b36837674370ee3921058edd0392147e15891910db62a2f31ace2adaf065eaa3bc6e9810bdbc8ca48e05a7b5 languageName: node linkType: hard -"string.prototype.trimend@npm:^1.0.4": - version: 1.0.4 - resolution: "string.prototype.trimend@npm:1.0.4" +"string.prototype.trim@npm:^1.2.9": + version: 1.2.9 + resolution: "string.prototype.trim@npm:1.2.9" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - checksum: 10/5733b0f9801276387be136f1591883fc1b6371e263533d7797dc6178916a98bd9f632870f25e58a827ed028c17003b70e37650e80fc6703af6883cb2f3b0c1b3 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.0" + es-object-atoms: "npm:^1.0.0" + checksum: 10/b2170903de6a2fb5a49bb8850052144e04b67329d49f1343cdc6a87cb24fb4e4b8ad00d3e273a399b8a3d8c32c89775d93a8f43cb42fbff303f25382079fb58a languageName: node linkType: hard -"string.prototype.trimstart@npm:^1.0.4": - version: 1.0.4 - resolution: "string.prototype.trimstart@npm:1.0.4" +"string.prototype.trimend@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimend@npm:1.0.8" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - checksum: 10/18e0b7362c51f566a3de095c4bab953174897f6cebe92826234f04d2744b0fdb25095c74661e0c15776d1338d64965be0a4f9c8be8851ee15b827c63a5280fdb + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/c2e862ae724f95771da9ea17c27559d4eeced9208b9c20f69bbfcd1b9bc92375adf8af63a103194dba17c4cc4a5cb08842d929f415ff9d89c062d44689c8761b + languageName: node + linkType: hard + +"string.prototype.trimstart@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimstart@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 10/160167dfbd68e6f7cb9f51a16074eebfce1571656fc31d40c3738ca9e30e35496f2c046fe57b6ad49f65f238a152be8c86fd9a2dd58682b5eba39dad995b3674 languageName: node linkType: hard @@ -17196,11 +16579,11 @@ __metadata: linkType: hard "strip-ansi@npm:^7.0.1": - version: 7.0.1 - resolution: "strip-ansi@npm:7.0.1" + version: 7.1.0 + resolution: "strip-ansi@npm:7.1.0" dependencies: ansi-regex: "npm:^6.0.1" - checksum: 10/07b3142f515d673e05d2da1ae07bba1eb2ba3b588135a38dea598ca11913b6e9487a9f2c9bed4c74cd31e554012b4503d9fb7e6034c7324973854feea2319110 + checksum: 10/475f53e9c44375d6e72807284024ac5d668ee1d06010740dec0b9744f2ddf47de8d7151f80e5f6190fc8f384e802fdf9504b76a7e9020c9faee7103623338be2 languageName: node linkType: hard @@ -17328,12 +16711,12 @@ __metadata: linkType: hard "supports-hyperlinks@npm:^2.0.0": - version: 2.2.0 - resolution: "supports-hyperlinks@npm:2.2.0" + version: 2.3.0 + resolution: "supports-hyperlinks@npm:2.3.0" dependencies: has-flag: "npm:^4.0.0" supports-color: "npm:^7.0.0" - checksum: 10/a63f2acba5ba8088b155fb28fb6fed7de10c7dfe0593fe49c94b1f720031271df9dd917ddecb0cc68f69be678488c0f40697f2f1ae9ee969250af887115b15d0 + checksum: 10/3e7df6e9eaa177d7bfbbe065c91325e9b482f48de0f7c9133603e3ffa8af31cbceac104a0941cd0266a57f8e691de6eb58b79fec237852dc84ed7ad152b116b0 languageName: node linkType: hard @@ -17364,22 +16747,22 @@ __metadata: linkType: hard "synchronous-promise@npm:^2.0.15": - version: 2.0.15 - resolution: "synchronous-promise@npm:2.0.15" - checksum: 10/fbd4cfe53af8ffa0d2796b5554fa8fe09c25dcef0969e878d7861a777aed4e9a7925bb205ce6751911a850c93ce1247e21345d512665758a2fb20c3814f96e8a + version: 2.0.17 + resolution: "synchronous-promise@npm:2.0.17" + checksum: 10/dd74b1c05caab8ea34e26c8b52a0966efd70b0229ad39447ce066501dd6931d4d97a3f88b0f306880a699660cd334180a24d9738b385aed0bd0104a5be207ec1 languageName: node linkType: hard "table@npm:^6.0.9": - version: 6.8.0 - resolution: "table@npm:6.8.0" + version: 6.8.2 + resolution: "table@npm:6.8.2" dependencies: ajv: "npm:^8.0.1" lodash.truncate: "npm:^4.4.2" slice-ansi: "npm:^4.0.0" string-width: "npm:^4.2.3" strip-ansi: "npm:^6.0.1" - checksum: 10/4c2b8ebd75f36db236529680c70f41951c9c7fda3e65cb5b987164244f23f98670ded99983fdc5d62aa02405a212e90f7446efcf87e3435e472dda26d6581645 + checksum: 10/2946162eb87a91b9bf4283214d26830db96f09cf517eff18e7501d47a4770c529b432bb54c9394337c3dfd6c8dbf66581f76edb37e9838beb6ec394080af4ac2 languageName: node linkType: hard @@ -17415,23 +16798,9 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.1.11, tar@npm:^6.1.2": - version: 6.1.11 - resolution: "tar@npm:6.1.11" - dependencies: - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.0.0" - minipass: "npm:^3.0.0" - minizlib: "npm:^2.1.1" - mkdirp: "npm:^1.0.3" - yallist: "npm:^4.0.0" - checksum: 10/0e6789e66475922b8e0d1ee648cb26e0ede9a0635284269ca71b2d8acd507bc59ad5557032f0192f8ff22680b50cb66792b56f0240f484fe0d7d8cef81c1b959 - languageName: node - linkType: hard - -"tar@npm:^6.2.0": - version: 6.2.0 - resolution: "tar@npm:6.2.0" +"tar@npm:^6.1.11, tar@npm:^6.1.2, tar@npm:^6.2.0": + version: 6.2.1 + resolution: "tar@npm:6.2.1" dependencies: chownr: "npm:^2.0.0" fs-minipass: "npm:^2.0.0" @@ -17439,7 +16808,7 @@ __metadata: minizlib: "npm:^2.1.1" mkdirp: "npm:^1.0.3" yallist: "npm:^4.0.0" - checksum: 10/2042bbb14830b5cd0d584007db0eb0a7e933e66d1397e72a4293768d2332449bc3e312c266a0887ec20156dea388d8965e53b4fc5097f42d78593549016da089 + checksum: 10/bfbfbb2861888077fc1130b84029cdc2721efb93d1d1fb80f22a7ac3a98ec6f8972f29e564103bbebf5e97be67ebc356d37fa48dbc4960600a1eb7230fbd1ea0 languageName: node linkType: hard @@ -17514,8 +16883,8 @@ __metadata: linkType: hard "terser@npm:^5.10.0, terser@npm:^5.26.0": - version: 5.28.1 - resolution: "terser@npm:5.28.1" + version: 5.31.0 + resolution: "terser@npm:5.31.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -17523,7 +16892,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10/922159f036a89a7d01b8b67e0eacb4425c20cf19067d2e82c1523153ed3bf66c36b945fd16c610b7ea41fedb867b189d2a350415fb566f4668a1701ab768728e + checksum: 10/11b28065d6fd9f496acf1f23b22982867e4625e769d0a1821861a15e6bebfdb414142a8444f74f2a93f458d0182b8314ceb889be053b50eb5907cc98e8230467 languageName: node linkType: hard @@ -17564,16 +16933,16 @@ __metadata: linkType: hard "throat@npm:^6.0.1": - version: 6.0.1 - resolution: "throat@npm:6.0.1" - checksum: 10/b4788024c17e2e9c0d5773434fe16b6de98ccfc413ab8ed4ac2230d84a0af724fc12434453c31bf9b032f4c1910b95376d7fc1410786695d26d3bed49cb6ac55 + version: 6.0.2 + resolution: "throat@npm:6.0.2" + checksum: 10/acd99f4b7362bcf6dcc517b01517165a00f7270d0c4fe2ca06c73b6217f022f76fb20e8ca98283b25ccb85d97a5f96dbcac5577d60bb0bda1eff92fa8e79fbd7 languageName: node linkType: hard "throttleit@npm:^1.0.0": - version: 1.0.0 - resolution: "throttleit@npm:1.0.0" - checksum: 10/cfc5b156143a6c4c3a2265a9926fa4964ac3c71c746245cef00afb92359aba8ba3fd905afd97e3ff6403f57971f5e2cdf01cad631799448773ae81d8de5cade6 + version: 1.0.1 + resolution: "throttleit@npm:1.0.1" + checksum: 10/17f1aba82192d8b4f5be5f7e7955acd2db0b60557a2e041900bcb685c03fc0a42e44fae955741c2994ec314918c6c1c2c179bfe17b1fbb4a011c506e9ea7cc33 languageName: node linkType: hard @@ -17594,7 +16963,7 @@ __metadata: languageName: node linkType: hard -"tiny-invariant@npm:^1.3.1": +"tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3": version: 1.3.3 resolution: "tiny-invariant@npm:1.3.3" checksum: 10/5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe @@ -17609,11 +16978,9 @@ __metadata: linkType: hard "tmp@npm:~0.2.1": - version: 0.2.1 - resolution: "tmp@npm:0.2.1" - dependencies: - rimraf: "npm:^3.0.0" - checksum: 10/445148d72df3ce99356bc89a7857a0c5c3b32958697a14e50952c6f7cf0a8016e746ababe9a74c1aa52f04c526661992f14659eba34d3c6701d49ba2f3cf781b + version: 0.2.3 + resolution: "tmp@npm:0.2.3" + checksum: 10/7b13696787f159c9754793a83aa79a24f1522d47b87462ddb57c18ee93ff26c74cbb2b8d9138f571d2e0e765c728fb2739863a672b280528512c6d83d511c6fa languageName: node linkType: hard @@ -17641,9 +17008,9 @@ __metadata: linkType: hard "tocbot@npm:^4.20.1": - version: 4.25.0 - resolution: "tocbot@npm:4.25.0" - checksum: 10/fcbe6299ec26322f51e62d54d1281b31370efab89b7a7e58c90fa431a51548e1a09b8aafd7314ed2500694bee8451713f59ecddafa7242e6bf626134b0e3cce6 + version: 4.28.2 + resolution: "tocbot@npm:4.28.2" + checksum: 10/8b403d9c87b9a15d816f44ad6350325db4cc573e1dc0a50fa7921531225e83464909897589e109ad5922b60b276ac9bcea7eeae3ea774df5080ceda65eca3425 languageName: node linkType: hard @@ -17654,24 +17021,15 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:^4.0.0": - version: 4.0.0 - resolution: "tough-cookie@npm:4.0.0" +"tough-cookie@npm:^4.0.0, tough-cookie@npm:^4.1.3": + version: 4.1.4 + resolution: "tough-cookie@npm:4.1.4" dependencies: psl: "npm:^1.1.33" punycode: "npm:^2.1.1" - universalify: "npm:^0.1.2" - checksum: 10/1c9764cbe14f14b6d1a1c1985ca38e04cccdbb8436c00837b27dd7106234a94057849606590a7301bd97faf3b309208b25e2a4f10091d4340526dc5e4ffa1b91 - languageName: node - linkType: hard - -"tough-cookie@npm:~2.5.0": - version: 2.5.0 - resolution: "tough-cookie@npm:2.5.0" - dependencies: - psl: "npm:^1.1.28" - punycode: "npm:^2.1.1" - checksum: 10/024cb13a4d1fe9af57f4323dff765dd9b217cc2a69be77e3b8a1ca45600aa33a097b6ad949f225d885e904f4bd3ceccef104741ef202d8378e6ca78e850ff82f + universalify: "npm:^0.2.0" + url-parse: "npm:^1.5.3" + checksum: 10/75663f4e2cd085f16af0b217e4218772adf0617fb3227171102618a54ce0187a164e505d61f773ed7d65988f8ff8a8f935d381f87da981752c1171b076b4afac languageName: node linkType: hard @@ -17724,8 +17082,8 @@ __metadata: linkType: hard "ts-jest@npm:^27.1.4": - version: 27.1.4 - resolution: "ts-jest@npm:27.1.4" + version: 27.1.5 + resolution: "ts-jest@npm:27.1.5" dependencies: bs-logger: "npm:0.x" fast-json-stable-stringify: "npm:2.x" @@ -17752,37 +17110,30 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 10/8ec9bf4122d564663f5a1744a52a61ebf721aeaa0d4a3e5017470cc5f39f8e468da8fe740faa202c971f7827ba81c06bca35d6c660178d62d85adfe4d1c3919f + checksum: 10/7675946cefc8c652ec35f2fd600ffb99c8e5db5ac355ceb8317707862c586ee46f7ddd589bd206fa8be2598bc4a87c5a53eb4198af78723f5661c90e32200ba3 languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.1": - version: 3.14.1 - resolution: "tsconfig-paths@npm:3.14.1" +"tsconfig-paths@npm:^3.15.0": + version: 3.15.0 + resolution: "tsconfig-paths@npm:3.15.0" dependencies: "@types/json5": "npm:^0.0.29" - json5: "npm:^1.0.1" + json5: "npm:^1.0.2" minimist: "npm:^1.2.6" strip-bom: "npm:^3.0.0" - checksum: 10/51be8bd8f90e49d2f8b3f61f544557e631dd5cee35e247dd316be27d723c9e99de9ce59eb39395ca20f1e43aedfc1fef0272ba25acb0a0e0e9a38cffd692256d + checksum: 10/2041beaedc6c271fc3bedd12e0da0cc553e65d030d4ff26044b771fac5752d0460944c0b5e680f670c2868c95c664a256cec960ae528888db6ded83524e33a14 languageName: node linkType: hard -"tslib@npm:^1.0.0, tslib@npm:^1.13.0, tslib@npm:^1.8.1": +"tslib@npm:^1.13.0, tslib@npm:^1.8.1": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: 10/7dbf34e6f55c6492637adb81b555af5e3b4f9cc6b998fb440dac82d3b42bdc91560a35a5fb75e20e24a076c651438234da6743d139e4feabf0783f3cdfe1dddb languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.1.0": - version: 2.3.1 - resolution: "tslib@npm:2.3.1" - checksum: 10/5e7de59ed9f2b705b399bda28326b7c3e7526deb48bbe1716e2e17fbd4cecbb610253d09c7b8fd0a6e76cfed9304e2e608cdb81bb1ee812d69e5089d1a94c71a - languageName: node - linkType: hard - -"tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.4.0": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.4.0": version: 2.6.2 resolution: "tslib@npm:2.6.2" checksum: 10/bd26c22d36736513980091a1e356378e8b662ded04204453d353a7f34a4c21ed0afc59b5f90719d4ba756e581a162ecbf93118dc9c6be5acf70aa309188166ca @@ -17864,15 +17215,6 @@ __metadata: languageName: node linkType: hard -"type-check@npm:~0.3.2": - version: 0.3.2 - resolution: "type-check@npm:0.3.2" - dependencies: - prelude-ls: "npm:~1.1.2" - checksum: 10/11dec0b50d7c3fd2e630b4b074ba36918ed2b1efbc87dfbd40ba9429d49c58d12dad5c415ece69fcf358fa083f33466fc370f23ab91aa63295c45d38b3a60dda - languageName: node - linkType: hard - "type-detect@npm:4.0.8, type-detect@npm:^4.0.0, type-detect@npm:^4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" @@ -17932,6 +17274,58 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-buffer@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.13" + checksum: 10/02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b + languageName: node + linkType: hard + +"typed-array-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "typed-array-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10/e4a38329736fe6a73b52a09222d4a9e8de14caaa4ff6ad8e55217f6705b017d9815b7284c85065b3b8a7704e226ccff1372a72b78c2a5b6b71b7bf662308c903 + languageName: node + linkType: hard + +"typed-array-byte-offset@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-byte-offset@npm:1.0.2" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: 10/ac26d720ebb2aacbc45e231347c359e6649f52e0cfe0e76e62005912f8030d68e4cb7b725b1754e8fdd48e433cb68df5a8620a3e420ad1457d666e8b29bf9150 + languageName: node + linkType: hard + +"typed-array-length@npm:^1.0.6": + version: 1.0.6 + resolution: "typed-array-length@npm:1.0.6" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + possible-typed-array-names: "npm:^1.0.0" + checksum: 10/05e96cf4ff836743ebfc593d86133b8c30e83172cb5d16c56814d7bacfed57ce97e87ada9c4b2156d9aaa59f75cdef01c25bd9081c7826e0b869afbefc3e8c39 + languageName: node + linkType: hard + "typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5" @@ -17949,50 +17343,50 @@ __metadata: linkType: hard "typescript@npm:^4.6.3": - version: 4.6.3 - resolution: "typescript@npm:4.6.3" + version: 4.9.5 + resolution: "typescript@npm:4.9.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/6932ec95f0420a05fd97aa93b2c2c0540da37be4373b5451ec377202d6577dfbf3ee0f2d8c1b5463b7881e091dee957d5f45e07e4a4cde004bb7c0d6a2a547ea + checksum: 10/458f7220ab11e0fc191514cc41be1707645ec9a8c2d609448a448e18c522cef9646f58728f6811185a4c35613dacdf6c98cf8965c88b3541d0288c47291e4300 languageName: node linkType: hard "typescript@patch:typescript@npm%3A^4.6.3#optional!builtin": - version: 4.6.3 - resolution: "typescript@patch:typescript@npm%3A4.6.3#optional!builtin::version=4.6.3&hash=5d3a66" + version: 4.9.5 + resolution: "typescript@patch:typescript@npm%3A4.9.5#optional!builtin::version=4.9.5&hash=289587" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/55d092009e2fd0586d86fba9f64e70799bd25fdad81eb252d1270d60dc1f1db1dfa43cf536fe86b4fad2540032ae649d3520b448bed92edf2f4624ca7104b892 + checksum: 10/5659316360b5cc2d6f5931b346401fa534107b68b60179cf14970e27978f0936c1d5c46f4b5b8175f8cba0430f522b3ce355b4b724c0ea36ce6c0347fab25afd languageName: node linkType: hard -"ufo@npm:^1.3.2": - version: 1.4.0 - resolution: "ufo@npm:1.4.0" - checksum: 10/b7aea8503878dc5ad797d8fc6fe39fec64d9cc7e89fb147ef86ec676e37bb462d99d67c6aad20b15f7d3e6d275d66666b29214422e268f1d98f6eaf707a207a6 +"ufo@npm:^1.4.0": + version: 1.5.3 + resolution: "ufo@npm:1.5.3" + checksum: 10/2b30dddd873c643efecdb58cfe457183cd4d95937ccdacca6942c697b87a2c578232c25a5149fda85436696bf0fdbc213bf2b220874712bc3e58c0fb00a2c950 languageName: node linkType: hard "uglify-js@npm:^3.1.4": - version: 3.15.4 - resolution: "uglify-js@npm:3.15.4" + version: 3.17.4 + resolution: "uglify-js@npm:3.17.4" bin: uglifyjs: bin/uglifyjs - checksum: 10/2f183b1c5bc6d93ae2baf6c8d1b7965ddc6b4f5b1ec317d8aefc7f7df754c057a3366c03542a489c65c00ae4231bc1834bdb48340fe7fd35aea10c44da1abaf2 + checksum: 10/4c0b800e0ff192079d2c3ce8414fd3b656a570028c7c79af5c29c53d5c532b68bbcae4ad47307f89c2ee124d11826fff7a136b59d5c5bb18422bcdf5568afe1e languageName: node linkType: hard -"unbox-primitive@npm:^1.0.1": - version: 1.0.1 - resolution: "unbox-primitive@npm:1.0.1" +"unbox-primitive@npm:^1.0.2": + version: 1.0.2 + resolution: "unbox-primitive@npm:1.0.2" dependencies: - function-bind: "npm:^1.1.1" - has-bigints: "npm:^1.0.1" - has-symbols: "npm:^1.0.2" + call-bind: "npm:^1.0.2" + has-bigints: "npm:^1.0.2" + has-symbols: "npm:^1.0.3" which-boxed-primitive: "npm:^1.0.2" - checksum: 10/16aacdfc555545a89ddc678f136029ead18215f6843b9b707ab383cdc2f739efc34470b6b79c36ce7d376432f75b65b4ecb437d20f97196ba9d4683db0425ea3 + checksum: 10/06e1ee41c1095e37281cb71a975cb3350f7cb470a0665d2576f02cc9564f623bd90cfc0183693b8a7fdf2d242963dcc3010b509fa3ac683f540c765c0f3e7e43 languageName: node linkType: hard @@ -18028,27 +17422,27 @@ __metadata: linkType: hard "unicode-property-aliases-ecmascript@npm:^2.0.0": - version: 2.0.0 - resolution: "unicode-property-aliases-ecmascript@npm:2.0.0" - checksum: 10/dda4d39128cbbede2ac60fbb85493d979ec65913b8a486bf7cb7a375a2346fa48cbf9dc6f1ae23376e7e8e684c2b411434891e151e865a661b40a85407db51d0 + version: 2.1.0 + resolution: "unicode-property-aliases-ecmascript@npm:2.1.0" + checksum: 10/243524431893649b62cc674d877bd64ef292d6071dd2fd01ab4d5ad26efbc104ffcd064f93f8a06b7e4ec54c172bf03f6417921a0d8c3a9994161fe1f88f815b languageName: node linkType: hard -"unique-filename@npm:^1.1.1": - version: 1.1.1 - resolution: "unique-filename@npm:1.1.1" +"unique-filename@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-filename@npm:3.0.0" dependencies: - unique-slug: "npm:^2.0.0" - checksum: 10/9b6969d649a2096755f19f793315465c6427453b66d67c2a1bee8f36ca7e1fc40725be2c028e974dec110d365bd30a4248e89b1044dc1dfe29663b6867d071ef + unique-slug: "npm:^4.0.0" + checksum: 10/8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df languageName: node linkType: hard -"unique-slug@npm:^2.0.0": - version: 2.0.2 - resolution: "unique-slug@npm:2.0.2" +"unique-slug@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-slug@npm:4.0.0" dependencies: imurmurhash: "npm:^0.1.4" - checksum: 10/6cfaf91976acc9c125fd0686c561ee9ca0784bb4b2b408972e6cd30e747b4ff0ca50264c01bcf5e711b463535ea611ffb84199e9f73088cd79ac9ddee8154042 + checksum: 10/40912a8963fc02fb8b600cf50197df4a275c602c60de4cac4f75879d3c48558cfac48de08a25cc10df8112161f7180b3bbb4d662aadb711568602f9eddee54f0 languageName: node linkType: hard @@ -18089,17 +17483,17 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^0.1.2": - version: 0.1.2 - resolution: "universalify@npm:0.1.2" - checksum: 10/40cdc60f6e61070fe658ca36016a8f4ec216b29bf04a55dce14e3710cc84c7448538ef4dad3728d0bfe29975ccd7bfb5f414c45e7b78883567fb31b246f02dff +"universalify@npm:^0.2.0": + version: 0.2.0 + resolution: "universalify@npm:0.2.0" + checksum: 10/e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5 languageName: node linkType: hard "universalify@npm:^2.0.0": - version: 2.0.0 - resolution: "universalify@npm:2.0.0" - checksum: 10/2406a4edf4a8830aa6813278bab1f953a8e40f2f63a37873ffa9a3bc8f9745d06cc8e88f3572cb899b7e509013f7f6fcc3e37e8a6d914167a5381d8440518c44 + version: 2.0.1 + resolution: "universalify@npm:2.0.1" + checksum: 10/ecd8469fe0db28e7de9e5289d32bd1b6ba8f7183db34f3bfc4ca53c49891c2d6aa05f3fb3936a81285a905cc509fb641a0c3fc131ec786167eff41236ae32e60 languageName: node linkType: hard @@ -18111,14 +17505,14 @@ __metadata: linkType: hard "unplugin@npm:^1.3.1": - version: 1.7.1 - resolution: "unplugin@npm:1.7.1" + version: 1.10.1 + resolution: "unplugin@npm:1.10.1" dependencies: acorn: "npm:^8.11.3" - chokidar: "npm:^3.5.3" + chokidar: "npm:^3.6.0" webpack-sources: "npm:^3.2.3" webpack-virtual-modules: "npm:^0.6.1" - checksum: 10/cadee8d57d574b4b017c82e696c2ed03b9e90a13f8a3baad14261b6888b989f852ef91e401b6488c03886a4231250e61168f15ef89714d5760d729712c2d4064 + checksum: 10/d9819fad8a177c080f7f2b80744d633101935a8a6cc26b42e6a46648cccc1c5de83b7763233d56e11af53f34e6c5074816262897c9048a31e5d697bef5bb57e7 languageName: node linkType: hard @@ -18130,16 +17524,16 @@ __metadata: linkType: hard "update-browserslist-db@npm:^1.0.13": - version: 1.0.13 - resolution: "update-browserslist-db@npm:1.0.13" + version: 1.0.16 + resolution: "update-browserslist-db@npm:1.0.16" dependencies: - escalade: "npm:^3.1.1" - picocolors: "npm:^1.0.0" + escalade: "npm:^3.1.2" + picocolors: "npm:^1.0.1" peerDependencies: browserslist: ">= 4.21.0" bin: update-browserslist-db: cli.js - checksum: 10/9074b4ef34d2ed931f27d390aafdd391ee7c45ad83c508e8fed6aaae1eb68f81999a768ed8525c6f88d4001a4fbf1b8c0268f099d0e8e72088ec5945ac796acf + checksum: 10/071bf0b2fb8568db6cd42ee2598ac9b87c794a7229fcbf1b035ae7f883e770c07143f16a5371525d5bcb94b99f9a1b279036142b0195ffd4cf5a0008fc4a500e languageName: node linkType: hard @@ -18152,19 +17546,29 @@ __metadata: languageName: node linkType: hard +"url-parse@npm:^1.5.3": + version: 1.5.10 + resolution: "url-parse@npm:1.5.10" + dependencies: + querystringify: "npm:^2.1.1" + requires-port: "npm:^1.0.0" + checksum: 10/c9e96bc8c5b34e9f05ddfeffc12f6aadecbb0d971b3cc26015b58d5b44676a99f50d5aeb1e5c9e61fa4d49961ae3ab1ae997369ed44da51b2f5ac010d188e6ad + languageName: node + linkType: hard + "url@npm:^0.11.0": - version: 0.11.0 - resolution: "url@npm:0.11.0" + version: 0.11.3 + resolution: "url@npm:0.11.3" dependencies: - punycode: "npm:1.3.2" - querystring: "npm:0.2.0" - checksum: 10/beec744c7ade6ef178fd631e2fe70110c5c53f9e7caea5852703214bfcbf03fd136b98b3b6f4a08bd2420a76f569cbc10c2a86ade7f836ac7d9ff27ed62d8d2d + punycode: "npm:^1.4.1" + qs: "npm:^6.11.2" + checksum: 10/a3a5ba64d8afb4dda111355d94073a9754b88b1de4035554c398b75f3e4d4244d5e7ae9e4554f0d91be72efd416aedbb646fbb1f3dd4cacecca45ed6c9b75145 languageName: node linkType: hard "use-callback-ref@npm:^1.3.0": - version: 1.3.0 - resolution: "use-callback-ref@npm:1.3.0" + version: 1.3.2 + resolution: "use-callback-ref@npm:1.3.2" dependencies: tslib: "npm:^2.0.0" peerDependencies: @@ -18173,7 +17577,7 @@ __metadata: peerDependenciesMeta: "@types/react": optional: true - checksum: 10/f9f1b217db60419b033228ba17cee5c521123e7c7f35577258a1abdce6d9623e5880f0bed3a0504eff35fdf6c761a2b2e020337a34218fb86229b8641772654a + checksum: 10/3be76eae71b52ab233b4fde974eddeff72e67e6723100a0c0297df4b0d60daabedfa706ffb314d0a52645f2c1235e50fdbd53d99f374eb5df68c74d412e98a9b languageName: node linkType: hard @@ -18258,9 +17662,9 @@ __metadata: linkType: hard "v8-compile-cache@npm:^2.0.3": - version: 2.3.0 - resolution: "v8-compile-cache@npm:2.3.0" - checksum: 10/7de7423db6f48d76cffae93d70d503e160c97fc85e55945036d719111e20b33c4be5c21aa8b123a3da203bbb3bc4c8180f9667d5ccafcff11d749fae204ec7be + version: 2.4.0 + resolution: "v8-compile-cache@npm:2.4.0" + checksum: 10/49e726d7b2825ef7bc92187ecd57c59525957badbddb18fa529b0458b9280c59a1607ad3da4abe7808e9f9a00ec99b0fc07e485ffb7358cd5c11b2ef68d2145f languageName: node linkType: hard @@ -18321,18 +17725,18 @@ __metadata: languageName: node linkType: hard -"wait-on@npm:6.0.0": - version: 6.0.0 - resolution: "wait-on@npm:6.0.0" +"wait-on@npm:7.0.1": + version: 7.0.1 + resolution: "wait-on@npm:7.0.1" dependencies: - axios: "npm:^0.21.1" - joi: "npm:^17.4.0" + axios: "npm:^0.27.2" + joi: "npm:^17.7.0" lodash: "npm:^4.17.21" - minimist: "npm:^1.2.5" - rxjs: "npm:^7.1.0" + minimist: "npm:^1.2.7" + rxjs: "npm:^7.8.0" bin: wait-on: bin/wait-on - checksum: 10/a11c972ff400bd2b73137d85c72b1f7b5620aa12c3fbb102ae8ca76455c09a58afb2bff78e0ce6a3349c5e42351aceabd10a1caec40eaf9adce515b258a9f547 + checksum: 10/9f76c0eb89785745fd0c20332d447e5f3505a84997aca4ab19e1a961c2ccd39cf60cb805ff4223184593a133cd84d6170f9eb1cdc105d0d31eb55a0703d6d432 languageName: node linkType: hard @@ -18345,13 +17749,13 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.2.0, watchpack@npm:^2.4.0": - version: 2.4.0 - resolution: "watchpack@npm:2.4.0" +"watchpack@npm:^2.2.0, watchpack@npm:^2.4.1": + version: 2.4.1 + resolution: "watchpack@npm:2.4.1" dependencies: glob-to-regexp: "npm:^0.4.1" graceful-fs: "npm:^4.1.2" - checksum: 10/4280b45bc4b5d45d5579113f2a4af93b67ae1b9607cc3d86ae41cdd53ead10db5d9dc3237f24256d05ef88b28c69a02712f78e434cb7ecc8edaca134a56e8cab + checksum: 10/0736ebd20b75d3931f9b6175c819a66dee29297c1b389b2e178bc53396a6f867ecc2fd5d87a713ae92dcb73e487daec4905beee20ca00a9e27f1184a7c2bca5e languageName: node linkType: hard @@ -18393,8 +17797,8 @@ __metadata: linkType: hard "webpack-dev-middleware@npm:^6.1.1": - version: 6.1.1 - resolution: "webpack-dev-middleware@npm:6.1.1" + version: 6.1.3 + resolution: "webpack-dev-middleware@npm:6.1.3" dependencies: colorette: "npm:^2.0.10" memfs: "npm:^3.4.12" @@ -18406,7 +17810,7 @@ __metadata: peerDependenciesMeta: webpack: optional: true - checksum: 10/b0637584f18b02174fd7fc2e6278efb8e2fb5308abe4ffe73658e59ff53a62c05686f161b06bd5c41d42611aa395b8c8f087d7ff8cf2304232c097a694a5b94e + checksum: 10/ee699430c33c4dfa2a016becc85e32a9b04aa0b6edbce0bb173c4dfd29c80c77d192d14fd2f2ec500dbdede4e0f1c5557993aa20a04a44190750a1e8e13f6d67 languageName: node linkType: hard @@ -18443,24 +17847,24 @@ __metadata: linkType: hard "webpack@npm:5": - version: 5.90.3 - resolution: "webpack@npm:5.90.3" + version: 5.91.0 + resolution: "webpack@npm:5.91.0" dependencies: "@types/eslint-scope": "npm:^3.7.3" "@types/estree": "npm:^1.0.5" - "@webassemblyjs/ast": "npm:^1.11.5" - "@webassemblyjs/wasm-edit": "npm:^1.11.5" - "@webassemblyjs/wasm-parser": "npm:^1.11.5" + "@webassemblyjs/ast": "npm:^1.12.1" + "@webassemblyjs/wasm-edit": "npm:^1.12.1" + "@webassemblyjs/wasm-parser": "npm:^1.12.1" acorn: "npm:^8.7.1" acorn-import-assertions: "npm:^1.9.0" browserslist: "npm:^4.21.10" chrome-trace-event: "npm:^1.0.2" - enhanced-resolve: "npm:^5.15.0" + enhanced-resolve: "npm:^5.16.0" es-module-lexer: "npm:^1.2.1" eslint-scope: "npm:5.1.1" events: "npm:^3.2.0" glob-to-regexp: "npm:^0.4.1" - graceful-fs: "npm:^4.2.9" + graceful-fs: "npm:^4.2.11" json-parse-even-better-errors: "npm:^2.3.1" loader-runner: "npm:^4.2.0" mime-types: "npm:^2.1.27" @@ -18468,14 +17872,14 @@ __metadata: schema-utils: "npm:^3.2.0" tapable: "npm:^2.1.1" terser-webpack-plugin: "npm:^5.3.10" - watchpack: "npm:^2.4.0" + watchpack: "npm:^2.4.1" webpack-sources: "npm:^3.2.3" peerDependenciesMeta: webpack-cli: optional: true bin: webpack: bin/webpack.js - checksum: 10/48c9696eca950bfa7c943a24b8235fdf0575acd73a8eb1661f8189d3d1f431362f3a0e158e2941a7e4f0852ea6e32d7d4e89283149247e4389a8aad0fe6c247e + checksum: 10/647ca53c15fe0fa1af4396a7257d7a93cbea648d2685e565a11cc822a9e3ea9316345250987d75f02c0b45dae118814f094ec81908d1032e77a33cd6470b289e languageName: node linkType: hard @@ -18540,15 +17944,35 @@ __metadata: languageName: node linkType: hard +"which-builtin-type@npm:^1.1.3": + version: 1.1.3 + resolution: "which-builtin-type@npm:1.1.3" + dependencies: + function.prototype.name: "npm:^1.1.5" + has-tostringtag: "npm:^1.0.0" + is-async-function: "npm:^2.0.0" + is-date-object: "npm:^1.0.5" + is-finalizationregistry: "npm:^1.0.2" + is-generator-function: "npm:^1.0.10" + is-regex: "npm:^1.1.4" + is-weakref: "npm:^1.0.2" + isarray: "npm:^2.0.5" + which-boxed-primitive: "npm:^1.0.2" + which-collection: "npm:^1.0.1" + which-typed-array: "npm:^1.1.9" + checksum: 10/d7823c4a6aa4fc8183eb572edd9f9ee2751e5f3ba2ccd5b298cc163f720df0f02ee1a5291d18ca8a41d48144ef40007ff6a64e6f5e7c506527086c7513a5f673 + languageName: node + linkType: hard + "which-collection@npm:^1.0.1": - version: 1.0.1 - resolution: "which-collection@npm:1.0.1" + version: 1.0.2 + resolution: "which-collection@npm:1.0.2" dependencies: - is-map: "npm:^2.0.1" - is-set: "npm:^2.0.1" - is-weakmap: "npm:^2.0.1" - is-weakset: "npm:^2.0.1" - checksum: 10/85c95fcf92df7972ce66bed879e53d9dc752a30ef08e1ca4696df56bcf1c302e3b9965a39b04a20fa280a997fad6c170eb0b4d62435569b7f6c0bc7be910572b + is-map: "npm:^2.0.3" + is-set: "npm:^2.0.3" + is-weakmap: "npm:^2.0.2" + is-weakset: "npm:^2.0.3" + checksum: 10/674bf659b9bcfe4055f08634b48a8588e879161b9fefed57e9ec4ff5601e4d50a05ccd76cf10f698ef5873784e5df3223336d56c7ce88e13bcf52ebe582fc8d7 languageName: node linkType: hard @@ -18559,20 +17983,20 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.2": - version: 1.1.14 - resolution: "which-typed-array@npm:1.1.14" +"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15, which-typed-array@npm:^1.1.2, which-typed-array@npm:^1.1.9": + version: 1.1.15 + resolution: "which-typed-array@npm:1.1.15" dependencies: - available-typed-arrays: "npm:^1.0.6" - call-bind: "npm:^1.0.5" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" for-each: "npm:^0.3.3" gopd: "npm:^1.0.1" - has-tostringtag: "npm:^1.0.1" - checksum: 10/56253d2c9d6b41b8a4af96d8c2751bac5508906bd500cdcd0dc5301fb082de0391a4311ab21258bc8d2609ed593f422c1a66f0020fcb3a1e97f719bc928b9018 + has-tostringtag: "npm:^1.0.2" + checksum: 10/c3b6a99beadc971baa53c3ee5b749f2b9bdfa3b3b9a70650dd8511a48b61d877288b498d424712e9991d16019633086bd8b5923369460d93463c5825fa36c448 languageName: node linkType: hard -"which@npm:^2.0.1, which@npm:^2.0.2": +"which@npm:^2.0.1": version: 2.0.2 resolution: "which@npm:2.0.2" dependencies: @@ -18583,19 +18007,21 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.5": - version: 1.1.5 - resolution: "wide-align@npm:1.1.5" +"which@npm:^4.0.0": + version: 4.0.0 + resolution: "which@npm:4.0.0" dependencies: - string-width: "npm:^1.0.2 || 2 || 3 || 4" - checksum: 10/d5f8027b9a8255a493a94e4ec1b74a27bff6679d5ffe29316a3215e4712945c84ef73ca4045c7e20ae7d0c72f5f57f296e04a4928e773d4276a2f1222e4c2e99 + isexe: "npm:^3.1.1" + bin: + node-which: bin/which.js + checksum: 10/f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651 languageName: node linkType: hard -"word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": - version: 1.2.3 - resolution: "word-wrap@npm:1.2.3" - checksum: 10/08a677e1578b9cc367a03d52bc51b6869fec06303f68d29439e4ed647257411f857469990c31066c1874678937dac737c9f8f20d3fd59918fb86b7d926a76b15 +"word-wrap@npm:^1.2.5": + version: 1.2.5 + resolution: "word-wrap@npm:1.2.5" + checksum: 10/1ec6f6089f205f83037be10d0c4b34c9183b0b63fca0834a5b3cee55dd321429d73d40bb44c8fc8471b5203d6e8f8275717f49a8ff4b2b0ab41d7e1b563e0854 languageName: node linkType: hard @@ -18689,8 +18115,8 @@ __metadata: linkType: hard "ws@npm:^7.4.6": - version: 7.5.7 - resolution: "ws@npm:7.5.7" + version: 7.5.9 + resolution: "ws@npm:7.5.9" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -18699,13 +18125,13 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 10/675a3553220de69f742aff61f90f89d03376fca18de0e066e564e9834bd9bda9e1885d9c7b406955066426c8c66aac25ec01cc10b77459a5e88a5b9582d39055 + checksum: 10/171e35012934bd8788150a7f46f963e50bac43a4dc524ee714c20f258693ac4d3ba2abadb00838fdac42a47af9e958c7ae7e6f4bc56db047ba897b8a2268cf7c languageName: node linkType: hard "ws@npm:^8.2.3": - version: 8.16.0 - resolution: "ws@npm:8.16.0" + version: 8.17.0 + resolution: "ws@npm:8.17.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -18714,7 +18140,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 10/7c511c59e979bd37b63c3aea4a8e4d4163204f00bd5633c053b05ed67835481995f61a523b0ad2b603566f9a89b34cb4965cb9fab9649fbfebd8f740cea57f17 + checksum: 10/5e1dcb0ae70c6e2f158f5b446e0a72a2cd335b07aba73ee1872e9bae1285382286a10e53ed479db21bdd690a5dfd05641a768611ebb236253c62fefa43ef58b4 languageName: node linkType: hard @@ -18768,11 +18194,11 @@ __metadata: linkType: hard "yaml@npm:^2.3.4": - version: 2.4.2 - resolution: "yaml@npm:2.4.2" + version: 2.4.3 + resolution: "yaml@npm:2.4.3" bin: yaml: bin.mjs - checksum: 10/6eafbcd68dead734035f6f72af21bd820c29214caf7d8e40c595671a3c908535cef8092b9660a1c055c5833aa148aa640e0c5fa4adb5af2dacd6d28296ccd81c + checksum: 10/a618d3b968e3fb601cf7266db6e250e5cdd3b81853039a59108145202d5055b47c2d23a8e1ab661f8ba3ba095dcf6b4bb55cea2c14b97a418e5b059d27f8814e languageName: node linkType: hard From 21da11f3ddc7f33fa8b52f5eedfdfe53d60fb054 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 11:06:40 +0200 Subject: [PATCH 05/25] Add missing React 19 peer deps --- packages/react/compose-refs/package.json | 2 +- packages/react/context/package.json | 2 +- packages/react/direction/package.json | 2 +- packages/react/focus-guards/package.json | 2 +- packages/react/id/package.json | 2 +- packages/react/slot/package.json | 2 +- packages/react/use-callback-ref/package.json | 2 +- packages/react/use-controllable-state/package.json | 2 +- packages/react/use-escape-keydown/package.json | 2 +- packages/react/use-layout-effect/package.json | 2 +- packages/react/use-previous/package.json | 2 +- packages/react/use-rect/package.json | 2 +- packages/react/use-size/package.json | 2 +- 13 files changed, 13 insertions(+), 13 deletions(-) diff --git a/packages/react/compose-refs/package.json b/packages/react/compose-refs/package.json index 5e32950e2..be420e4e2 100644 --- a/packages/react/compose-refs/package.json +++ b/packages/react/compose-refs/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/context/package.json b/packages/react/context/package.json index a74d5c225..f20d6306d 100644 --- a/packages/react/context/package.json +++ b/packages/react/context/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/direction/package.json b/packages/react/direction/package.json index 5606d4b55..9064e7281 100644 --- a/packages/react/direction/package.json +++ b/packages/react/direction/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/focus-guards/package.json b/packages/react/focus-guards/package.json index 6dd4464b3..03c20cd62 100644 --- a/packages/react/focus-guards/package.json +++ b/packages/react/focus-guards/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/id/package.json b/packages/react/id/package.json index de2c4d938..fd90c7de2 100644 --- a/packages/react/id/package.json +++ b/packages/react/id/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/slot/package.json b/packages/react/slot/package.json index 80770c2bb..a42bfe037 100644 --- a/packages/react/slot/package.json +++ b/packages/react/slot/package.json @@ -32,7 +32,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/use-callback-ref/package.json b/packages/react/use-callback-ref/package.json index c7f96375d..49ae5dd9d 100644 --- a/packages/react/use-callback-ref/package.json +++ b/packages/react/use-callback-ref/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/use-controllable-state/package.json b/packages/react/use-controllable-state/package.json index 67c7d3a88..24d435ddb 100644 --- a/packages/react/use-controllable-state/package.json +++ b/packages/react/use-controllable-state/package.json @@ -32,7 +32,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/use-escape-keydown/package.json b/packages/react/use-escape-keydown/package.json index 48fec08ed..0dc0e7204 100644 --- a/packages/react/use-escape-keydown/package.json +++ b/packages/react/use-escape-keydown/package.json @@ -32,7 +32,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/use-layout-effect/package.json b/packages/react/use-layout-effect/package.json index 2523fb65c..732d3482a 100644 --- a/packages/react/use-layout-effect/package.json +++ b/packages/react/use-layout-effect/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/use-previous/package.json b/packages/react/use-previous/package.json index 43e2fcd5c..8e609e505 100644 --- a/packages/react/use-previous/package.json +++ b/packages/react/use-previous/package.json @@ -29,7 +29,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/use-rect/package.json b/packages/react/use-rect/package.json index 1a30d0e3b..08bcc9ae2 100644 --- a/packages/react/use-rect/package.json +++ b/packages/react/use-rect/package.json @@ -32,7 +32,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { diff --git a/packages/react/use-size/package.json b/packages/react/use-size/package.json index bfe0036b6..c79ec6f10 100644 --- a/packages/react/use-size/package.json +++ b/packages/react/use-size/package.json @@ -32,7 +32,7 @@ }, "peerDependencies": { "@types/react": "*", - "react": "^16.8 || ^17.0 || ^18.0" + "react": "^16.8 || ^17.0 || ^18.0 || ^19.0" }, "peerDependenciesMeta": { "@types/react": { From bdbbc872bec5e9dca42b00101954c6ad12a3a8fc Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 11:26:15 +0200 Subject: [PATCH 06/25] Remove propTypes --- packages/react/accordion/src/Accordion.tsx | 22 ------------ packages/react/progress/src/Progress.tsx | 29 +++++---------- packages/react/separator/src/Separator.tsx | 22 +----------- packages/react/toast/src/Toast.tsx | 42 +++++++--------------- 4 files changed, 22 insertions(+), 93 deletions(-) diff --git a/packages/react/accordion/src/Accordion.tsx b/packages/react/accordion/src/Accordion.tsx index fa92ac02d..05d5d6aff 100644 --- a/packages/react/accordion/src/Accordion.tsx +++ b/packages/react/accordion/src/Accordion.tsx @@ -59,28 +59,6 @@ const Accordion = React.forwardRef( ...progressProps } = props; + if ((maxProp || maxProp === 0) && !isValidMaxNumber(maxProp)) { + throw new Error(getInvalidMaxError(`${maxProp}`, 'Progress')); + } + const max = isValidMaxNumber(maxProp) ? maxProp : DEFAULT_MAX; + + if (valueProp !== null && !isValidValueNumber(valueProp, max)) { + throw new Error(getInvalidValueError(`${valueProp}`, 'Progress')); + } + const value = isValidValueNumber(valueProp, max) ? valueProp : null; const valueLabel = isNumber(value) ? getValueLabel(value, max) : undefined; @@ -63,26 +72,6 @@ const Progress = React.forwardRef( Progress.displayName = PROGRESS_NAME; -Progress.propTypes = { - max(props, propName, componentName) { - const propValue = props[propName]; - const strVal = String(propValue); - if (propValue && !isValidMaxNumber(propValue)) { - return new Error(getInvalidMaxError(strVal, componentName)); - } - return null; - }, - value(props, propName, componentName) { - const valueProp = props[propName]; - const strVal = String(valueProp); - const max = isValidMaxNumber(props.max) ? props.max : DEFAULT_MAX; - if (valueProp != null && !isValidValueNumber(valueProp, max)) { - return new Error(getInvalidValueError(strVal, componentName)); - } - return null; - }, -}; - /* ------------------------------------------------------------------------------------------------- * ProgressIndicator * -----------------------------------------------------------------------------------------------*/ diff --git a/packages/react/separator/src/Separator.tsx b/packages/react/separator/src/Separator.tsx index 659fdced9..fe04dfddb 100644 --- a/packages/react/separator/src/Separator.tsx +++ b/packages/react/separator/src/Separator.tsx @@ -11,7 +11,7 @@ const NAME = 'Separator'; const DEFAULT_ORIENTATION = 'horizontal'; const ORIENTATIONS = ['horizontal', 'vertical'] as const; -type Orientation = typeof ORIENTATIONS[number]; +type Orientation = (typeof ORIENTATIONS)[number]; type SeparatorElement = React.ElementRef; type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; interface SeparatorProps extends PrimitiveDivProps { @@ -47,28 +47,8 @@ const Separator = React.forwardRef((props, for Separator.displayName = NAME; -Separator.propTypes = { - orientation(props, propName, componentName) { - const propValue = props[propName]; - const strVal = String(propValue); - if (propValue && !isValidOrientation(propValue)) { - return new Error(getInvalidOrientationError(strVal, componentName)); - } - return null; - }, -}; - /* -----------------------------------------------------------------------------------------------*/ -// Split this out for clearer readability of the error message. -function getInvalidOrientationError(value: string, componentName: string) { - return `Invalid prop \`orientation\` of value \`${value}\` supplied to \`${componentName}\`, expected one of: - - horizontal - - vertical - -Defaulting to \`${DEFAULT_ORIENTATION}\`.`; -} - function isValidOrientation(orientation: any): orientation is Orientation { return ORIENTATIONS.includes(orientation); } diff --git a/packages/react/toast/src/Toast.tsx b/packages/react/toast/src/Toast.tsx index b03a10f62..7bd0682f0 100644 --- a/packages/react/toast/src/Toast.tsx +++ b/packages/react/toast/src/Toast.tsx @@ -82,6 +82,12 @@ const ToastProvider: React.FC = (props: ScopedProps = (props: ScopedProps( } ); -ToastImpl.propTypes = { - type(props) { - if (props.type && !['foreground', 'background'].includes(props.type)) { - const error = `Invalid prop \`type\` supplied to \`${TOAST_NAME}\`. Expected \`foreground | background\`.`; - return new Error(error); - } - return null; - }, -}; - /* -----------------------------------------------------------------------------------------------*/ interface ToastAnnounceProps @@ -773,7 +759,12 @@ interface ToastActionProps extends ToastCloseProps { const ToastAction = React.forwardRef( (props: ScopedProps, forwardedRef) => { const { altText, ...actionProps } = props; - if (!altText) return null; + + if (!altText.trim()) { + const error = `Invalid prop \`altText\` supplied to \`${ACTION_NAME}\`. Expected non-empty \`string\`.`; + throw new Error(error); + } + return ( @@ -782,15 +773,6 @@ const ToastAction = React.forwardRef( } ); -ToastAction.propTypes = { - altText(props) { - if (!props.altText) { - return new Error(`Missing prop \`altText\` expected on \`${ACTION_NAME}\``); - } - return null; - }, -}; - ToastAction.displayName = ACTION_NAME; /* ------------------------------------------------------------------------------------------------- From 09c014060d75ec2572cde62a82be99c9550a782d Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 11:31:24 +0200 Subject: [PATCH 07/25] Update ReactDOM usage --- .../dismissable-layer/src/DismissableLayer.stories.tsx | 6 +++--- packages/react/dropdown-menu/src/DropdownMenu.stories.tsx | 7 +++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/packages/react/dismissable-layer/src/DismissableLayer.stories.tsx b/packages/react/dismissable-layer/src/DismissableLayer.stories.tsx index 1005ff30d..e132188d4 100644 --- a/packages/react/dismissable-layer/src/DismissableLayer.stories.tsx +++ b/packages/react/dismissable-layer/src/DismissableLayer.stories.tsx @@ -1,7 +1,7 @@ /* eslint-disable jsx-a11y/accessible-emoji */ -import React from 'react'; -import ReactDOM from 'react-dom'; +import * as React from 'react'; +import * as ReactDOM from 'react-dom/client'; import { FocusScope } from '@radix-ui/react-focus-scope'; import * as Popper from '@radix-ui/react-popper'; import { Portal } from '@radix-ui/react-portal'; @@ -656,7 +656,7 @@ export const InPopupWindow = () => { const containerNode = popupWindow.document.createElement('div'); popupWindow.document.body.append(containerNode); - ReactDOM.render(, containerNode); + ReactDOM.createRoot(containerNode).render(); }, []); return (
diff --git a/packages/react/dropdown-menu/src/DropdownMenu.stories.tsx b/packages/react/dropdown-menu/src/DropdownMenu.stories.tsx index 7df9a7bb5..3071bbe83 100644 --- a/packages/react/dropdown-menu/src/DropdownMenu.stories.tsx +++ b/packages/react/dropdown-menu/src/DropdownMenu.stories.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import * as ReactDOM from 'react-dom'; +import * as ReactDOM from 'react-dom/client'; import { css } from '../../../../stitches.config'; import * as Tooltip from '@radix-ui/react-tooltip'; import * as Dialog from '@radix-ui/react-dialog'; @@ -842,7 +842,7 @@ export const InPopupWindow = () => { const containerNode = popupWindow.document.createElement('div'); popupWindow.document.body.append(containerNode); - ReactDOM.render( + ReactDOM.createRoot(containerNode).render( Open @@ -855,8 +855,7 @@ export const InPopupWindow = () => { - , - containerNode + ); }, []); return ( From 7a5e1b395f9d1e62d99d58a548200281ec35435d Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 11:37:15 +0200 Subject: [PATCH 08/25] yarn --- yarn.lock | 190 +++++++++++++++++++++++++++--------------------------- 1 file changed, 95 insertions(+), 95 deletions(-) diff --git a/yarn.lock b/yarn.lock index 90558d915..74fddccc5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2844,8 +2844,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -2870,8 +2870,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -2893,8 +2893,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -2913,8 +2913,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -2951,8 +2951,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -2969,8 +2969,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -2990,8 +2990,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3015,8 +3015,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3040,8 +3040,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3084,8 +3084,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3114,7 +3114,7 @@ __metadata: resolution: "@radix-ui/react-compose-refs@workspace:packages/react/compose-refs" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3134,8 +3134,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3164,7 +3164,7 @@ __metadata: resolution: "@radix-ui/react-context@workspace:packages/react/context" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3192,8 +3192,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3222,7 +3222,7 @@ __metadata: resolution: "@radix-ui/react-direction@workspace:packages/react/direction" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3266,8 +3266,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3290,8 +3290,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3320,7 +3320,7 @@ __metadata: resolution: "@radix-ui/react-focus-guards@workspace:packages/react/focus-guards" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3359,8 +3359,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3382,8 +3382,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3408,8 +3408,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3441,7 +3441,7 @@ __metadata: "@radix-ui/react-use-layout-effect": "workspace:*" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3456,8 +3456,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3491,8 +3491,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3518,8 +3518,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3549,8 +3549,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3581,8 +3581,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3637,8 +3637,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3675,8 +3675,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3694,8 +3694,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3733,8 +3733,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3752,8 +3752,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3779,8 +3779,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3833,8 +3833,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3860,8 +3860,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3938,8 +3938,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -3976,8 +3976,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4006,8 +4006,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4039,7 +4039,7 @@ __metadata: "@radix-ui/react-compose-refs": "workspace:*" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4060,8 +4060,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4085,8 +4085,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4114,8 +4114,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4164,8 +4164,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4206,8 +4206,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4256,8 +4256,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4285,8 +4285,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4315,7 +4315,7 @@ __metadata: resolution: "@radix-ui/react-use-callback-ref@workspace:packages/react/use-callback-ref" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4345,7 +4345,7 @@ __metadata: "@radix-ui/react-use-callback-ref": "workspace:*" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4375,7 +4375,7 @@ __metadata: "@radix-ui/react-use-callback-ref": "workspace:*" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4402,7 +4402,7 @@ __metadata: resolution: "@radix-ui/react-use-layout-effect@workspace:packages/react/use-layout-effect" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4429,7 +4429,7 @@ __metadata: resolution: "@radix-ui/react-use-previous@workspace:packages/react/use-previous" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4459,7 +4459,7 @@ __metadata: "@radix-ui/rect": "workspace:*" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4490,7 +4490,7 @@ __metadata: "@types/resize-observer-browser": "npm:^0.1.4" peerDependencies: "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true @@ -4525,8 +4525,8 @@ __metadata: peerDependencies: "@types/react": "*" "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 peerDependenciesMeta: "@types/react": optional: true From eccd0b0e339b4fbf44f1b1fbecf1a2333f824bde Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 12:50:38 +0200 Subject: [PATCH 09/25] Upgrade to React 19 and access refs in a backwards compatible way --- package.json | 4 +- packages/react/presence/src/Presence.tsx | 24 +- packages/react/slot/src/Slot.tsx | 23 +- ssr-testing/package.json | 6 +- yarn.lock | 468 ++++++++++++++++++----- 5 files changed, 427 insertions(+), 98 deletions(-) diff --git a/package.json b/package.json index 2c3f79a98..345b10773 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "bump:check": "yarn version check" }, "dependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1" + "react": "19.0.0-rc.0", + "react-dom": "19.0.0-rc.0" }, "devDependencies": { "@stitches/core": "^1.2.8", diff --git a/packages/react/presence/src/Presence.tsx b/packages/react/presence/src/Presence.tsx index 9669c263e..8f9cff10f 100644 --- a/packages/react/presence/src/Presence.tsx +++ b/packages/react/presence/src/Presence.tsx @@ -19,10 +19,7 @@ const Presence: React.FC = (props) => { : React.Children.only(children) ) as React.ReactElement; - // Accessing the ref from props, else fallback to element.ref - // https://github.com/facebook/react/pull/28348 - const childrenRef = child.props.ref ?? (child as any).ref; - const ref = useComposedRefs(presence.ref, childrenRef); + const ref = useComposedRefs(presence.ref, getElementRef(child)); const forceMount = typeof children === 'function'; return forceMount || presence.isPresent ? React.cloneElement(child, { ref }) : null; }; @@ -146,5 +143,24 @@ function getAnimationName(styles?: CSSStyleDeclaration) { return styles?.animationName || 'none'; } +// Before React 19 accessing `element.props.ref` will throw a warning and suggest using `element.ref` +// After React 19 accessing `element.ref` does the opposite, throwing a warning and suggesting to use `element.props.ref` +// https://github.com/facebook/react/pull/28348 +// +// Access the ref using the method that doesn't yield a warning +function getElementRef(element: React.ReactElement) { + // Pre React 19 there's a getter on `element.props.ref` that throws a warning when attempting to access it. + // This is safe to rely on. (As in... obviously, old React versions won't change). + // https://github.com/facebook/react/blob/408258268edb5acdfdbf77bc6e0b0dc6396c0e6f/packages/react/src/jsx/ReactJSXElement.js#L89-L99 + const getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; + const hasPropWarning = getter && 'isReactWarning' in getter && getter.isReactWarning; + + if (hasPropWarning) { + return (element as any).ref; + } + + return element.props.ref; +} + export { Presence }; export type { PresenceProps }; diff --git a/packages/react/slot/src/Slot.tsx b/packages/react/slot/src/Slot.tsx index ed9c4b3bb..e51b92119 100644 --- a/packages/react/slot/src/Slot.tsx +++ b/packages/react/slot/src/Slot.tsx @@ -61,9 +61,7 @@ const SlotClone = React.forwardRef((props, forwardedRef) => const { children, ...slotProps } = props; if (React.isValidElement(children)) { - // Accessing the ref from props, else fallback to element.ref - // https://github.com/facebook/react/pull/28348 - const childrenRef = children.props.ref ?? (children as any).ref; + const childrenRef = getElementRef(children); return React.cloneElement(children, { ...mergeProps(slotProps, children.props), ref: forwardedRef ? composeRefs(forwardedRef, childrenRef) : childrenRef, @@ -124,6 +122,25 @@ function mergeProps(slotProps: AnyProps, childProps: AnyProps) { return { ...slotProps, ...overrideProps }; } +// Before React 19 accessing `element.props.ref` will throw a warning and suggest using `element.ref` +// After React 19 accessing `element.ref` does the opposite, throwing a warning and suggesting to use `element.props.ref` +// https://github.com/facebook/react/pull/28348 +// +// Access the ref using the method that doesn't yield a warning +function getElementRef(element: React.ReactElement) { + // Pre React 19 there's a getter on `element.props.ref` that throws a warning when attempting to access it. + // This is safe to rely on. (As in... obviously, old React versions won't change). + // https://github.com/facebook/react/blob/408258268edb5acdfdbf77bc6e0b0dc6396c0e6f/packages/react/src/jsx/ReactJSXElement.js#L89-L99 + const getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; + const hasPropWarning = getter && 'isReactWarning' in getter && getter.isReactWarning; + + if (hasPropWarning) { + return (element as any).ref; + } + + return element.props.ref; +} + const Root = Slot; export { diff --git a/ssr-testing/package.json b/ssr-testing/package.json index a797b8214..a6949ee5e 100644 --- a/ssr-testing/package.json +++ b/ssr-testing/package.json @@ -8,9 +8,9 @@ "start": "next start" }, "dependencies": { - "next": "14.2.3", - "react": "^18.3.1", - "react-dom": "^18.3.1" + "next": "15.0.0-rc.0", + "react": "19.0.0-rc.0", + "react-dom": "19.0.0-rc.0" }, "devDependencies": { "@types/react": "^18.3.3", diff --git a/yarn.lock b/yarn.lock index 74fddccc5..b69b9cd5d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1610,6 +1610,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/runtime@npm:^1.1.1": + version: 1.2.0 + resolution: "@emnapi/runtime@npm:1.2.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/c954b36493b713e451c74e9f1a48124b5491196700ec458c5d4a94eac3351e14803b4fd48ae6f72c77956d75792093d377f96412a6f59766099cb142e5c5b8f4 + languageName: node + linkType: hard + "@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0": version: 1.0.1 resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.1" @@ -2209,6 +2218,181 @@ __metadata: languageName: node linkType: hard +"@img/sharp-darwin-arm64@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-darwin-arm64@npm:0.33.4" + dependencies: + "@img/sharp-libvips-darwin-arm64": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-darwin-arm64": + optional: true + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-darwin-x64@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-darwin-x64@npm:0.33.4" + dependencies: + "@img/sharp-libvips-darwin-x64": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-darwin-x64": + optional: true + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@img/sharp-libvips-darwin-arm64@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-darwin-arm64@npm:1.0.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@img/sharp-libvips-darwin-x64@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-darwin-x64@npm:1.0.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-arm64@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-linux-arm64@npm:1.0.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-arm@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-linux-arm@npm:1.0.2" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-s390x@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-linux-s390x@npm:1.0.2" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linux-x64@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-linux-x64@npm:1.0.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-libvips-linuxmusl-arm64@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-linuxmusl-arm64@npm:1.0.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-libvips-linuxmusl-x64@npm:1.0.2": + version: 1.0.2 + resolution: "@img/sharp-libvips-linuxmusl-x64@npm:1.0.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-linux-arm64@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-linux-arm64@npm:0.33.4" + dependencies: + "@img/sharp-libvips-linux-arm64": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-linux-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-arm@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-linux-arm@npm:0.33.4" + dependencies: + "@img/sharp-libvips-linux-arm": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-linux-arm": + optional: true + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-s390x@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-linux-s390x@npm:0.33.4" + dependencies: + "@img/sharp-libvips-linux-s390x": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-linux-s390x": + optional: true + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linux-x64@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-linux-x64@npm:0.33.4" + dependencies: + "@img/sharp-libvips-linux-x64": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-linux-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@img/sharp-linuxmusl-arm64@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-linuxmusl-arm64@npm:0.33.4" + dependencies: + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-linuxmusl-x64@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-linuxmusl-x64@npm:0.33.4" + dependencies: + "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.2" + dependenciesMeta: + "@img/sharp-libvips-linuxmusl-x64": + optional: true + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@img/sharp-wasm32@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-wasm32@npm:0.33.4" + dependencies: + "@emnapi/runtime": "npm:^1.1.1" + conditions: cpu=wasm32 + languageName: node + linkType: hard + +"@img/sharp-win32-ia32@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-win32-ia32@npm:0.33.4" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@img/sharp-win32-x64@npm:0.33.4": + version: 0.33.4 + resolution: "@img/sharp-win32-x64@npm:0.33.4" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -2643,72 +2827,72 @@ __metadata: languageName: node linkType: hard -"@next/env@npm:14.2.3": - version: 14.2.3 - resolution: "@next/env@npm:14.2.3" - checksum: 10/82b445331d46b4896dc86c0e33a7eaaa6f6abfd2408d49e1cb90fbfd6b26c698ea8e69c911ffe597e30fd8294db4e3445cde44b0771eabbfcd13663a9832a397 +"@next/env@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/env@npm:15.0.0-rc.0" + checksum: 10/b793ccc772eba92001aa9851c9f09e72491b6ae3b4f96597f766e71824f2ebb1dc5841f0bce67de3ca81c6c4e2c3fb11ff1afcad4de19c02fc827f91ab01fcc6 languageName: node linkType: hard -"@next/swc-darwin-arm64@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-darwin-arm64@npm:14.2.3" +"@next/swc-darwin-arm64@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-darwin-arm64@npm:15.0.0-rc.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@next/swc-darwin-x64@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-darwin-x64@npm:14.2.3" +"@next/swc-darwin-x64@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-darwin-x64@npm:15.0.0-rc.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@next/swc-linux-arm64-gnu@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-linux-arm64-gnu@npm:14.2.3" +"@next/swc-linux-arm64-gnu@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-linux-arm64-gnu@npm:15.0.0-rc.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-arm64-musl@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-linux-arm64-musl@npm:14.2.3" +"@next/swc-linux-arm64-musl@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-linux-arm64-musl@npm:15.0.0-rc.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@next/swc-linux-x64-gnu@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-linux-x64-gnu@npm:14.2.3" +"@next/swc-linux-x64-gnu@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-linux-x64-gnu@npm:15.0.0-rc.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@next/swc-linux-x64-musl@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-linux-x64-musl@npm:14.2.3" +"@next/swc-linux-x64-musl@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-linux-x64-musl@npm:15.0.0-rc.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@next/swc-win32-arm64-msvc@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-win32-arm64-msvc@npm:14.2.3" +"@next/swc-win32-arm64-msvc@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-win32-arm64-msvc@npm:15.0.0-rc.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@next/swc-win32-ia32-msvc@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-win32-ia32-msvc@npm:14.2.3" +"@next/swc-win32-ia32-msvc@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-win32-ia32-msvc@npm:15.0.0-rc.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@next/swc-win32-x64-msvc@npm:14.2.3": - version: 14.2.3 - resolution: "@next/swc-win32-x64-msvc@npm:14.2.3" +"@next/swc-win32-x64-msvc@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "@next/swc-win32-x64-msvc@npm:15.0.0-rc.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -5705,13 +5889,12 @@ __metadata: languageName: node linkType: hard -"@swc/helpers@npm:0.5.5": - version: 0.5.5 - resolution: "@swc/helpers@npm:0.5.5" +"@swc/helpers@npm:0.5.11": + version: 0.5.11 + resolution: "@swc/helpers@npm:0.5.11" dependencies: - "@swc/counter": "npm:^0.1.3" tslib: "npm:^2.4.0" - checksum: 10/1c5ef04f642542212df28c669438f3e0f459dcde7b448a5b1fcafb2e9e4f13e76d8428535a270e91ed123dd2a21189dbed34086b88a8cf68baf84984d6d0e39b + checksum: 10/54d66ade8010e6ba526a9d73b8bcdbb01c806a24f2d3786640ef3081065e8fba398d9b890df4847744c33d086412fd9a6570b5e99e8001ea1462efc5ce0f3847 languageName: node linkType: hard @@ -8244,13 +8427,33 @@ __metadata: languageName: node linkType: hard -"color-name@npm:~1.1.4": +"color-name@npm:^1.0.0, color-name@npm:~1.1.4": version: 1.1.4 resolution: "color-name@npm:1.1.4" checksum: 10/b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610 languageName: node linkType: hard +"color-string@npm:^1.9.0": + version: 1.9.1 + resolution: "color-string@npm:1.9.1" + dependencies: + color-name: "npm:^1.0.0" + simple-swizzle: "npm:^0.2.2" + checksum: 10/72aa0b81ee71b3f4fb1ac9cd839cdbd7a011a7d318ef58e6cb13b3708dca75c7e45029697260488709f1b1c7ac4e35489a87e528156c1e365917d1c4ccb9b9cd + languageName: node + linkType: hard + +"color@npm:^4.2.3": + version: 4.2.3 + resolution: "color@npm:4.2.3" + dependencies: + color-convert: "npm:^2.0.1" + color-string: "npm:^1.9.0" + checksum: 10/b23f5e500a79ea22428db43d1a70642d983405c0dd1f95ef59dbdb9ba66afbb4773b334fa0b75bb10b0552fd7534c6b28d4db0a8b528f91975976e70973c0152 + languageName: node + linkType: hard + "colorette@npm:^2.0.10, colorette@npm:^2.0.16": version: 2.0.20 resolution: "colorette@npm:2.0.20" @@ -8928,6 +9131,13 @@ __metadata: languageName: node linkType: hard +"detect-libc@npm:^2.0.3": + version: 2.0.3 + resolution: "detect-libc@npm:2.0.3" + checksum: 10/b4ea018d623e077bd395f168a9e81db77370dde36a5b01d067f2ad7989924a81d31cb547ff764acb2aa25d50bb7fdde0b0a93bec02212b0cb430621623246d39 + languageName: node + linkType: hard + "detect-newline@npm:^3.0.0": version: 3.1.0 resolution: "detect-newline@npm:3.1.0" @@ -11626,6 +11836,13 @@ __metadata: languageName: node linkType: hard +"is-arrayish@npm:^0.3.1": + version: 0.3.2 + resolution: "is-arrayish@npm:0.3.2" + checksum: 10/81a78d518ebd8b834523e25d102684ee0f7e98637136d3bdc93fd09636350fa06f1d8ca997ea28143d4d13cb1b69c0824f082db0ac13e1ab3311c10ffea60ade + languageName: node + linkType: hard + "is-async-function@npm:^2.0.0": version: 2.0.0 resolution: "is-async-function@npm:2.0.0" @@ -13358,7 +13575,7 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -13876,31 +14093,33 @@ __metadata: languageName: node linkType: hard -"next@npm:14.2.3": - version: 14.2.3 - resolution: "next@npm:14.2.3" +"next@npm:15.0.0-rc.0": + version: 15.0.0-rc.0 + resolution: "next@npm:15.0.0-rc.0" dependencies: - "@next/env": "npm:14.2.3" - "@next/swc-darwin-arm64": "npm:14.2.3" - "@next/swc-darwin-x64": "npm:14.2.3" - "@next/swc-linux-arm64-gnu": "npm:14.2.3" - "@next/swc-linux-arm64-musl": "npm:14.2.3" - "@next/swc-linux-x64-gnu": "npm:14.2.3" - "@next/swc-linux-x64-musl": "npm:14.2.3" - "@next/swc-win32-arm64-msvc": "npm:14.2.3" - "@next/swc-win32-ia32-msvc": "npm:14.2.3" - "@next/swc-win32-x64-msvc": "npm:14.2.3" - "@swc/helpers": "npm:0.5.5" + "@next/env": "npm:15.0.0-rc.0" + "@next/swc-darwin-arm64": "npm:15.0.0-rc.0" + "@next/swc-darwin-x64": "npm:15.0.0-rc.0" + "@next/swc-linux-arm64-gnu": "npm:15.0.0-rc.0" + "@next/swc-linux-arm64-musl": "npm:15.0.0-rc.0" + "@next/swc-linux-x64-gnu": "npm:15.0.0-rc.0" + "@next/swc-linux-x64-musl": "npm:15.0.0-rc.0" + "@next/swc-win32-arm64-msvc": "npm:15.0.0-rc.0" + "@next/swc-win32-ia32-msvc": "npm:15.0.0-rc.0" + "@next/swc-win32-x64-msvc": "npm:15.0.0-rc.0" + "@swc/helpers": "npm:0.5.11" busboy: "npm:1.6.0" caniuse-lite: "npm:^1.0.30001579" graceful-fs: "npm:^4.2.11" postcss: "npm:8.4.31" - styled-jsx: "npm:5.1.1" + sharp: "npm:^0.33.4" + styled-jsx: "npm:5.1.3" peerDependencies: "@opentelemetry/api": ^1.1.0 "@playwright/test": ^1.41.2 - react: ^18.2.0 - react-dom: ^18.2.0 + babel-plugin-react-compiler: "*" + react: 19.0.0-rc-f994737d14-20240522 + react-dom: 19.0.0-rc-f994737d14-20240522 sass: ^1.3.0 dependenciesMeta: "@next/swc-darwin-arm64": @@ -13921,16 +14140,20 @@ __metadata: optional: true "@next/swc-win32-x64-msvc": optional: true + sharp: + optional: true peerDependenciesMeta: "@opentelemetry/api": optional: true "@playwright/test": optional: true + babel-plugin-react-compiler: + optional: true sass: optional: true bin: next: dist/bin/next - checksum: 10/666c9770206ce693732a6d772297f1ddb3ce72f59862fa4cd104c5536da596026f758c4c9256ea790cf22d1bb8a15e27e5ea9455c948f72a9e3ca61fb745b0f5 + checksum: 10/8881cf477798bc87ebdf055a5bb39d94c4004abadacdcb41eb0625b962ec793a35e31b80a966135d96bde2723524cdbcf41deecfe8e49cf14c84b71aa8ffd2ef languageName: node linkType: hard @@ -14937,8 +15160,8 @@ __metadata: lint-staged: "npm:^10.5.3" prettier: "npm:^2.0.5" pretty-quick: "npm:^2.0.1" - react: "npm:^18.3.1" - react-dom: "npm:^18.3.1" + react: "npm:19.0.0-rc.0" + react-dom: "npm:19.0.0-rc.0" replace-in-files: "npm:^3.0.0" start-server-and-test: "npm:^1.12.5" storybook: "npm:^7.6.17" @@ -15239,15 +15462,14 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^18.3.1": - version: 18.3.1 - resolution: "react-dom@npm:18.3.1" +"react-dom@npm:19.0.0-rc.0": + version: 19.0.0-rc.0 + resolution: "react-dom@npm:19.0.0-rc.0" dependencies: - loose-envify: "npm:^1.1.0" - scheduler: "npm:^0.23.2" + scheduler: "npm:0.25.0-rc.0" peerDependencies: - react: ^18.3.1 - checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81 + react: 19.0.0-rc.0 + checksum: 10/c35465c35c638e95f85bc48b495b42f1dd61eb1e67e357ac4a7f639fdde527162a82190f85531670906a60901cf75fc526eefbbbf475c3a85ef893a001d03ad3 languageName: node linkType: hard @@ -15371,12 +15593,10 @@ __metadata: languageName: node linkType: hard -"react@npm:^18.3.1": - version: 18.3.1 - resolution: "react@npm:18.3.1" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10/261137d3f3993eaa2368a83110466fc0e558bc2c7f7ae7ca52d94f03aac945f45146bd85e5f481044db1758a1dbb57879e2fcdd33924e2dde1bdc550ce73f7bf +"react@npm:19.0.0-rc.0": + version: 19.0.0-rc.0 + resolution: "react@npm:19.0.0-rc.0" + checksum: 10/a6409939a79bdadd4c8fbb211a4ed670e5ed986dc7c946b855e5d6694e956122e2cbae4bd88360920a8e0758813de7b198ebc03e8fb4b1bea53f6433b2bfec6b languageName: node linkType: hard @@ -15926,12 +16146,10 @@ __metadata: languageName: node linkType: hard -"scheduler@npm:^0.23.2": - version: 0.23.2 - resolution: "scheduler@npm:0.23.2" - dependencies: - loose-envify: "npm:^1.1.0" - checksum: 10/e8d68b89d18d5b028223edf090092846868a765a591944760942b77ea1f69b17235f7e956696efbb62c8130ab90af7e0949bfb8eba7896335507317236966bc9 +"scheduler@npm:0.25.0-rc.0": + version: 0.25.0-rc.0 + resolution: "scheduler@npm:0.25.0-rc.0" + checksum: 10/17ccb28107b76d73d191e815540e90bd1d41d6530c09bf08e667ad97734a98c9881f49ac99e29952bb698f5a205c941d521cfd7459374a5d6cde692f84292c5d languageName: node linkType: hard @@ -15981,7 +16199,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.x, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4": +"semver@npm:7.x, semver@npm:^7.2.1, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": version: 7.6.2 resolution: "semver@npm:7.6.2" bin: @@ -16083,6 +16301,75 @@ __metadata: languageName: node linkType: hard +"sharp@npm:^0.33.4": + version: 0.33.4 + resolution: "sharp@npm:0.33.4" + dependencies: + "@img/sharp-darwin-arm64": "npm:0.33.4" + "@img/sharp-darwin-x64": "npm:0.33.4" + "@img/sharp-libvips-darwin-arm64": "npm:1.0.2" + "@img/sharp-libvips-darwin-x64": "npm:1.0.2" + "@img/sharp-libvips-linux-arm": "npm:1.0.2" + "@img/sharp-libvips-linux-arm64": "npm:1.0.2" + "@img/sharp-libvips-linux-s390x": "npm:1.0.2" + "@img/sharp-libvips-linux-x64": "npm:1.0.2" + "@img/sharp-libvips-linuxmusl-arm64": "npm:1.0.2" + "@img/sharp-libvips-linuxmusl-x64": "npm:1.0.2" + "@img/sharp-linux-arm": "npm:0.33.4" + "@img/sharp-linux-arm64": "npm:0.33.4" + "@img/sharp-linux-s390x": "npm:0.33.4" + "@img/sharp-linux-x64": "npm:0.33.4" + "@img/sharp-linuxmusl-arm64": "npm:0.33.4" + "@img/sharp-linuxmusl-x64": "npm:0.33.4" + "@img/sharp-wasm32": "npm:0.33.4" + "@img/sharp-win32-ia32": "npm:0.33.4" + "@img/sharp-win32-x64": "npm:0.33.4" + color: "npm:^4.2.3" + detect-libc: "npm:^2.0.3" + semver: "npm:^7.6.0" + dependenciesMeta: + "@img/sharp-darwin-arm64": + optional: true + "@img/sharp-darwin-x64": + optional: true + "@img/sharp-libvips-darwin-arm64": + optional: true + "@img/sharp-libvips-darwin-x64": + optional: true + "@img/sharp-libvips-linux-arm": + optional: true + "@img/sharp-libvips-linux-arm64": + optional: true + "@img/sharp-libvips-linux-s390x": + optional: true + "@img/sharp-libvips-linux-x64": + optional: true + "@img/sharp-libvips-linuxmusl-arm64": + optional: true + "@img/sharp-libvips-linuxmusl-x64": + optional: true + "@img/sharp-linux-arm": + optional: true + "@img/sharp-linux-arm64": + optional: true + "@img/sharp-linux-s390x": + optional: true + "@img/sharp-linux-x64": + optional: true + "@img/sharp-linuxmusl-arm64": + optional: true + "@img/sharp-linuxmusl-x64": + optional: true + "@img/sharp-wasm32": + optional: true + "@img/sharp-win32-ia32": + optional: true + "@img/sharp-win32-x64": + optional: true + checksum: 10/f396d1363d8e5320596404ae2ce064bdc4378cd1c2b84d7dc5a42d51b566180548b95bfde85ec5b590c6480adce68b4f287495f64b766b8fc2100c3d355a3a91 + languageName: node + linkType: hard + "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -16125,6 +16412,15 @@ __metadata: languageName: node linkType: hard +"simple-swizzle@npm:^0.2.2": + version: 0.2.2 + resolution: "simple-swizzle@npm:0.2.2" + dependencies: + is-arrayish: "npm:^0.3.1" + checksum: 10/c6dffff17aaa383dae7e5c056fbf10cf9855a9f79949f20ee225c04f06ddde56323600e0f3d6797e82d08d006e93761122527438ee9531620031c08c9e0d73cc + languageName: node + linkType: hard + "sisteransi@npm:^1.0.5": version: 1.0.5 resolution: "sisteransi@npm:1.0.5" @@ -16327,9 +16623,9 @@ __metadata: dependencies: "@types/react": "npm:^18.3.3" "@types/react-dom": "npm:^18.3.0" - next: "npm:14.2.3" - react: "npm:^18.3.1" - react-dom: "npm:^18.3.1" + next: "npm:15.0.0-rc.0" + react: "npm:19.0.0-rc.0" + react-dom: "npm:19.0.0-rc.0" typescript: "npm:^4.6.3" languageName: unknown linkType: soft @@ -16649,19 +16945,19 @@ __metadata: languageName: node linkType: hard -"styled-jsx@npm:5.1.1": - version: 5.1.1 - resolution: "styled-jsx@npm:5.1.1" +"styled-jsx@npm:5.1.3": + version: 5.1.3 + resolution: "styled-jsx@npm:5.1.3" dependencies: client-only: "npm:0.0.1" peerDependencies: - react: ">= 16.8.0 || 17.x.x || ^18.0.0-0" + react: ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" peerDependenciesMeta: "@babel/core": optional: true babel-plugin-macros: optional: true - checksum: 10/4f6a5d0010770fdeea1183d919d528fd46c484e23c0535ef3e1dd49488116f639c594f3bd4440e3bc8a8686c9f8d53c5761599870ff039ede11a5c3bfe08a4be + checksum: 10/3141b8cf07afd7da14cd12039137ea0c9736e04f58fb1d98e2fe0df550b116fb471fc77b010f7ffbef89635fec56f90d00a956e43c8a0e079b0269451ab8c92f languageName: node linkType: hard From 8750d9cac9316bab280cb6b4f3d3bcc36c42972d Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 13:00:11 +0200 Subject: [PATCH 10/25] Recover Storybook --- package.json | 4 ++-- yarn.lock | 36 +++++++++++++++++++++++++++++++++--- 2 files changed, 35 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 345b10773..7d183e0ea 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "bump:check": "yarn version check" }, "dependencies": { - "react": "19.0.0-rc.0", - "react-dom": "19.0.0-rc.0" + "react": "18.3.1", + "react-dom": "18.3.1" }, "devDependencies": { "@stitches/core": "^1.2.8", diff --git a/yarn.lock b/yarn.lock index b69b9cd5d..eb815f6fa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13575,7 +13575,7 @@ __metadata: languageName: node linkType: hard -"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0": +"loose-envify@npm:^1.0.0, loose-envify@npm:^1.1.0, loose-envify@npm:^1.4.0": version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: @@ -15160,8 +15160,8 @@ __metadata: lint-staged: "npm:^10.5.3" prettier: "npm:^2.0.5" pretty-quick: "npm:^2.0.1" - react: "npm:19.0.0-rc.0" - react-dom: "npm:19.0.0-rc.0" + react: "npm:18.3.1" + react-dom: "npm:18.3.1" replace-in-files: "npm:^3.0.0" start-server-and-test: "npm:^1.12.5" storybook: "npm:^7.6.17" @@ -15462,6 +15462,18 @@ __metadata: languageName: node linkType: hard +"react-dom@npm:18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" + dependencies: + loose-envify: "npm:^1.1.0" + scheduler: "npm:^0.23.2" + peerDependencies: + react: ^18.3.1 + checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81 + languageName: node + linkType: hard + "react-dom@npm:19.0.0-rc.0": version: 19.0.0-rc.0 resolution: "react-dom@npm:19.0.0-rc.0" @@ -15593,6 +15605,15 @@ __metadata: languageName: node linkType: hard +"react@npm:18.3.1": + version: 18.3.1 + resolution: "react@npm:18.3.1" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: 10/261137d3f3993eaa2368a83110466fc0e558bc2c7f7ae7ca52d94f03aac945f45146bd85e5f481044db1758a1dbb57879e2fcdd33924e2dde1bdc550ce73f7bf + languageName: node + linkType: hard + "react@npm:19.0.0-rc.0": version: 19.0.0-rc.0 resolution: "react@npm:19.0.0-rc.0" @@ -16153,6 +16174,15 @@ __metadata: languageName: node linkType: hard +"scheduler@npm:^0.23.2": + version: 0.23.2 + resolution: "scheduler@npm:0.23.2" + dependencies: + loose-envify: "npm:^1.1.0" + checksum: 10/e8d68b89d18d5b028223edf090092846868a765a591944760942b77ea1f69b17235f7e956696efbb62c8130ab90af7e0949bfb8eba7896335507317236966bc9 + languageName: node + linkType: hard + "schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" From 2bbd60ac9160d98fb2766c208280d2f898f5a4ef Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 13:02:17 +0200 Subject: [PATCH 11/25] Remove an outdated type --- packages/react/accordion/src/Accordion.tsx | 11 +++---- .../react/alert-dialog/src/AlertDialog.tsx | 17 +++++----- packages/react/announce/src/Announce.tsx | 4 +-- packages/react/arrow/src/Arrow.tsx | 4 +-- .../react/aspect-ratio/src/AspectRatio.tsx | 4 +-- packages/react/avatar/src/Avatar.tsx | 5 ++- packages/react/checkbox/src/Checkbox.tsx | 7 ++--- .../react/collapsible/src/Collapsible.tsx | 5 ++- packages/react/collection/src/Collection.tsx | 4 +-- .../react/context-menu/src/ContextMenu.tsx | 27 ++++++++-------- packages/react/dialog/src/Dialog.tsx | 13 ++++---- .../src/DismissableLayer.tsx | 4 +-- .../react/dropdown-menu/src/DropdownMenu.tsx | 27 ++++++++-------- packages/react/focus-scope/src/FocusScope.tsx | 4 +-- packages/react/form/src/Form.tsx | 17 +++++----- packages/react/hover-card/src/HoverCard.tsx | 9 +++--- packages/react/label/src/Label.tsx | 4 +-- packages/react/menu/src/Menu.tsx | 17 +++++----- packages/react/menubar/src/Menubar.tsx | 31 +++++++++---------- .../navigation-menu/src/NavigationMenu.tsx | 15 +++++---- packages/react/popover/src/Popover.tsx | 13 ++++---- packages/react/popper/src/Popper.tsx | 9 +++--- packages/react/portal/src/Portal.tsx | 4 +-- packages/react/primitive/src/Primitive.tsx | 12 ++----- packages/react/primitive/src/index.ts | 2 +- packages/react/progress/src/Progress.tsx | 3 +- packages/react/radio-group/src/Radio.tsx | 7 ++--- packages/react/radio-group/src/RadioGroup.tsx | 13 ++++---- .../roving-focus/src/RovingFocusGroup.tsx | 5 ++- packages/react/scroll-area/src/ScrollArea.tsx | 3 +- packages/react/select/src/Select.tsx | 11 +++---- packages/react/separator/src/Separator.tsx | 4 +-- packages/react/slider/src/Slider.tsx | 7 ++--- packages/react/switch/src/Switch.tsx | 7 ++--- packages/react/tabs/src/Tabs.tsx | 7 ++--- packages/react/toast/src/Toast.tsx | 13 ++++---- .../react/toggle-group/src/ToggleGroup.tsx | 7 ++--- packages/react/toggle/src/Toggle.tsx | 4 +-- packages/react/toolbar/src/Toolbar.tsx | 15 +++++---- packages/react/tooltip/src/Tooltip.tsx | 9 +++--- .../visually-hidden/src/VisuallyHidden.tsx | 4 +-- 41 files changed, 165 insertions(+), 223 deletions(-) diff --git a/packages/react/accordion/src/Accordion.tsx b/packages/react/accordion/src/Accordion.tsx index 05d5d6aff..a7a40ec8a 100644 --- a/packages/react/accordion/src/Accordion.tsx +++ b/packages/react/accordion/src/Accordion.tsx @@ -9,7 +9,6 @@ import * as CollapsiblePrimitive from '@radix-ui/react-collapsible'; import { createCollapsibleScope } from '@radix-ui/react-collapsible'; import { useId } from '@radix-ui/react-id'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; import { useDirection } from '@radix-ui/react-direction'; @@ -201,7 +200,7 @@ const [AccordionImplProvider, useAccordionContext] = createAccordionContext(ACCORDION_NAME); type AccordionImplElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface AccordionImplProps extends PrimitiveDivProps { /** * Whether or not an accordion is disabled from user interaction. @@ -331,7 +330,7 @@ const [AccordionItemProvider, useAccordionItemContext] = createAccordionContext(ITEM_NAME); type AccordionItemElement = React.ElementRef; -type CollapsibleProps = Radix.ComponentPropsWithoutRef; +type CollapsibleProps = React.ComponentPropsWithoutRef; interface AccordionItemProps extends Omit { /** @@ -396,7 +395,7 @@ AccordionItem.displayName = ITEM_NAME; const HEADER_NAME = 'AccordionHeader'; type AccordionHeaderElement = React.ElementRef; -type PrimitiveHeading3Props = Radix.ComponentPropsWithoutRef; +type PrimitiveHeading3Props = React.ComponentPropsWithoutRef; interface AccordionHeaderProps extends PrimitiveHeading3Props {} /** @@ -429,7 +428,7 @@ AccordionHeader.displayName = HEADER_NAME; const TRIGGER_NAME = 'AccordionTrigger'; type AccordionTriggerElement = React.ElementRef; -type CollapsibleTriggerProps = Radix.ComponentPropsWithoutRef; +type CollapsibleTriggerProps = React.ComponentPropsWithoutRef; interface AccordionTriggerProps extends CollapsibleTriggerProps {} /** @@ -467,7 +466,7 @@ AccordionTrigger.displayName = TRIGGER_NAME; const CONTENT_NAME = 'AccordionContent'; type AccordionContentElement = React.ElementRef; -type CollapsibleContentProps = Radix.ComponentPropsWithoutRef; +type CollapsibleContentProps = React.ComponentPropsWithoutRef; interface AccordionContentProps extends CollapsibleContentProps {} /** diff --git a/packages/react/alert-dialog/src/AlertDialog.tsx b/packages/react/alert-dialog/src/AlertDialog.tsx index da3d4bdbe..bacae9038 100644 --- a/packages/react/alert-dialog/src/AlertDialog.tsx +++ b/packages/react/alert-dialog/src/AlertDialog.tsx @@ -6,7 +6,6 @@ import { createDialogScope } from '@radix-ui/react-dialog'; import { composeEventHandlers } from '@radix-ui/primitive'; import { Slottable } from '@radix-ui/react-slot'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -21,7 +20,7 @@ const [createAlertDialogContext, createAlertDialogScope] = createContextScope(RO ]); const useDialogScope = createDialogScope(); -type DialogProps = Radix.ComponentPropsWithoutRef; +type DialogProps = React.ComponentPropsWithoutRef; interface AlertDialogProps extends Omit {} const AlertDialog: React.FC = (props: ScopedProps) => { @@ -38,7 +37,7 @@ AlertDialog.displayName = ROOT_NAME; const TRIGGER_NAME = 'AlertDialogTrigger'; type AlertDialogTriggerElement = React.ElementRef; -type DialogTriggerProps = Radix.ComponentPropsWithoutRef; +type DialogTriggerProps = React.ComponentPropsWithoutRef; interface AlertDialogTriggerProps extends DialogTriggerProps {} const AlertDialogTrigger = React.forwardRef( @@ -57,7 +56,7 @@ AlertDialogTrigger.displayName = TRIGGER_NAME; const PORTAL_NAME = 'AlertDialogPortal'; -type DialogPortalProps = Radix.ComponentPropsWithoutRef; +type DialogPortalProps = React.ComponentPropsWithoutRef; interface AlertDialogPortalProps extends DialogPortalProps {} const AlertDialogPortal: React.FC = ( @@ -77,7 +76,7 @@ AlertDialogPortal.displayName = PORTAL_NAME; const OVERLAY_NAME = 'AlertDialogOverlay'; type AlertDialogOverlayElement = React.ElementRef; -type DialogOverlayProps = Radix.ComponentPropsWithoutRef; +type DialogOverlayProps = React.ComponentPropsWithoutRef; interface AlertDialogOverlayProps extends DialogOverlayProps {} const AlertDialogOverlay = React.forwardRef( @@ -104,7 +103,7 @@ const [AlertDialogContentProvider, useAlertDialogContentContext] = createAlertDialogContext(CONTENT_NAME); type AlertDialogContentElement = React.ElementRef; -type DialogContentProps = Radix.ComponentPropsWithoutRef; +type DialogContentProps = React.ComponentPropsWithoutRef; interface AlertDialogContentProps extends Omit {} @@ -161,7 +160,7 @@ AlertDialogContent.displayName = CONTENT_NAME; const TITLE_NAME = 'AlertDialogTitle'; type AlertDialogTitleElement = React.ElementRef; -type DialogTitleProps = Radix.ComponentPropsWithoutRef; +type DialogTitleProps = React.ComponentPropsWithoutRef; interface AlertDialogTitleProps extends DialogTitleProps {} const AlertDialogTitle = React.forwardRef( @@ -181,7 +180,7 @@ AlertDialogTitle.displayName = TITLE_NAME; const DESCRIPTION_NAME = 'AlertDialogDescription'; type AlertDialogDescriptionElement = React.ElementRef; -type DialogDescriptionProps = Radix.ComponentPropsWithoutRef; +type DialogDescriptionProps = React.ComponentPropsWithoutRef; interface AlertDialogDescriptionProps extends DialogDescriptionProps {} const AlertDialogDescription = React.forwardRef< @@ -202,7 +201,7 @@ AlertDialogDescription.displayName = DESCRIPTION_NAME; const ACTION_NAME = 'AlertDialogAction'; type AlertDialogActionElement = React.ElementRef; -type DialogCloseProps = Radix.ComponentPropsWithoutRef; +type DialogCloseProps = React.ComponentPropsWithoutRef; interface AlertDialogActionProps extends DialogCloseProps {} const AlertDialogAction = React.forwardRef( diff --git a/packages/react/announce/src/Announce.tsx b/packages/react/announce/src/Announce.tsx index e9c842c43..6ca2fb946 100644 --- a/packages/react/announce/src/Announce.tsx +++ b/packages/react/announce/src/Announce.tsx @@ -4,8 +4,6 @@ import { useComposedRefs } from '@radix-ui/react-compose-refs'; import { Primitive } from '@radix-ui/react-primitive'; import { useLayoutEffect } from '@radix-ui/react-use-layout-effect'; -import type * as Radix from '@radix-ui/react-primitive'; - type RegionType = 'polite' | 'assertive' | 'off'; type RegionRole = 'status' | 'alert' | 'log' | 'none'; @@ -24,7 +22,7 @@ const listenerMap = new Map(); const NAME = 'Announce'; type AnnounceElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface AnnounceProps extends PrimitiveDivProps { /** * Mirrors the `aria-atomic` DOM attribute for live regions. It is an optional attribute that diff --git a/packages/react/arrow/src/Arrow.tsx b/packages/react/arrow/src/Arrow.tsx index 871c16b6f..4728a1739 100644 --- a/packages/react/arrow/src/Arrow.tsx +++ b/packages/react/arrow/src/Arrow.tsx @@ -1,8 +1,6 @@ import * as React from 'react'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * Arrow * -----------------------------------------------------------------------------------------------*/ @@ -10,7 +8,7 @@ import type * as Radix from '@radix-ui/react-primitive'; const NAME = 'Arrow'; type ArrowElement = React.ElementRef; -type PrimitiveSvgProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSvgProps = React.ComponentPropsWithoutRef; interface ArrowProps extends PrimitiveSvgProps {} const Arrow = React.forwardRef((props, forwardedRef) => { diff --git a/packages/react/aspect-ratio/src/AspectRatio.tsx b/packages/react/aspect-ratio/src/AspectRatio.tsx index 0cc30afe6..c577389b5 100644 --- a/packages/react/aspect-ratio/src/AspectRatio.tsx +++ b/packages/react/aspect-ratio/src/AspectRatio.tsx @@ -1,8 +1,6 @@ import * as React from 'react'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * AspectRatio * -----------------------------------------------------------------------------------------------*/ @@ -10,7 +8,7 @@ import type * as Radix from '@radix-ui/react-primitive'; const NAME = 'AspectRatio'; type AspectRatioElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface AspectRatioProps extends PrimitiveDivProps { ratio?: number; } diff --git a/packages/react/avatar/src/Avatar.tsx b/packages/react/avatar/src/Avatar.tsx index 00899a5fb..3749fc218 100644 --- a/packages/react/avatar/src/Avatar.tsx +++ b/packages/react/avatar/src/Avatar.tsx @@ -4,7 +4,6 @@ import { useCallbackRef } from '@radix-ui/react-use-callback-ref'; import { useLayoutEffect } from '@radix-ui/react-use-layout-effect'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -26,7 +25,7 @@ type AvatarContextValue = { const [AvatarProvider, useAvatarContext] = createAvatarContext(AVATAR_NAME); type AvatarElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface AvatarProps extends PrimitiveSpanProps {} const Avatar = React.forwardRef( @@ -54,7 +53,7 @@ Avatar.displayName = AVATAR_NAME; const IMAGE_NAME = 'AvatarImage'; type AvatarImageElement = React.ElementRef; -type PrimitiveImageProps = Radix.ComponentPropsWithoutRef; +type PrimitiveImageProps = React.ComponentPropsWithoutRef; interface AvatarImageProps extends PrimitiveImageProps { onLoadingStatusChange?: (status: ImageLoadingStatus) => void; } diff --git a/packages/react/checkbox/src/Checkbox.tsx b/packages/react/checkbox/src/Checkbox.tsx index ecdebb7e4..3f463691a 100644 --- a/packages/react/checkbox/src/Checkbox.tsx +++ b/packages/react/checkbox/src/Checkbox.tsx @@ -8,7 +8,6 @@ import { useSize } from '@radix-ui/react-use-size'; import { Presence } from '@radix-ui/react-presence'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -31,7 +30,7 @@ const [CheckboxProvider, useCheckboxContext] = createCheckboxContext(CHECKBOX_NAME); type CheckboxElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface CheckboxProps extends Omit { checked?: CheckedState; defaultChecked?: CheckedState; @@ -129,7 +128,7 @@ Checkbox.displayName = CHECKBOX_NAME; const INDICATOR_NAME = 'CheckboxIndicator'; type CheckboxIndicatorElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface CheckboxIndicatorProps extends PrimitiveSpanProps { /** * Used to force mounting when more control is needed. Useful when @@ -160,7 +159,7 @@ CheckboxIndicator.displayName = INDICATOR_NAME; /* ---------------------------------------------------------------------------------------------- */ -type InputProps = Radix.ComponentPropsWithoutRef<'input'>; +type InputProps = React.ComponentPropsWithoutRef<'input'>; interface BubbleInputProps extends Omit { checked: CheckedState; control: HTMLElement | null; diff --git a/packages/react/collapsible/src/Collapsible.tsx b/packages/react/collapsible/src/Collapsible.tsx index d1492f394..1ec982969 100644 --- a/packages/react/collapsible/src/Collapsible.tsx +++ b/packages/react/collapsible/src/Collapsible.tsx @@ -8,7 +8,6 @@ import { Primitive } from '@radix-ui/react-primitive'; import { Presence } from '@radix-ui/react-presence'; import { useId } from '@radix-ui/react-id'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -31,7 +30,7 @@ const [CollapsibleProvider, useCollapsibleContext] = createCollapsibleContext(COLLAPSIBLE_NAME); type CollapsibleElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface CollapsibleProps extends PrimitiveDivProps { defaultOpen?: boolean; open?: boolean; @@ -84,7 +83,7 @@ Collapsible.displayName = COLLAPSIBLE_NAME; const TRIGGER_NAME = 'CollapsibleTrigger'; type CollapsibleTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface CollapsibleTriggerProps extends PrimitiveButtonProps {} const CollapsibleTrigger = React.forwardRef( diff --git a/packages/react/collection/src/Collection.tsx b/packages/react/collection/src/Collection.tsx index dd0b96010..14ffb3a55 100644 --- a/packages/react/collection/src/Collection.tsx +++ b/packages/react/collection/src/Collection.tsx @@ -3,9 +3,7 @@ import { createContextScope } from '@radix-ui/react-context'; import { useComposedRefs } from '@radix-ui/react-compose-refs'; import { Slot } from '@radix-ui/react-slot'; -import type * as Radix from '@radix-ui/react-primitive'; - -type SlotProps = Radix.ComponentPropsWithoutRef; +type SlotProps = React.ComponentPropsWithoutRef; type CollectionElement = HTMLElement; interface CollectionProps extends SlotProps { scope: any; diff --git a/packages/react/context-menu/src/ContextMenu.tsx b/packages/react/context-menu/src/ContextMenu.tsx index d5a22bd54..a1d252114 100644 --- a/packages/react/context-menu/src/ContextMenu.tsx +++ b/packages/react/context-menu/src/ContextMenu.tsx @@ -7,7 +7,6 @@ import { createMenuScope } from '@radix-ui/react-menu'; import { useCallbackRef } from '@radix-ui/react-use-callback-ref'; import { useControllableState } from '@radix-ui/react-use-controllable-state'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type Direction = 'ltr' | 'rtl'; @@ -84,7 +83,7 @@ ContextMenu.displayName = CONTEXT_MENU_NAME; const TRIGGER_NAME = 'ContextMenuTrigger'; type ContextMenuTriggerElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface ContextMenuTriggerProps extends PrimitiveSpanProps { disabled?: boolean; } @@ -194,7 +193,7 @@ ContextMenuPortal.displayName = PORTAL_NAME; const CONTENT_NAME = 'ContextMenuContent'; type ContextMenuContentElement = React.ElementRef; -type MenuContentProps = Radix.ComponentPropsWithoutRef; +type MenuContentProps = React.ComponentPropsWithoutRef; interface ContextMenuContentProps extends Omit {} @@ -252,7 +251,7 @@ ContextMenuContent.displayName = CONTENT_NAME; const GROUP_NAME = 'ContextMenuGroup'; type ContextMenuGroupElement = React.ElementRef; -type MenuGroupProps = Radix.ComponentPropsWithoutRef; +type MenuGroupProps = React.ComponentPropsWithoutRef; interface ContextMenuGroupProps extends MenuGroupProps {} const ContextMenuGroup = React.forwardRef( @@ -272,7 +271,7 @@ ContextMenuGroup.displayName = GROUP_NAME; const LABEL_NAME = 'ContextMenuLabel'; type ContextMenuLabelElement = React.ElementRef; -type MenuLabelProps = Radix.ComponentPropsWithoutRef; +type MenuLabelProps = React.ComponentPropsWithoutRef; interface ContextMenuLabelProps extends MenuLabelProps {} const ContextMenuLabel = React.forwardRef( @@ -292,7 +291,7 @@ ContextMenuLabel.displayName = LABEL_NAME; const ITEM_NAME = 'ContextMenuItem'; type ContextMenuItemElement = React.ElementRef; -type MenuItemProps = Radix.ComponentPropsWithoutRef; +type MenuItemProps = React.ComponentPropsWithoutRef; interface ContextMenuItemProps extends MenuItemProps {} const ContextMenuItem = React.forwardRef( @@ -312,7 +311,7 @@ ContextMenuItem.displayName = ITEM_NAME; const CHECKBOX_ITEM_NAME = 'ContextMenuCheckboxItem'; type ContextMenuCheckboxItemElement = React.ElementRef; -type MenuCheckboxItemProps = Radix.ComponentPropsWithoutRef; +type MenuCheckboxItemProps = React.ComponentPropsWithoutRef; interface ContextMenuCheckboxItemProps extends MenuCheckboxItemProps {} const ContextMenuCheckboxItem = React.forwardRef< @@ -333,7 +332,7 @@ ContextMenuCheckboxItem.displayName = CHECKBOX_ITEM_NAME; const RADIO_GROUP_NAME = 'ContextMenuRadioGroup'; type ContextMenuRadioGroupElement = React.ElementRef; -type MenuRadioGroupProps = Radix.ComponentPropsWithoutRef; +type MenuRadioGroupProps = React.ComponentPropsWithoutRef; interface ContextMenuRadioGroupProps extends MenuRadioGroupProps {} const ContextMenuRadioGroup = React.forwardRef< @@ -354,7 +353,7 @@ ContextMenuRadioGroup.displayName = RADIO_GROUP_NAME; const RADIO_ITEM_NAME = 'ContextMenuRadioItem'; type ContextMenuRadioItemElement = React.ElementRef; -type MenuRadioItemProps = Radix.ComponentPropsWithoutRef; +type MenuRadioItemProps = React.ComponentPropsWithoutRef; interface ContextMenuRadioItemProps extends MenuRadioItemProps {} const ContextMenuRadioItem = React.forwardRef< @@ -375,7 +374,7 @@ ContextMenuRadioItem.displayName = RADIO_ITEM_NAME; const INDICATOR_NAME = 'ContextMenuItemIndicator'; type ContextMenuItemIndicatorElement = React.ElementRef; -type MenuItemIndicatorProps = Radix.ComponentPropsWithoutRef; +type MenuItemIndicatorProps = React.ComponentPropsWithoutRef; interface ContextMenuItemIndicatorProps extends MenuItemIndicatorProps {} const ContextMenuItemIndicator = React.forwardRef< @@ -396,7 +395,7 @@ ContextMenuItemIndicator.displayName = INDICATOR_NAME; const SEPARATOR_NAME = 'ContextMenuSeparator'; type ContextMenuSeparatorElement = React.ElementRef; -type MenuSeparatorProps = Radix.ComponentPropsWithoutRef; +type MenuSeparatorProps = React.ComponentPropsWithoutRef; interface ContextMenuSeparatorProps extends MenuSeparatorProps {} const ContextMenuSeparator = React.forwardRef< @@ -417,7 +416,7 @@ ContextMenuSeparator.displayName = SEPARATOR_NAME; const ARROW_NAME = 'ContextMenuArrow'; type ContextMenuArrowElement = React.ElementRef; -type MenuArrowProps = Radix.ComponentPropsWithoutRef; +type MenuArrowProps = React.ComponentPropsWithoutRef; interface ContextMenuArrowProps extends MenuArrowProps {} const ContextMenuArrow = React.forwardRef( @@ -468,7 +467,7 @@ ContextMenuSub.displayName = SUB_NAME; const SUB_TRIGGER_NAME = 'ContextMenuSubTrigger'; type ContextMenuSubTriggerElement = React.ElementRef; -type MenuSubTriggerProps = Radix.ComponentPropsWithoutRef; +type MenuSubTriggerProps = React.ComponentPropsWithoutRef; interface ContextMenuSubTriggerProps extends MenuSubTriggerProps {} const ContextMenuSubTrigger = React.forwardRef< @@ -489,7 +488,7 @@ ContextMenuSubTrigger.displayName = SUB_TRIGGER_NAME; const SUB_CONTENT_NAME = 'ContextMenuSubContent'; type ContextMenuSubContentElement = React.ElementRef; -type MenuSubContentProps = Radix.ComponentPropsWithoutRef; +type MenuSubContentProps = React.ComponentPropsWithoutRef; interface ContextMenuSubContentProps extends MenuSubContentProps {} const ContextMenuSubContent = React.forwardRef< diff --git a/packages/react/dialog/src/Dialog.tsx b/packages/react/dialog/src/Dialog.tsx index 264dcad22..940cc2e01 100644 --- a/packages/react/dialog/src/Dialog.tsx +++ b/packages/react/dialog/src/Dialog.tsx @@ -14,7 +14,6 @@ import { RemoveScroll } from 'react-remove-scroll'; import { hideOthers } from 'aria-hidden'; import { Slot } from '@radix-ui/react-slot'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -92,7 +91,7 @@ Dialog.displayName = DIALOG_NAME; const TRIGGER_NAME = 'DialogTrigger'; type DialogTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface DialogTriggerProps extends PrimitiveButtonProps {} const DialogTrigger = React.forwardRef( @@ -191,7 +190,7 @@ const DialogOverlay = React.forwardRef DialogOverlay.displayName = OVERLAY_NAME; type DialogOverlayImplElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface DialogOverlayImplProps extends PrimitiveDivProps {} const DialogOverlayImpl = React.forwardRef( @@ -356,8 +355,8 @@ const DialogContentNonModal = React.forwardRef; -type DismissableLayerProps = Radix.ComponentPropsWithoutRef; -type FocusScopeProps = Radix.ComponentPropsWithoutRef; +type DismissableLayerProps = React.ComponentPropsWithoutRef; +type FocusScopeProps = React.ComponentPropsWithoutRef; interface DialogContentImplProps extends Omit { /** * When `true`, focus cannot escape the `Content` via keyboard, @@ -428,7 +427,7 @@ const DialogContentImpl = React.forwardRef; -type PrimitiveHeading2Props = Radix.ComponentPropsWithoutRef; +type PrimitiveHeading2Props = React.ComponentPropsWithoutRef; interface DialogTitleProps extends PrimitiveHeading2Props {} const DialogTitle = React.forwardRef( @@ -448,7 +447,7 @@ DialogTitle.displayName = TITLE_NAME; const DESCRIPTION_NAME = 'DialogDescription'; type DialogDescriptionElement = React.ElementRef; -type PrimitiveParagraphProps = Radix.ComponentPropsWithoutRef; +type PrimitiveParagraphProps = React.ComponentPropsWithoutRef; interface DialogDescriptionProps extends PrimitiveParagraphProps {} const DialogDescription = React.forwardRef( diff --git a/packages/react/dismissable-layer/src/DismissableLayer.tsx b/packages/react/dismissable-layer/src/DismissableLayer.tsx index 669814d87..35bbd17f2 100644 --- a/packages/react/dismissable-layer/src/DismissableLayer.tsx +++ b/packages/react/dismissable-layer/src/DismissableLayer.tsx @@ -5,8 +5,6 @@ import { useComposedRefs } from '@radix-ui/react-compose-refs'; import { useCallbackRef } from '@radix-ui/react-use-callback-ref'; import { useEscapeKeydown } from '@radix-ui/react-use-escape-keydown'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * DismissableLayer * -----------------------------------------------------------------------------------------------*/ @@ -25,7 +23,7 @@ const DismissableLayerContext = React.createContext({ }); type DismissableLayerElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface DismissableLayerProps extends PrimitiveDivProps { /** * When `true`, hover/focus/click interactions will be disabled on elements outside diff --git a/packages/react/dropdown-menu/src/DropdownMenu.tsx b/packages/react/dropdown-menu/src/DropdownMenu.tsx index 20c4fe8a5..6bb624296 100644 --- a/packages/react/dropdown-menu/src/DropdownMenu.tsx +++ b/packages/react/dropdown-menu/src/DropdownMenu.tsx @@ -8,7 +8,6 @@ import * as MenuPrimitive from '@radix-ui/react-menu'; import { createMenuScope } from '@radix-ui/react-menu'; import { useId } from '@radix-ui/react-id'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type Direction = 'ltr' | 'rtl'; @@ -93,7 +92,7 @@ DropdownMenu.displayName = DROPDOWN_MENU_NAME; const TRIGGER_NAME = 'DropdownMenuTrigger'; type DropdownMenuTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface DropdownMenuTriggerProps extends PrimitiveButtonProps {} const DropdownMenuTrigger = React.forwardRef( @@ -166,7 +165,7 @@ DropdownMenuPortal.displayName = PORTAL_NAME; const CONTENT_NAME = 'DropdownMenuContent'; type DropdownMenuContentElement = React.ElementRef; -type MenuContentProps = Radix.ComponentPropsWithoutRef; +type MenuContentProps = React.ComponentPropsWithoutRef; interface DropdownMenuContentProps extends Omit {} const DropdownMenuContent = React.forwardRef( @@ -222,7 +221,7 @@ DropdownMenuContent.displayName = CONTENT_NAME; const GROUP_NAME = 'DropdownMenuGroup'; type DropdownMenuGroupElement = React.ElementRef; -type MenuGroupProps = Radix.ComponentPropsWithoutRef; +type MenuGroupProps = React.ComponentPropsWithoutRef; interface DropdownMenuGroupProps extends MenuGroupProps {} const DropdownMenuGroup = React.forwardRef( @@ -242,7 +241,7 @@ DropdownMenuGroup.displayName = GROUP_NAME; const LABEL_NAME = 'DropdownMenuLabel'; type DropdownMenuLabelElement = React.ElementRef; -type MenuLabelProps = Radix.ComponentPropsWithoutRef; +type MenuLabelProps = React.ComponentPropsWithoutRef; interface DropdownMenuLabelProps extends MenuLabelProps {} const DropdownMenuLabel = React.forwardRef( @@ -262,7 +261,7 @@ DropdownMenuLabel.displayName = LABEL_NAME; const ITEM_NAME = 'DropdownMenuItem'; type DropdownMenuItemElement = React.ElementRef; -type MenuItemProps = Radix.ComponentPropsWithoutRef; +type MenuItemProps = React.ComponentPropsWithoutRef; interface DropdownMenuItemProps extends MenuItemProps {} const DropdownMenuItem = React.forwardRef( @@ -282,7 +281,7 @@ DropdownMenuItem.displayName = ITEM_NAME; const CHECKBOX_ITEM_NAME = 'DropdownMenuCheckboxItem'; type DropdownMenuCheckboxItemElement = React.ElementRef; -type MenuCheckboxItemProps = Radix.ComponentPropsWithoutRef; +type MenuCheckboxItemProps = React.ComponentPropsWithoutRef; interface DropdownMenuCheckboxItemProps extends MenuCheckboxItemProps {} const DropdownMenuCheckboxItem = React.forwardRef< @@ -303,7 +302,7 @@ DropdownMenuCheckboxItem.displayName = CHECKBOX_ITEM_NAME; const RADIO_GROUP_NAME = 'DropdownMenuRadioGroup'; type DropdownMenuRadioGroupElement = React.ElementRef; -type MenuRadioGroupProps = Radix.ComponentPropsWithoutRef; +type MenuRadioGroupProps = React.ComponentPropsWithoutRef; interface DropdownMenuRadioGroupProps extends MenuRadioGroupProps {} const DropdownMenuRadioGroup = React.forwardRef< @@ -324,7 +323,7 @@ DropdownMenuRadioGroup.displayName = RADIO_GROUP_NAME; const RADIO_ITEM_NAME = 'DropdownMenuRadioItem'; type DropdownMenuRadioItemElement = React.ElementRef; -type MenuRadioItemProps = Radix.ComponentPropsWithoutRef; +type MenuRadioItemProps = React.ComponentPropsWithoutRef; interface DropdownMenuRadioItemProps extends MenuRadioItemProps {} const DropdownMenuRadioItem = React.forwardRef< @@ -345,7 +344,7 @@ DropdownMenuRadioItem.displayName = RADIO_ITEM_NAME; const INDICATOR_NAME = 'DropdownMenuItemIndicator'; type DropdownMenuItemIndicatorElement = React.ElementRef; -type MenuItemIndicatorProps = Radix.ComponentPropsWithoutRef; +type MenuItemIndicatorProps = React.ComponentPropsWithoutRef; interface DropdownMenuItemIndicatorProps extends MenuItemIndicatorProps {} const DropdownMenuItemIndicator = React.forwardRef< @@ -366,7 +365,7 @@ DropdownMenuItemIndicator.displayName = INDICATOR_NAME; const SEPARATOR_NAME = 'DropdownMenuSeparator'; type DropdownMenuSeparatorElement = React.ElementRef; -type MenuSeparatorProps = Radix.ComponentPropsWithoutRef; +type MenuSeparatorProps = React.ComponentPropsWithoutRef; interface DropdownMenuSeparatorProps extends MenuSeparatorProps {} const DropdownMenuSeparator = React.forwardRef< @@ -387,7 +386,7 @@ DropdownMenuSeparator.displayName = SEPARATOR_NAME; const ARROW_NAME = 'DropdownMenuArrow'; type DropdownMenuArrowElement = React.ElementRef; -type MenuArrowProps = Radix.ComponentPropsWithoutRef; +type MenuArrowProps = React.ComponentPropsWithoutRef; interface DropdownMenuArrowProps extends MenuArrowProps {} const DropdownMenuArrow = React.forwardRef( @@ -436,7 +435,7 @@ const DropdownMenuSub: React.FC = ( const SUB_TRIGGER_NAME = 'DropdownMenuSubTrigger'; type DropdownMenuSubTriggerElement = React.ElementRef; -type MenuSubTriggerProps = Radix.ComponentPropsWithoutRef; +type MenuSubTriggerProps = React.ComponentPropsWithoutRef; interface DropdownMenuSubTriggerProps extends MenuSubTriggerProps {} const DropdownMenuSubTrigger = React.forwardRef< @@ -457,7 +456,7 @@ DropdownMenuSubTrigger.displayName = SUB_TRIGGER_NAME; const SUB_CONTENT_NAME = 'DropdownMenuSubContent'; type DropdownMenuSubContentElement = React.ElementRef; -type MenuSubContentProps = Radix.ComponentPropsWithoutRef; +type MenuSubContentProps = React.ComponentPropsWithoutRef; interface DropdownMenuSubContentProps extends MenuSubContentProps {} const DropdownMenuSubContent = React.forwardRef< diff --git a/packages/react/focus-scope/src/FocusScope.tsx b/packages/react/focus-scope/src/FocusScope.tsx index 54553ebbf..bda929941 100644 --- a/packages/react/focus-scope/src/FocusScope.tsx +++ b/packages/react/focus-scope/src/FocusScope.tsx @@ -3,8 +3,6 @@ import { useComposedRefs } from '@radix-ui/react-compose-refs'; import { Primitive } from '@radix-ui/react-primitive'; import { useCallbackRef } from '@radix-ui/react-use-callback-ref'; -import type * as Radix from '@radix-ui/react-primitive'; - const AUTOFOCUS_ON_MOUNT = 'focusScope.autoFocusOnMount'; const AUTOFOCUS_ON_UNMOUNT = 'focusScope.autoFocusOnUnmount'; const EVENT_OPTIONS = { bubbles: false, cancelable: true }; @@ -18,7 +16,7 @@ type FocusableTarget = HTMLElement | { focus(): void }; const FOCUS_SCOPE_NAME = 'FocusScope'; type FocusScopeElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface FocusScopeProps extends PrimitiveDivProps { /** * When `true`, tabbing from last item will focus first tabbable diff --git a/packages/react/form/src/Form.tsx b/packages/react/form/src/Form.tsx index 86916ab56..834bc4147 100644 --- a/packages/react/form/src/Form.tsx +++ b/packages/react/form/src/Form.tsx @@ -6,7 +6,6 @@ import { useId } from '@radix-ui/react-id'; import { Label as LabelPrimitive } from '@radix-ui/react-label'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type ScopedProps

= P & { __scopeForm?: Scope }; @@ -49,7 +48,7 @@ const [AriaDescriptionProvider, useAriaDescriptionContext] = createFormContext(FORM_NAME); type FormElement = React.ElementRef; -type PrimitiveFormProps = Radix.ComponentPropsWithoutRef; +type PrimitiveFormProps = React.ComponentPropsWithoutRef; interface FormProps extends PrimitiveFormProps { onClearServerErrors?(): void; } @@ -202,7 +201,7 @@ const [FormFieldProvider, useFormFieldContext] = createFormContext(FIELD_NAME); type FormFieldElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface FormFieldProps extends PrimitiveDivProps { name: string; serverInvalid?: boolean; @@ -237,7 +236,7 @@ FormField.displayName = FIELD_NAME; const LABEL_NAME = 'FormLabel'; type FormLabelElement = React.ElementRef; -type LabelProps = Radix.ComponentPropsWithoutRef; +type LabelProps = React.ComponentPropsWithoutRef; interface FormLabelProps extends LabelProps {} const FormLabel = React.forwardRef( @@ -269,7 +268,7 @@ FormLabel.displayName = LABEL_NAME; const CONTROL_NAME = 'FormControl'; type FormControlElement = React.ElementRef; -type PrimitiveInputProps = Radix.ComponentPropsWithoutRef; +type PrimitiveInputProps = React.ComponentPropsWithoutRef; interface FormControlProps extends PrimitiveInputProps {} const FormControl = React.forwardRef( @@ -435,7 +434,7 @@ const validityMatchers = [ 'valid', 'valueMissing', ] as const; -type ValidityMatcher = typeof validityMatchers[number]; +type ValidityMatcher = (typeof validityMatchers)[number]; const DEFAULT_INVALID_MESSAGE = 'This value is not valid'; const DEFAULT_BUILT_IN_MESSAGES: Record = { @@ -509,7 +508,7 @@ const FormBuiltInMessage = React.forwardRef; -interface FormCustomMessageProps extends Radix.ComponentPropsWithoutRef { +interface FormCustomMessageProps extends React.ComponentPropsWithoutRef { match: CustomMatcher; forceMatch?: boolean; name: string; @@ -550,7 +549,7 @@ const FormCustomMessage = React.forwardRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface FormMessageImplProps extends PrimitiveSpanProps { name: string; } @@ -601,7 +600,7 @@ FormValidityState.displayName = VALIDITY_STATE_NAME; const SUBMIT_NAME = 'FormSubmit'; type FormSubmitElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface FormSubmitProps extends PrimitiveButtonProps {} const FormSubmit = React.forwardRef( diff --git a/packages/react/hover-card/src/HoverCard.tsx b/packages/react/hover-card/src/HoverCard.tsx index c5c7ef1d5..83f182ef0 100644 --- a/packages/react/hover-card/src/HoverCard.tsx +++ b/packages/react/hover-card/src/HoverCard.tsx @@ -10,7 +10,6 @@ import { Presence } from '@radix-ui/react-presence'; import { Primitive } from '@radix-ui/react-primitive'; import { DismissableLayer } from '@radix-ui/react-dismissable-layer'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -118,7 +117,7 @@ HoverCard.displayName = HOVERCARD_NAME; const TRIGGER_NAME = 'HoverCardTrigger'; type HoverCardTriggerElement = React.ElementRef; -type PrimitiveLinkProps = Radix.ComponentPropsWithoutRef; +type PrimitiveLinkProps = React.ComponentPropsWithoutRef; interface HoverCardTriggerProps extends PrimitiveLinkProps {} const HoverCardTrigger = React.forwardRef( @@ -228,8 +227,8 @@ HoverCardContent.displayName = CONTENT_NAME; /* ---------------------------------------------------------------------------------------------- */ type HoverCardContentImplElement = React.ElementRef; -type DismissableLayerProps = Radix.ComponentPropsWithoutRef; -type PopperContentProps = Radix.ComponentPropsWithoutRef; +type DismissableLayerProps = React.ComponentPropsWithoutRef; +type PopperContentProps = React.ComponentPropsWithoutRef; interface HoverCardContentImplProps extends Omit { /** * Event handler called when the escape key is down. @@ -367,7 +366,7 @@ const HoverCardContentImpl = React.forwardRef< const ARROW_NAME = 'HoverCardArrow'; type HoverCardArrowElement = React.ElementRef; -type PopperArrowProps = Radix.ComponentPropsWithoutRef; +type PopperArrowProps = React.ComponentPropsWithoutRef; interface HoverCardArrowProps extends PopperArrowProps {} const HoverCardArrow = React.forwardRef( diff --git a/packages/react/label/src/Label.tsx b/packages/react/label/src/Label.tsx index 7c5f04392..79b94c260 100644 --- a/packages/react/label/src/Label.tsx +++ b/packages/react/label/src/Label.tsx @@ -1,8 +1,6 @@ import * as React from 'react'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * Label * -----------------------------------------------------------------------------------------------*/ @@ -10,7 +8,7 @@ import type * as Radix from '@radix-ui/react-primitive'; const NAME = 'Label'; type LabelElement = React.ElementRef; -type PrimitiveLabelProps = Radix.ComponentPropsWithoutRef; +type PrimitiveLabelProps = React.ComponentPropsWithoutRef; interface LabelProps extends PrimitiveLabelProps {} const Label = React.forwardRef((props, forwardedRef) => { diff --git a/packages/react/menu/src/Menu.tsx b/packages/react/menu/src/Menu.tsx index a184c6f5b..4001215d1 100644 --- a/packages/react/menu/src/Menu.tsx +++ b/packages/react/menu/src/Menu.tsx @@ -20,7 +20,6 @@ import { useCallbackRef } from '@radix-ui/react-use-callback-ref'; import { hideOthers } from 'aria-hidden'; import { RemoveScroll } from 'react-remove-scroll'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type Direction = 'ltr' | 'rtl'; @@ -142,7 +141,7 @@ Menu.displayName = MENU_NAME; const ANCHOR_NAME = 'MenuAnchor'; type MenuAnchorElement = React.ElementRef; -type PopperAnchorProps = Radix.ComponentPropsWithoutRef; +type PopperAnchorProps = React.ComponentPropsWithoutRef; interface MenuAnchorProps extends PopperAnchorProps {} const MenuAnchor = React.forwardRef( @@ -312,10 +311,10 @@ const MenuRootContentNonModal = React.forwardRef< /* ---------------------------------------------------------------------------------------------- */ type MenuContentImplElement = React.ElementRef; -type FocusScopeProps = Radix.ComponentPropsWithoutRef; -type DismissableLayerProps = Radix.ComponentPropsWithoutRef; -type RovingFocusGroupProps = Radix.ComponentPropsWithoutRef; -type PopperContentProps = Radix.ComponentPropsWithoutRef; +type FocusScopeProps = React.ComponentPropsWithoutRef; +type DismissableLayerProps = React.ComponentPropsWithoutRef; +type RovingFocusGroupProps = React.ComponentPropsWithoutRef; +type PopperContentProps = React.ComponentPropsWithoutRef; type MenuContentImplPrivateProps = { onOpenAutoFocus?: FocusScopeProps['onMountAutoFocus']; onDismiss?: DismissableLayerProps['onDismiss']; @@ -568,7 +567,7 @@ MenuContent.displayName = CONTENT_NAME; const GROUP_NAME = 'MenuGroup'; type MenuGroupElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface MenuGroupProps extends PrimitiveDivProps {} const MenuGroup = React.forwardRef( @@ -870,7 +869,7 @@ const [ItemIndicatorProvider, useItemIndicatorContext] = createMenuContext; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface MenuItemIndicatorProps extends PrimitiveSpanProps { /** * Used to force mounting when more control is needed. Useful when @@ -935,7 +934,7 @@ MenuSeparator.displayName = SEPARATOR_NAME; const ARROW_NAME = 'MenuArrow'; type MenuArrowElement = React.ElementRef; -type PopperArrowProps = Radix.ComponentPropsWithoutRef; +type PopperArrowProps = React.ComponentPropsWithoutRef; interface MenuArrowProps extends PopperArrowProps {} const MenuArrow = React.forwardRef( diff --git a/packages/react/menubar/src/Menubar.tsx b/packages/react/menubar/src/Menubar.tsx index 495eefbcc..537089bf9 100644 --- a/packages/react/menubar/src/Menubar.tsx +++ b/packages/react/menubar/src/Menubar.tsx @@ -13,7 +13,6 @@ import { Primitive } from '@radix-ui/react-primitive'; import { useControllableState } from '@radix-ui/react-use-controllable-state'; import type { Scope } from '@radix-ui/react-context'; -import type * as Radix from '@radix-ui/react-primitive'; type Direction = 'ltr' | 'rtl'; @@ -51,8 +50,8 @@ const [MenubarContextProvider, useMenubarContext] = createMenubarContext(MENUBAR_NAME); type MenubarElement = React.ElementRef; -type RovingFocusGroupProps = Radix.ComponentPropsWithoutRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type RovingFocusGroupProps = React.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface MenubarProps extends PrimitiveDivProps { value?: string; defaultValue?: string; @@ -203,7 +202,7 @@ MenubarMenu.displayName = MENU_NAME; const TRIGGER_NAME = 'MenubarTrigger'; type MenubarTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface MenubarTriggerProps extends PrimitiveButtonProps {} const MenubarTrigger = React.forwardRef( @@ -304,7 +303,7 @@ MenubarPortal.displayName = PORTAL_NAME; const CONTENT_NAME = 'MenubarContent'; type MenubarContentElement = React.ElementRef; -type MenuContentProps = Radix.ComponentPropsWithoutRef; +type MenuContentProps = React.ComponentPropsWithoutRef; interface MenubarContentProps extends Omit {} const MenubarContent = React.forwardRef( @@ -405,7 +404,7 @@ MenubarContent.displayName = CONTENT_NAME; const GROUP_NAME = 'MenubarGroup'; type MenubarGroupElement = React.ElementRef; -type MenuGroupProps = Radix.ComponentPropsWithoutRef; +type MenuGroupProps = React.ComponentPropsWithoutRef; interface MenubarGroupProps extends MenuGroupProps {} const MenubarGroup = React.forwardRef( @@ -425,7 +424,7 @@ MenubarGroup.displayName = GROUP_NAME; const LABEL_NAME = 'MenubarLabel'; type MenubarLabelElement = React.ElementRef; -type MenuLabelProps = Radix.ComponentPropsWithoutRef; +type MenuLabelProps = React.ComponentPropsWithoutRef; interface MenubarLabelProps extends MenuLabelProps {} const MenubarLabel = React.forwardRef( @@ -445,7 +444,7 @@ MenubarLabel.displayName = LABEL_NAME; const ITEM_NAME = 'MenubarItem'; type MenubarItemElement = React.ElementRef; -type MenuItemProps = Radix.ComponentPropsWithoutRef; +type MenuItemProps = React.ComponentPropsWithoutRef; interface MenubarItemProps extends MenuItemProps {} const MenubarItem = React.forwardRef( @@ -465,7 +464,7 @@ MenubarItem.displayName = ITEM_NAME; const CHECKBOX_ITEM_NAME = 'MenubarCheckboxItem'; type MenubarCheckboxItemElement = React.ElementRef; -type MenuCheckboxItemProps = Radix.ComponentPropsWithoutRef; +type MenuCheckboxItemProps = React.ComponentPropsWithoutRef; interface MenubarCheckboxItemProps extends MenuCheckboxItemProps {} const MenubarCheckboxItem = React.forwardRef( @@ -485,7 +484,7 @@ MenubarCheckboxItem.displayName = CHECKBOX_ITEM_NAME; const RADIO_GROUP_NAME = 'MenubarRadioGroup'; type MenubarRadioGroupElement = React.ElementRef; -type MenuRadioGroupProps = Radix.ComponentPropsWithoutRef; +type MenuRadioGroupProps = React.ComponentPropsWithoutRef; interface MenubarRadioGroupProps extends MenuRadioGroupProps {} const MenubarRadioGroup = React.forwardRef( @@ -505,7 +504,7 @@ MenubarRadioGroup.displayName = RADIO_GROUP_NAME; const RADIO_ITEM_NAME = 'MenubarRadioItem'; type MenubarRadioItemElement = React.ElementRef; -type MenuRadioItemProps = Radix.ComponentPropsWithoutRef; +type MenuRadioItemProps = React.ComponentPropsWithoutRef; interface MenubarRadioItemProps extends MenuRadioItemProps {} const MenubarRadioItem = React.forwardRef( @@ -525,7 +524,7 @@ MenubarRadioItem.displayName = RADIO_ITEM_NAME; const INDICATOR_NAME = 'MenubarItemIndicator'; type MenubarItemIndicatorElement = React.ElementRef; -type MenuItemIndicatorProps = Radix.ComponentPropsWithoutRef; +type MenuItemIndicatorProps = React.ComponentPropsWithoutRef; interface MenubarItemIndicatorProps extends MenuItemIndicatorProps {} const MenubarItemIndicator = React.forwardRef< @@ -546,7 +545,7 @@ MenubarItemIndicator.displayName = INDICATOR_NAME; const SEPARATOR_NAME = 'MenubarSeparator'; type MenubarSeparatorElement = React.ElementRef; -type MenuSeparatorProps = Radix.ComponentPropsWithoutRef; +type MenuSeparatorProps = React.ComponentPropsWithoutRef; interface MenubarSeparatorProps extends MenuSeparatorProps {} const MenubarSeparator = React.forwardRef( @@ -566,7 +565,7 @@ MenubarSeparator.displayName = SEPARATOR_NAME; const ARROW_NAME = 'MenubarArrow'; type MenubarArrowElement = React.ElementRef; -type MenuArrowProps = Radix.ComponentPropsWithoutRef; +type MenuArrowProps = React.ComponentPropsWithoutRef; interface MenubarArrowProps extends MenuArrowProps {} const MenubarArrow = React.forwardRef( @@ -617,7 +616,7 @@ MenubarSub.displayName = SUB_NAME; const SUB_TRIGGER_NAME = 'MenubarSubTrigger'; type MenubarSubTriggerElement = React.ElementRef; -type MenuSubTriggerProps = Radix.ComponentPropsWithoutRef; +type MenuSubTriggerProps = React.ComponentPropsWithoutRef; interface MenubarSubTriggerProps extends MenuSubTriggerProps {} const MenubarSubTrigger = React.forwardRef( @@ -644,7 +643,7 @@ MenubarSubTrigger.displayName = SUB_TRIGGER_NAME; const SUB_CONTENT_NAME = 'MenubarSubContent'; type MenubarSubContentElement = React.ElementRef; -type MenuSubContentProps = Radix.ComponentPropsWithoutRef; +type MenuSubContentProps = React.ComponentPropsWithoutRef; interface MenubarSubContentProps extends MenuSubContentProps {} const MenubarSubContent = React.forwardRef( diff --git a/packages/react/navigation-menu/src/NavigationMenu.tsx b/packages/react/navigation-menu/src/NavigationMenu.tsx index 8ebc0cdd8..d322b4474 100644 --- a/packages/react/navigation-menu/src/NavigationMenu.tsx +++ b/packages/react/navigation-menu/src/NavigationMenu.tsx @@ -17,7 +17,6 @@ import { useLayoutEffect } from '@radix-ui/react-use-layout-effect'; import { useCallbackRef } from '@radix-ui/react-use-callback-ref'; import * as VisuallyHiddenPrimitive from '@radix-ui/react-visually-hidden'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type Orientation = 'vertical' | 'horizontal'; @@ -77,7 +76,7 @@ const [ViewportContentProvider, useViewportContentContext] = createNavigationMen }>(NAVIGATION_MENU_NAME); type NavigationMenuElement = React.ElementRef; -type PrimitiveNavProps = Radix.ComponentPropsWithoutRef; +type PrimitiveNavProps = React.ComponentPropsWithoutRef; interface NavigationMenuProps extends Omit, PrimitiveNavProps { @@ -223,7 +222,7 @@ NavigationMenu.displayName = NAVIGATION_MENU_NAME; const SUB_NAME = 'NavigationMenuSub'; type NavigationMenuSubElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface NavigationMenuSubProps extends Omit, PrimitiveDivProps { @@ -362,7 +361,7 @@ const NavigationMenuProvider: React.FC = ( const LIST_NAME = 'NavigationMenuList'; type NavigationMenuListElement = React.ElementRef; -type PrimitiveUnorderedListProps = Radix.ComponentPropsWithoutRef; +type PrimitiveUnorderedListProps = React.ComponentPropsWithoutRef; interface NavigationMenuListProps extends PrimitiveUnorderedListProps {} const NavigationMenuList = React.forwardRef( @@ -410,7 +409,7 @@ const [NavigationMenuItemContextProvider, useNavigationMenuItemContext] = createNavigationMenuContext(ITEM_NAME); type NavigationMenuItemElement = React.ElementRef; -type PrimitiveListItemProps = Radix.ComponentPropsWithoutRef; +type PrimitiveListItemProps = React.ComponentPropsWithoutRef; interface NavigationMenuItemProps extends PrimitiveListItemProps { value?: string; } @@ -471,7 +470,7 @@ NavigationMenuItem.displayName = ITEM_NAME; const TRIGGER_NAME = 'NavigationMenuTrigger'; type NavigationMenuTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface NavigationMenuTriggerProps extends PrimitiveButtonProps {} const NavigationMenuTrigger = React.forwardRef< @@ -584,7 +583,7 @@ const LINK_NAME = 'NavigationMenuLink'; const LINK_SELECT = 'navigationMenu.linkSelect'; type NavigationMenuLinkElement = React.ElementRef; -type PrimitiveLinkProps = Radix.ComponentPropsWithoutRef; +type PrimitiveLinkProps = React.ComponentPropsWithoutRef; interface NavigationMenuLinkProps extends Omit { active?: boolean; onSelect?: (event: Event) => void; @@ -830,7 +829,7 @@ const ROOT_CONTENT_DISMISS = 'navigationMenu.rootContentDismiss'; type MotionAttribute = 'to-start' | 'to-end' | 'from-start' | 'from-end'; type NavigationMenuContentImplElement = React.ElementRef; -type DismissableLayerProps = Radix.ComponentPropsWithoutRef; +type DismissableLayerProps = React.ComponentPropsWithoutRef; interface NavigationMenuContentImplPrivateProps { value: string; diff --git a/packages/react/popover/src/Popover.tsx b/packages/react/popover/src/Popover.tsx index a909ef5c1..4f3634ca2 100644 --- a/packages/react/popover/src/Popover.tsx +++ b/packages/react/popover/src/Popover.tsx @@ -16,7 +16,6 @@ import { useControllableState } from '@radix-ui/react-use-controllable-state'; import { hideOthers } from 'aria-hidden'; import { RemoveScroll } from 'react-remove-scroll'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -101,7 +100,7 @@ Popover.displayName = POPOVER_NAME; const ANCHOR_NAME = 'PopoverAnchor'; type PopoverAnchorElement = React.ElementRef; -type PopperAnchorProps = Radix.ComponentPropsWithoutRef; +type PopperAnchorProps = React.ComponentPropsWithoutRef; interface PopoverAnchorProps extends PopperAnchorProps {} const PopoverAnchor = React.forwardRef( @@ -129,7 +128,7 @@ PopoverAnchor.displayName = ANCHOR_NAME; const TRIGGER_NAME = 'PopoverTrigger'; type PopoverTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface PopoverTriggerProps extends PrimitiveButtonProps {} const PopoverTrigger = React.forwardRef( @@ -351,9 +350,9 @@ const PopoverContentNonModal = React.forwardRef; -type FocusScopeProps = Radix.ComponentPropsWithoutRef; -type DismissableLayerProps = Radix.ComponentPropsWithoutRef; -type PopperContentProps = Radix.ComponentPropsWithoutRef; +type FocusScopeProps = React.ComponentPropsWithoutRef; +type DismissableLayerProps = React.ComponentPropsWithoutRef; +type PopperContentProps = React.ComponentPropsWithoutRef; interface PopoverContentImplProps extends Omit, Omit { @@ -472,7 +471,7 @@ PopoverClose.displayName = CLOSE_NAME; const ARROW_NAME = 'PopoverArrow'; type PopoverArrowElement = React.ElementRef; -type PopperArrowProps = Radix.ComponentPropsWithoutRef; +type PopperArrowProps = React.ComponentPropsWithoutRef; interface PopoverArrowProps extends PopperArrowProps {} const PopoverArrow = React.forwardRef( diff --git a/packages/react/popper/src/Popper.tsx b/packages/react/popper/src/Popper.tsx index 6a2a1e40f..16ab3da7f 100644 --- a/packages/react/popper/src/Popper.tsx +++ b/packages/react/popper/src/Popper.tsx @@ -19,15 +19,14 @@ import { useLayoutEffect } from '@radix-ui/react-use-layout-effect'; import { useSize } from '@radix-ui/react-use-size'; import type { Placement, Middleware } from '@floating-ui/react-dom'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; import type { Measurable } from '@radix-ui/rect'; const SIDE_OPTIONS = ['top', 'right', 'bottom', 'left'] as const; const ALIGN_OPTIONS = ['start', 'center', 'end'] as const; -type Side = typeof SIDE_OPTIONS[number]; -type Align = typeof ALIGN_OPTIONS[number]; +type Side = (typeof SIDE_OPTIONS)[number]; +type Align = (typeof ALIGN_OPTIONS)[number]; /* ------------------------------------------------------------------------------------------------- * Popper @@ -66,7 +65,7 @@ Popper.displayName = POPPER_NAME; const ANCHOR_NAME = 'PopperAnchor'; type PopperAnchorElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface PopperAnchorProps extends PrimitiveDivProps { virtualRef?: React.RefObject; } @@ -299,7 +298,7 @@ const OPPOSITE_SIDE: Record = { }; type PopperArrowElement = React.ElementRef; -type ArrowProps = Radix.ComponentPropsWithoutRef; +type ArrowProps = React.ComponentPropsWithoutRef; interface PopperArrowProps extends ArrowProps {} const PopperArrow = React.forwardRef(function PopperArrow( diff --git a/packages/react/portal/src/Portal.tsx b/packages/react/portal/src/Portal.tsx index 05c8fa0a8..bef21d33c 100644 --- a/packages/react/portal/src/Portal.tsx +++ b/packages/react/portal/src/Portal.tsx @@ -3,8 +3,6 @@ import ReactDOM from 'react-dom'; import { Primitive } from '@radix-ui/react-primitive'; import { useLayoutEffect } from '@radix-ui/react-use-layout-effect'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * Portal * -----------------------------------------------------------------------------------------------*/ @@ -12,7 +10,7 @@ import type * as Radix from '@radix-ui/react-primitive'; const PORTAL_NAME = 'Portal'; type PortalElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface PortalProps extends PrimitiveDivProps { /** * An optional container where the portaled content should be appended. diff --git a/packages/react/primitive/src/Primitive.tsx b/packages/react/primitive/src/Primitive.tsx index 265f22af1..76f548b3b 100644 --- a/packages/react/primitive/src/Primitive.tsx +++ b/packages/react/primitive/src/Primitive.tsx @@ -21,15 +21,7 @@ const NODES = [ 'ul', ] as const; -// Temporary while we await merge of this fix: -// https://github.com/DefinitelyTyped/DefinitelyTyped/pull/55396 -// prettier-ignore -type PropsWithoutRef

= P extends any ? ('ref' extends keyof P ? Pick> : P) : P; -type ComponentPropsWithoutRef = PropsWithoutRef< - React.ComponentProps ->; - -type Primitives = { [E in typeof NODES[number]]: PrimitiveForwardRefComponent }; +type Primitives = { [E in (typeof NODES)[number]]: PrimitiveForwardRefComponent }; type PrimitivePropsWithRef = React.ComponentPropsWithRef & { asChild?: boolean; }; @@ -114,4 +106,4 @@ export { // dispatchDiscreteCustomEvent, }; -export type { ComponentPropsWithoutRef, PrimitivePropsWithRef }; +export type { PrimitivePropsWithRef }; diff --git a/packages/react/primitive/src/index.ts b/packages/react/primitive/src/index.ts index 0c1ff5077..6467bf938 100644 --- a/packages/react/primitive/src/index.ts +++ b/packages/react/primitive/src/index.ts @@ -5,4 +5,4 @@ export { // dispatchDiscreteCustomEvent, } from './Primitive'; -export type { ComponentPropsWithoutRef, PrimitivePropsWithRef } from './Primitive'; +export type { PrimitivePropsWithRef } from './Primitive'; diff --git a/packages/react/progress/src/Progress.tsx b/packages/react/progress/src/Progress.tsx index 158e78274..db7d72644 100644 --- a/packages/react/progress/src/Progress.tsx +++ b/packages/react/progress/src/Progress.tsx @@ -2,7 +2,6 @@ import * as React from 'react'; import { createContextScope } from '@radix-ui/react-context'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -21,7 +20,7 @@ const [ProgressProvider, useProgressContext] = createProgressContext(PROGRESS_NAME); type ProgressElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface ProgressProps extends PrimitiveDivProps { value?: number | null | undefined; max?: number; diff --git a/packages/react/radio-group/src/Radio.tsx b/packages/react/radio-group/src/Radio.tsx index b8798e6c3..5fdb7fcd4 100644 --- a/packages/react/radio-group/src/Radio.tsx +++ b/packages/react/radio-group/src/Radio.tsx @@ -7,7 +7,6 @@ import { usePrevious } from '@radix-ui/react-use-previous'; import { Presence } from '@radix-ui/react-presence'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -23,7 +22,7 @@ type RadioContextValue = { checked: boolean; disabled?: boolean }; const [RadioProvider, useRadioContext] = createRadioContext(RADIO_NAME); type RadioElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface RadioProps extends PrimitiveButtonProps { checked?: boolean; required?: boolean; @@ -101,7 +100,7 @@ Radio.displayName = RADIO_NAME; const INDICATOR_NAME = 'RadioIndicator'; type RadioIndicatorElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; export interface RadioIndicatorProps extends PrimitiveSpanProps { /** * Used to force mounting when more control is needed. Useful when @@ -131,7 +130,7 @@ RadioIndicator.displayName = INDICATOR_NAME; /* ---------------------------------------------------------------------------------------------- */ -type InputProps = Radix.ComponentPropsWithoutRef<'input'>; +type InputProps = React.ComponentPropsWithoutRef<'input'>; interface BubbleInputProps extends Omit { checked: boolean; control: HTMLElement | null; diff --git a/packages/react/radio-group/src/RadioGroup.tsx b/packages/react/radio-group/src/RadioGroup.tsx index 60a01761f..3283d2d26 100644 --- a/packages/react/radio-group/src/RadioGroup.tsx +++ b/packages/react/radio-group/src/RadioGroup.tsx @@ -9,7 +9,6 @@ import { useControllableState } from '@radix-ui/react-use-controllable-state'; import { useDirection } from '@radix-ui/react-direction'; import { Radio, RadioIndicator, createRadioScope } from './Radio'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; const ARROW_KEYS = ['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight']; @@ -39,12 +38,12 @@ const [RadioGroupProvider, useRadioGroupContext] = createRadioGroupContext(RADIO_GROUP_NAME); type RadioGroupElement = React.ElementRef; -type RovingFocusGroupProps = Radix.ComponentPropsWithoutRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type RovingFocusGroupProps = React.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface RadioGroupProps extends PrimitiveDivProps { name?: RadioGroupContextValue['name']; - required?: Radix.ComponentPropsWithoutRef['required']; - disabled?: Radix.ComponentPropsWithoutRef['disabled']; + required?: React.ComponentPropsWithoutRef['required']; + disabled?: React.ComponentPropsWithoutRef['disabled']; dir?: RovingFocusGroupProps['dir']; orientation?: RovingFocusGroupProps['orientation']; loop?: RovingFocusGroupProps['loop']; @@ -116,7 +115,7 @@ RadioGroup.displayName = RADIO_GROUP_NAME; const ITEM_NAME = 'RadioGroupItem'; type RadioGroupItemElement = React.ElementRef; -type RadioProps = Radix.ComponentPropsWithoutRef; +type RadioProps = React.ComponentPropsWithoutRef; interface RadioGroupItemProps extends Omit { value: string; } @@ -191,7 +190,7 @@ RadioGroupItem.displayName = ITEM_NAME; const INDICATOR_NAME = 'RadioGroupIndicator'; type RadioGroupIndicatorElement = React.ElementRef; -type RadioIndicatorProps = Radix.ComponentPropsWithoutRef; +type RadioIndicatorProps = React.ComponentPropsWithoutRef; interface RadioGroupIndicatorProps extends RadioIndicatorProps {} const RadioGroupIndicator = React.forwardRef( diff --git a/packages/react/roving-focus/src/RovingFocusGroup.tsx b/packages/react/roving-focus/src/RovingFocusGroup.tsx index b482d20a9..84f91ca15 100644 --- a/packages/react/roving-focus/src/RovingFocusGroup.tsx +++ b/packages/react/roving-focus/src/RovingFocusGroup.tsx @@ -9,7 +9,6 @@ import { useCallbackRef } from '@radix-ui/react-use-callback-ref'; import { useControllableState } from '@radix-ui/react-use-controllable-state'; import { useDirection } from '@radix-ui/react-direction'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; const ENTRY_FOCUS = 'rovingFocusGroup.onEntryFocus'; @@ -84,7 +83,7 @@ RovingFocusGroup.displayName = GROUP_NAME; /* -----------------------------------------------------------------------------------------------*/ type RovingFocusGroupImplElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface RovingFocusGroupImplProps extends Omit, RovingFocusGroupOptions { @@ -201,7 +200,7 @@ const RovingFocusGroupImpl = React.forwardRef< const ITEM_NAME = 'RovingFocusGroupItem'; type RovingFocusItemElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface RovingFocusItemProps extends PrimitiveSpanProps { tabStopId?: string; focusable?: boolean; diff --git a/packages/react/scroll-area/src/ScrollArea.tsx b/packages/react/scroll-area/src/ScrollArea.tsx index 051379375..3cc08ee3c 100644 --- a/packages/react/scroll-area/src/ScrollArea.tsx +++ b/packages/react/scroll-area/src/ScrollArea.tsx @@ -12,7 +12,6 @@ import { clamp } from '@radix-ui/number'; import { composeEventHandlers } from '@radix-ui/primitive'; import { useStateMachine } from './useStateMachine'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type Direction = 'ltr' | 'rtl'; @@ -60,7 +59,7 @@ const [ScrollAreaProvider, useScrollAreaContext] = createScrollAreaContext(SCROLL_AREA_NAME); type ScrollAreaElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface ScrollAreaProps extends PrimitiveDivProps { type?: ScrollAreaContextValue['type']; dir?: ScrollAreaContextValue['dir']; diff --git a/packages/react/select/src/Select.tsx b/packages/react/select/src/Select.tsx index 2707811b0..3cfcce0fc 100644 --- a/packages/react/select/src/Select.tsx +++ b/packages/react/select/src/Select.tsx @@ -23,7 +23,6 @@ import { VisuallyHidden } from '@radix-ui/react-visually-hidden'; import { hideOthers } from 'aria-hidden'; import { RemoveScroll } from 'react-remove-scroll'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type Direction = 'ltr' | 'rtl'; @@ -209,7 +208,7 @@ Select.displayName = SELECT_NAME; const TRIGGER_NAME = 'SelectTrigger'; type SelectTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface SelectTriggerProps extends PrimitiveButtonProps {} const SelectTrigger = React.forwardRef( @@ -308,7 +307,7 @@ SelectTrigger.displayName = TRIGGER_NAME; const VALUE_NAME = 'SelectValue'; type SelectValueElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface SelectValueProps extends Omit { placeholder?: React.ReactNode; } @@ -456,7 +455,7 @@ const CONTENT_IMPL_NAME = 'SelectContentImpl'; type SelectContentImplElement = SelectPopperPositionElement | SelectItemAlignedPositionElement; type DismissableLayerProps = React.ComponentPropsWithoutRef; -type FocusScopeProps = Radix.ComponentPropsWithoutRef; +type FocusScopeProps = React.ComponentPropsWithoutRef; type SelectPopperPrivateProps = { onPlaced?: PopperContentProps['onPlaced'] }; @@ -1036,7 +1035,7 @@ const [SelectViewportProvider, useSelectViewportContext] = const VIEWPORT_NAME = 'SelectViewport'; type SelectViewportElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface SelectViewportProps extends PrimitiveDivProps { nonce?: string; } @@ -1530,7 +1529,7 @@ SelectSeparator.displayName = SEPARATOR_NAME; const ARROW_NAME = 'SelectArrow'; type SelectArrowElement = React.ElementRef; -type PopperArrowProps = Radix.ComponentPropsWithoutRef; +type PopperArrowProps = React.ComponentPropsWithoutRef; interface SelectArrowProps extends PopperArrowProps {} const SelectArrow = React.forwardRef( diff --git a/packages/react/separator/src/Separator.tsx b/packages/react/separator/src/Separator.tsx index fe04dfddb..c7c6e27f9 100644 --- a/packages/react/separator/src/Separator.tsx +++ b/packages/react/separator/src/Separator.tsx @@ -1,8 +1,6 @@ import * as React from 'react'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * Separator * -----------------------------------------------------------------------------------------------*/ @@ -13,7 +11,7 @@ const ORIENTATIONS = ['horizontal', 'vertical'] as const; type Orientation = (typeof ORIENTATIONS)[number]; type SeparatorElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface SeparatorProps extends PrimitiveDivProps { /** * Either `vertical` or `horizontal`. Defaults to `horizontal`. diff --git a/packages/react/slider/src/Slider.tsx b/packages/react/slider/src/Slider.tsx index 69bab3511..f758343d1 100644 --- a/packages/react/slider/src/Slider.tsx +++ b/packages/react/slider/src/Slider.tsx @@ -10,7 +10,6 @@ import { useSize } from '@radix-ui/react-use-size'; import { Primitive } from '@radix-ui/react-primitive'; import { createCollection } from '@radix-ui/react-collection'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type Direction = 'ltr' | 'rtl'; @@ -380,7 +379,7 @@ const SliderVertical = React.forwardRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; type SliderImplPrivateProps = { onSlideStart(event: React.PointerEvent): void; onSlideMove(event: React.PointerEvent): void; @@ -460,7 +459,7 @@ const SliderImpl = React.forwardRef( const TRACK_NAME = 'SliderTrack'; type SliderTrackElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface SliderTrackProps extends PrimitiveSpanProps {} const SliderTrack = React.forwardRef( @@ -631,7 +630,7 @@ SliderThumb.displayName = THUMB_NAME; /* -----------------------------------------------------------------------------------------------*/ -const BubbleInput = (props: Radix.ComponentPropsWithoutRef<'input'>) => { +const BubbleInput = (props: React.ComponentPropsWithoutRef<'input'>) => { const { value, ...inputProps } = props; const ref = React.useRef(null); const prevValue = usePrevious(value); diff --git a/packages/react/switch/src/Switch.tsx b/packages/react/switch/src/Switch.tsx index 32a54cf86..e780df512 100644 --- a/packages/react/switch/src/Switch.tsx +++ b/packages/react/switch/src/Switch.tsx @@ -7,7 +7,6 @@ import { usePrevious } from '@radix-ui/react-use-previous'; import { useSize } from '@radix-ui/react-use-size'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -23,7 +22,7 @@ type SwitchContextValue = { checked: boolean; disabled?: boolean }; const [SwitchProvider, useSwitchContext] = createSwitchContext(SWITCH_NAME); type SwitchElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface SwitchProps extends PrimitiveButtonProps { checked?: boolean; defaultChecked?: boolean; @@ -108,7 +107,7 @@ Switch.displayName = SWITCH_NAME; const THUMB_NAME = 'SwitchThumb'; type SwitchThumbElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface SwitchThumbProps extends PrimitiveSpanProps {} const SwitchThumb = React.forwardRef( @@ -130,7 +129,7 @@ SwitchThumb.displayName = THUMB_NAME; /* ---------------------------------------------------------------------------------------------- */ -type InputProps = Radix.ComponentPropsWithoutRef<'input'>; +type InputProps = React.ComponentPropsWithoutRef<'input'>; interface BubbleInputProps extends Omit { checked: boolean; control: HTMLElement | null; diff --git a/packages/react/tabs/src/Tabs.tsx b/packages/react/tabs/src/Tabs.tsx index c6909871a..c71697491 100644 --- a/packages/react/tabs/src/Tabs.tsx +++ b/packages/react/tabs/src/Tabs.tsx @@ -9,7 +9,6 @@ import { useDirection } from '@radix-ui/react-direction'; import { useControllableState } from '@radix-ui/react-use-controllable-state'; import { useId } from '@radix-ui/react-id'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -36,8 +35,8 @@ type TabsContextValue = { const [TabsProvider, useTabsContext] = createTabsContext(TABS_NAME); type TabsElement = React.ElementRef; -type RovingFocusGroupProps = Radix.ComponentPropsWithoutRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type RovingFocusGroupProps = React.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface TabsProps extends PrimitiveDivProps { /** The value for the selected tab, if controlled */ value?: string; @@ -148,7 +147,7 @@ TabsList.displayName = TAB_LIST_NAME; const TRIGGER_NAME = 'TabsTrigger'; type TabsTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface TabsTriggerProps extends PrimitiveButtonProps { value: string; } diff --git a/packages/react/toast/src/Toast.tsx b/packages/react/toast/src/Toast.tsx index 7bd0682f0..76ed752e2 100644 --- a/packages/react/toast/src/Toast.tsx +++ b/packages/react/toast/src/Toast.tsx @@ -13,7 +13,6 @@ import { useControllableState } from '@radix-ui/react-use-controllable-state'; import { useLayoutEffect } from '@radix-ui/react-use-layout-effect'; import { VisuallyHidden } from '@radix-ui/react-visually-hidden'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -122,7 +121,7 @@ const VIEWPORT_PAUSE = 'toast.viewportPause'; const VIEWPORT_RESUME = 'toast.viewportResume'; type ToastViewportElement = React.ElementRef; -type PrimitiveOrderedListProps = Radix.ComponentPropsWithoutRef; +type PrimitiveOrderedListProps = React.ComponentPropsWithoutRef; interface ToastViewportProps extends PrimitiveOrderedListProps { /** * The keys to use as the keyboard shortcut that will move focus to the toast viewport. @@ -327,7 +326,7 @@ ToastViewport.displayName = VIEWPORT_NAME; const FOCUS_PROXY_NAME = 'ToastFocusProxy'; type FocusProxyElement = React.ElementRef; -type VisuallyHiddenProps = Radix.ComponentPropsWithoutRef; +type VisuallyHiddenProps = React.ComponentPropsWithoutRef; interface FocusProxyProps extends VisuallyHiddenProps { onFocusFromOutsideViewport(): void; } @@ -441,9 +440,9 @@ const [ToastInteractiveProvider, useToastInteractiveContext] = createToastContex }); type ToastImplElement = React.ElementRef; -type DismissableLayerProps = Radix.ComponentPropsWithoutRef; +type DismissableLayerProps = React.ComponentPropsWithoutRef; type ToastImplPrivateProps = { open: boolean; onClose(): void }; -type PrimitiveListItemProps = Radix.ComponentPropsWithoutRef; +type PrimitiveListItemProps = React.ComponentPropsWithoutRef; interface ToastImplProps extends ToastImplPrivateProps, PrimitiveListItemProps { type?: 'foreground' | 'background'; /** @@ -709,7 +708,7 @@ const ToastAnnounce: React.FC = (props: ScopedProps; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface ToastTitleProps extends PrimitiveDivProps {} const ToastTitle = React.forwardRef( @@ -782,7 +781,7 @@ ToastAction.displayName = ACTION_NAME; const CLOSE_NAME = 'ToastClose'; type ToastCloseElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface ToastCloseProps extends PrimitiveButtonProps {} const ToastClose = React.forwardRef( diff --git a/packages/react/toggle-group/src/ToggleGroup.tsx b/packages/react/toggle-group/src/ToggleGroup.tsx index 11e53d694..71fe81c0e 100644 --- a/packages/react/toggle-group/src/ToggleGroup.tsx +++ b/packages/react/toggle-group/src/ToggleGroup.tsx @@ -7,7 +7,6 @@ import { Toggle } from '@radix-ui/react-toggle'; import { useControllableState } from '@radix-ui/react-use-controllable-state'; import { useDirection } from '@radix-ui/react-direction'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -177,9 +176,9 @@ type ToggleGroupContextValue = { rovingFocus: boolean; disabled: boolean }; const [ToggleGroupContext, useToggleGroupContext] = createToggleGroupContext(TOGGLE_GROUP_NAME); -type RovingFocusGroupProps = Radix.ComponentPropsWithoutRef; +type RovingFocusGroupProps = React.ComponentPropsWithoutRef; type ToggleGroupImplElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface ToggleGroupImplProps extends PrimitiveDivProps { /** * Whether the group is disabled from user interaction. @@ -269,7 +268,7 @@ ToggleGroupItem.displayName = ITEM_NAME; /* -----------------------------------------------------------------------------------------------*/ type ToggleGroupItemImplElement = React.ElementRef; -type ToggleProps = Radix.ComponentPropsWithoutRef; +type ToggleProps = React.ComponentPropsWithoutRef; interface ToggleGroupItemImplProps extends Omit { /** * A string value for the toggle group item. All items within a toggle group should use a unique value. diff --git a/packages/react/toggle/src/Toggle.tsx b/packages/react/toggle/src/Toggle.tsx index 3824b27fc..4acfa6fb4 100644 --- a/packages/react/toggle/src/Toggle.tsx +++ b/packages/react/toggle/src/Toggle.tsx @@ -3,8 +3,6 @@ import { composeEventHandlers } from '@radix-ui/primitive'; import { useControllableState } from '@radix-ui/react-use-controllable-state'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * Toggle * -----------------------------------------------------------------------------------------------*/ @@ -12,7 +10,7 @@ import type * as Radix from '@radix-ui/react-primitive'; const NAME = 'Toggle'; type ToggleElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface ToggleProps extends PrimitiveButtonProps { /** * The controlled state of the toggle. diff --git a/packages/react/toolbar/src/Toolbar.tsx b/packages/react/toolbar/src/Toolbar.tsx index 266d8008c..b5aba226f 100644 --- a/packages/react/toolbar/src/Toolbar.tsx +++ b/packages/react/toolbar/src/Toolbar.tsx @@ -9,7 +9,6 @@ import * as ToggleGroupPrimitive from '@radix-ui/react-toggle-group'; import { createToggleGroupScope } from '@radix-ui/react-toggle-group'; import { useDirection } from '@radix-ui/react-direction'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; /* ------------------------------------------------------------------------------------------------- @@ -26,7 +25,7 @@ const [createToolbarContext, createToolbarScope] = createContextScope(TOOLBAR_NA const useRovingFocusGroupScope = createRovingFocusGroupScope(); const useToggleGroupScope = createToggleGroupScope(); -type RovingFocusGroupProps = Radix.ComponentPropsWithoutRef; +type RovingFocusGroupProps = React.ComponentPropsWithoutRef; type ToolbarContextValue = { orientation: RovingFocusGroupProps['orientation']; dir: RovingFocusGroupProps['dir']; @@ -35,7 +34,7 @@ const [ToolbarProvider, useToolbarContext] = createToolbarContext(TOOLBAR_NAME); type ToolbarElement = React.ElementRef; -type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; +type PrimitiveDivProps = React.ComponentPropsWithoutRef; interface ToolbarProps extends PrimitiveDivProps { orientation?: RovingFocusGroupProps['orientation']; loop?: RovingFocusGroupProps['loop']; @@ -78,7 +77,7 @@ Toolbar.displayName = TOOLBAR_NAME; const SEPARATOR_NAME = 'ToolbarSeparator'; type ToolbarSeparatorElement = React.ElementRef; -type SeparatorProps = Radix.ComponentPropsWithoutRef; +type SeparatorProps = React.ComponentPropsWithoutRef; interface ToolbarSeparatorProps extends SeparatorProps {} const ToolbarSeparator = React.forwardRef( @@ -104,7 +103,7 @@ ToolbarSeparator.displayName = SEPARATOR_NAME; const BUTTON_NAME = 'ToolbarButton'; type ToolbarButtonElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface ToolbarButtonProps extends PrimitiveButtonProps {} const ToolbarButton = React.forwardRef( @@ -128,7 +127,7 @@ ToolbarButton.displayName = BUTTON_NAME; const LINK_NAME = 'ToolbarLink'; type ToolbarLinkElement = React.ElementRef; -type PrimitiveLinkProps = Radix.ComponentPropsWithoutRef; +type PrimitiveLinkProps = React.ComponentPropsWithoutRef; interface ToolbarLinkProps extends PrimitiveLinkProps {} const ToolbarLink = React.forwardRef( @@ -158,7 +157,7 @@ ToolbarLink.displayName = LINK_NAME; const TOGGLE_GROUP_NAME = 'ToolbarToggleGroup'; type ToolbarToggleGroupElement = React.ElementRef; -type ToggleGroupProps = Radix.ComponentPropsWithoutRef; +type ToggleGroupProps = React.ComponentPropsWithoutRef; interface ToolbarToggleGroupSingleProps extends Extract {} interface ToolbarToggleGroupMultipleProps extends Extract {} @@ -195,7 +194,7 @@ ToolbarToggleGroup.displayName = TOGGLE_GROUP_NAME; const TOGGLE_ITEM_NAME = 'ToolbarToggleItem'; type ToolbarToggleItemElement = React.ElementRef; -type ToggleGroupItemProps = Radix.ComponentPropsWithoutRef; +type ToggleGroupItemProps = React.ComponentPropsWithoutRef; interface ToolbarToggleItemProps extends ToggleGroupItemProps {} const ToolbarToggleItem = React.forwardRef( diff --git a/packages/react/tooltip/src/Tooltip.tsx b/packages/react/tooltip/src/Tooltip.tsx index 4efeeba34..4a151df39 100644 --- a/packages/react/tooltip/src/Tooltip.tsx +++ b/packages/react/tooltip/src/Tooltip.tsx @@ -13,7 +13,6 @@ import { Slottable } from '@radix-ui/react-slot'; import { useControllableState } from '@radix-ui/react-use-controllable-state'; import * as VisuallyHiddenPrimitive from '@radix-ui/react-visually-hidden'; -import type * as Radix from '@radix-ui/react-primitive'; import type { Scope } from '@radix-ui/react-context'; type ScopedProps

= P & { __scopeTooltip?: Scope }; @@ -252,7 +251,7 @@ Tooltip.displayName = TOOLTIP_NAME; const TRIGGER_NAME = 'TooltipTrigger'; type TooltipTriggerElement = React.ElementRef; -type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; +type PrimitiveButtonProps = React.ComponentPropsWithoutRef; interface TooltipTriggerProps extends PrimitiveButtonProps {} const TooltipTrigger = React.forwardRef( @@ -470,8 +469,8 @@ const [VisuallyHiddenContentContextProvider, useVisuallyHiddenContentContext] = createTooltipContext(TOOLTIP_NAME, { isInside: false }); type TooltipContentImplElement = React.ElementRef; -type DismissableLayerProps = Radix.ComponentPropsWithoutRef; -type PopperContentProps = Radix.ComponentPropsWithoutRef; +type DismissableLayerProps = React.ComponentPropsWithoutRef; +type PopperContentProps = React.ComponentPropsWithoutRef; interface TooltipContentImplProps extends Omit { /** * A more descriptive label for accessibility purpose @@ -569,7 +568,7 @@ TooltipContent.displayName = CONTENT_NAME; const ARROW_NAME = 'TooltipArrow'; type TooltipArrowElement = React.ElementRef; -type PopperArrowProps = Radix.ComponentPropsWithoutRef; +type PopperArrowProps = React.ComponentPropsWithoutRef; interface TooltipArrowProps extends PopperArrowProps {} const TooltipArrow = React.forwardRef( diff --git a/packages/react/visually-hidden/src/VisuallyHidden.tsx b/packages/react/visually-hidden/src/VisuallyHidden.tsx index 773853dd5..9531dca8a 100644 --- a/packages/react/visually-hidden/src/VisuallyHidden.tsx +++ b/packages/react/visually-hidden/src/VisuallyHidden.tsx @@ -1,8 +1,6 @@ import * as React from 'react'; import { Primitive } from '@radix-ui/react-primitive'; -import type * as Radix from '@radix-ui/react-primitive'; - /* ------------------------------------------------------------------------------------------------- * VisuallyHidden * -----------------------------------------------------------------------------------------------*/ @@ -10,7 +8,7 @@ import type * as Radix from '@radix-ui/react-primitive'; const NAME = 'VisuallyHidden'; type VisuallyHiddenElement = React.ElementRef; -type PrimitiveSpanProps = Radix.ComponentPropsWithoutRef; +type PrimitiveSpanProps = React.ComponentPropsWithoutRef; interface VisuallyHiddenProps extends PrimitiveSpanProps {} const VisuallyHidden = React.forwardRef( From 6e9732348550b04bfab767bc2d747a01c6f221a2 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 13:09:59 +0200 Subject: [PATCH 12/25] Suppress a type error, tweak formatting --- packages/react/presence/src/Presence.tsx | 2 +- packages/react/slot/src/Slot.tsx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/react/presence/src/Presence.tsx b/packages/react/presence/src/Presence.tsx index 8f9cff10f..49a0ca16c 100644 --- a/packages/react/presence/src/Presence.tsx +++ b/packages/react/presence/src/Presence.tsx @@ -144,7 +144,7 @@ function getAnimationName(styles?: CSSStyleDeclaration) { } // Before React 19 accessing `element.props.ref` will throw a warning and suggest using `element.ref` -// After React 19 accessing `element.ref` does the opposite, throwing a warning and suggesting to use `element.props.ref` +// After React 19 accessing `element.ref` does the opposite // https://github.com/facebook/react/pull/28348 // // Access the ref using the method that doesn't yield a warning diff --git a/packages/react/slot/src/Slot.tsx b/packages/react/slot/src/Slot.tsx index e51b92119..b4b5332dc 100644 --- a/packages/react/slot/src/Slot.tsx +++ b/packages/react/slot/src/Slot.tsx @@ -64,6 +64,7 @@ const SlotClone = React.forwardRef((props, forwardedRef) => const childrenRef = getElementRef(children); return React.cloneElement(children, { ...mergeProps(slotProps, children.props), + // @ts-ignore ref: forwardedRef ? composeRefs(forwardedRef, childrenRef) : childrenRef, }); } @@ -123,7 +124,7 @@ function mergeProps(slotProps: AnyProps, childProps: AnyProps) { } // Before React 19 accessing `element.props.ref` will throw a warning and suggest using `element.ref` -// After React 19 accessing `element.ref` does the opposite, throwing a warning and suggesting to use `element.props.ref` +// After React 19 accessing `element.ref` does the opposite // https://github.com/facebook/react/pull/28348 // // Access the ref using the method that doesn't yield a warning From a5a307599dd2014b44eed261011ce30d81f37022 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 13:10:13 +0200 Subject: [PATCH 13/25] Track version changes --- .yarn/versions/58957da5.yml | 59 +++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 .yarn/versions/58957da5.yml diff --git a/.yarn/versions/58957da5.yml b/.yarn/versions/58957da5.yml new file mode 100644 index 000000000..9ecf983af --- /dev/null +++ b/.yarn/versions/58957da5.yml @@ -0,0 +1,59 @@ +releases: + "@radix-ui/react-accessible-icon": patch + "@radix-ui/react-accordion": patch + "@radix-ui/react-alert-dialog": patch + "@radix-ui/react-announce": patch + "@radix-ui/react-arrow": patch + "@radix-ui/react-aspect-ratio": patch + "@radix-ui/react-avatar": patch + "@radix-ui/react-checkbox": patch + "@radix-ui/react-collapsible": patch + "@radix-ui/react-collection": patch + "@radix-ui/react-compose-refs": patch + "@radix-ui/react-context": patch + "@radix-ui/react-context-menu": patch + "@radix-ui/react-dialog": patch + "@radix-ui/react-direction": patch + "@radix-ui/react-dismissable-layer": patch + "@radix-ui/react-dropdown-menu": patch + "@radix-ui/react-focus-guards": patch + "@radix-ui/react-focus-scope": patch + "@radix-ui/react-form": patch + "@radix-ui/react-hover-card": patch + "@radix-ui/react-id": patch + "@radix-ui/react-label": patch + "@radix-ui/react-menu": patch + "@radix-ui/react-menubar": patch + "@radix-ui/react-navigation-menu": patch + "@radix-ui/react-popover": patch + "@radix-ui/react-popper": patch + "@radix-ui/react-portal": patch + "@radix-ui/react-presence": minor + "@radix-ui/react-primitive": major + "@radix-ui/react-progress": patch + "@radix-ui/react-radio-group": patch + "@radix-ui/react-roving-focus": patch + "@radix-ui/react-scroll-area": patch + "@radix-ui/react-select": patch + "@radix-ui/react-separator": patch + "@radix-ui/react-slider": patch + "@radix-ui/react-slot": minor + "@radix-ui/react-switch": patch + "@radix-ui/react-tabs": patch + "@radix-ui/react-toast": patch + "@radix-ui/react-toggle": patch + "@radix-ui/react-toggle-group": patch + "@radix-ui/react-toolbar": patch + "@radix-ui/react-tooltip": patch + "@radix-ui/react-use-callback-ref": patch + "@radix-ui/react-use-controllable-state": patch + "@radix-ui/react-use-escape-keydown": patch + "@radix-ui/react-use-layout-effect": patch + "@radix-ui/react-use-previous": patch + "@radix-ui/react-use-rect": patch + "@radix-ui/react-use-size": patch + "@radix-ui/react-visually-hidden": patch + +declined: + - primitives + - ssr-testing From b02edfc489f0576e769644b766965f77b292083b Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 13:16:53 +0200 Subject: [PATCH 14/25] Don't throw in render, just log the error --- packages/react/progress/src/Progress.tsx | 4 ++-- packages/react/toast/src/Toast.tsx | 11 +++++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/react/progress/src/Progress.tsx b/packages/react/progress/src/Progress.tsx index db7d72644..f072988f4 100644 --- a/packages/react/progress/src/Progress.tsx +++ b/packages/react/progress/src/Progress.tsx @@ -38,13 +38,13 @@ const Progress = React.forwardRef( } = props; if ((maxProp || maxProp === 0) && !isValidMaxNumber(maxProp)) { - throw new Error(getInvalidMaxError(`${maxProp}`, 'Progress')); + console.error(getInvalidMaxError(`${maxProp}`, 'Progress')); } const max = isValidMaxNumber(maxProp) ? maxProp : DEFAULT_MAX; if (valueProp !== null && !isValidValueNumber(valueProp, max)) { - throw new Error(getInvalidValueError(`${valueProp}`, 'Progress')); + console.error(getInvalidValueError(`${valueProp}`, 'Progress')); } const value = isValidValueNumber(valueProp, max) ? valueProp : null; diff --git a/packages/react/toast/src/Toast.tsx b/packages/react/toast/src/Toast.tsx index 76ed752e2..af7f36aa2 100644 --- a/packages/react/toast/src/Toast.tsx +++ b/packages/react/toast/src/Toast.tsx @@ -83,8 +83,9 @@ const ToastProvider: React.FC = (props: ScopedProps( const { altText, ...actionProps } = props; if (!altText.trim()) { - const error = `Invalid prop \`altText\` supplied to \`${ACTION_NAME}\`. Expected non-empty \`string\`.`; - throw new Error(error); + console.error( + `Invalid prop \`altText\` supplied to \`${ACTION_NAME}\`. Expected non-empty \`string\`.` + ); + return null; } return ( From 9f74b8aa4b6136f0fbebd195a60e6b26c29925eb Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 13:32:28 +0200 Subject: [PATCH 15/25] Update and upgrade tests --- package.json | 8 +- .../react/focus-scope/src/FocusScope.test.tsx | 6 +- yarn.lock | 122 +++++++----------- 3 files changed, 57 insertions(+), 79 deletions(-) diff --git a/package.json b/package.json index 7d183e0ea..f9dba3c8a 100644 --- a/package.json +++ b/package.json @@ -38,10 +38,10 @@ "@storybook/react": "^7.6.17", "@storybook/react-webpack5": "^7.6.17", "@storybook/test": "^7.6.17", - "@testing-library/cypress": "^7.0.6", - "@testing-library/jest-dom": "^5.16.4", - "@testing-library/react": "^13.0.1", - "@testing-library/user-event": "^14.1.0", + "@testing-library/cypress": "^10.0.2", + "@testing-library/jest-dom": "^6.4.5", + "@testing-library/react": "^15.0.7", + "@testing-library/user-event": "^14.5.2", "@types/eslint": "^7.28.0", "@types/fs-extra": "^11", "@types/jest": "^27.4.1", diff --git a/packages/react/focus-scope/src/FocusScope.test.tsx b/packages/react/focus-scope/src/FocusScope.test.tsx index d297814af..6cbe92884 100644 --- a/packages/react/focus-scope/src/FocusScope.test.tsx +++ b/packages/react/focus-scope/src/FocusScope.test.tsx @@ -37,7 +37,7 @@ describe('FocusScope', () => { it('should focus the next element in the scope on tab', () => { tabbableFirst.focus(); userEvent.tab(); - expect(tabbableSecond).toHaveFocus(); + waitFor(() => expect(tabbableSecond).toHaveFocus()); }); it('should focus the last element in the scope on shift+tab from the first element in scope', () => { @@ -49,7 +49,7 @@ describe('FocusScope', () => { it('should focus the first element in scope on tab from the last element in scope', async () => { tabbableLast.focus(); userEvent.tab(); - expect(tabbableFirst).toHaveFocus(); + waitFor(() => expect(tabbableFirst).toHaveFocus()); }); }); @@ -79,7 +79,7 @@ describe('FocusScope', () => { it('should skip the element with a negative tabindex on tab', () => { tabbableLast.focus(); userEvent.tab(); - expect(tabbableSecond).toHaveFocus(); + waitFor(() => expect(tabbableSecond).toHaveFocus()); }); it('should skip the element with a negative tabindex on shift+tab', () => { diff --git a/yarn.lock b/yarn.lock index eb815f6fa..86a5ec54f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,7 +5,7 @@ __metadata: version: 8 cacheKey: 10 -"@adobe/css-tools@npm:^4.0.1, @adobe/css-tools@npm:^4.3.2": +"@adobe/css-tools@npm:^4.3.2": version: 4.3.3 resolution: "@adobe/css-tools@npm:4.3.3" checksum: 10/0e77057efb4e18182560855503066b75edca98671be327d3f8a7ae89ec3da6821e693114b55225909fca00d7e7ed8422f3d79d71fe95dd4d5df1f2026a9fda02 @@ -1497,7 +1497,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": version: 7.24.6 resolution: "@babel/runtime@npm:7.24.6" dependencies: @@ -5907,19 +5907,35 @@ __metadata: languageName: node linkType: hard -"@testing-library/cypress@npm:^7.0.6": - version: 7.0.7 - resolution: "@testing-library/cypress@npm:7.0.7" +"@testing-library/cypress@npm:^10.0.2": + version: 10.0.2 + resolution: "@testing-library/cypress@npm:10.0.2" dependencies: - "@babel/runtime": "npm:^7.12.5" - "@testing-library/dom": "npm:^7.29.6" + "@babel/runtime": "npm:^7.14.6" + "@testing-library/dom": "npm:^10.1.0" peerDependencies: - cypress: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 10/c9ed1e18d36b493bc708f3abc47094c71ef4bbb190a8cb2392769a564352ade0206a2dca77d11a7c183ea1b0956d5b2f9a56a933d6166537e0a90cbcf9f8b300 + cypress: ^12.0.0 || ^13.0.0 + checksum: 10/8eaa8c38808350b2adfd75a8b51d28bd862bfa7249188e070ef6022338c6b90f7dc3a9db1f58509bd16e21a17f8409498e12afec852a2807e47f86a170baa0c2 languageName: node linkType: hard -"@testing-library/dom@npm:^7.22.3, @testing-library/dom@npm:^7.29.6": +"@testing-library/dom@npm:^10.0.0, @testing-library/dom@npm:^10.1.0": + version: 10.1.0 + resolution: "@testing-library/dom@npm:10.1.0" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 10/6d6ef942deedf547180c76d4cc2c43fe8e52a98ef68be6ba7382a43d3b1e1e5696d9c32ae0b2df12c92ea50023187d132ad2542fc118ba4b900f149e97d019e0 + languageName: node + linkType: hard + +"@testing-library/dom@npm:^7.22.3": version: 7.31.2 resolution: "@testing-library/dom@npm:7.31.2" dependencies: @@ -5935,22 +5951,6 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^8.5.0": - version: 8.20.1 - resolution: "@testing-library/dom@npm:8.20.1" - dependencies: - "@babel/code-frame": "npm:^7.10.4" - "@babel/runtime": "npm:^7.12.5" - "@types/aria-query": "npm:^5.0.1" - aria-query: "npm:5.1.3" - chalk: "npm:^4.1.0" - dom-accessibility-api: "npm:^0.5.9" - lz-string: "npm:^1.5.0" - pretty-format: "npm:^27.0.2" - checksum: 10/6c7a92fcc89931ef62a9a92dacec09b3e5ee5c3aba2171aa8de6c7504927b7c9364d73d2ed87b72447d6783108c1c92c207d16f788de64c69bc97059d7105e3c - languageName: node - linkType: hard - "@testing-library/dom@npm:^9.3.1": version: 9.3.4 resolution: "@testing-library/dom@npm:9.3.4" @@ -5967,24 +5967,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^5.16.4": - version: 5.17.0 - resolution: "@testing-library/jest-dom@npm:5.17.0" - dependencies: - "@adobe/css-tools": "npm:^4.0.1" - "@babel/runtime": "npm:^7.9.2" - "@types/testing-library__jest-dom": "npm:^5.9.1" - aria-query: "npm:^5.0.0" - chalk: "npm:^3.0.0" - css.escape: "npm:^1.5.1" - dom-accessibility-api: "npm:^0.5.6" - lodash: "npm:^4.17.15" - redent: "npm:^3.0.0" - checksum: 10/5a75f2094f935d2da58ea1d2b3d0c9f58dc0bca2592f2ca8125176596b4adba88b742b7553ef228e2085eadcb498ce6cece3e78402e34e6af7b6bc26bf0a0baa - languageName: node - linkType: hard - -"@testing-library/jest-dom@npm:^6.1.3": +"@testing-library/jest-dom@npm:^6.1.3, @testing-library/jest-dom@npm:^6.4.5": version: 6.4.5 resolution: "@testing-library/jest-dom@npm:6.4.5" dependencies: @@ -6030,17 +6013,21 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^13.0.1": - version: 13.4.0 - resolution: "@testing-library/react@npm:13.4.0" +"@testing-library/react@npm:^15.0.7": + version: 15.0.7 + resolution: "@testing-library/react@npm:15.0.7" dependencies: "@babel/runtime": "npm:^7.12.5" - "@testing-library/dom": "npm:^8.5.0" + "@testing-library/dom": "npm:^10.0.0" "@types/react-dom": "npm:^18.0.0" peerDependencies: + "@types/react": ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 - checksum: 10/788249aad25a0161b197b7d387011e2578701ab18451b69a987eb073b2d24eb1041f242581c3dd4800f5abcf4f11811f5f6b1e682a45f1840a08fdde3ce559b7 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10/a9342ad09b019b0f99688fb50265899bc93adfe23c22aa6743fd920635b43fdc66877e66d95f240923aa6f7d3aa360837f5b053fb363a31975788974dff7bc93 languageName: node linkType: hard @@ -6053,7 +6040,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/user-event@npm:^14.1.0": +"@testing-library/user-event@npm:^14.5.2": version: 14.5.2 resolution: "@testing-library/user-event@npm:14.5.2" peerDependencies: @@ -6595,15 +6582,6 @@ __metadata: languageName: node linkType: hard -"@types/testing-library__jest-dom@npm:^5.9.1": - version: 5.14.9 - resolution: "@types/testing-library__jest-dom@npm:5.14.9" - dependencies: - "@types/jest": "npm:*" - checksum: 10/e257de95a4a9385cc09ae4ca3396d23ad4b5cfb8e021a1ca3454c424c34636075f6fe151b2f881f79bf9d497aa04fbfae62449b135f293e8d2d614fa899898a8 - languageName: node - linkType: hard - "@types/unist@npm:^2.0.0": version: 2.0.10 resolution: "@types/unist@npm:2.0.10" @@ -7331,6 +7309,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:5.3.0, aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": + version: 5.3.0 + resolution: "aria-query@npm:5.3.0" + dependencies: + dequal: "npm:^2.0.3" + checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e + languageName: node + linkType: hard + "aria-query@npm:^4.2.2": version: 4.2.2 resolution: "aria-query@npm:4.2.2" @@ -7341,15 +7328,6 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": - version: 5.3.0 - resolution: "aria-query@npm:5.3.0" - dependencies: - dequal: "npm:^2.0.3" - checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e - languageName: node - linkType: hard - "array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" @@ -15127,10 +15105,10 @@ __metadata: "@storybook/react": "npm:^7.6.17" "@storybook/react-webpack5": "npm:^7.6.17" "@storybook/test": "npm:^7.6.17" - "@testing-library/cypress": "npm:^7.0.6" - "@testing-library/jest-dom": "npm:^5.16.4" - "@testing-library/react": "npm:^13.0.1" - "@testing-library/user-event": "npm:^14.1.0" + "@testing-library/cypress": "npm:^10.0.2" + "@testing-library/jest-dom": "npm:^6.4.5" + "@testing-library/react": "npm:^15.0.7" + "@testing-library/user-event": "npm:^14.5.2" "@types/eslint": "npm:^7.28.0" "@types/fs-extra": "npm:^11" "@types/jest": "npm:^27.4.1" From 303c39a876cba42ccddf3cdb3a2c76a6e232ee9b Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 14:52:36 +0200 Subject: [PATCH 16/25] Roll back tests deps changes --- package.json | 14 ++-- yarn.lock | 178 ++++++++++++++++++++++++++++++++++----------------- 2 files changed, 126 insertions(+), 66 deletions(-) diff --git a/package.json b/package.json index f9dba3c8a..346dc1704 100644 --- a/package.json +++ b/package.json @@ -38,16 +38,17 @@ "@storybook/react": "^7.6.17", "@storybook/react-webpack5": "^7.6.17", "@storybook/test": "^7.6.17", - "@testing-library/cypress": "^10.0.2", - "@testing-library/jest-dom": "^6.4.5", - "@testing-library/react": "^15.0.7", - "@testing-library/user-event": "^14.5.2", + "@testing-library/cypress": "^7.0.6", + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.0.1", + "@testing-library/user-event": "^14.1.0", "@types/eslint": "^7.28.0", "@types/fs-extra": "^11", "@types/jest": "^27.4.1", "@types/jest-axe": "^3.5.3", - "@types/react": "^18.3.3", - "@types/react-dom": "^18.3.0", + "@types/react": "^18.0.5", + "@types/react-dom": "^18.0.0", + "@types/react-test-renderer": "^18.0.0", "@typescript-eslint/eslint-plugin": "^5.19.0", "@typescript-eslint/parser": "^5.19.0", "cypress": "^8.0.0", @@ -71,6 +72,7 @@ "lint-staged": "^10.5.3", "prettier": "^2.0.5", "pretty-quick": "^2.0.1", + "react-test-renderer": "^18.0.0", "replace-in-files": "^3.0.0", "start-server-and-test": "^1.12.5", "storybook": "^7.6.17", diff --git a/yarn.lock b/yarn.lock index 86a5ec54f..df10b670f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,7 +5,7 @@ __metadata: version: 8 cacheKey: 10 -"@adobe/css-tools@npm:^4.3.2": +"@adobe/css-tools@npm:^4.0.1, @adobe/css-tools@npm:^4.3.2": version: 4.3.3 resolution: "@adobe/css-tools@npm:4.3.3" checksum: 10/0e77057efb4e18182560855503066b75edca98671be327d3f8a7ae89ec3da6821e693114b55225909fca00d7e7ed8422f3d79d71fe95dd4d5df1f2026a9fda02 @@ -1497,7 +1497,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.14.6, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": +"@babel/runtime@npm:^7.10.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.9.2": version: 7.24.6 resolution: "@babel/runtime@npm:7.24.6" dependencies: @@ -5907,35 +5907,19 @@ __metadata: languageName: node linkType: hard -"@testing-library/cypress@npm:^10.0.2": - version: 10.0.2 - resolution: "@testing-library/cypress@npm:10.0.2" +"@testing-library/cypress@npm:^7.0.6": + version: 7.0.7 + resolution: "@testing-library/cypress@npm:7.0.7" dependencies: - "@babel/runtime": "npm:^7.14.6" - "@testing-library/dom": "npm:^10.1.0" - peerDependencies: - cypress: ^12.0.0 || ^13.0.0 - checksum: 10/8eaa8c38808350b2adfd75a8b51d28bd862bfa7249188e070ef6022338c6b90f7dc3a9db1f58509bd16e21a17f8409498e12afec852a2807e47f86a170baa0c2 - languageName: node - linkType: hard - -"@testing-library/dom@npm:^10.0.0, @testing-library/dom@npm:^10.1.0": - version: 10.1.0 - resolution: "@testing-library/dom@npm:10.1.0" - dependencies: - "@babel/code-frame": "npm:^7.10.4" "@babel/runtime": "npm:^7.12.5" - "@types/aria-query": "npm:^5.0.1" - aria-query: "npm:5.3.0" - chalk: "npm:^4.1.0" - dom-accessibility-api: "npm:^0.5.9" - lz-string: "npm:^1.5.0" - pretty-format: "npm:^27.0.2" - checksum: 10/6d6ef942deedf547180c76d4cc2c43fe8e52a98ef68be6ba7382a43d3b1e1e5696d9c32ae0b2df12c92ea50023187d132ad2542fc118ba4b900f149e97d019e0 + "@testing-library/dom": "npm:^7.29.6" + peerDependencies: + cypress: ^2.1.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 + checksum: 10/c9ed1e18d36b493bc708f3abc47094c71ef4bbb190a8cb2392769a564352ade0206a2dca77d11a7c183ea1b0956d5b2f9a56a933d6166537e0a90cbcf9f8b300 languageName: node linkType: hard -"@testing-library/dom@npm:^7.22.3": +"@testing-library/dom@npm:^7.22.3, @testing-library/dom@npm:^7.29.6": version: 7.31.2 resolution: "@testing-library/dom@npm:7.31.2" dependencies: @@ -5951,6 +5935,22 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:^8.5.0": + version: 8.20.1 + resolution: "@testing-library/dom@npm:8.20.1" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.1.3" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 10/6c7a92fcc89931ef62a9a92dacec09b3e5ee5c3aba2171aa8de6c7504927b7c9364d73d2ed87b72447d6783108c1c92c207d16f788de64c69bc97059d7105e3c + languageName: node + linkType: hard + "@testing-library/dom@npm:^9.3.1": version: 9.3.4 resolution: "@testing-library/dom@npm:9.3.4" @@ -5967,7 +5967,24 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^6.1.3, @testing-library/jest-dom@npm:^6.4.5": +"@testing-library/jest-dom@npm:^5.16.4": + version: 5.17.0 + resolution: "@testing-library/jest-dom@npm:5.17.0" + dependencies: + "@adobe/css-tools": "npm:^4.0.1" + "@babel/runtime": "npm:^7.9.2" + "@types/testing-library__jest-dom": "npm:^5.9.1" + aria-query: "npm:^5.0.0" + chalk: "npm:^3.0.0" + css.escape: "npm:^1.5.1" + dom-accessibility-api: "npm:^0.5.6" + lodash: "npm:^4.17.15" + redent: "npm:^3.0.0" + checksum: 10/5a75f2094f935d2da58ea1d2b3d0c9f58dc0bca2592f2ca8125176596b4adba88b742b7553ef228e2085eadcb498ce6cece3e78402e34e6af7b6bc26bf0a0baa + languageName: node + linkType: hard + +"@testing-library/jest-dom@npm:^6.1.3": version: 6.4.5 resolution: "@testing-library/jest-dom@npm:6.4.5" dependencies: @@ -6013,21 +6030,17 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^15.0.7": - version: 15.0.7 - resolution: "@testing-library/react@npm:15.0.7" +"@testing-library/react@npm:^13.0.1": + version: 13.4.0 + resolution: "@testing-library/react@npm:13.4.0" dependencies: "@babel/runtime": "npm:^7.12.5" - "@testing-library/dom": "npm:^10.0.0" + "@testing-library/dom": "npm:^8.5.0" "@types/react-dom": "npm:^18.0.0" peerDependencies: - "@types/react": ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/a9342ad09b019b0f99688fb50265899bc93adfe23c22aa6743fd920635b43fdc66877e66d95f240923aa6f7d3aa360837f5b053fb363a31975788974dff7bc93 + checksum: 10/788249aad25a0161b197b7d387011e2578701ab18451b69a987eb073b2d24eb1041f242581c3dd4800f5abcf4f11811f5f6b1e682a45f1840a08fdde3ce559b7 languageName: node linkType: hard @@ -6040,7 +6053,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/user-event@npm:^14.5.2": +"@testing-library/user-event@npm:^14.1.0": version: 14.5.2 resolution: "@testing-library/user-event@npm:14.5.2" peerDependencies: @@ -6509,7 +6522,16 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^18.3.3": +"@types/react-test-renderer@npm:^18.0.0": + version: 18.3.0 + resolution: "@types/react-test-renderer@npm:18.3.0" + dependencies: + "@types/react": "npm:*" + checksum: 10/c53683990bd194cb68e3987bda79c78eff41517f7a747e92f3e54217c2ce3addd031b8a45bf631982c909cc2caeeb905372f322758e05bb76c03754a3f24426e + languageName: node + linkType: hard + +"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^18.0.5, @types/react@npm:^18.3.3": version: 18.3.3 resolution: "@types/react@npm:18.3.3" dependencies: @@ -6582,6 +6604,15 @@ __metadata: languageName: node linkType: hard +"@types/testing-library__jest-dom@npm:^5.9.1": + version: 5.14.9 + resolution: "@types/testing-library__jest-dom@npm:5.14.9" + dependencies: + "@types/jest": "npm:*" + checksum: 10/e257de95a4a9385cc09ae4ca3396d23ad4b5cfb8e021a1ca3454c424c34636075f6fe151b2f881f79bf9d497aa04fbfae62449b135f293e8d2d614fa899898a8 + languageName: node + linkType: hard + "@types/unist@npm:^2.0.0": version: 2.0.10 resolution: "@types/unist@npm:2.0.10" @@ -7309,15 +7340,6 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:5.3.0, aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": - version: 5.3.0 - resolution: "aria-query@npm:5.3.0" - dependencies: - dequal: "npm:^2.0.3" - checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e - languageName: node - linkType: hard - "aria-query@npm:^4.2.2": version: 4.2.2 resolution: "aria-query@npm:4.2.2" @@ -7328,6 +7350,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": + version: 5.3.0 + resolution: "aria-query@npm:5.3.0" + dependencies: + dequal: "npm:^2.0.3" + checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e + languageName: node + linkType: hard + "array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" @@ -15105,16 +15136,17 @@ __metadata: "@storybook/react": "npm:^7.6.17" "@storybook/react-webpack5": "npm:^7.6.17" "@storybook/test": "npm:^7.6.17" - "@testing-library/cypress": "npm:^10.0.2" - "@testing-library/jest-dom": "npm:^6.4.5" - "@testing-library/react": "npm:^15.0.7" - "@testing-library/user-event": "npm:^14.5.2" + "@testing-library/cypress": "npm:^7.0.6" + "@testing-library/jest-dom": "npm:^5.16.4" + "@testing-library/react": "npm:^13.0.1" + "@testing-library/user-event": "npm:^14.1.0" "@types/eslint": "npm:^7.28.0" "@types/fs-extra": "npm:^11" "@types/jest": "npm:^27.4.1" "@types/jest-axe": "npm:^3.5.3" - "@types/react": "npm:^18.3.3" - "@types/react-dom": "npm:^18.3.0" + "@types/react": "npm:^18.0.5" + "@types/react-dom": "npm:^18.0.0" + "@types/react-test-renderer": "npm:^18.0.0" "@typescript-eslint/eslint-plugin": "npm:^5.19.0" "@typescript-eslint/parser": "npm:^5.19.0" cypress: "npm:^8.0.0" @@ -15140,6 +15172,7 @@ __metadata: pretty-quick: "npm:^2.0.1" react: "npm:18.3.1" react-dom: "npm:18.3.1" + react-test-renderer: "npm:^18.0.0" replace-in-files: "npm:^3.0.0" start-server-and-test: "npm:^1.12.5" storybook: "npm:^7.6.17" @@ -15484,6 +15517,13 @@ __metadata: languageName: node linkType: hard +"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.3.1": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22 + languageName: node + linkType: hard + "react-is@npm:^16.13.1": version: 16.13.1 resolution: "react-is@npm:16.13.1" @@ -15498,13 +15538,6 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^18.0.0": - version: 18.3.1 - resolution: "react-is@npm:18.3.1" - checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22 - languageName: node - linkType: hard - "react-refresh@npm:^0.14.0": version: 0.14.2 resolution: "react-refresh@npm:0.14.2" @@ -15566,6 +15599,18 @@ __metadata: languageName: node linkType: hard +"react-shallow-renderer@npm:^16.15.0": + version: 16.15.0 + resolution: "react-shallow-renderer@npm:16.15.0" + dependencies: + object-assign: "npm:^4.1.1" + react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0" + peerDependencies: + react: ^16.0.0 || ^17.0.0 || ^18.0.0 + checksum: 10/06457fe5bcaa44aeca998905b6849304742ea1cc2d3841e4a0964c745ff392bc4dec07f8c779f317faacce3a0bf6f84e15020ac0fa81adb931067dbb0baf707b + languageName: node + linkType: hard + "react-style-singleton@npm:^2.2.1": version: 2.2.1 resolution: "react-style-singleton@npm:2.2.1" @@ -15583,6 +15628,19 @@ __metadata: languageName: node linkType: hard +"react-test-renderer@npm:^18.0.0": + version: 18.3.1 + resolution: "react-test-renderer@npm:18.3.1" + dependencies: + react-is: "npm:^18.3.1" + react-shallow-renderer: "npm:^16.15.0" + scheduler: "npm:^0.23.2" + peerDependencies: + react: ^18.3.1 + checksum: 10/d53137315c677bdfba702a7179a69828233fc7635ae1e0c03b203923d643400ace72b343cb3dd3dafba8911c20bef53f55bff7aa2e4ddff3ccc423fdd9deeee2 + languageName: node + linkType: hard + "react@npm:18.3.1": version: 18.3.1 resolution: "react@npm:18.3.1" From f1bd85f0bc7a58050764a7440f68006271c6d707 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 15:08:13 +0200 Subject: [PATCH 17/25] ^ in react version affects tests? --- package.json | 4 ++-- yarn.lock | 44 ++++++++++++++++++++++---------------------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/package.json b/package.json index 346dc1704..2e65ee2a0 100644 --- a/package.json +++ b/package.json @@ -28,8 +28,8 @@ "bump:check": "yarn version check" }, "dependencies": { - "react": "18.3.1", - "react-dom": "18.3.1" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { "@stitches/core": "^1.2.8", diff --git a/yarn.lock b/yarn.lock index df10b670f..899007e7b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15170,8 +15170,8 @@ __metadata: lint-staged: "npm:^10.5.3" prettier: "npm:^2.0.5" pretty-quick: "npm:^2.0.1" - react: "npm:18.3.1" - react-dom: "npm:18.3.1" + react: "npm:^18.3.1" + react-dom: "npm:^18.3.1" react-test-renderer: "npm:^18.0.0" replace-in-files: "npm:^3.0.0" start-server-and-test: "npm:^1.12.5" @@ -15473,18 +15473,6 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:18.3.1": - version: 18.3.1 - resolution: "react-dom@npm:18.3.1" - dependencies: - loose-envify: "npm:^1.1.0" - scheduler: "npm:^0.23.2" - peerDependencies: - react: ^18.3.1 - checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81 - languageName: node - linkType: hard - "react-dom@npm:19.0.0-rc.0": version: 19.0.0-rc.0 resolution: "react-dom@npm:19.0.0-rc.0" @@ -15496,6 +15484,18 @@ __metadata: languageName: node linkType: hard +"react-dom@npm:^18.3.1": + version: 18.3.1 + resolution: "react-dom@npm:18.3.1" + dependencies: + loose-envify: "npm:^1.1.0" + scheduler: "npm:^0.23.2" + peerDependencies: + react: ^18.3.1 + checksum: 10/3f4b73a3aa083091173b29812b10394dd06f4ac06aff410b74702cfb3aa29d7b0ced208aab92d5272919b612e5cda21aeb1d54191848cf6e46e9e354f3541f81 + languageName: node + linkType: hard + "react-element-to-jsx-string@npm:^15.0.0": version: 15.0.0 resolution: "react-element-to-jsx-string@npm:15.0.0" @@ -15641,7 +15641,14 @@ __metadata: languageName: node linkType: hard -"react@npm:18.3.1": +"react@npm:19.0.0-rc.0": + version: 19.0.0-rc.0 + resolution: "react@npm:19.0.0-rc.0" + checksum: 10/a6409939a79bdadd4c8fbb211a4ed670e5ed986dc7c946b855e5d6694e956122e2cbae4bd88360920a8e0758813de7b198ebc03e8fb4b1bea53f6433b2bfec6b + languageName: node + linkType: hard + +"react@npm:^18.3.1": version: 18.3.1 resolution: "react@npm:18.3.1" dependencies: @@ -15650,13 +15657,6 @@ __metadata: languageName: node linkType: hard -"react@npm:19.0.0-rc.0": - version: 19.0.0-rc.0 - resolution: "react@npm:19.0.0-rc.0" - checksum: 10/a6409939a79bdadd4c8fbb211a4ed670e5ed986dc7c946b855e5d6694e956122e2cbae4bd88360920a8e0758813de7b198ebc03e8fb4b1bea53f6433b2bfec6b - languageName: node - linkType: hard - "read-pkg-up@npm:^7.0.1": version: 7.0.1 resolution: "read-pkg-up@npm:7.0.1" From 007ba3a2c439c545472979d3c1482d10a3830a4b Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 15:27:02 +0200 Subject: [PATCH 18/25] Upgrade testing-library and wrap FocusScope tests in act --- package.json | 2 +- .../react/focus-scope/src/FocusScope.test.tsx | 50 ++++++++------ yarn.lock | 66 ++++++++++--------- 3 files changed, 67 insertions(+), 51 deletions(-) diff --git a/package.json b/package.json index 2e65ee2a0..81a3dd843 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ "@storybook/test": "^7.6.17", "@testing-library/cypress": "^7.0.6", "@testing-library/jest-dom": "^5.16.4", - "@testing-library/react": "^13.0.1", + "@testing-library/react": "^15.0.7", "@testing-library/user-event": "^14.1.0", "@types/eslint": "^7.28.0", "@types/fs-extra": "^11", diff --git a/packages/react/focus-scope/src/FocusScope.test.tsx b/packages/react/focus-scope/src/FocusScope.test.tsx index 6cbe92884..9d43f549c 100644 --- a/packages/react/focus-scope/src/FocusScope.test.tsx +++ b/packages/react/focus-scope/src/FocusScope.test.tsx @@ -35,21 +35,27 @@ describe('FocusScope', () => { }); it('should focus the next element in the scope on tab', () => { - tabbableFirst.focus(); - userEvent.tab(); - waitFor(() => expect(tabbableSecond).toHaveFocus()); + React.act(() => { + tabbableFirst.focus(); + userEvent.tab(); + waitFor(() => expect(tabbableSecond).toHaveFocus()); + }); }); it('should focus the last element in the scope on shift+tab from the first element in scope', () => { - tabbableFirst.focus(); - userEvent.tab({ shift: true }); - waitFor(() => expect(tabbableLast).toHaveFocus()); + React.act(() => { + tabbableFirst.focus(); + userEvent.tab({ shift: true }); + waitFor(() => expect(tabbableLast).toHaveFocus()); + }); }); it('should focus the first element in scope on tab from the last element in scope', async () => { - tabbableLast.focus(); - userEvent.tab(); - waitFor(() => expect(tabbableFirst).toHaveFocus()); + React.act(() => { + tabbableLast.focus(); + userEvent.tab(); + waitFor(() => expect(tabbableFirst).toHaveFocus()); + }); }); }); @@ -77,15 +83,19 @@ describe('FocusScope', () => { }); it('should skip the element with a negative tabindex on tab', () => { - tabbableLast.focus(); - userEvent.tab(); - waitFor(() => expect(tabbableSecond).toHaveFocus()); + React.act(() => { + tabbableLast.focus(); + userEvent.tab(); + waitFor(() => expect(tabbableSecond).toHaveFocus()); + }); }); it('should skip the element with a negative tabindex on shift+tab', () => { - tabbableSecond.focus(); - userEvent.tab({ shift: true }); - waitFor(() => expect(tabbableLast).toHaveFocus()); + React.act(() => { + tabbableSecond.focus(); + userEvent.tab({ shift: true }); + waitFor(() => expect(tabbableLast).toHaveFocus()); + }); }); }); @@ -109,10 +119,12 @@ describe('FocusScope', () => { it('should properly blur the last element in the scope before cycling back', async () => { // Tab back and then tab forward to cycle through the scope - tabbableFirst.focus(); - userEvent.tab({ shift: true }); - userEvent.tab(); - waitFor(() => expect(handleLastFocusableElementBlur).toHaveBeenCalledTimes(1)); + React.act(() => { + tabbableFirst.focus(); + userEvent.tab({ shift: true }); + userEvent.tab(); + waitFor(() => expect(handleLastFocusableElementBlur).toHaveBeenCalledTimes(1)); + }); }); }); }); diff --git a/yarn.lock b/yarn.lock index 899007e7b..756af1588 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5919,6 +5919,22 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:^10.0.0": + version: 10.1.0 + resolution: "@testing-library/dom@npm:10.1.0" + dependencies: + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.3.0" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" + checksum: 10/6d6ef942deedf547180c76d4cc2c43fe8e52a98ef68be6ba7382a43d3b1e1e5696d9c32ae0b2df12c92ea50023187d132ad2542fc118ba4b900f149e97d019e0 + languageName: node + linkType: hard + "@testing-library/dom@npm:^7.22.3, @testing-library/dom@npm:^7.29.6": version: 7.31.2 resolution: "@testing-library/dom@npm:7.31.2" @@ -5935,22 +5951,6 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^8.5.0": - version: 8.20.1 - resolution: "@testing-library/dom@npm:8.20.1" - dependencies: - "@babel/code-frame": "npm:^7.10.4" - "@babel/runtime": "npm:^7.12.5" - "@types/aria-query": "npm:^5.0.1" - aria-query: "npm:5.1.3" - chalk: "npm:^4.1.0" - dom-accessibility-api: "npm:^0.5.9" - lz-string: "npm:^1.5.0" - pretty-format: "npm:^27.0.2" - checksum: 10/6c7a92fcc89931ef62a9a92dacec09b3e5ee5c3aba2171aa8de6c7504927b7c9364d73d2ed87b72447d6783108c1c92c207d16f788de64c69bc97059d7105e3c - languageName: node - linkType: hard - "@testing-library/dom@npm:^9.3.1": version: 9.3.4 resolution: "@testing-library/dom@npm:9.3.4" @@ -6030,17 +6030,21 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^13.0.1": - version: 13.4.0 - resolution: "@testing-library/react@npm:13.4.0" +"@testing-library/react@npm:^15.0.7": + version: 15.0.7 + resolution: "@testing-library/react@npm:15.0.7" dependencies: "@babel/runtime": "npm:^7.12.5" - "@testing-library/dom": "npm:^8.5.0" + "@testing-library/dom": "npm:^10.0.0" "@types/react-dom": "npm:^18.0.0" peerDependencies: + "@types/react": ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 - checksum: 10/788249aad25a0161b197b7d387011e2578701ab18451b69a987eb073b2d24eb1041f242581c3dd4800f5abcf4f11811f5f6b1e682a45f1840a08fdde3ce559b7 + peerDependenciesMeta: + "@types/react": + optional: true + checksum: 10/a9342ad09b019b0f99688fb50265899bc93adfe23c22aa6743fd920635b43fdc66877e66d95f240923aa6f7d3aa360837f5b053fb363a31975788974dff7bc93 languageName: node linkType: hard @@ -7340,6 +7344,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:5.3.0, aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": + version: 5.3.0 + resolution: "aria-query@npm:5.3.0" + dependencies: + dequal: "npm:^2.0.3" + checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e + languageName: node + linkType: hard + "aria-query@npm:^4.2.2": version: 4.2.2 resolution: "aria-query@npm:4.2.2" @@ -7350,15 +7363,6 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": - version: 5.3.0 - resolution: "aria-query@npm:5.3.0" - dependencies: - dequal: "npm:^2.0.3" - checksum: 10/c3e1ed127cc6886fea4732e97dd6d3c3938e64180803acfb9df8955517c4943760746ffaf4020ce8f7ffaa7556a3b5f85c3769a1f5ca74a1288e02d042f9ae4e - languageName: node - linkType: hard - "array-buffer-byte-length@npm:^1.0.0, array-buffer-byte-length@npm:^1.0.1": version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" @@ -15138,7 +15142,7 @@ __metadata: "@storybook/test": "npm:^7.6.17" "@testing-library/cypress": "npm:^7.0.6" "@testing-library/jest-dom": "npm:^5.16.4" - "@testing-library/react": "npm:^13.0.1" + "@testing-library/react": "npm:^15.0.7" "@testing-library/user-event": "npm:^14.1.0" "@types/eslint": "npm:^7.28.0" "@types/fs-extra": "npm:^11" From d8f20712e6169f664285f9a0a7f6ec2dce75d2de Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 15:31:47 +0200 Subject: [PATCH 19/25] Upgrade @testing-library/react to 16.0 --- package.json | 3 ++- yarn.lock | 19 +++++++++++-------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 81a3dd843..7caa3cc4d 100644 --- a/package.json +++ b/package.json @@ -39,8 +39,9 @@ "@storybook/react-webpack5": "^7.6.17", "@storybook/test": "^7.6.17", "@testing-library/cypress": "^7.0.6", + "@testing-library/dom": "^10.1.0", "@testing-library/jest-dom": "^5.16.4", - "@testing-library/react": "^15.0.7", + "@testing-library/react": "^16.0.0", "@testing-library/user-event": "^14.1.0", "@types/eslint": "^7.28.0", "@types/fs-extra": "^11", diff --git a/yarn.lock b/yarn.lock index 756af1588..924f7227f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5919,7 +5919,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^10.0.0": +"@testing-library/dom@npm:^10.1.0": version: 10.1.0 resolution: "@testing-library/dom@npm:10.1.0" dependencies: @@ -6030,21 +6030,23 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^15.0.7": - version: 15.0.7 - resolution: "@testing-library/react@npm:15.0.7" +"@testing-library/react@npm:^16.0.0": + version: 16.0.0 + resolution: "@testing-library/react@npm:16.0.0" dependencies: "@babel/runtime": "npm:^7.12.5" - "@testing-library/dom": "npm:^10.0.0" - "@types/react-dom": "npm:^18.0.0" peerDependencies: + "@testing-library/dom": ^10.0.0 "@types/react": ^18.0.0 + "@types/react-dom": ^18.0.0 react: ^18.0.0 react-dom: ^18.0.0 peerDependenciesMeta: "@types/react": optional: true - checksum: 10/a9342ad09b019b0f99688fb50265899bc93adfe23c22aa6743fd920635b43fdc66877e66d95f240923aa6f7d3aa360837f5b053fb363a31975788974dff7bc93 + "@types/react-dom": + optional: true + checksum: 10/b32894be94e31276138decfa6bcea69dfebc0c37cf91499ff6c878f41eb1154a43a7df6eb1e72e7bede78468af6cb67ca59e4acd3206b41f3ecdae2c6efdf67e languageName: node linkType: hard @@ -15141,8 +15143,9 @@ __metadata: "@storybook/react-webpack5": "npm:^7.6.17" "@storybook/test": "npm:^7.6.17" "@testing-library/cypress": "npm:^7.0.6" + "@testing-library/dom": "npm:^10.1.0" "@testing-library/jest-dom": "npm:^5.16.4" - "@testing-library/react": "npm:^15.0.7" + "@testing-library/react": "npm:^16.0.0" "@testing-library/user-event": "npm:^14.1.0" "@types/eslint": "npm:^7.28.0" "@types/fs-extra": "npm:^11" From f3575fa089911e4532470c1c6bc9118792218643 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 22:37:18 +0200 Subject: [PATCH 20/25] Of cooooourse --- packages/react/presence/src/Presence.tsx | 5 +++-- packages/react/slot/src/Slot.tsx | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/react/presence/src/Presence.tsx b/packages/react/presence/src/Presence.tsx index 49a0ca16c..9fffb5e93 100644 --- a/packages/react/presence/src/Presence.tsx +++ b/packages/react/presence/src/Presence.tsx @@ -149,17 +149,18 @@ function getAnimationName(styles?: CSSStyleDeclaration) { // // Access the ref using the method that doesn't yield a warning function getElementRef(element: React.ReactElement) { + // In DEV only: // Pre React 19 there's a getter on `element.props.ref` that throws a warning when attempting to access it. // This is safe to rely on. (As in... obviously, old React versions won't change). // https://github.com/facebook/react/blob/408258268edb5acdfdbf77bc6e0b0dc6396c0e6f/packages/react/src/jsx/ReactJSXElement.js#L89-L99 const getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; const hasPropWarning = getter && 'isReactWarning' in getter && getter.isReactWarning; - if (hasPropWarning) { return (element as any).ref; } - return element.props.ref; + // React >=19 || React <19 not in DEV + return element.props.ref || (element as any).ref; } export { Presence }; diff --git a/packages/react/slot/src/Slot.tsx b/packages/react/slot/src/Slot.tsx index b4b5332dc..edb1f6805 100644 --- a/packages/react/slot/src/Slot.tsx +++ b/packages/react/slot/src/Slot.tsx @@ -129,17 +129,18 @@ function mergeProps(slotProps: AnyProps, childProps: AnyProps) { // // Access the ref using the method that doesn't yield a warning function getElementRef(element: React.ReactElement) { + // In DEV only: // Pre React 19 there's a getter on `element.props.ref` that throws a warning when attempting to access it. // This is safe to rely on. (As in... obviously, old React versions won't change). // https://github.com/facebook/react/blob/408258268edb5acdfdbf77bc6e0b0dc6396c0e6f/packages/react/src/jsx/ReactJSXElement.js#L89-L99 const getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; const hasPropWarning = getter && 'isReactWarning' in getter && getter.isReactWarning; - if (hasPropWarning) { return (element as any).ref; } - return element.props.ref; + // React >=19 || React <19 not in DEV + return element.props.ref || (element as any).ref; } const Root = Slot; From ceb0e7c2e51ed9d8229b2d23adaf86c3027d52c4 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 23:35:52 +0200 Subject: [PATCH 21/25] Remove unnecessary changes --- .../react/focus-scope/src/FocusScope.test.tsx | 34 +++++++------------ 1 file changed, 13 insertions(+), 21 deletions(-) diff --git a/packages/react/focus-scope/src/FocusScope.test.tsx b/packages/react/focus-scope/src/FocusScope.test.tsx index 9d43f549c..47c01d0ba 100644 --- a/packages/react/focus-scope/src/FocusScope.test.tsx +++ b/packages/react/focus-scope/src/FocusScope.test.tsx @@ -43,19 +43,15 @@ describe('FocusScope', () => { }); it('should focus the last element in the scope on shift+tab from the first element in scope', () => { - React.act(() => { - tabbableFirst.focus(); - userEvent.tab({ shift: true }); - waitFor(() => expect(tabbableLast).toHaveFocus()); - }); + tabbableFirst.focus(); + userEvent.tab({ shift: true }); + waitFor(() => expect(tabbableLast).toHaveFocus()); }); it('should focus the first element in scope on tab from the last element in scope', async () => { - React.act(() => { - tabbableLast.focus(); - userEvent.tab(); - waitFor(() => expect(tabbableFirst).toHaveFocus()); - }); + tabbableLast.focus(); + userEvent.tab(); + waitFor(() => expect(tabbableFirst).toHaveFocus()); }); }); @@ -91,11 +87,9 @@ describe('FocusScope', () => { }); it('should skip the element with a negative tabindex on shift+tab', () => { - React.act(() => { - tabbableSecond.focus(); - userEvent.tab({ shift: true }); - waitFor(() => expect(tabbableLast).toHaveFocus()); - }); + tabbableSecond.focus(); + userEvent.tab({ shift: true }); + waitFor(() => expect(tabbableLast).toHaveFocus()); }); }); @@ -119,12 +113,10 @@ describe('FocusScope', () => { it('should properly blur the last element in the scope before cycling back', async () => { // Tab back and then tab forward to cycle through the scope - React.act(() => { - tabbableFirst.focus(); - userEvent.tab({ shift: true }); - userEvent.tab(); - waitFor(() => expect(handleLastFocusableElementBlur).toHaveBeenCalledTimes(1)); - }); + tabbableFirst.focus(); + userEvent.tab({ shift: true }); + userEvent.tab(); + waitFor(() => expect(handleLastFocusableElementBlur).toHaveBeenCalledTimes(1)); }); }); }); From e890cc151863d8c3e09a0851e68ca702e35ad2aa Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Tue, 4 Jun 2024 23:59:25 +0200 Subject: [PATCH 22/25] Refine getElementRef --- packages/react/presence/src/Presence.tsx | 24 ++++++++++++++---------- packages/react/slot/src/Slot.tsx | 24 ++++++++++++++---------- 2 files changed, 28 insertions(+), 20 deletions(-) diff --git a/packages/react/presence/src/Presence.tsx b/packages/react/presence/src/Presence.tsx index 9fffb5e93..f1183c4ad 100644 --- a/packages/react/presence/src/Presence.tsx +++ b/packages/react/presence/src/Presence.tsx @@ -144,22 +144,26 @@ function getAnimationName(styles?: CSSStyleDeclaration) { } // Before React 19 accessing `element.props.ref` will throw a warning and suggest using `element.ref` -// After React 19 accessing `element.ref` does the opposite +// After React 19 accessing `element.ref` does the opposite. // https://github.com/facebook/react/pull/28348 // -// Access the ref using the method that doesn't yield a warning +// Access the ref using the method that doesn't yield a warning. function getElementRef(element: React.ReactElement) { - // In DEV only: - // Pre React 19 there's a getter on `element.props.ref` that throws a warning when attempting to access it. - // This is safe to rely on. (As in... obviously, old React versions won't change). - // https://github.com/facebook/react/blob/408258268edb5acdfdbf77bc6e0b0dc6396c0e6f/packages/react/src/jsx/ReactJSXElement.js#L89-L99 - const getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; - const hasPropWarning = getter && 'isReactWarning' in getter && getter.isReactWarning; - if (hasPropWarning) { + // React <=18 in DEV + let getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; + let mayWarn = getter && 'isReactWarning' in getter && getter.isReactWarning; + if (mayWarn) { return (element as any).ref; } - // React >=19 || React <19 not in DEV + // React 19 in DEV + getter = Object.getOwnPropertyDescriptor(element, 'ref')?.get; + mayWarn = getter && 'isReactWarning' in getter && getter.isReactWarning; + if (mayWarn) { + return element.props.ref; + } + + // Not DEV return element.props.ref || (element as any).ref; } diff --git a/packages/react/slot/src/Slot.tsx b/packages/react/slot/src/Slot.tsx index edb1f6805..c222b1d7f 100644 --- a/packages/react/slot/src/Slot.tsx +++ b/packages/react/slot/src/Slot.tsx @@ -124,22 +124,26 @@ function mergeProps(slotProps: AnyProps, childProps: AnyProps) { } // Before React 19 accessing `element.props.ref` will throw a warning and suggest using `element.ref` -// After React 19 accessing `element.ref` does the opposite +// After React 19 accessing `element.ref` does the opposite. // https://github.com/facebook/react/pull/28348 // -// Access the ref using the method that doesn't yield a warning +// Access the ref using the method that doesn't yield a warning. function getElementRef(element: React.ReactElement) { - // In DEV only: - // Pre React 19 there's a getter on `element.props.ref` that throws a warning when attempting to access it. - // This is safe to rely on. (As in... obviously, old React versions won't change). - // https://github.com/facebook/react/blob/408258268edb5acdfdbf77bc6e0b0dc6396c0e6f/packages/react/src/jsx/ReactJSXElement.js#L89-L99 - const getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; - const hasPropWarning = getter && 'isReactWarning' in getter && getter.isReactWarning; - if (hasPropWarning) { + // React <=18 in DEV + let getter = Object.getOwnPropertyDescriptor(element.props, 'ref')?.get; + let mayWarn = getter && 'isReactWarning' in getter && getter.isReactWarning; + if (mayWarn) { return (element as any).ref; } - // React >=19 || React <19 not in DEV + // React 19 in DEV + getter = Object.getOwnPropertyDescriptor(element, 'ref')?.get; + mayWarn = getter && 'isReactWarning' in getter && getter.isReactWarning; + if (mayWarn) { + return element.props.ref; + } + + // Not DEV return element.props.ref || (element as any).ref; } From e2f4e2ea8b29ba026af3d76e770e9e2b9c1d6a7b Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Wed, 5 Jun 2024 10:50:56 +0200 Subject: [PATCH 23/25] Upgrade start-server-and-test --- package.json | 2 +- yarn.lock | 49 +++++++++++++++++++++++++------------------------ 2 files changed, 26 insertions(+), 25 deletions(-) diff --git a/package.json b/package.json index 7caa3cc4d..dd87abb92 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "pretty-quick": "^2.0.1", "react-test-renderer": "^18.0.0", "replace-in-files": "^3.0.0", - "start-server-and-test": "^1.12.5", + "start-server-and-test": "2.0.3", "storybook": "^7.6.17", "ts-jest": "^27.1.4", "tsup": "8.0.2", diff --git a/yarn.lock b/yarn.lock index 924f7227f..77a25c19b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7641,13 +7641,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:^0.27.2": - version: 0.27.2 - resolution: "axios@npm:0.27.2" +"axios@npm:^1.6.1": + version: 1.7.2 + resolution: "axios@npm:1.7.2" dependencies: - follow-redirects: "npm:^1.14.9" + follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.0" - checksum: 10/2efaf18dd0805f7bc772882bc86f004abd92d51007b54c5081f74db0d08ce3593e2c010261896d25a14318eeaa2e966fd825e34f810e8a3339dc64b9d177cf70 + proxy-from-env: "npm:^1.1.0" + checksum: 10/6ae80dda9736bb4762ce717f1a26ff997d94672d3a5799ad9941c24d4fb019c1dff45be8272f08d1975d7950bac281f3ba24aff5ecd49ef5a04d872ec428782f languageName: node linkType: hard @@ -10811,7 +10812,7 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.14.9": +"follow-redirects@npm:^1.15.6": version: 1.15.6 resolution: "follow-redirects@npm:1.15.6" peerDependenciesMeta: @@ -13071,7 +13072,7 @@ __metadata: languageName: node linkType: hard -"joi@npm:^17.7.0": +"joi@npm:^17.11.0": version: 17.13.1 resolution: "joi@npm:17.13.1" dependencies: @@ -13901,7 +13902,7 @@ __metadata: languageName: node linkType: hard -"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.7": +"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: 10/908491b6cc15a6c440ba5b22780a0ba89b9810e1aea684e253e43c4e3b8d56ec1dcdd7ea96dde119c29df59c936cde16062159eae4225c691e19c70b432b6e6f @@ -15181,7 +15182,7 @@ __metadata: react-dom: "npm:^18.3.1" react-test-renderer: "npm:^18.0.0" replace-in-files: "npm:^3.0.0" - start-server-and-test: "npm:^1.12.5" + start-server-and-test: "npm:2.0.3" storybook: "npm:^7.6.17" ts-jest: "npm:^27.1.4" tsup: "npm:8.0.2" @@ -15272,7 +15273,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:^1.0.0": +"proxy-from-env@npm:^1.0.0, proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" checksum: 10/f0bb4a87cfd18f77bc2fba23ae49c3b378fb35143af16cc478171c623eebe181678f09439707ad80081d340d1593cd54a33a0113f3ccb3f4bc9451488780ee23 @@ -16148,7 +16149,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.5.1, rxjs@npm:^7.8.0": +"rxjs@npm:^7.5.1, rxjs@npm:^7.8.1": version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: @@ -16728,9 +16729,9 @@ __metadata: languageName: node linkType: hard -"start-server-and-test@npm:^1.12.5": - version: 1.15.4 - resolution: "start-server-and-test@npm:1.15.4" +"start-server-and-test@npm:2.0.3": + version: 2.0.3 + resolution: "start-server-and-test@npm:2.0.3" dependencies: arg: "npm:^5.0.2" bluebird: "npm:3.7.2" @@ -16739,12 +16740,12 @@ __metadata: execa: "npm:5.1.1" lazy-ass: "npm:1.6.0" ps-tree: "npm:1.2.0" - wait-on: "npm:7.0.1" + wait-on: "npm:7.2.0" bin: server-test: src/bin/start.js start-server-and-test: src/bin/start.js start-test: src/bin/start.js - checksum: 10/8e765f0712aad71ec94bff181d0206cdea38fec4ec54e453db2ec345e23645481b60735ae7ef3ff927c6222c73159eff766d09287a5074df21961d59692b778e + checksum: 10/27a2982a0c07396977fb6096b0b0c4ac141ed1fe93a4df25c62a5581a7327d88445ec6055c32ef9e7f51a05953bbbb4a7d27bf89e8728e1fbd61e6fc8b331cba languageName: node linkType: hard @@ -18094,18 +18095,18 @@ __metadata: languageName: node linkType: hard -"wait-on@npm:7.0.1": - version: 7.0.1 - resolution: "wait-on@npm:7.0.1" +"wait-on@npm:7.2.0": + version: 7.2.0 + resolution: "wait-on@npm:7.2.0" dependencies: - axios: "npm:^0.27.2" - joi: "npm:^17.7.0" + axios: "npm:^1.6.1" + joi: "npm:^17.11.0" lodash: "npm:^4.17.21" - minimist: "npm:^1.2.7" - rxjs: "npm:^7.8.0" + minimist: "npm:^1.2.8" + rxjs: "npm:^7.8.1" bin: wait-on: bin/wait-on - checksum: 10/9f76c0eb89785745fd0c20332d447e5f3505a84997aca4ab19e1a961c2ccd39cf60cb805ff4223184593a133cd84d6170f9eb1cdc105d0d31eb55a0703d6d432 + checksum: 10/00299e3b651c70d7082d02b93d9d4784cbe851914f1674d795d578d4826876193fdc7bee7e9491264b7c2d242ac9fe6e1fd09e1143409f730f13a7ee2da67fff languageName: node linkType: hard From f1f02ebb4b59d18c76db1881a474ae6dff0bb7d8 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Wed, 5 Jun 2024 10:51:26 +0200 Subject: [PATCH 24/25] Flaky cypress test? --- cypress/integration/Form.spec.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/cypress/integration/Form.spec.ts b/cypress/integration/Form.spec.ts index 00795b22c..e85454230 100644 --- a/cypress/integration/Form.spec.ts +++ b/cypress/integration/Form.spec.ts @@ -8,6 +8,7 @@ describe('Form', () => { }); function checkControlMessageAssociation() { + cy.get('@control').should('have.attr', 'aria-describedby'); cy.get('@control') .invoke('attr', 'aria-describedby') .then((ariaDescribedby) => From ac7d8a4f46fabaa99d13132075c0051d608de3a1 Mon Sep 17 00:00:00 2001 From: Vlad Moroz Date: Wed, 5 Jun 2024 12:07:41 +0200 Subject: [PATCH 25/25] Remove unnecessary changes --- .../react/focus-scope/src/FocusScope.test.tsx | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/packages/react/focus-scope/src/FocusScope.test.tsx b/packages/react/focus-scope/src/FocusScope.test.tsx index 47c01d0ba..6cbe92884 100644 --- a/packages/react/focus-scope/src/FocusScope.test.tsx +++ b/packages/react/focus-scope/src/FocusScope.test.tsx @@ -35,11 +35,9 @@ describe('FocusScope', () => { }); it('should focus the next element in the scope on tab', () => { - React.act(() => { - tabbableFirst.focus(); - userEvent.tab(); - waitFor(() => expect(tabbableSecond).toHaveFocus()); - }); + tabbableFirst.focus(); + userEvent.tab(); + waitFor(() => expect(tabbableSecond).toHaveFocus()); }); it('should focus the last element in the scope on shift+tab from the first element in scope', () => { @@ -79,11 +77,9 @@ describe('FocusScope', () => { }); it('should skip the element with a negative tabindex on tab', () => { - React.act(() => { - tabbableLast.focus(); - userEvent.tab(); - waitFor(() => expect(tabbableSecond).toHaveFocus()); - }); + tabbableLast.focus(); + userEvent.tab(); + waitFor(() => expect(tabbableSecond).toHaveFocus()); }); it('should skip the element with a negative tabindex on shift+tab', () => {