diff --git a/dangerfile.ts b/dangerfile.ts
index efc56cc55d1238..72d77fe2615db4 100644
--- a/dangerfile.ts
+++ b/dangerfile.ts
@@ -150,7 +150,9 @@ async function reportBundleSize() {
const comparison = await loadLastComparison(upstreamRef);
- const detailedComparisonRoute = `/size-comparison?circleCIBuildNumber=${circleCIBuildNumber}&baseRef=${danger.github.pr.base.ref}&baseCommit=${comparison.previous}&prNumber=${danger.github.pr.number}`;
+ const detailedComparisonQuery = `circleCIBuildNumber=${circleCIBuildNumber}&baseRef=${danger.github.pr.base.ref}&baseCommit=${comparison.previous}&prNumber=${danger.github.pr.number}`;
+ const detailedComparisonToolpadUrl = `https://tools-public.onrender.com/prod/pages/h71gdad?${detailedComparisonQuery}`;
+ const detailedComparisonRoute = `/size-comparison?${detailedComparisonQuery}`;
const detailedComparisonUrl = `https://mui-dashboard.netlify.app${detailedComparisonRoute}`;
const { all: allResults, main: mainResults } = sieveResults(Object.entries(comparison.bundles));
@@ -169,12 +171,14 @@ async function reportBundleSize() {
const details = `## Bundle size report
+[Details of bundle changes (Toolpad)](${detailedComparisonToolpadUrl})
[Details of bundle changes](${detailedComparisonUrl})`;
markdown(details);
} else {
markdown(`## Bundle size report
+[No bundle size changes (Toolpad)](${detailedComparisonToolpadUrl})
[No bundle size changes](${detailedComparisonUrl})`);
}
}
diff --git a/docs/data/base/components/accordion/accordion.md b/docs/data/base/components/accordion/accordion.md
index 8a4d3a799fef98..5cd09a01106039 100644
--- a/docs/data/base/components/accordion/accordion.md
+++ b/docs/data/base/components/accordion/accordion.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Accordion component
githubLabel: 'component: accordion'
waiAria: https://www.w3.org/WAI/ARIA/apg/patterns/accordion/
diff --git a/docs/data/base/components/autocomplete/autocomplete.md b/docs/data/base/components/autocomplete/autocomplete.md
index 98977ecec30a53..8fc3a096224852 100644
--- a/docs/data/base/components/autocomplete/autocomplete.md
+++ b/docs/data/base/components/autocomplete/autocomplete.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Autocomplete hook
hooks: useAutocomplete
githubLabel: 'component: autocomplete'
diff --git a/docs/data/base/components/badge/badge-pt.md b/docs/data/base/components/badge/badge-pt.md
index c388d40421dc7a..2a5969087d0b53 100644
--- a/docs/data/base/components/badge/badge-pt.md
+++ b/docs/data/base/components/badge/badge-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Badge component and hook
components: BadgeUnstyled
githubLabel: 'component: badge'
diff --git a/docs/data/base/components/badge/badge-zh.md b/docs/data/base/components/badge/badge-zh.md
index 6b1840b3ae6e3f..64abd2fb25837a 100644
--- a/docs/data/base/components/badge/badge-zh.md
+++ b/docs/data/base/components/badge/badge-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Badge component and hook
components: BadgeUnstyled
githubLabel: 'component: badge'
diff --git a/docs/data/base/components/badge/badge.md b/docs/data/base/components/badge/badge.md
index fdc33fd8a9cc55..8f90a8157ebfa5 100644
--- a/docs/data/base/components/badge/badge.md
+++ b/docs/data/base/components/badge/badge.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Badge component and hook
components: Badge
hooks: useBadge
diff --git a/docs/data/base/components/button/button-pt.md b/docs/data/base/components/button/button-pt.md
index 30a0d381e1ad12..2905df2ea70659 100644
--- a/docs/data/base/components/button/button-pt.md
+++ b/docs/data/base/components/button/button-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Componente e Hook do botão React sem estilo
components: ButtonUnstyled
githubLabel: 'component: button'
diff --git a/docs/data/base/components/button/button-zh.md b/docs/data/base/components/button/button-zh.md
index 1e0c8cd10a43e8..fe8c6f3a3f26db 100644
--- a/docs/data/base/components/button/button-zh.md
+++ b/docs/data/base/components/button/button-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Button component and hook
components: ButtonUnstyled
githubLabel: 'component: button'
diff --git a/docs/data/base/components/button/button.md b/docs/data/base/components/button/button.md
index d8302386f7b13b..7db397ef79e3a8 100644
--- a/docs/data/base/components/button/button.md
+++ b/docs/data/base/components/button/button.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Button component and hook
components: Button
hooks: useButton
diff --git a/docs/data/base/components/checkbox/checkbox.md b/docs/data/base/components/checkbox/checkbox.md
index 2de3814e9ae1d3..832d430dc191b0 100644
--- a/docs/data/base/components/checkbox/checkbox.md
+++ b/docs/data/base/components/checkbox/checkbox.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Checkbox component
githubLabel: 'component: checkbox'
waiAria: https://www.w3.org/WAI/ARIA/apg/patterns/checkbox/
diff --git a/docs/data/base/components/click-away-listener/click-away-listener-pt.md b/docs/data/base/components/click-away-listener/click-away-listener-pt.md
index 405f03185b2e4c..78afb311ed0c56 100644
--- a/docs/data/base/components/click-away-listener/click-away-listener-pt.md
+++ b/docs/data/base/components/click-away-listener/click-away-listener-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Detect click outside React component
components: ClickAwayListener
githubLabel: 'component: ClickAwayListener'
diff --git a/docs/data/base/components/click-away-listener/click-away-listener-zh.md b/docs/data/base/components/click-away-listener/click-away-listener-zh.md
index 405f03185b2e4c..78afb311ed0c56 100644
--- a/docs/data/base/components/click-away-listener/click-away-listener-zh.md
+++ b/docs/data/base/components/click-away-listener/click-away-listener-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Detect click outside React component
components: ClickAwayListener
githubLabel: 'component: ClickAwayListener'
diff --git a/docs/data/base/components/click-away-listener/click-away-listener.md b/docs/data/base/components/click-away-listener/click-away-listener.md
index f724b2c359b7a8..5f03b739e48b1f 100644
--- a/docs/data/base/components/click-away-listener/click-away-listener.md
+++ b/docs/data/base/components/click-away-listener/click-away-listener.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Detect click outside React component
components: ClickAwayListener
githubLabel: 'component: ClickAwayListener'
diff --git a/docs/data/base/components/focus-trap/focus-trap-pt.md b/docs/data/base/components/focus-trap/focus-trap-pt.md
index 20fc2190837e3f..0da87e1882ee51 100644
--- a/docs/data/base/components/focus-trap/focus-trap-pt.md
+++ b/docs/data/base/components/focus-trap/focus-trap-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Focus Trap component
components: FocusTrap
githubLabel: 'component: FocusTrap'
diff --git a/docs/data/base/components/focus-trap/focus-trap-zh.md b/docs/data/base/components/focus-trap/focus-trap-zh.md
index 4deaa7e1363557..9245f30ea44990 100644
--- a/docs/data/base/components/focus-trap/focus-trap-zh.md
+++ b/docs/data/base/components/focus-trap/focus-trap-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Focus Trap component
components: FocusTrap
githubLabel: 'component: FocusTrap'
diff --git a/docs/data/base/components/focus-trap/focus-trap.md b/docs/data/base/components/focus-trap/focus-trap.md
index 697a06d870fba6..4cb9e2ebf4fcfa 100644
--- a/docs/data/base/components/focus-trap/focus-trap.md
+++ b/docs/data/base/components/focus-trap/focus-trap.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Focus Trap component
components: FocusTrap
githubLabel: 'component: FocusTrap'
diff --git a/docs/data/base/components/form-control/form-control-pt.md b/docs/data/base/components/form-control/form-control-pt.md
index b6fee2b26677a4..db275489b29bcc 100644
--- a/docs/data/base/components/form-control/form-control-pt.md
+++ b/docs/data/base/components/form-control/form-control-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Form Control component and hook
components: FormControlUnstyled
githubLabel: 'component: FormControl'
diff --git a/docs/data/base/components/form-control/form-control-zh.md b/docs/data/base/components/form-control/form-control-zh.md
index b6fee2b26677a4..db275489b29bcc 100644
--- a/docs/data/base/components/form-control/form-control-zh.md
+++ b/docs/data/base/components/form-control/form-control-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Form Control component and hook
components: FormControlUnstyled
githubLabel: 'component: FormControl'
diff --git a/docs/data/base/components/form-control/form-control.md b/docs/data/base/components/form-control/form-control.md
index 3b5aaab948c7b3..cd2d38c756ef6f 100644
--- a/docs/data/base/components/form-control/form-control.md
+++ b/docs/data/base/components/form-control/form-control.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Form Control component and hook
components: FormControl
hooks: useFormControlContext
diff --git a/docs/data/base/components/input/input-pt.md b/docs/data/base/components/input/input-pt.md
index 0c7308c66ce6ff..7214f1abebd5d9 100644
--- a/docs/data/base/components/input/input-pt.md
+++ b/docs/data/base/components/input/input-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Input component and hook
components: InputUnstyled
githubLabel: 'component: input'
diff --git a/docs/data/base/components/input/input-zh.md b/docs/data/base/components/input/input-zh.md
index 25bbd8318d1ebb..7acb4a9baef92e 100644
--- a/docs/data/base/components/input/input-zh.md
+++ b/docs/data/base/components/input/input-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Input component and hook
components: InputUnstyled
githubLabel: 'component: input'
diff --git a/docs/data/base/components/input/input.md b/docs/data/base/components/input/input.md
index e7049a239aa11c..98c960aea50259 100644
--- a/docs/data/base/components/input/input.md
+++ b/docs/data/base/components/input/input.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Input component and hook
components: Input
hooks: useInput
diff --git a/docs/data/base/components/menu/menu-pt.md b/docs/data/base/components/menu/menu-pt.md
index 303b863ab6cdb5..5bb22f6d678e8d 100644
--- a/docs/data/base/components/menu/menu-pt.md
+++ b/docs/data/base/components/menu/menu-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Menu components and hooks
components: MenuUnstyled, MenuItemUnstyled
githubLabel: 'component: menu'
diff --git a/docs/data/base/components/menu/menu-zh.md b/docs/data/base/components/menu/menu-zh.md
index 303b863ab6cdb5..5bb22f6d678e8d 100644
--- a/docs/data/base/components/menu/menu-zh.md
+++ b/docs/data/base/components/menu/menu-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Menu components and hooks
components: MenuUnstyled, MenuItemUnstyled
githubLabel: 'component: menu'
diff --git a/docs/data/base/components/menu/menu.md b/docs/data/base/components/menu/menu.md
index 50896fde874f4c..9725cb966afec6 100644
--- a/docs/data/base/components/menu/menu.md
+++ b/docs/data/base/components/menu/menu.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Menu components and hooks
components: Menu, MenuItem
hooks: useMenu, useMenuItem
diff --git a/docs/data/base/components/modal/modal-pt.md b/docs/data/base/components/modal/modal-pt.md
index 95384be8c6acad..3d36103f07a1c9 100644
--- a/docs/data/base/components/modal/modal-pt.md
+++ b/docs/data/base/components/modal/modal-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Modal component
components: ModalUnstyled
githubLabel: 'component: modal'
diff --git a/docs/data/base/components/modal/modal-zh.md b/docs/data/base/components/modal/modal-zh.md
index 95384be8c6acad..3d36103f07a1c9 100644
--- a/docs/data/base/components/modal/modal-zh.md
+++ b/docs/data/base/components/modal/modal-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Modal component
components: ModalUnstyled
githubLabel: 'component: modal'
diff --git a/docs/data/base/components/modal/modal.md b/docs/data/base/components/modal/modal.md
index 835dcd1f4ebc9d..1637622d1ea982 100644
--- a/docs/data/base/components/modal/modal.md
+++ b/docs/data/base/components/modal/modal.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Modal component
components: Modal
githubLabel: 'component: modal'
diff --git a/docs/data/base/components/no-ssr/no-ssr-pt.md b/docs/data/base/components/no-ssr/no-ssr-pt.md
index ce55790ca9035f..0afa691250df06 100644
--- a/docs/data/base/components/no-ssr/no-ssr-pt.md
+++ b/docs/data/base/components/no-ssr/no-ssr-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: No SSR React component
components: NoSsr
---
diff --git a/docs/data/base/components/no-ssr/no-ssr-zh.md b/docs/data/base/components/no-ssr/no-ssr-zh.md
index ce55790ca9035f..0afa691250df06 100644
--- a/docs/data/base/components/no-ssr/no-ssr-zh.md
+++ b/docs/data/base/components/no-ssr/no-ssr-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: No SSR React component
components: NoSsr
---
diff --git a/docs/data/base/components/no-ssr/no-ssr.md b/docs/data/base/components/no-ssr/no-ssr.md
index 3533151046cdb5..de4af23775d050 100644
--- a/docs/data/base/components/no-ssr/no-ssr.md
+++ b/docs/data/base/components/no-ssr/no-ssr.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: No SSR React component
components: NoSsr
---
diff --git a/docs/data/base/components/popper/popper-pt.md b/docs/data/base/components/popper/popper-pt.md
index 477616ab8e5bd7..98e7ed891aad81 100644
--- a/docs/data/base/components/popper/popper-pt.md
+++ b/docs/data/base/components/popper/popper-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Popper component
components: PopperUnstyled
githubLabel: 'component: Popper'
diff --git a/docs/data/base/components/popper/popper-zh.md b/docs/data/base/components/popper/popper-zh.md
index 477616ab8e5bd7..98e7ed891aad81 100644
--- a/docs/data/base/components/popper/popper-zh.md
+++ b/docs/data/base/components/popper/popper-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Popper component
components: PopperUnstyled
githubLabel: 'component: Popper'
diff --git a/docs/data/base/components/popper/popper.md b/docs/data/base/components/popper/popper.md
index d26726af37db14..cf3ac4898d8bf1 100644
--- a/docs/data/base/components/popper/popper.md
+++ b/docs/data/base/components/popper/popper.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Popper component
components: Popper
githubLabel: 'component: Popper'
diff --git a/docs/data/base/components/portal/portal-pt.md b/docs/data/base/components/portal/portal-pt.md
index b2403eef38de00..e244c95c236265 100644
--- a/docs/data/base/components/portal/portal-pt.md
+++ b/docs/data/base/components/portal/portal-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Portal component
components: Portal
githubLabel: 'component: Portal'
diff --git a/docs/data/base/components/portal/portal-zh.md b/docs/data/base/components/portal/portal-zh.md
index b2403eef38de00..e244c95c236265 100644
--- a/docs/data/base/components/portal/portal-zh.md
+++ b/docs/data/base/components/portal/portal-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Portal component
components: Portal
githubLabel: 'component: Portal'
diff --git a/docs/data/base/components/portal/portal.md b/docs/data/base/components/portal/portal.md
index 76d20c1758f6a1..9ed8684a8302a4 100644
--- a/docs/data/base/components/portal/portal.md
+++ b/docs/data/base/components/portal/portal.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Portal component
components: Portal
githubLabel: 'component: Portal'
diff --git a/docs/data/base/components/radio-button/radio-button.md b/docs/data/base/components/radio-button/radio-button.md
index 2d81f7f75f2a92..cae91a14087a1d 100644
--- a/docs/data/base/components/radio-button/radio-button.md
+++ b/docs/data/base/components/radio-button/radio-button.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Radio Button component
githubLabel: 'component: radio'
waiAria: https://www.w3.org/WAI/ARIA/apg/patterns/radio/
diff --git a/docs/data/base/components/select/select-pt.md b/docs/data/base/components/select/select-pt.md
index 86e1a2c01a4c96..7b6ff4e0e06845 100644
--- a/docs/data/base/components/select/select-pt.md
+++ b/docs/data/base/components/select/select-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Select components and hook
components: SelectUnstyled, MultiSelectUnstyled, OptionUnstyled, OptionGroupUnstyled
githubLabel: 'component: select'
diff --git a/docs/data/base/components/select/select-zh.md b/docs/data/base/components/select/select-zh.md
index 86e1a2c01a4c96..7b6ff4e0e06845 100644
--- a/docs/data/base/components/select/select-zh.md
+++ b/docs/data/base/components/select/select-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Select components and hook
components: SelectUnstyled, MultiSelectUnstyled, OptionUnstyled, OptionGroupUnstyled
githubLabel: 'component: select'
diff --git a/docs/data/base/components/select/select.md b/docs/data/base/components/select/select.md
index 62c13c49e0d0cb..36edd240a630fc 100644
--- a/docs/data/base/components/select/select.md
+++ b/docs/data/base/components/select/select.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Select components and hook
components: Select, Option, OptionGroup
hooks: useSelect, useOption
@@ -132,6 +132,15 @@ The following code snippet applies a CSS class called `my-listbox` to the listbo
```
+### Portals
+
+By default, the Select's popup is rendered in a [Portal](https://mui.com/base-ui/react-portal/) and appended to the bottom of the DOM.
+To instead render the popup where the component is defined, override the `disablePortal` prop of the underlying Popper, as shown below:
+
+```jsx
+
+```
+
#### Usage with TypeScript
In TypeScript, you can specify the custom component type used in the `slots.root` as a generic parameter of the unstyled component. This way, you can safely provide the custom root's props directly on the component:
diff --git a/docs/data/base/components/slider/slider-pt.md b/docs/data/base/components/slider/slider-pt.md
index c210c694a85770..a1342eb03c682c 100644
--- a/docs/data/base/components/slider/slider-pt.md
+++ b/docs/data/base/components/slider/slider-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Slider component and hook
components: SliderUnstyled
githubLabel: 'component: slider'
diff --git a/docs/data/base/components/slider/slider-zh.md b/docs/data/base/components/slider/slider-zh.md
index c210c694a85770..a1342eb03c682c 100644
--- a/docs/data/base/components/slider/slider-zh.md
+++ b/docs/data/base/components/slider/slider-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Slider component and hook
components: SliderUnstyled
githubLabel: 'component: slider'
diff --git a/docs/data/base/components/slider/slider.md b/docs/data/base/components/slider/slider.md
index 2250d764c87d4a..8cb23d347d6877 100644
--- a/docs/data/base/components/slider/slider.md
+++ b/docs/data/base/components/slider/slider.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Slider component and hook
components: Slider
hooks: useSlider
diff --git a/docs/data/base/components/snackbar/snackbar-pt.md b/docs/data/base/components/snackbar/snackbar-pt.md
index 4c989d708464c3..22a49916932332 100644
--- a/docs/data/base/components/snackbar/snackbar-pt.md
+++ b/docs/data/base/components/snackbar/snackbar-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Snackbar component and hook
components: SnackbarUnstyled
githubLabel: 'component: snackbar'
diff --git a/docs/data/base/components/snackbar/snackbar-zh.md b/docs/data/base/components/snackbar/snackbar-zh.md
index 4c989d708464c3..22a49916932332 100644
--- a/docs/data/base/components/snackbar/snackbar-zh.md
+++ b/docs/data/base/components/snackbar/snackbar-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Snackbar component and hook
components: SnackbarUnstyled
githubLabel: 'component: snackbar'
diff --git a/docs/data/base/components/snackbar/snackbar.md b/docs/data/base/components/snackbar/snackbar.md
index bd988e04672f70..dee5711d24e074 100644
--- a/docs/data/base/components/snackbar/snackbar.md
+++ b/docs/data/base/components/snackbar/snackbar.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Snackbar component and hook
components: Snackbar
hooks: useSnackbar
diff --git a/docs/data/base/components/switch/switch-pt.md b/docs/data/base/components/switch/switch-pt.md
index 06e444773dcd40..f3a4470bcd6bb8 100644
--- a/docs/data/base/components/switch/switch-pt.md
+++ b/docs/data/base/components/switch/switch-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Switch component and hook
components: SwitchUnstyled
githubLabel: 'component: switch'
diff --git a/docs/data/base/components/switch/switch-zh.md b/docs/data/base/components/switch/switch-zh.md
index 06e444773dcd40..f3a4470bcd6bb8 100644
--- a/docs/data/base/components/switch/switch-zh.md
+++ b/docs/data/base/components/switch/switch-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Switch component and hook
components: SwitchUnstyled
githubLabel: 'component: switch'
diff --git a/docs/data/base/components/switch/switch.md b/docs/data/base/components/switch/switch.md
index a8714dfc2f4b10..4df8c376489530 100644
--- a/docs/data/base/components/switch/switch.md
+++ b/docs/data/base/components/switch/switch.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Switch component and hook
components: Switch
hooks: useSwitch
diff --git a/docs/data/base/components/table-pagination/table-pagination-pt.md b/docs/data/base/components/table-pagination/table-pagination-pt.md
index ae06ffd45d43fe..9e2ba1c862ce7e 100644
--- a/docs/data/base/components/table-pagination/table-pagination-pt.md
+++ b/docs/data/base/components/table-pagination/table-pagination-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Table Pagination component
components: TablePaginationUnstyled
githubLabel: 'component: TablePagination'
diff --git a/docs/data/base/components/table-pagination/table-pagination-zh.md b/docs/data/base/components/table-pagination/table-pagination-zh.md
index ae06ffd45d43fe..9e2ba1c862ce7e 100644
--- a/docs/data/base/components/table-pagination/table-pagination-zh.md
+++ b/docs/data/base/components/table-pagination/table-pagination-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Table Pagination component
components: TablePaginationUnstyled
githubLabel: 'component: TablePagination'
diff --git a/docs/data/base/components/table-pagination/table-pagination.md b/docs/data/base/components/table-pagination/table-pagination.md
index 27b982a24c01c2..491ae0daeb2de8 100644
--- a/docs/data/base/components/table-pagination/table-pagination.md
+++ b/docs/data/base/components/table-pagination/table-pagination.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Table Pagination component
components: TablePagination
githubLabel: 'component: TablePagination'
diff --git a/docs/data/base/components/tabs/tabs-pt.md b/docs/data/base/components/tabs/tabs-pt.md
index f2c6121b2d1a2f..a51a9e6e40c3f6 100644
--- a/docs/data/base/components/tabs/tabs-pt.md
+++ b/docs/data/base/components/tabs/tabs-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Tabs components
components: TabsUnstyled, TabUnstyled, TabPanelUnstyled, TabsListUnstyled
githubLabel: 'component: tabs'
diff --git a/docs/data/base/components/tabs/tabs-zh.md b/docs/data/base/components/tabs/tabs-zh.md
index f2c6121b2d1a2f..a51a9e6e40c3f6 100644
--- a/docs/data/base/components/tabs/tabs-zh.md
+++ b/docs/data/base/components/tabs/tabs-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Unstyled React Tabs components
components: TabsUnstyled, TabUnstyled, TabPanelUnstyled, TabsListUnstyled
githubLabel: 'component: tabs'
diff --git a/docs/data/base/components/tabs/tabs.md b/docs/data/base/components/tabs/tabs.md
index 3c24ed748e6c28..84560e36dc44e7 100644
--- a/docs/data/base/components/tabs/tabs.md
+++ b/docs/data/base/components/tabs/tabs.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: React Tabs components
components: Tabs, Tab, TabPanel, TabsList
hooks: useTab, useTabPanel, useTabs, useTabsList
diff --git a/docs/data/base/components/textarea-autosize/textarea-autosize-pt.md b/docs/data/base/components/textarea-autosize/textarea-autosize-pt.md
index 3e33652f379410..078746a8b5b824 100644
--- a/docs/data/base/components/textarea-autosize/textarea-autosize-pt.md
+++ b/docs/data/base/components/textarea-autosize/textarea-autosize-pt.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Textarea Autosize React component
components: TextareaAutosize
githubLabel: 'component: TextareaAutosize'
diff --git a/docs/data/base/components/textarea-autosize/textarea-autosize-zh.md b/docs/data/base/components/textarea-autosize/textarea-autosize-zh.md
index 3e33652f379410..078746a8b5b824 100644
--- a/docs/data/base/components/textarea-autosize/textarea-autosize-zh.md
+++ b/docs/data/base/components/textarea-autosize/textarea-autosize-zh.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Textarea Autosize React component
components: TextareaAutosize
githubLabel: 'component: TextareaAutosize'
diff --git a/docs/data/base/components/textarea-autosize/textarea-autosize.md b/docs/data/base/components/textarea-autosize/textarea-autosize.md
index 52f38b120cf4e9..c79a435b96a314 100644
--- a/docs/data/base/components/textarea-autosize/textarea-autosize.md
+++ b/docs/data/base/components/textarea-autosize/textarea-autosize.md
@@ -1,5 +1,5 @@
---
-product: base-ui
+productId: base-ui
title: Textarea Autosize React component
components: TextareaAutosize
githubLabel: 'component: TextareaAutosize'
diff --git a/docs/data/joy/components/accordion/accordion.md b/docs/data/joy/components/accordion/accordion.md
index 3d8cc2e061308f..59b09033748696 100644
--- a/docs/data/joy/components/accordion/accordion.md
+++ b/docs/data/joy/components/accordion/accordion.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Accordion component
githubLabel: 'component: accordion'
waiAria: https://www.w3.org/WAI/ARIA/apg/patterns/accordion/
diff --git a/docs/data/joy/components/alert/alert.md b/docs/data/joy/components/alert/alert.md
index 9304c15023996d..e33a7ebb7d51d3 100644
--- a/docs/data/joy/components/alert/alert.md
+++ b/docs/data/joy/components/alert/alert.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Alert component
components: Alert
githubLabel: 'component: alert'
diff --git a/docs/data/joy/components/aspect-ratio/aspect-ratio-pt.md b/docs/data/joy/components/aspect-ratio/aspect-ratio-pt.md
index 6919129f874ee8..aeb2920f8c6054 100644
--- a/docs/data/joy/components/aspect-ratio/aspect-ratio-pt.md
+++ b/docs/data/joy/components/aspect-ratio/aspect-ratio-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Aspect Ratio component
components: AspectRatio
---
diff --git a/docs/data/joy/components/aspect-ratio/aspect-ratio-zh.md b/docs/data/joy/components/aspect-ratio/aspect-ratio-zh.md
index 6919129f874ee8..aeb2920f8c6054 100644
--- a/docs/data/joy/components/aspect-ratio/aspect-ratio-zh.md
+++ b/docs/data/joy/components/aspect-ratio/aspect-ratio-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Aspect Ratio component
components: AspectRatio
---
diff --git a/docs/data/joy/components/aspect-ratio/aspect-ratio.md b/docs/data/joy/components/aspect-ratio/aspect-ratio.md
index 4f6caf75e19f81..e6f36128fdc389 100644
--- a/docs/data/joy/components/aspect-ratio/aspect-ratio.md
+++ b/docs/data/joy/components/aspect-ratio/aspect-ratio.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Aspect Ratio component
components: AspectRatio
---
diff --git a/docs/data/joy/components/autocomplete/autocomplete.md b/docs/data/joy/components/autocomplete/autocomplete.md
index db39a955276f07..5982ed793cbbc8 100644
--- a/docs/data/joy/components/autocomplete/autocomplete.md
+++ b/docs/data/joy/components/autocomplete/autocomplete.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Autocomplete component
components: Autocomplete, AutocompleteListbox, AutocompleteOption
githubLabel: 'component: autocomplete'
diff --git a/docs/data/joy/components/avatar/avatar-pt.md b/docs/data/joy/components/avatar/avatar-pt.md
index e82187bd04eebe..4f3375deb0d23b 100644
--- a/docs/data/joy/components/avatar/avatar-pt.md
+++ b/docs/data/joy/components/avatar/avatar-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Avatar component
components: Avatar, AvatarGroup, SvgIcon
githubLabel: 'component: avatar'
diff --git a/docs/data/joy/components/avatar/avatar-zh.md b/docs/data/joy/components/avatar/avatar-zh.md
index e82187bd04eebe..4f3375deb0d23b 100644
--- a/docs/data/joy/components/avatar/avatar-zh.md
+++ b/docs/data/joy/components/avatar/avatar-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Avatar component
components: Avatar, AvatarGroup, SvgIcon
githubLabel: 'component: avatar'
diff --git a/docs/data/joy/components/avatar/avatar.md b/docs/data/joy/components/avatar/avatar.md
index 7d5ed5fa2eb65f..6df65dc0e89519 100644
--- a/docs/data/joy/components/avatar/avatar.md
+++ b/docs/data/joy/components/avatar/avatar.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Avatar component
components: Avatar, AvatarGroup, SvgIcon
githubLabel: 'component: avatar'
diff --git a/docs/data/joy/components/badge/badge-pt.md b/docs/data/joy/components/badge/badge-pt.md
index d18e294c3aa710..34c40f263fbcf4 100644
--- a/docs/data/joy/components/badge/badge-pt.md
+++ b/docs/data/joy/components/badge/badge-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Badge component
components: Badge
githubLabel: 'component: badge'
diff --git a/docs/data/joy/components/badge/badge-zh.md b/docs/data/joy/components/badge/badge-zh.md
index d18e294c3aa710..34c40f263fbcf4 100644
--- a/docs/data/joy/components/badge/badge-zh.md
+++ b/docs/data/joy/components/badge/badge-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Badge component
components: Badge
githubLabel: 'component: badge'
diff --git a/docs/data/joy/components/badge/badge.md b/docs/data/joy/components/badge/badge.md
index 7ef940f7de4383..4c8beaed62ea16 100644
--- a/docs/data/joy/components/badge/badge.md
+++ b/docs/data/joy/components/badge/badge.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Badge component
components: Badge
githubLabel: 'component: badge'
diff --git a/docs/data/joy/components/breadcrumbs/breadcrumbs-pt.md b/docs/data/joy/components/breadcrumbs/breadcrumbs-pt.md
index f2e8a4be163ed5..2539ec69e2a485 100644
--- a/docs/data/joy/components/breadcrumbs/breadcrumbs-pt.md
+++ b/docs/data/joy/components/breadcrumbs/breadcrumbs-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Breadcrumbs component
components: Breadcrumbs
---
diff --git a/docs/data/joy/components/breadcrumbs/breadcrumbs-zh.md b/docs/data/joy/components/breadcrumbs/breadcrumbs-zh.md
index f2e8a4be163ed5..2539ec69e2a485 100644
--- a/docs/data/joy/components/breadcrumbs/breadcrumbs-zh.md
+++ b/docs/data/joy/components/breadcrumbs/breadcrumbs-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Breadcrumbs component
components: Breadcrumbs
---
diff --git a/docs/data/joy/components/breadcrumbs/breadcrumbs.md b/docs/data/joy/components/breadcrumbs/breadcrumbs.md
index 930a937a1f0423..d9c17584ac3e36 100644
--- a/docs/data/joy/components/breadcrumbs/breadcrumbs.md
+++ b/docs/data/joy/components/breadcrumbs/breadcrumbs.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Breadcrumbs component
components: Breadcrumbs
githubLabel: 'component: breadcrumbs'
diff --git a/docs/data/joy/components/button-group/button-group.md b/docs/data/joy/components/button-group/button-group.md
index 21a2a8f1aa17f9..eba2715dea2629 100644
--- a/docs/data/joy/components/button-group/button-group.md
+++ b/docs/data/joy/components/button-group/button-group.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Button Group component
components: Button, IconButton, ButtonGroup
githubLabel: 'component: ButtonGroup'
diff --git a/docs/data/joy/components/button/button-pt.md b/docs/data/joy/components/button/button-pt.md
index 49ae1f8e17a12e..11d534bcc10643 100644
--- a/docs/data/joy/components/button/button-pt.md
+++ b/docs/data/joy/components/button/button-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Button component
components: Button, IconButton, LoadingButton
githubLabel: 'component: button'
diff --git a/docs/data/joy/components/button/button-zh.md b/docs/data/joy/components/button/button-zh.md
index 49ae1f8e17a12e..11d534bcc10643 100644
--- a/docs/data/joy/components/button/button-zh.md
+++ b/docs/data/joy/components/button/button-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Button component
components: Button, IconButton, LoadingButton
githubLabel: 'component: button'
diff --git a/docs/data/joy/components/button/button.md b/docs/data/joy/components/button/button.md
index a9b52c5f9c07f7..95602464569a98 100644
--- a/docs/data/joy/components/button/button.md
+++ b/docs/data/joy/components/button/button.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Button component
components: Button, IconButton
githubLabel: 'component: button'
diff --git a/docs/data/joy/components/card/card-pt.md b/docs/data/joy/components/card/card-pt.md
index 53d68a735a86a1..d7e949ebfad9d1 100644
--- a/docs/data/joy/components/card/card-pt.md
+++ b/docs/data/joy/components/card/card-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Card component
components: Card, CardContent, CardCover, CardOverflow
githubLabel: 'component: card'
diff --git a/docs/data/joy/components/card/card-zh.md b/docs/data/joy/components/card/card-zh.md
index 53d68a735a86a1..d7e949ebfad9d1 100644
--- a/docs/data/joy/components/card/card-zh.md
+++ b/docs/data/joy/components/card/card-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Card component
components: Card, CardContent, CardCover, CardOverflow
githubLabel: 'component: card'
diff --git a/docs/data/joy/components/card/card.md b/docs/data/joy/components/card/card.md
index 545a66666d0832..2f896d37acea9f 100644
--- a/docs/data/joy/components/card/card.md
+++ b/docs/data/joy/components/card/card.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Card component
components: Card, CardActions, CardContent, CardCover, CardOverflow
githubLabel: 'component: card'
diff --git a/docs/data/joy/components/checkbox/checkbox-pt.md b/docs/data/joy/components/checkbox/checkbox-pt.md
index 6afbf06c94ad87..911919eb61cf0f 100644
--- a/docs/data/joy/components/checkbox/checkbox-pt.md
+++ b/docs/data/joy/components/checkbox/checkbox-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Checkbox component
components: Checkbox
githubLabel: 'component: checkbox'
diff --git a/docs/data/joy/components/checkbox/checkbox-zh.md b/docs/data/joy/components/checkbox/checkbox-zh.md
index 6afbf06c94ad87..911919eb61cf0f 100644
--- a/docs/data/joy/components/checkbox/checkbox-zh.md
+++ b/docs/data/joy/components/checkbox/checkbox-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Checkbox component
components: Checkbox
githubLabel: 'component: checkbox'
diff --git a/docs/data/joy/components/checkbox/checkbox.md b/docs/data/joy/components/checkbox/checkbox.md
index 328d4cead255a3..70df9d87f40933 100644
--- a/docs/data/joy/components/checkbox/checkbox.md
+++ b/docs/data/joy/components/checkbox/checkbox.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Checkbox component
components: Checkbox
githubLabel: 'component: checkbox'
diff --git a/docs/data/joy/components/chip/chip-pt.md b/docs/data/joy/components/chip/chip-pt.md
index 7865a76dcdd8a3..47dc85c0851556 100644
--- a/docs/data/joy/components/chip/chip-pt.md
+++ b/docs/data/joy/components/chip/chip-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Chip component
components: Chip, ChipDelete
githubLabel: 'component: chip'
diff --git a/docs/data/joy/components/chip/chip-zh.md b/docs/data/joy/components/chip/chip-zh.md
index 7865a76dcdd8a3..47dc85c0851556 100644
--- a/docs/data/joy/components/chip/chip-zh.md
+++ b/docs/data/joy/components/chip/chip-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Chip component
components: Chip, ChipDelete
githubLabel: 'component: chip'
diff --git a/docs/data/joy/components/chip/chip.md b/docs/data/joy/components/chip/chip.md
index 16273d0fe0b3f1..927221d9482d8c 100644
--- a/docs/data/joy/components/chip/chip.md
+++ b/docs/data/joy/components/chip/chip.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Chip component
components: Chip, ChipDelete
githubLabel: 'component: chip'
diff --git a/docs/data/joy/components/circular-progress/circular-progress.md b/docs/data/joy/components/circular-progress/circular-progress.md
index 3db58a6c3787fe..e2c8d640a77a79 100644
--- a/docs/data/joy/components/circular-progress/circular-progress.md
+++ b/docs/data/joy/components/circular-progress/circular-progress.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Circular Progress component
components: CircularProgress
githubLabel: 'component: CircularProgress'
diff --git a/docs/data/joy/components/css-baseline/css-baseline.md b/docs/data/joy/components/css-baseline/css-baseline.md
index 947d37b24fb65b..a9a9faccec8f2d 100644
--- a/docs/data/joy/components/css-baseline/css-baseline.md
+++ b/docs/data/joy/components/css-baseline/css-baseline.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
components: CssBaseline, ScopedCssBaseline
githubLabel: 'component: CssBaseline'
---
diff --git a/docs/data/joy/components/divider/divider.md b/docs/data/joy/components/divider/divider.md
index fe8162f07c2df8..039e13c029e145 100644
--- a/docs/data/joy/components/divider/divider.md
+++ b/docs/data/joy/components/divider/divider.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Divider component
components: Divider
githubLabel: 'component: divider'
diff --git a/docs/data/joy/components/drawer/drawer.md b/docs/data/joy/components/drawer/drawer.md
index 2e5f707dabdc5f..c53487405fe824 100644
--- a/docs/data/joy/components/drawer/drawer.md
+++ b/docs/data/joy/components/drawer/drawer.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Drawer component
githubLabel: 'component: drawer'
---
diff --git a/docs/data/joy/components/grid/grid.md b/docs/data/joy/components/grid/grid.md
index be0de6bbef7855..f0fbd3bdd64140 100644
--- a/docs/data/joy/components/grid/grid.md
+++ b/docs/data/joy/components/grid/grid.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Grid component
githubLabel: 'component: Grid'
---
diff --git a/docs/data/joy/components/input/input.md b/docs/data/joy/components/input/input.md
index b354de5485416d..9f98549f4f6cda 100644
--- a/docs/data/joy/components/input/input.md
+++ b/docs/data/joy/components/input/input.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Input component
components: FormControl, FormHelperText, FormLabel, Input
unstyled: /base-ui/react-input/
diff --git a/docs/data/joy/components/linear-progress/linear-progress.md b/docs/data/joy/components/linear-progress/linear-progress.md
index 62230c077249dc..42ae936e575a51 100644
--- a/docs/data/joy/components/linear-progress/linear-progress.md
+++ b/docs/data/joy/components/linear-progress/linear-progress.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Linear Progress component
components: LinearProgress
githubLabel: 'component: LinearProgress'
diff --git a/docs/data/joy/components/link/link-pt.md b/docs/data/joy/components/link/link-pt.md
index 553696ed7e20d5..65c0e26b0342c1 100644
--- a/docs/data/joy/components/link/link-pt.md
+++ b/docs/data/joy/components/link/link-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Link component
components: Link
githubLabel: 'component: link'
diff --git a/docs/data/joy/components/link/link-zh.md b/docs/data/joy/components/link/link-zh.md
index 553696ed7e20d5..65c0e26b0342c1 100644
--- a/docs/data/joy/components/link/link-zh.md
+++ b/docs/data/joy/components/link/link-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Link component
components: Link
githubLabel: 'component: link'
diff --git a/docs/data/joy/components/link/link.md b/docs/data/joy/components/link/link.md
index 98a89c4ecac2d3..318ca21f0da70b 100644
--- a/docs/data/joy/components/link/link.md
+++ b/docs/data/joy/components/link/link.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Link component
components: Link
githubLabel: 'component: link'
diff --git a/docs/data/joy/components/list/list-pt.md b/docs/data/joy/components/list/list-pt.md
index 357191442cb12a..d648867eb7bf9d 100644
--- a/docs/data/joy/components/list/list-pt.md
+++ b/docs/data/joy/components/list/list-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React List component
components: List, ListDivider, ListItem, ListItemButton, ListItemContent, ListItemDecorator, ListSubheader
githubLabel: 'component: list'
diff --git a/docs/data/joy/components/list/list-zh.md b/docs/data/joy/components/list/list-zh.md
index 357191442cb12a..d648867eb7bf9d 100644
--- a/docs/data/joy/components/list/list-zh.md
+++ b/docs/data/joy/components/list/list-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React List component
components: List, ListDivider, ListItem, ListItemButton, ListItemContent, ListItemDecorator, ListSubheader
githubLabel: 'component: list'
diff --git a/docs/data/joy/components/list/list.md b/docs/data/joy/components/list/list.md
index 887dd1a7c56078..8856ba7ff00370 100644
--- a/docs/data/joy/components/list/list.md
+++ b/docs/data/joy/components/list/list.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React List component
components: List, ListDivider, ListItem, ListItemButton, ListItemContent, ListItemDecorator, ListSubheader
githubLabel: 'component: list'
diff --git a/docs/data/joy/components/menu/menu-pt.md b/docs/data/joy/components/menu/menu-pt.md
index e0199a2da92364..ea5d562d2509cf 100644
--- a/docs/data/joy/components/menu/menu-pt.md
+++ b/docs/data/joy/components/menu/menu-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Menu component
components: Menu, MenuItem, MenuList
githubLabel: 'component: menu'
diff --git a/docs/data/joy/components/menu/menu-zh.md b/docs/data/joy/components/menu/menu-zh.md
index e0199a2da92364..ea5d562d2509cf 100644
--- a/docs/data/joy/components/menu/menu-zh.md
+++ b/docs/data/joy/components/menu/menu-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Menu component
components: Menu, MenuItem, MenuList
githubLabel: 'component: menu'
diff --git a/docs/data/joy/components/menu/menu.md b/docs/data/joy/components/menu/menu.md
index a782a9d98232b0..8cc2ec9b4e4c7a 100644
--- a/docs/data/joy/components/menu/menu.md
+++ b/docs/data/joy/components/menu/menu.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Menu component
components: Menu, MenuItem, MenuList
githubLabel: 'component: menu'
diff --git a/docs/data/joy/components/modal/modal.md b/docs/data/joy/components/modal/modal.md
index 009d1d557182f4..2adc8439519d2e 100644
--- a/docs/data/joy/components/modal/modal.md
+++ b/docs/data/joy/components/modal/modal.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Modal component
components: Modal, ModalClose, ModalDialog, ModalOverflow
githubLabel: 'component: modal'
diff --git a/docs/data/joy/components/radio-button/radio-button-pt.md b/docs/data/joy/components/radio-button/radio-button-pt.md
index 8199b76cbbc5bc..40af2acbec4576 100644
--- a/docs/data/joy/components/radio-button/radio-button-pt.md
+++ b/docs/data/joy/components/radio-button/radio-button-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Radio button component
components: Radio, RadioGroup
githubLabel: 'component: radio'
diff --git a/docs/data/joy/components/radio-button/radio-button-zh.md b/docs/data/joy/components/radio-button/radio-button-zh.md
index b0211e0d681d92..ee49ebe8fe7561 100644
--- a/docs/data/joy/components/radio-button/radio-button-zh.md
+++ b/docs/data/joy/components/radio-button/radio-button-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Radio button component
components: Radio, RadioGroup
githubLabel: 'component: radio'
diff --git a/docs/data/joy/components/radio-button/radio-button.md b/docs/data/joy/components/radio-button/radio-button.md
index 3586439a9e89d7..5171474b79824b 100644
--- a/docs/data/joy/components/radio-button/radio-button.md
+++ b/docs/data/joy/components/radio-button/radio-button.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Radio Button component
components: Radio, RadioGroup
githubLabel: 'component: radio'
diff --git a/docs/data/joy/components/select/select-pt.md b/docs/data/joy/components/select/select-pt.md
index 6a258d95c7b319..92b0808d789891 100644
--- a/docs/data/joy/components/select/select-pt.md
+++ b/docs/data/joy/components/select/select-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Select component
components: Select, Option
githubLabel: 'component: select'
diff --git a/docs/data/joy/components/select/select-zh.md b/docs/data/joy/components/select/select-zh.md
index 6a258d95c7b319..92b0808d789891 100644
--- a/docs/data/joy/components/select/select-zh.md
+++ b/docs/data/joy/components/select/select-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Select component
components: Select, Option
githubLabel: 'component: select'
diff --git a/docs/data/joy/components/select/select.md b/docs/data/joy/components/select/select.md
index 6616cf95a0ddea..0357788d301d04 100644
--- a/docs/data/joy/components/select/select.md
+++ b/docs/data/joy/components/select/select.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Select component
components: Select, Option
githubLabel: 'component: select'
diff --git a/docs/data/joy/components/sheet/sheet-pt.md b/docs/data/joy/components/sheet/sheet-pt.md
index 9ee99ef8060cd8..f7beac227fc8f8 100644
--- a/docs/data/joy/components/sheet/sheet-pt.md
+++ b/docs/data/joy/components/sheet/sheet-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Sheet component
components: Sheet
---
diff --git a/docs/data/joy/components/sheet/sheet-zh.md b/docs/data/joy/components/sheet/sheet-zh.md
index 9ee99ef8060cd8..f7beac227fc8f8 100644
--- a/docs/data/joy/components/sheet/sheet-zh.md
+++ b/docs/data/joy/components/sheet/sheet-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Sheet component
components: Sheet
---
diff --git a/docs/data/joy/components/sheet/sheet.md b/docs/data/joy/components/sheet/sheet.md
index d2fb80ed2a01d4..63b786c9ab93ac 100644
--- a/docs/data/joy/components/sheet/sheet.md
+++ b/docs/data/joy/components/sheet/sheet.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Sheet component
components: Sheet
---
diff --git a/docs/data/joy/components/skeleton/skeleton.md b/docs/data/joy/components/skeleton/skeleton.md
index a1018ea4a39469..7158c10df35d29 100644
--- a/docs/data/joy/components/skeleton/skeleton.md
+++ b/docs/data/joy/components/skeleton/skeleton.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Skeleton component
githubLabel: 'component: skeleton'
---
diff --git a/docs/data/joy/components/slider/slider-pt.md b/docs/data/joy/components/slider/slider-pt.md
index 858b7a3972211c..f9e26c0487918e 100644
--- a/docs/data/joy/components/slider/slider-pt.md
+++ b/docs/data/joy/components/slider/slider-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Slider component
components: Slider
githubLabel: 'component: slider'
diff --git a/docs/data/joy/components/slider/slider-zh.md b/docs/data/joy/components/slider/slider-zh.md
index 858b7a3972211c..f9e26c0487918e 100644
--- a/docs/data/joy/components/slider/slider-zh.md
+++ b/docs/data/joy/components/slider/slider-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Slider component
components: Slider
githubLabel: 'component: slider'
diff --git a/docs/data/joy/components/slider/slider.md b/docs/data/joy/components/slider/slider.md
index 77fe7eb7c360de..4182a35688ff22 100644
--- a/docs/data/joy/components/slider/slider.md
+++ b/docs/data/joy/components/slider/slider.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Slider component
components: Slider
githubLabel: 'component: slider'
diff --git a/docs/data/joy/components/snackbar/snackbar.md b/docs/data/joy/components/snackbar/snackbar.md
index 11a8898c37692e..3e198188dc90a0 100644
--- a/docs/data/joy/components/snackbar/snackbar.md
+++ b/docs/data/joy/components/snackbar/snackbar.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Snackbar component
githubLabel: 'component: snackbar'
---
diff --git a/docs/data/joy/components/stack/stack.md b/docs/data/joy/components/stack/stack.md
index a1ebaf834c82c3..3d5599ef5f355e 100644
--- a/docs/data/joy/components/stack/stack.md
+++ b/docs/data/joy/components/stack/stack.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Stack component
components: Stack
githubLabel: 'component: Stack'
diff --git a/docs/data/joy/components/switch/switch-pt.md b/docs/data/joy/components/switch/switch-pt.md
index 8415776183c5e9..74d0818794e1e0 100644
--- a/docs/data/joy/components/switch/switch-pt.md
+++ b/docs/data/joy/components/switch/switch-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Switch component
components: Switch
githubLabel: 'component: switch'
diff --git a/docs/data/joy/components/switch/switch-zh.md b/docs/data/joy/components/switch/switch-zh.md
index 8415776183c5e9..74d0818794e1e0 100644
--- a/docs/data/joy/components/switch/switch-zh.md
+++ b/docs/data/joy/components/switch/switch-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Switch component
components: Switch
githubLabel: 'component: switch'
diff --git a/docs/data/joy/components/switch/switch.md b/docs/data/joy/components/switch/switch.md
index b1fc63f8a6c329..48b94b532fa19b 100644
--- a/docs/data/joy/components/switch/switch.md
+++ b/docs/data/joy/components/switch/switch.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Switch component
components: Switch
githubLabel: 'component: switch'
diff --git a/docs/data/joy/components/table/table.md b/docs/data/joy/components/table/table.md
index 7423864e86ebb4..82b0a5f72f0822 100644
--- a/docs/data/joy/components/table/table.md
+++ b/docs/data/joy/components/table/table.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Table component
components: Table
githubLabel: 'component: table'
diff --git a/docs/data/joy/components/tabs/tabs-pt.md b/docs/data/joy/components/tabs/tabs-pt.md
index ca7356832c63cf..ac11ae97a4e592 100644
--- a/docs/data/joy/components/tabs/tabs-pt.md
+++ b/docs/data/joy/components/tabs/tabs-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Tabs component
components: Tab, TabList, TabPanel, Tabs
githubLabel: 'component: tabs'
diff --git a/docs/data/joy/components/tabs/tabs-zh.md b/docs/data/joy/components/tabs/tabs-zh.md
index ca7356832c63cf..ac11ae97a4e592 100644
--- a/docs/data/joy/components/tabs/tabs-zh.md
+++ b/docs/data/joy/components/tabs/tabs-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Tabs component
components: Tab, TabList, TabPanel, Tabs
githubLabel: 'component: tabs'
diff --git a/docs/data/joy/components/tabs/tabs.md b/docs/data/joy/components/tabs/tabs.md
index 099b11feedc57b..7e7e2f2c5cb97d 100644
--- a/docs/data/joy/components/tabs/tabs.md
+++ b/docs/data/joy/components/tabs/tabs.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Tabs component
components: Tab, TabList, TabPanel, Tabs
githubLabel: 'component: tabs'
diff --git a/docs/data/joy/components/text-field/text-field.md b/docs/data/joy/components/text-field/text-field.md
index 085622e71bc95d..897fb5b8fcdc1c 100644
--- a/docs/data/joy/components/text-field/text-field.md
+++ b/docs/data/joy/components/text-field/text-field.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Text Field component
githubLabel: 'component: text field'
---
diff --git a/docs/data/joy/components/textarea/textarea.md b/docs/data/joy/components/textarea/textarea.md
index 2bc5c921aab770..aac9249f3ee506 100644
--- a/docs/data/joy/components/textarea/textarea.md
+++ b/docs/data/joy/components/textarea/textarea.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Textarea component
components: Textarea
githubLabel: 'component: TextareaAutosize'
diff --git a/docs/data/joy/components/toggle-button/toggle-button.md b/docs/data/joy/components/toggle-button/toggle-button.md
index ee6653c5b16aba..5231eeeacbae33 100644
--- a/docs/data/joy/components/toggle-button/toggle-button.md
+++ b/docs/data/joy/components/toggle-button/toggle-button.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Toggle Button component
githubLabel: 'component: toggle button'
---
diff --git a/docs/data/joy/components/tooltip/tooltip.md b/docs/data/joy/components/tooltip/tooltip.md
index fcce127457b285..284b4fb24a3c94 100644
--- a/docs/data/joy/components/tooltip/tooltip.md
+++ b/docs/data/joy/components/tooltip/tooltip.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Tooltip component
components: Tooltip
githubLabel: 'component: tooltip'
diff --git a/docs/data/joy/components/typography/typography-pt.md b/docs/data/joy/components/typography/typography-pt.md
index 406df75aefeb4e..dcb6f799a522e4 100644
--- a/docs/data/joy/components/typography/typography-pt.md
+++ b/docs/data/joy/components/typography/typography-pt.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Typography component
components: Typography
githubLabel: 'component: Typography'
diff --git a/docs/data/joy/components/typography/typography-zh.md b/docs/data/joy/components/typography/typography-zh.md
index 406df75aefeb4e..dcb6f799a522e4 100644
--- a/docs/data/joy/components/typography/typography-zh.md
+++ b/docs/data/joy/components/typography/typography-zh.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Typography component
components: Typography
githubLabel: 'component: Typography'
diff --git a/docs/data/joy/components/typography/typography.md b/docs/data/joy/components/typography/typography.md
index 0dff85e5d5bdb6..4407bb54e0bc74 100644
--- a/docs/data/joy/components/typography/typography.md
+++ b/docs/data/joy/components/typography/typography.md
@@ -1,5 +1,5 @@
---
-product: joy-ui
+productId: joy-ui
title: React Typography component
components: Typography
githubLabel: 'component: Typography'
diff --git a/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.js b/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.js
index 0bc7166c091c9c..dd5ad7f061a045 100644
--- a/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.js
+++ b/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.js
@@ -61,6 +61,11 @@ export default function ColorInversionNavigation() {
}
+ slotProps={{
+ listbox: {
+ disablePortal: true,
+ },
+ }}
sx={{ py: 1 }}
>
diff --git a/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.tsx b/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.tsx
index 0bc7166c091c9c..dd5ad7f061a045 100644
--- a/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.tsx
+++ b/docs/data/joy/main-features/color-inversion/ColorInversionNavigation.tsx
@@ -61,6 +61,11 @@ export default function ColorInversionNavigation() {
}
+ slotProps={{
+ listbox: {
+ disablePortal: true,
+ },
+ }}
sx={{ py: 1 }}
>
diff --git a/docs/data/material/components/accordion/accordion-pt.md b/docs/data/material/components/accordion/accordion-pt.md
index e1a4062d8ee48e..91acd17eba524e 100644
--- a/docs/data/material/components/accordion/accordion-pt.md
+++ b/docs/data/material/components/accordion/accordion-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente de Acordeão React
components: Accordion, AccordionActions, AccordionDetails, AccordionSummary
githubLabel: 'component: Accordion'
diff --git a/docs/data/material/components/accordion/accordion-zh.md b/docs/data/material/components/accordion/accordion-zh.md
index 3cfd82572b4cf4..c21932828855dd 100644
--- a/docs/data/material/components/accordion/accordion-zh.md
+++ b/docs/data/material/components/accordion/accordion-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Accordion (扩展面板)组件
components: Accordion, AccordionActions, AccordionDetails, AccordionSummary
githubLabel: 'component: accordion'
diff --git a/docs/data/material/components/accordion/accordion.md b/docs/data/material/components/accordion/accordion.md
index e35a08472551df..dc352c94f18086 100644
--- a/docs/data/material/components/accordion/accordion.md
+++ b/docs/data/material/components/accordion/accordion.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Accordion component
components: Accordion, AccordionActions, AccordionDetails, AccordionSummary
githubLabel: 'component: accordion'
diff --git a/docs/data/material/components/alert/alert-pt.md b/docs/data/material/components/alert/alert-pt.md
index 1229d587b0d5b3..353e50a356bd3f 100644
--- a/docs/data/material/components/alert/alert-pt.md
+++ b/docs/data/material/components/alert/alert-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Alertas
components: Alert, AlertTitle
githubLabel: 'component: Alert'
diff --git a/docs/data/material/components/alert/alert-zh.md b/docs/data/material/components/alert/alert-zh.md
index de61ab8326c2c2..1515b1488b9b25 100644
--- a/docs/data/material/components/alert/alert-zh.md
+++ b/docs/data/material/components/alert/alert-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Alert (警告提示)组件
components: Alert, AlertTitle
githubLabel: 'component: alert'
diff --git a/docs/data/material/components/alert/alert.md b/docs/data/material/components/alert/alert.md
index aa7033931abf92..30b5a68407dfc4 100644
--- a/docs/data/material/components/alert/alert.md
+++ b/docs/data/material/components/alert/alert.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Alert component
components: Alert, AlertTitle
githubLabel: 'component: alert'
diff --git a/docs/data/material/components/app-bar/app-bar-pt.md b/docs/data/material/components/app-bar/app-bar-pt.md
index 0881ad63c4b406..5386676a3240a4 100644
--- a/docs/data/material/components/app-bar/app-bar-pt.md
+++ b/docs/data/material/components/app-bar/app-bar-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: App bar React component
components: AppBar, Toolbar, Menu
githubLabel: 'component: app bar'
diff --git a/docs/data/material/components/app-bar/app-bar-zh.md b/docs/data/material/components/app-bar/app-bar-zh.md
index 669a3918d92dc5..226c4890e0d479 100644
--- a/docs/data/material/components/app-bar/app-bar-zh.md
+++ b/docs/data/material/components/app-bar/app-bar-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: 应用栏(App bar)React组件
components: AppBar, Toolbar, Menu
githubLabel: 'component: app bar'
diff --git a/docs/data/material/components/app-bar/app-bar.md b/docs/data/material/components/app-bar/app-bar.md
index 5df11c3b76e5b5..976f9b2dab6dc8 100644
--- a/docs/data/material/components/app-bar/app-bar.md
+++ b/docs/data/material/components/app-bar/app-bar.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: App Bar React component
components: AppBar, Toolbar, Menu
githubLabel: 'component: app bar'
diff --git a/docs/data/material/components/autocomplete/autocomplete-pt.md b/docs/data/material/components/autocomplete/autocomplete-pt.md
index 7dab29002cf254..74fce92fd34aaf 100644
--- a/docs/data/material/components/autocomplete/autocomplete-pt.md
+++ b/docs/data/material/components/autocomplete/autocomplete-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Autocompletar
components: TextField, Popper, Autocomplete
githubLabel: 'component: autocomplete'
diff --git a/docs/data/material/components/autocomplete/autocomplete-zh.md b/docs/data/material/components/autocomplete/autocomplete-zh.md
index f1e0111fcda312..ec157afcd6cadb 100644
--- a/docs/data/material/components/autocomplete/autocomplete-zh.md
+++ b/docs/data/material/components/autocomplete/autocomplete-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Autocomplete(自动补全)组件
components: TextField, Popper, Autocomplete
githubLabel: 'component: autocomplete'
diff --git a/docs/data/material/components/autocomplete/autocomplete.md b/docs/data/material/components/autocomplete/autocomplete.md
index 800c05926e2abe..9bc8c56c5d0dcb 100644
--- a/docs/data/material/components/autocomplete/autocomplete.md
+++ b/docs/data/material/components/autocomplete/autocomplete.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Autocomplete component
components: TextField, Popper, Autocomplete
githubLabel: 'component: autocomplete'
diff --git a/docs/data/material/components/avatars/avatars-pt.md b/docs/data/material/components/avatars/avatars-pt.md
index 28f9b9202c6c93..41ce3aaf771a95 100644
--- a/docs/data/material/components/avatars/avatars-pt.md
+++ b/docs/data/material/components/avatars/avatars-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente para Avatares
components: Avatar, AvatarGroup, Badge
githubLabel: 'component: avatar'
diff --git a/docs/data/material/components/avatars/avatars-zh.md b/docs/data/material/components/avatars/avatars-zh.md
index 189c5111dc1244..71dcc549bb81b1 100644
--- a/docs/data/material/components/avatars/avatars-zh.md
+++ b/docs/data/material/components/avatars/avatars-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Avatar(头像)组件
components: Avatar, AvatarGroup, Badge
githubLabel: 'component: avatar'
diff --git a/docs/data/material/components/avatars/avatars.md b/docs/data/material/components/avatars/avatars.md
index df86d335ef736f..73bd47eb6dc194 100644
--- a/docs/data/material/components/avatars/avatars.md
+++ b/docs/data/material/components/avatars/avatars.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Avatar component
components: Avatar, AvatarGroup, Badge
githubLabel: 'component: avatar'
diff --git a/docs/data/material/components/backdrop/backdrop-pt.md b/docs/data/material/components/backdrop/backdrop-pt.md
index 41e5a86c5942f7..33f86fae99322f 100644
--- a/docs/data/material/components/backdrop/backdrop-pt.md
+++ b/docs/data/material/components/backdrop/backdrop-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Pano de Fundo
components: Backdrop
githubLabel: 'component: backdrop'
diff --git a/docs/data/material/components/backdrop/backdrop-zh.md b/docs/data/material/components/backdrop/backdrop-zh.md
index b078b167cab830..db60cfab931902 100644
--- a/docs/data/material/components/backdrop/backdrop-zh.md
+++ b/docs/data/material/components/backdrop/backdrop-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Backdrop(蒙版)组件
components: Backdrop
githubLabel: 'component: backdrop'
diff --git a/docs/data/material/components/backdrop/backdrop.md b/docs/data/material/components/backdrop/backdrop.md
index dca8d5dd4da1de..8255a55f20623b 100644
--- a/docs/data/material/components/backdrop/backdrop.md
+++ b/docs/data/material/components/backdrop/backdrop.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Backdrop React Component
components: Backdrop
githubLabel: 'component: backdrop'
diff --git a/docs/data/material/components/badges/badges-pt.md b/docs/data/material/components/badges/badges-pt.md
index 52f7c0d6d8ee1f..0e802f2ae1c118 100644
--- a/docs/data/material/components/badges/badges-pt.md
+++ b/docs/data/material/components/badges/badges-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para emblemas
components: Badge
githubLabel: 'component: badge'
diff --git a/docs/data/material/components/badges/badges-zh.md b/docs/data/material/components/badges/badges-zh.md
index 2820ac2be4b600..b23052969074f4 100644
--- a/docs/data/material/components/badges/badges-zh.md
+++ b/docs/data/material/components/badges/badges-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Badge(徽章)组件
components: Badge
githubLabel: 'component: badge'
diff --git a/docs/data/material/components/badges/badges.md b/docs/data/material/components/badges/badges.md
index c55e3fe442e743..143dd849cd3bea 100644
--- a/docs/data/material/components/badges/badges.md
+++ b/docs/data/material/components/badges/badges.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Badge component
components: Badge
githubLabel: 'component: badge'
diff --git a/docs/data/material/components/bottom-navigation/bottom-navigation-pt.md b/docs/data/material/components/bottom-navigation/bottom-navigation-pt.md
index 5663b6479ff620..303ba9b7bd5a0b 100644
--- a/docs/data/material/components/bottom-navigation/bottom-navigation-pt.md
+++ b/docs/data/material/components/bottom-navigation/bottom-navigation-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Bottom navigation React component
components: BottomNavigation, BottomNavigationAction
githubLabel: 'component: bottom navigation'
diff --git a/docs/data/material/components/bottom-navigation/bottom-navigation-zh.md b/docs/data/material/components/bottom-navigation/bottom-navigation-zh.md
index 43acfa723c6cd2..7bd2426705b6ac 100644
--- a/docs/data/material/components/bottom-navigation/bottom-navigation-zh.md
+++ b/docs/data/material/components/bottom-navigation/bottom-navigation-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Bottom navigation React component
components: BottomNavigation, BottomNavigationAction
githubLabel: 'component: bottom navigation'
diff --git a/docs/data/material/components/bottom-navigation/bottom-navigation.md b/docs/data/material/components/bottom-navigation/bottom-navigation.md
index ca8e158b29a1e0..566589e9468a20 100644
--- a/docs/data/material/components/bottom-navigation/bottom-navigation.md
+++ b/docs/data/material/components/bottom-navigation/bottom-navigation.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Bottom Navigation React component
components: BottomNavigation, BottomNavigationAction
githubLabel: 'component: bottom navigation'
diff --git a/docs/data/material/components/box/box-pt.md b/docs/data/material/components/box/box-pt.md
index ad2152d2e1790d..bfc58f58483ce3 100644
--- a/docs/data/material/components/box/box-pt.md
+++ b/docs/data/material/components/box/box-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Box
components: Box
githubLabel: 'component: Box'
diff --git a/docs/data/material/components/box/box-zh.md b/docs/data/material/components/box/box-zh.md
index 6315103baed7d4..1b646e86ff006a 100644
--- a/docs/data/material/components/box/box-zh.md
+++ b/docs/data/material/components/box/box-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Box
components: Box
githubLabel: 'component: Box'
diff --git a/docs/data/material/components/box/box.md b/docs/data/material/components/box/box.md
index 3f4a7fe06b8d4d..3dfac6541cca9e 100644
--- a/docs/data/material/components/box/box.md
+++ b/docs/data/material/components/box/box.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Box
components: Box
githubLabel: 'component: Box'
diff --git a/docs/data/material/components/breadcrumbs/breadcrumbs-pt.md b/docs/data/material/components/breadcrumbs/breadcrumbs-pt.md
index c04dfe3cc5275f..d3e57b00ed2af0 100644
--- a/docs/data/material/components/breadcrumbs/breadcrumbs-pt.md
+++ b/docs/data/material/components/breadcrumbs/breadcrumbs-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Navegação estrutural
components: Breadcrumbs, Link, Typography
githubLabel: 'component: breadcrumbs'
diff --git a/docs/data/material/components/breadcrumbs/breadcrumbs-zh.md b/docs/data/material/components/breadcrumbs/breadcrumbs-zh.md
index 0bbf3c41789e02..31a98b92eb3b78 100644
--- a/docs/data/material/components/breadcrumbs/breadcrumbs-zh.md
+++ b/docs/data/material/components/breadcrumbs/breadcrumbs-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Breadcrumbs(面包屑导航)组件
components: Breadcrumbs, Link, Typography
githubLabel: 'component: breadcrumbs'
diff --git a/docs/data/material/components/breadcrumbs/breadcrumbs.md b/docs/data/material/components/breadcrumbs/breadcrumbs.md
index 08f8109c25dfe8..f76696587d0bcb 100644
--- a/docs/data/material/components/breadcrumbs/breadcrumbs.md
+++ b/docs/data/material/components/breadcrumbs/breadcrumbs.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Breadcrumbs component
components: Breadcrumbs, Link, Typography
githubLabel: 'component: breadcrumbs'
diff --git a/docs/data/material/components/button-group/button-group-pt.md b/docs/data/material/components/button-group/button-group-pt.md
index 9e71567a1732a1..6522a44a577d08 100644
--- a/docs/data/material/components/button-group/button-group-pt.md
+++ b/docs/data/material/components/button-group/button-group-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Grupo de botões
components: Button, ButtonGroup
githubLabel: 'component: ButtonGroup'
diff --git a/docs/data/material/components/button-group/button-group-zh.md b/docs/data/material/components/button-group/button-group-zh.md
index cc03770bc39a09..dedf6b29d150d5 100644
--- a/docs/data/material/components/button-group/button-group-zh.md
+++ b/docs/data/material/components/button-group/button-group-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React ButtonGroup(按钮组)组件
components: Button, ButtonGroup
githubLabel: '组件:按钮组'
diff --git a/docs/data/material/components/button-group/button-group.md b/docs/data/material/components/button-group/button-group.md
index 2f5343f080cca7..a73eb6e5b2fed3 100644
--- a/docs/data/material/components/button-group/button-group.md
+++ b/docs/data/material/components/button-group/button-group.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Button Group component
components: Button, ButtonGroup
githubLabel: 'component: ButtonGroup'
diff --git a/docs/data/material/components/buttons/buttons-pt.md b/docs/data/material/components/buttons/buttons-pt.md
index 2eb5d483c1cbe7..1bf9e77833d6c1 100644
--- a/docs/data/material/components/buttons/buttons-pt.md
+++ b/docs/data/material/components/buttons/buttons-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Botão
components: Button, IconButton, ButtonBase, LoadingButton
materialDesign: https://m2.material.io/components/buttons
diff --git a/docs/data/material/components/buttons/buttons-zh.md b/docs/data/material/components/buttons/buttons-zh.md
index 7b22be9d9b8ecd..9c791c4f35ebef 100644
--- a/docs/data/material/components/buttons/buttons-zh.md
+++ b/docs/data/material/components/buttons/buttons-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Button(按钮)组件
components: Button, IconButton, ButtonBase, LoadingButton
materialDesign: https://m2.material.io/components/buttons
diff --git a/docs/data/material/components/buttons/buttons.md b/docs/data/material/components/buttons/buttons.md
index e4b50864811a69..c36ddf70130bed 100644
--- a/docs/data/material/components/buttons/buttons.md
+++ b/docs/data/material/components/buttons/buttons.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Button component
components: Button, IconButton, ButtonBase, LoadingButton
materialDesign: https://m2.material.io/components/buttons
diff --git a/docs/data/material/components/cards/cards-pt.md b/docs/data/material/components/cards/cards-pt.md
index 3ad10ed0d476f0..ef67a461faa301 100644
--- a/docs/data/material/components/cards/cards-pt.md
+++ b/docs/data/material/components/cards/cards-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Cartão
components: Card, CardActionArea, CardActions, CardContent, CardHeader, CardMedia, Collapse, Paper
githubLabel: 'component: card'
diff --git a/docs/data/material/components/cards/cards-zh.md b/docs/data/material/components/cards/cards-zh.md
index 9564cc15fe4413..68a123e7491edf 100644
--- a/docs/data/material/components/cards/cards-zh.md
+++ b/docs/data/material/components/cards/cards-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Card(卡片)组件
components: Card, CardActionArea, CardActions, CardContent, CardHeader, CardMedia, Collapse, Paper
githubLabel: 'component: card'
diff --git a/docs/data/material/components/cards/cards.md b/docs/data/material/components/cards/cards.md
index 1cc7d923dfaad5..50a9a2d8af5b81 100644
--- a/docs/data/material/components/cards/cards.md
+++ b/docs/data/material/components/cards/cards.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Card component
components: Card, CardActionArea, CardActions, CardContent, CardHeader, CardMedia, Collapse, Paper
githubLabel: 'component: card'
diff --git a/docs/data/material/components/checkboxes/checkboxes-pt.md b/docs/data/material/components/checkboxes/checkboxes-pt.md
index 25450680188099..4001a44256dfd2 100644
--- a/docs/data/material/components/checkboxes/checkboxes-pt.md
+++ b/docs/data/material/components/checkboxes/checkboxes-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Caixa de seleção
components: Checkbox, FormControl, FormGroup, FormLabel, FormControlLabel
materialDesign: 'https://m2.material.io/components/selection-controls#checkboxes'
diff --git a/docs/data/material/components/checkboxes/checkboxes-zh.md b/docs/data/material/components/checkboxes/checkboxes-zh.md
index 850b299b68ecd4..403b0503e2c22a 100644
--- a/docs/data/material/components/checkboxes/checkboxes-zh.md
+++ b/docs/data/material/components/checkboxes/checkboxes-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Checkbox(选择框)组件
components: Checkbox, FormControl, FormGroup, FormLabel, FormControlLabel
materialDesign: 'https://m2.material.io/components/selection-controls#checkboxes'
diff --git a/docs/data/material/components/checkboxes/checkboxes.md b/docs/data/material/components/checkboxes/checkboxes.md
index 31207ef87f7e05..a9c35a64519298 100644
--- a/docs/data/material/components/checkboxes/checkboxes.md
+++ b/docs/data/material/components/checkboxes/checkboxes.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Checkbox component
components: Checkbox, FormControl, FormGroup, FormLabel, FormControlLabel
materialDesign: https://m2.material.io/components/selection-controls#checkboxes
diff --git a/docs/data/material/components/chips/chips-pt.md b/docs/data/material/components/chips/chips-pt.md
index e42ffa36e651d2..fec31ae7846838 100644
--- a/docs/data/material/components/chips/chips-pt.md
+++ b/docs/data/material/components/chips/chips-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Chip
components: Chip
githubLabel: 'component: chip'
diff --git a/docs/data/material/components/chips/chips-zh.md b/docs/data/material/components/chips/chips-zh.md
index d7c045069585b5..1cc2dbab04f068 100644
--- a/docs/data/material/components/chips/chips-zh.md
+++ b/docs/data/material/components/chips/chips-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Chip(纸片)组件
components: Chip
githubLabel: 'component: chip'
diff --git a/docs/data/material/components/chips/chips.md b/docs/data/material/components/chips/chips.md
index 91e863dc8e008f..b13cd2f6e33570 100644
--- a/docs/data/material/components/chips/chips.md
+++ b/docs/data/material/components/chips/chips.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Chip component
components: Chip
githubLabel: 'component: chip'
diff --git a/docs/data/material/components/click-away-listener/click-away-listener.md b/docs/data/material/components/click-away-listener/click-away-listener.md
index a1549bcf725b22..53bf10db531401 100644
--- a/docs/data/material/components/click-away-listener/click-away-listener.md
+++ b/docs/data/material/components/click-away-listener/click-away-listener.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Detect click outside React component
components: ClickAwayListener
githubLabel: 'component: ClickAwayListener'
diff --git a/docs/data/material/components/container/container-pt.md b/docs/data/material/components/container/container-pt.md
index 4394e5260e5eba..0090447a66b4e7 100644
--- a/docs/data/material/components/container/container-pt.md
+++ b/docs/data/material/components/container/container-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Container
components: Container
githubLabel: 'component: Container'
diff --git a/docs/data/material/components/container/container-zh.md b/docs/data/material/components/container/container-zh.md
index e5777e3e83a362..526132e06b17b7 100644
--- a/docs/data/material/components/container/container-zh.md
+++ b/docs/data/material/components/container/container-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Container(容器)组件
components: Container
githubLabel: 'component: Container'
diff --git a/docs/data/material/components/container/container.md b/docs/data/material/components/container/container.md
index 30c34c6375a26f..45efa92410cbd7 100644
--- a/docs/data/material/components/container/container.md
+++ b/docs/data/material/components/container/container.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Container component
components: Container
githubLabel: 'component: Container'
diff --git a/docs/data/material/components/css-baseline/css-baseline-pt.md b/docs/data/material/components/css-baseline/css-baseline-pt.md
index 9e765eeca53945..759d12e03efd12 100644
--- a/docs/data/material/components/css-baseline/css-baseline-pt.md
+++ b/docs/data/material/components/css-baseline/css-baseline-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: CssBaseline, ScopedCssBaseline
githubLabel: 'component: CssBaseline'
---
diff --git a/docs/data/material/components/css-baseline/css-baseline-zh.md b/docs/data/material/components/css-baseline/css-baseline-zh.md
index 5af838ed3043d6..cf8724c676c262 100644
--- a/docs/data/material/components/css-baseline/css-baseline-zh.md
+++ b/docs/data/material/components/css-baseline/css-baseline-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: CssBaseline, ScopedCssBaseline
githubLabel: 'component: CssBaseline'
---
diff --git a/docs/data/material/components/css-baseline/css-baseline.md b/docs/data/material/components/css-baseline/css-baseline.md
index b4583ada27f05d..74720976b1802c 100644
--- a/docs/data/material/components/css-baseline/css-baseline.md
+++ b/docs/data/material/components/css-baseline/css-baseline.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: CssBaseline, ScopedCssBaseline
githubLabel: 'component: CssBaseline'
---
diff --git a/docs/data/material/components/dialogs/dialogs-pt.md b/docs/data/material/components/dialogs/dialogs-pt.md
index 21bdc1c895b864..c1419807ee024c 100644
--- a/docs/data/material/components/dialogs/dialogs-pt.md
+++ b/docs/data/material/components/dialogs/dialogs-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente Diálogo para React
components: Dialog, DialogTitle, DialogContent, DialogContentText, DialogActions, Slide
githubLabel: 'component: dialog'
diff --git a/docs/data/material/components/dialogs/dialogs-zh.md b/docs/data/material/components/dialogs/dialogs-zh.md
index 34462f9fc52cb2..4b5a055ee89301 100644
--- a/docs/data/material/components/dialogs/dialogs-zh.md
+++ b/docs/data/material/components/dialogs/dialogs-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Dialog(对话框)组件
components: Dialog, DialogTitle, DialogContent, DialogContentText, DialogActions, Slide
githubLabel: 'component: dialog'
diff --git a/docs/data/material/components/dialogs/dialogs.md b/docs/data/material/components/dialogs/dialogs.md
index d41aae84d32596..914cfeb72f5f42 100644
--- a/docs/data/material/components/dialogs/dialogs.md
+++ b/docs/data/material/components/dialogs/dialogs.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Dialog component
components: Dialog, DialogTitle, DialogContent, DialogContentText, DialogActions, Slide
githubLabel: 'component: dialog'
diff --git a/docs/data/material/components/dividers/dividers-pt.md b/docs/data/material/components/dividers/dividers-pt.md
index 66de6aa5b2b6dd..38b43ab0e6af36 100644
--- a/docs/data/material/components/dividers/dividers-pt.md
+++ b/docs/data/material/components/dividers/dividers-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Divisor
components: Divider
githubLabel: 'component: divider'
diff --git a/docs/data/material/components/dividers/dividers-zh.md b/docs/data/material/components/dividers/dividers-zh.md
index 9f2c96ec555e58..be0ba3777dc320 100644
--- a/docs/data/material/components/dividers/dividers-zh.md
+++ b/docs/data/material/components/dividers/dividers-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Divider(分隔线)组件
components: Divider
githubLabel: 'component: divider'
diff --git a/docs/data/material/components/dividers/dividers.md b/docs/data/material/components/dividers/dividers.md
index 5a5514b0cc19c7..2d4ff4c6521cd8 100644
--- a/docs/data/material/components/dividers/dividers.md
+++ b/docs/data/material/components/dividers/dividers.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Divider component
components: Divider
githubLabel: 'component: divider'
diff --git a/docs/data/material/components/drawers/drawers-pt.md b/docs/data/material/components/drawers/drawers-pt.md
index f48e8528380ad8..2d53d08ea2c86e 100644
--- a/docs/data/material/components/drawers/drawers-pt.md
+++ b/docs/data/material/components/drawers/drawers-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente Drawer para React
components: Drawer, SwipeableDrawer
githubLabel: 'component: drawer'
diff --git a/docs/data/material/components/drawers/drawers-zh.md b/docs/data/material/components/drawers/drawers-zh.md
index 45713260999222..f7d806d300f797 100644
--- a/docs/data/material/components/drawers/drawers-zh.md
+++ b/docs/data/material/components/drawers/drawers-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Drawer(抽屉)组件
components: Drawer, SwipeableDrawer
githubLabel: 'component: drawer'
diff --git a/docs/data/material/components/drawers/drawers.md b/docs/data/material/components/drawers/drawers.md
index 648fbfc7817295..8b386e0cb2516e 100644
--- a/docs/data/material/components/drawers/drawers.md
+++ b/docs/data/material/components/drawers/drawers.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Drawer component
components: Drawer, SwipeableDrawer
githubLabel: 'component: drawer'
diff --git a/docs/data/material/components/floating-action-button/floating-action-button-pt.md b/docs/data/material/components/floating-action-button/floating-action-button-pt.md
index d649ec0c83b691..f63ecc3e9b7339 100644
--- a/docs/data/material/components/floating-action-button/floating-action-button-pt.md
+++ b/docs/data/material/components/floating-action-button/floating-action-button-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Botão de ação flutuante
components: Fab
githubLabel: 'component: Fab'
diff --git a/docs/data/material/components/floating-action-button/floating-action-button-zh.md b/docs/data/material/components/floating-action-button/floating-action-button-zh.md
index f8278c25e678f7..7912dc00703541 100644
--- a/docs/data/material/components/floating-action-button/floating-action-button-zh.md
+++ b/docs/data/material/components/floating-action-button/floating-action-button-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Fab(浮动操作按钮)组件
components: Fab
githubLabel: 'component: Fab'
diff --git a/docs/data/material/components/floating-action-button/floating-action-button.md b/docs/data/material/components/floating-action-button/floating-action-button.md
index 685b546f09fad3..6e5c096186b17d 100644
--- a/docs/data/material/components/floating-action-button/floating-action-button.md
+++ b/docs/data/material/components/floating-action-button/floating-action-button.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Floating Action Button (FAB) component
components: Fab
githubLabel: 'component: Fab'
diff --git a/docs/data/material/components/grid/grid-pt.md b/docs/data/material/components/grid/grid-pt.md
index d9aab4983507f6..a31783c800045f 100644
--- a/docs/data/material/components/grid/grid-pt.md
+++ b/docs/data/material/components/grid/grid-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Grade
components: Grid
githubLabel: 'component: Grid'
diff --git a/docs/data/material/components/grid/grid-zh.md b/docs/data/material/components/grid/grid-zh.md
index 8f0bf61db17745..ee273267ed2422 100644
--- a/docs/data/material/components/grid/grid-zh.md
+++ b/docs/data/material/components/grid/grid-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Grid(栅格)组件
components: Grid
githubLabel: 'component: Grid'
diff --git a/docs/data/material/components/grid/grid.md b/docs/data/material/components/grid/grid.md
index 1a0922d98ef739..38d953c02956b1 100644
--- a/docs/data/material/components/grid/grid.md
+++ b/docs/data/material/components/grid/grid.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Grid component
components: Grid
githubLabel: 'component: Grid'
diff --git a/docs/data/material/components/grid2/grid2-pt.md b/docs/data/material/components/grid2/grid2-pt.md
index 9b2e3bbb1d5653..9ee0b9cb773af8 100644
--- a/docs/data/material/components/grid2/grid2-pt.md
+++ b/docs/data/material/components/grid2/grid2-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Grid component
githubLabel: 'component: Grid'
materialDesign: https://m2.material.io/design/layout/understanding-layout.html
diff --git a/docs/data/material/components/grid2/grid2-zh.md b/docs/data/material/components/grid2/grid2-zh.md
index 9b2e3bbb1d5653..9ee0b9cb773af8 100644
--- a/docs/data/material/components/grid2/grid2-zh.md
+++ b/docs/data/material/components/grid2/grid2-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Grid component
githubLabel: 'component: Grid'
materialDesign: https://m2.material.io/design/layout/understanding-layout.html
diff --git a/docs/data/material/components/grid2/grid2.md b/docs/data/material/components/grid2/grid2.md
index bdc0b15ecc3145..bb357c36b43589 100644
--- a/docs/data/material/components/grid2/grid2.md
+++ b/docs/data/material/components/grid2/grid2.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Grid component
githubLabel: 'component: Grid'
materialDesign: https://m2.material.io/design/layout/understanding-layout.html
diff --git a/docs/data/material/components/hidden/hidden-pt.md b/docs/data/material/components/hidden/hidden-pt.md
index 798dfb64f3d668..46c1c66da9b68b 100644
--- a/docs/data/material/components/hidden/hidden-pt.md
+++ b/docs/data/material/components/hidden/hidden-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Hidden
description: The Hidden component is deprecated, check out the migration guide for more details.
components: Hidden
diff --git a/docs/data/material/components/hidden/hidden-zh.md b/docs/data/material/components/hidden/hidden-zh.md
index 92fea1bfc5fef0..b860517e7e05e7 100644
--- a/docs/data/material/components/hidden/hidden-zh.md
+++ b/docs/data/material/components/hidden/hidden-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Hidden(隐藏)组件
description: Hidden 组件已废弃,详情请查看迁移指南。
components: Hidden
diff --git a/docs/data/material/components/hidden/hidden.md b/docs/data/material/components/hidden/hidden.md
index 8cb9ebcbd18c88..e1680d4439be67 100644
--- a/docs/data/material/components/hidden/hidden.md
+++ b/docs/data/material/components/hidden/hidden.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Hidden component
description: The Hidden component is deprecated, check out the migration guide for more details.
components: Hidden
diff --git a/docs/data/material/components/icons/icons-pt.md b/docs/data/material/components/icons/icons-pt.md
index f46e52ec1d39dd..1b0820742e19e8 100644
--- a/docs/data/material/components/icons/icons-pt.md
+++ b/docs/data/material/components/icons/icons-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Ícones
components: Icon, SvgIcon
githubLabel: 'components: SvgIcon'
diff --git a/docs/data/material/components/icons/icons-zh.md b/docs/data/material/components/icons/icons-zh.md
index d5a466e04b071a..129d209a5c0e41 100644
--- a/docs/data/material/components/icons/icons-zh.md
+++ b/docs/data/material/components/icons/icons-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Icon(图标)组件
components: Icon, SvgIcon
githubLabel: 'components: SvgIcon'
diff --git a/docs/data/material/components/icons/icons.md b/docs/data/material/components/icons/icons.md
index 6c366173337caf..775316331201ea 100644
--- a/docs/data/material/components/icons/icons.md
+++ b/docs/data/material/components/icons/icons.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Icon Component
components: Icon, SvgIcon
githubLabel: 'components: SvgIcon'
diff --git a/docs/data/material/components/image-list/image-list-pt.md b/docs/data/material/components/image-list/image-list-pt.md
index 4a409fc1e1a300..35d4c05fbe60a0 100644
--- a/docs/data/material/components/image-list/image-list-pt.md
+++ b/docs/data/material/components/image-list/image-list-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Lista de Imagem
components: ImageList, ImageListItem, ImageListItemBar
materialDesign: https://m2.material.io/components/image-lists
diff --git a/docs/data/material/components/image-list/image-list-zh.md b/docs/data/material/components/image-list/image-list-zh.md
index 8c9bc57d220a8a..cd3c314e45b5e6 100644
--- a/docs/data/material/components/image-list/image-list-zh.md
+++ b/docs/data/material/components/image-list/image-list-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Image list(图像列表)组件
components: ImageList, ImageListItem, ImageListItemBar
materialDesign: https://m2.material.io/components/image-lists
diff --git a/docs/data/material/components/image-list/image-list.md b/docs/data/material/components/image-list/image-list.md
index 35a7c949465f7a..73fbfd34081f8a 100644
--- a/docs/data/material/components/image-list/image-list.md
+++ b/docs/data/material/components/image-list/image-list.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Image List React component
components: ImageList, ImageListItem, ImageListItemBar
materialDesign: https://m2.material.io/components/image-lists
diff --git a/docs/data/material/components/links/links-pt.md b/docs/data/material/components/links/links-pt.md
index 11cdd18e5f8b7d..e58126df65ff4b 100644
--- a/docs/data/material/components/links/links-pt.md
+++ b/docs/data/material/components/links/links-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: Link
githubLabel: 'component: link'
waiAria: https://www.w3.org/WAI/ARIA/apg/patterns/link/
diff --git a/docs/data/material/components/links/links-zh.md b/docs/data/material/components/links/links-zh.md
index 1cbfbe89c164bf..8a239a4477d13a 100644
--- a/docs/data/material/components/links/links-zh.md
+++ b/docs/data/material/components/links/links-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: Link
githubLabel: 'component: link'
waiAria: https://www.w3.org/WAI/ARIA/apg/patterns/link/
diff --git a/docs/data/material/components/links/links.md b/docs/data/material/components/links/links.md
index 5a6d7d29d16285..42c736d12cdb41 100644
--- a/docs/data/material/components/links/links.md
+++ b/docs/data/material/components/links/links.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: Link
githubLabel: 'component: link'
waiAria: https://www.w3.org/WAI/ARIA/apg/patterns/link/
diff --git a/docs/data/material/components/lists/lists-pt.md b/docs/data/material/components/lists/lists-pt.md
index bd6c6d46c624e0..16945e9590461d 100644
--- a/docs/data/material/components/lists/lists-pt.md
+++ b/docs/data/material/components/lists/lists-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Lista
components: Collapse, Divider, List, ListItem, ListItemButton, ListItemAvatar, ListItemIcon, ListItemSecondaryAction, ListItemText, ListSubheader
githubLabel: 'component: list'
diff --git a/docs/data/material/components/lists/lists-zh.md b/docs/data/material/components/lists/lists-zh.md
index 39456ddc8238df..4c91048b8b8de9 100644
--- a/docs/data/material/components/lists/lists-zh.md
+++ b/docs/data/material/components/lists/lists-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React List(列表)组件
components: Collapse, Divider, List, ListItem, ListItemButton, ListItemAvatar, ListItemIcon, ListItemSecondaryAction, ListItemText, ListSubheader
githubLabel: 'component: list'
diff --git a/docs/data/material/components/lists/lists.md b/docs/data/material/components/lists/lists.md
index 7e08aaebc83a3d..5623fc7a76ec08 100644
--- a/docs/data/material/components/lists/lists.md
+++ b/docs/data/material/components/lists/lists.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React List component
components: Collapse, Divider, List, ListItem, ListItemButton, ListItemAvatar, ListItemIcon, ListItemSecondaryAction, ListItemText, ListSubheader
githubLabel: 'component: list'
diff --git a/docs/data/material/components/masonry/masonry-pt.md b/docs/data/material/components/masonry/masonry-pt.md
index d3d1489cbbd915..e9175bae614649 100644
--- a/docs/data/material/components/masonry/masonry-pt.md
+++ b/docs/data/material/components/masonry/masonry-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Masonry component
components: Masonry
githubLabel: 'component: Masonry'
diff --git a/docs/data/material/components/masonry/masonry-zh.md b/docs/data/material/components/masonry/masonry-zh.md
index e8f9152ffa9835..7220bc1f2c2fd5 100644
--- a/docs/data/material/components/masonry/masonry-zh.md
+++ b/docs/data/material/components/masonry/masonry-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Masonry component
components: Masonry
githubLabel: 'component: Masonry'
diff --git a/docs/data/material/components/masonry/masonry.md b/docs/data/material/components/masonry/masonry.md
index 35df367adb09f3..70d1077aeab4df 100644
--- a/docs/data/material/components/masonry/masonry.md
+++ b/docs/data/material/components/masonry/masonry.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Masonry component
components: Masonry
githubLabel: 'component: masonry'
diff --git a/docs/data/material/components/material-icons/material-icons-pt.md b/docs/data/material/components/material-icons/material-icons-pt.md
index 12ed0e258b1561..7aa84683f9e623 100644
--- a/docs/data/material/components/material-icons/material-icons-pt.md
+++ b/docs/data/material/components/material-icons/material-icons-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: Ícone, SvgIcon
materialDesign: https://m2.material.io/design/iconography/system-icons.html
packageName: '@mui/icons-material'
diff --git a/docs/data/material/components/material-icons/material-icons-zh.md b/docs/data/material/components/material-icons/material-icons-zh.md
index b236c3332cfece..ad8519706fffc8 100644
--- a/docs/data/material/components/material-icons/material-icons-zh.md
+++ b/docs/data/material/components/material-icons/material-icons-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: Icon, SvgIcon
materialDesign: https://m2.material.io/design/iconography/system-icons.html
packageName: '@mui/icons-material'
diff --git a/docs/data/material/components/material-icons/material-icons.md b/docs/data/material/components/material-icons/material-icons.md
index d387d0814d046f..2bf87bb09c62cd 100644
--- a/docs/data/material/components/material-icons/material-icons.md
+++ b/docs/data/material/components/material-icons/material-icons.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: Icon, SvgIcon
materialDesign: https://m2.material.io/design/iconography/system-icons.html
packageName: '@mui/icons-material'
diff --git a/docs/data/material/components/menus/menus-pt.md b/docs/data/material/components/menus/menus-pt.md
index 81b46c7c60d97e..47e6ae47c0587f 100644
--- a/docs/data/material/components/menus/menus-pt.md
+++ b/docs/data/material/components/menus/menus-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Menu
components: Menu, MenuItem, MenuList, ClickAwayListener, Popover, Popper
githubLabel: 'component: menu'
diff --git a/docs/data/material/components/menus/menus-zh.md b/docs/data/material/components/menus/menus-zh.md
index 1e3dfe49434903..ae08ea87c2ba28 100644
--- a/docs/data/material/components/menus/menus-zh.md
+++ b/docs/data/material/components/menus/menus-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Menu(菜单)组件
components: Menu, MenuItem, MenuList, ClickAwayListener, Popover, Popper
githubLabel: 'component: menu'
diff --git a/docs/data/material/components/menus/menus.md b/docs/data/material/components/menus/menus.md
index c9056eb7d6b688..b249f86e15fbb1 100644
--- a/docs/data/material/components/menus/menus.md
+++ b/docs/data/material/components/menus/menus.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Menu component
components: Menu, MenuItem, MenuList, ClickAwayListener, Popover, Popper
githubLabel: 'component: menu'
diff --git a/docs/data/material/components/modal/modal-pt.md b/docs/data/material/components/modal/modal-pt.md
index 27e51ab49a4786..49d7dc16eb5702 100644
--- a/docs/data/material/components/modal/modal-pt.md
+++ b/docs/data/material/components/modal/modal-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Modal
components: Modal
githubLabel: 'component: modal'
diff --git a/docs/data/material/components/modal/modal-zh.md b/docs/data/material/components/modal/modal-zh.md
index 65686338ad279e..df0d256c35bcdb 100644
--- a/docs/data/material/components/modal/modal-zh.md
+++ b/docs/data/material/components/modal/modal-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Modal(模态框)组件
components: Modal
githubLabel: 'component: modal'
diff --git a/docs/data/material/components/modal/modal.md b/docs/data/material/components/modal/modal.md
index 05019e99042d40..b855ac37b9d1d3 100644
--- a/docs/data/material/components/modal/modal.md
+++ b/docs/data/material/components/modal/modal.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Modal component
components: Modal
githubLabel: 'component: modal'
diff --git a/docs/data/material/components/no-ssr/no-ssr.md b/docs/data/material/components/no-ssr/no-ssr.md
index eab6907e657e67..ce9fa3aeab29f8 100644
--- a/docs/data/material/components/no-ssr/no-ssr.md
+++ b/docs/data/material/components/no-ssr/no-ssr.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: No SSR React component
components: NoSsr
---
diff --git a/docs/data/material/components/pagination/pagination-pt.md b/docs/data/material/components/pagination/pagination-pt.md
index d3dc931087b79d..0d820ccb3b181a 100644
--- a/docs/data/material/components/pagination/pagination-pt.md
+++ b/docs/data/material/components/pagination/pagination-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Paginação
components: Pagination, PaginationItem
githubLabel: 'component: pagination'
diff --git a/docs/data/material/components/pagination/pagination-zh.md b/docs/data/material/components/pagination/pagination-zh.md
index 1a12a2f083a73e..24ba1397abf4f0 100644
--- a/docs/data/material/components/pagination/pagination-zh.md
+++ b/docs/data/material/components/pagination/pagination-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Pagination(分页)组件
components: Pagination, PaginationItem
githubLabel: 'component: pagination'
diff --git a/docs/data/material/components/pagination/pagination.md b/docs/data/material/components/pagination/pagination.md
index c0824fbb251dff..93d45f33c76e33 100644
--- a/docs/data/material/components/pagination/pagination.md
+++ b/docs/data/material/components/pagination/pagination.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Pagination component
components: Pagination, PaginationItem
githubLabel: 'component: pagination'
diff --git a/docs/data/material/components/paper/paper-pt.md b/docs/data/material/components/paper/paper-pt.md
index 26a4caf31cf430..9ecbda54c159b9 100644
--- a/docs/data/material/components/paper/paper-pt.md
+++ b/docs/data/material/components/paper/paper-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Paper
components: Paper
githubLabel: 'component: Paper'
diff --git a/docs/data/material/components/paper/paper-zh.md b/docs/data/material/components/paper/paper-zh.md
index 13175019467f61..8ec96a782bccc1 100644
--- a/docs/data/material/components/paper/paper-zh.md
+++ b/docs/data/material/components/paper/paper-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Paper(纸张)组件
components: Paper
githubLabel: 'component: Paper'
diff --git a/docs/data/material/components/paper/paper.md b/docs/data/material/components/paper/paper.md
index 2cac7dce2eb093..2c4710a14293ec 100644
--- a/docs/data/material/components/paper/paper.md
+++ b/docs/data/material/components/paper/paper.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Paper component
components: Paper
githubLabel: 'component: Paper'
diff --git a/docs/data/material/components/popover/popover-pt.md b/docs/data/material/components/popover/popover-pt.md
index d82388fe67791a..776a4f8c576bc8 100644
--- a/docs/data/material/components/popover/popover-pt.md
+++ b/docs/data/material/components/popover/popover-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Popover
components: Grow, Popover
githubLabel: 'component: Popover'
diff --git a/docs/data/material/components/popover/popover-zh.md b/docs/data/material/components/popover/popover-zh.md
index b431c5e4168146..bd0f340d9ff64a 100644
--- a/docs/data/material/components/popover/popover-zh.md
+++ b/docs/data/material/components/popover/popover-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Popover(弹出框)组件
components: Grow, Popover
githubLabel: 'component: Popover'
diff --git a/docs/data/material/components/popover/popover.md b/docs/data/material/components/popover/popover.md
index 898f12815b64d1..bb5fb968f4958e 100644
--- a/docs/data/material/components/popover/popover.md
+++ b/docs/data/material/components/popover/popover.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Popover component
components: Grow, Popover
githubLabel: 'component: Popover'
diff --git a/docs/data/material/components/popper/popper-pt.md b/docs/data/material/components/popper/popper-pt.md
index d4b2f736531396..9994c02ecba7d1 100644
--- a/docs/data/material/components/popper/popper-pt.md
+++ b/docs/data/material/components/popper/popper-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Popper
components: Popper
githubLabel: 'component: Popper'
diff --git a/docs/data/material/components/popper/popper-zh.md b/docs/data/material/components/popper/popper-zh.md
index 357cf94f492f0f..8bae6357929874 100644
--- a/docs/data/material/components/popper/popper-zh.md
+++ b/docs/data/material/components/popper/popper-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Popper(弹出提示)组件
components: Popper
githubLabel: 'component: Popper'
diff --git a/docs/data/material/components/popper/popper.md b/docs/data/material/components/popper/popper.md
index e6c58b3ca6c145..2b25ea79ad216f 100644
--- a/docs/data/material/components/popper/popper.md
+++ b/docs/data/material/components/popper/popper.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Popper component
components: Popper
githubLabel: 'component: Popper'
diff --git a/docs/data/material/components/portal/portal.md b/docs/data/material/components/portal/portal.md
index c867b630ea5a19..6d19846dde325c 100644
--- a/docs/data/material/components/portal/portal.md
+++ b/docs/data/material/components/portal/portal.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Portal component
components: Portal
githubLabel: 'component: Portal'
diff --git a/docs/data/material/components/progress/progress-pt.md b/docs/data/material/components/progress/progress-pt.md
index d07633edc62300..5ed36501db3861 100644
--- a/docs/data/material/components/progress/progress-pt.md
+++ b/docs/data/material/components/progress/progress-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componentes React para progresso circular, linear
components: CircularProgress, LinearProgress
githubLabel: 'component: CircularProgress'
diff --git a/docs/data/material/components/progress/progress-zh.md b/docs/data/material/components/progress/progress-zh.md
index e41c48e39fd3aa..723ad4d656088e 100644
--- a/docs/data/material/components/progress/progress-zh.md
+++ b/docs/data/material/components/progress/progress-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Circular progress(进度环组件),React Linear progress (进度条组件)
components: CircularProgress, LinearProgress
githubLabel: 'component: CircularProgress'
diff --git a/docs/data/material/components/progress/progress.md b/docs/data/material/components/progress/progress.md
index 4e1f726723ac16..e40d3e209e31e7 100644
--- a/docs/data/material/components/progress/progress.md
+++ b/docs/data/material/components/progress/progress.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Circular, Linear progress React components
components: CircularProgress, LinearProgress
githubLabel: 'component: progress'
diff --git a/docs/data/material/components/radio-buttons/radio-buttons-pt.md b/docs/data/material/components/radio-buttons/radio-buttons-pt.md
index 4580c8539a6c6b..5d57c41f1fda0e 100644
--- a/docs/data/material/components/radio-buttons/radio-buttons-pt.md
+++ b/docs/data/material/components/radio-buttons/radio-buttons-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Botões de opção
components: Radio, RadioGroup, FormControl, FormLabel, FormControlLabel
githubLabel: 'component: radio'
diff --git a/docs/data/material/components/radio-buttons/radio-buttons-zh.md b/docs/data/material/components/radio-buttons/radio-buttons-zh.md
index 0ff81cfd73c837..a65e32af1934dd 100644
--- a/docs/data/material/components/radio-buttons/radio-buttons-zh.md
+++ b/docs/data/material/components/radio-buttons/radio-buttons-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Radio buttons(单选按钮)组件
components: Radio, RadioGroup, FormControl, FormLabel, FormControlLabel
githubLabel: 'component: radio'
diff --git a/docs/data/material/components/radio-buttons/radio-buttons.md b/docs/data/material/components/radio-buttons/radio-buttons.md
index 9103ebbbdf282b..8a39c6ed2acc9a 100644
--- a/docs/data/material/components/radio-buttons/radio-buttons.md
+++ b/docs/data/material/components/radio-buttons/radio-buttons.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Radio Group component
components: Radio, RadioGroup, FormControl, FormLabel, FormControlLabel
githubLabel: 'component: radio'
diff --git a/docs/data/material/components/rating/rating-pt.md b/docs/data/material/components/rating/rating-pt.md
index 36748231f2db3b..23f805f209105a 100644
--- a/docs/data/material/components/rating/rating-pt.md
+++ b/docs/data/material/components/rating/rating-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Avaliação
components: Rating
githubLabel: 'component: rating'
diff --git a/docs/data/material/components/rating/rating-zh.md b/docs/data/material/components/rating/rating-zh.md
index 800e1e601d62b2..1e228d898ffa40 100644
--- a/docs/data/material/components/rating/rating-zh.md
+++ b/docs/data/material/components/rating/rating-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Rating(评分)组件
components: Rating
githubLabel: 'component: rating'
diff --git a/docs/data/material/components/rating/rating.md b/docs/data/material/components/rating/rating.md
index 614b15c0cb7c63..4d39e67366971e 100644
--- a/docs/data/material/components/rating/rating.md
+++ b/docs/data/material/components/rating/rating.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Rating component
components: Rating
githubLabel: 'component: rating'
diff --git a/docs/data/material/components/selects/selects-pt.md b/docs/data/material/components/selects/selects-pt.md
index 8852f2773035a4..811b7c9e3ff9f4 100644
--- a/docs/data/material/components/selects/selects-pt.md
+++ b/docs/data/material/components/selects/selects-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Seleção
components: Select, NativeSelect
githubLabel: 'component: select'
diff --git a/docs/data/material/components/selects/selects-zh.md b/docs/data/material/components/selects/selects-zh.md
index e9e886c0bc8896..bb25ea23d244a5 100644
--- a/docs/data/material/components/selects/selects-zh.md
+++ b/docs/data/material/components/selects/selects-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Select(选择器)组件
components: Select, NativeSelect
githubLabel: 'component: select'
diff --git a/docs/data/material/components/selects/selects.md b/docs/data/material/components/selects/selects.md
index 00c60940056da2..488043b2db4719 100644
--- a/docs/data/material/components/selects/selects.md
+++ b/docs/data/material/components/selects/selects.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Select component
components: Select, NativeSelect
githubLabel: 'component: select'
diff --git a/docs/data/material/components/skeleton/skeleton-pt.md b/docs/data/material/components/skeleton/skeleton-pt.md
index a4a2e43e7706dc..535dcec9ac44a4 100644
--- a/docs/data/material/components/skeleton/skeleton-pt.md
+++ b/docs/data/material/components/skeleton/skeleton-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Skeleton
components: Skeleton
githubLabel: 'component: skeleton'
diff --git a/docs/data/material/components/skeleton/skeleton-zh.md b/docs/data/material/components/skeleton/skeleton-zh.md
index bc6141da0b5ee0..4654b4dc0cfdc6 100644
--- a/docs/data/material/components/skeleton/skeleton-zh.md
+++ b/docs/data/material/components/skeleton/skeleton-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Skeleton(骨架屏)组件
components: Skeleton
githubLabel: 'component: skeleton'
diff --git a/docs/data/material/components/skeleton/skeleton.md b/docs/data/material/components/skeleton/skeleton.md
index ce9074745de5b1..da7cacad060fb6 100644
--- a/docs/data/material/components/skeleton/skeleton.md
+++ b/docs/data/material/components/skeleton/skeleton.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Skeleton component
components: Skeleton
githubLabel: 'component: skeleton'
diff --git a/docs/data/material/components/slider/slider-pt.md b/docs/data/material/components/slider/slider-pt.md
index 38504154e57db2..c3b93c1a32822f 100644
--- a/docs/data/material/components/slider/slider-pt.md
+++ b/docs/data/material/components/slider/slider-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Slider
components: Slider
githubLabel: 'component: slider'
diff --git a/docs/data/material/components/slider/slider-zh.md b/docs/data/material/components/slider/slider-zh.md
index 8888e37adde411..532040bae6b60b 100644
--- a/docs/data/material/components/slider/slider-zh.md
+++ b/docs/data/material/components/slider/slider-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Slider(滑块)组件
components: Slider
githubLabel: 'component: slider'
diff --git a/docs/data/material/components/slider/slider.md b/docs/data/material/components/slider/slider.md
index 372c2a6b6c304a..01b77a480824fd 100644
--- a/docs/data/material/components/slider/slider.md
+++ b/docs/data/material/components/slider/slider.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Slider component
components: Slider
githubLabel: 'component: slider'
diff --git a/docs/data/material/components/snackbars/snackbars-pt.md b/docs/data/material/components/snackbars/snackbars-pt.md
index e2756ad4c85832..e2fc67bebf7438 100644
--- a/docs/data/material/components/snackbars/snackbars-pt.md
+++ b/docs/data/material/components/snackbars/snackbars-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Snackbar
components: Snackbar, SnackbarContent
githubLabel: 'component: snackbar'
diff --git a/docs/data/material/components/snackbars/snackbars-zh.md b/docs/data/material/components/snackbars/snackbars-zh.md
index 78adfc171a2f72..7424c28b3ec81a 100644
--- a/docs/data/material/components/snackbars/snackbars-zh.md
+++ b/docs/data/material/components/snackbars/snackbars-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Snackbar(消息条)组件
components: Snackbar, SnackbarContent
githubLabel: 'component: snackbar'
diff --git a/docs/data/material/components/snackbars/snackbars.md b/docs/data/material/components/snackbars/snackbars.md
index 6953739a60a0c7..98237ad5a8f4b0 100644
--- a/docs/data/material/components/snackbars/snackbars.md
+++ b/docs/data/material/components/snackbars/snackbars.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Snackbar component
components: Snackbar, SnackbarContent
githubLabel: 'component: snackbar'
diff --git a/docs/data/material/components/speed-dial/speed-dial-pt.md b/docs/data/material/components/speed-dial/speed-dial-pt.md
index 16d8d9bb029b5b..1800058c26a884 100644
--- a/docs/data/material/components/speed-dial/speed-dial-pt.md
+++ b/docs/data/material/components/speed-dial/speed-dial-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Speed dial component
components: SpeedDial, SpeedDialAction, SpeedDialIcon
githubLabel: 'component: speed dial'
diff --git a/docs/data/material/components/speed-dial/speed-dial-zh.md b/docs/data/material/components/speed-dial/speed-dial-zh.md
index c4eb71447ead89..f9aad4d9b425f6 100644
--- a/docs/data/material/components/speed-dial/speed-dial-zh.md
+++ b/docs/data/material/components/speed-dial/speed-dial-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Speed dial component
components: SpeedDial, SpeedDialAction, SpeedDialIcon
githubLabel: 'component: speed dial'
diff --git a/docs/data/material/components/speed-dial/speed-dial.md b/docs/data/material/components/speed-dial/speed-dial.md
index 9bf3d1852896fa..e6095ea490da30 100644
--- a/docs/data/material/components/speed-dial/speed-dial.md
+++ b/docs/data/material/components/speed-dial/speed-dial.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Speed Dial component
components: SpeedDial, SpeedDialAction, SpeedDialIcon
githubLabel: 'component: speed dial'
diff --git a/docs/data/material/components/stack/stack-pt.md b/docs/data/material/components/stack/stack-pt.md
index 505a0fdc951c57..7bb97bf6d91bf2 100644
--- a/docs/data/material/components/stack/stack-pt.md
+++ b/docs/data/material/components/stack/stack-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Stack component
components: Stack
githubLabel: 'component: Stack'
diff --git a/docs/data/material/components/stack/stack-zh.md b/docs/data/material/components/stack/stack-zh.md
index c8d728522d36b0..c2e13a273563ea 100644
--- a/docs/data/material/components/stack/stack-zh.md
+++ b/docs/data/material/components/stack/stack-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Stack component
components: Stack
githubLabel: 'component: Stack'
diff --git a/docs/data/material/components/stack/stack.md b/docs/data/material/components/stack/stack.md
index 221895d2acf19e..ebf96d28a053fa 100644
--- a/docs/data/material/components/stack/stack.md
+++ b/docs/data/material/components/stack/stack.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Stack component
components: Stack
githubLabel: 'component: Stack'
diff --git a/docs/data/material/components/steppers/steppers-pt.md b/docs/data/material/components/steppers/steppers-pt.md
index 9f92ae983b9006..4742218e40d1a6 100644
--- a/docs/data/material/components/steppers/steppers-pt.md
+++ b/docs/data/material/components/steppers/steppers-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Assistente
components: MobileStepper, Step, StepButton, StepConnector, StepContent, StepIcon, StepLabel, Stepper
githubLabel: 'component: stepper'
diff --git a/docs/data/material/components/steppers/steppers-zh.md b/docs/data/material/components/steppers/steppers-zh.md
index 06dfaf91d58b61..bae3b444ea9f54 100644
--- a/docs/data/material/components/steppers/steppers-zh.md
+++ b/docs/data/material/components/steppers/steppers-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Stepper(步骤条)组件
components: MobileStepper, Step, StepButton, StepConnector, StepContent, StepIcon, StepLabel, Stepper
githubLabel: 'component: stepper'
diff --git a/docs/data/material/components/steppers/steppers.md b/docs/data/material/components/steppers/steppers.md
index a98c27942417c7..de8b4347dea334 100644
--- a/docs/data/material/components/steppers/steppers.md
+++ b/docs/data/material/components/steppers/steppers.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Stepper component
components: MobileStepper, Step, StepButton, StepConnector, StepContent, StepIcon, StepLabel, Stepper
githubLabel: 'component: stepper'
diff --git a/docs/data/material/components/switches/switches-pt.md b/docs/data/material/components/switches/switches-pt.md
index ab414644b2a171..1dd557ef79e3b0 100644
--- a/docs/data/material/components/switches/switches-pt.md
+++ b/docs/data/material/components/switches/switches-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Interruptor
components: Switch, FormControl, FormGroup, FormLabel, FormControlLabel
githubLabel: 'component: switch'
diff --git a/docs/data/material/components/switches/switches-zh.md b/docs/data/material/components/switches/switches-zh.md
index 2632232463a58b..8d6426d2d5f833 100644
--- a/docs/data/material/components/switches/switches-zh.md
+++ b/docs/data/material/components/switches/switches-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Switch(开关)组件
components: Switch, FormControl, FormGroup, FormLabel, FormControlLabel
githubLabel: 'component: switch'
diff --git a/docs/data/material/components/switches/switches.md b/docs/data/material/components/switches/switches.md
index fb3bd8a2610582..d428d65c3388aa 100644
--- a/docs/data/material/components/switches/switches.md
+++ b/docs/data/material/components/switches/switches.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Switch component
components: Switch, FormControl, FormGroup, FormLabel, FormControlLabel
githubLabel: 'component: switch'
diff --git a/docs/data/material/components/table/table-pt.md b/docs/data/material/components/table/table-pt.md
index 07de8955450247..104662675f6a0a 100644
--- a/docs/data/material/components/table/table-pt.md
+++ b/docs/data/material/components/table/table-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Tabela
components: Table, TableBody, TableCell, TableContainer, TableFooter, TableHead, TablePagination, TableRow, TableSortLabel
githubLabel: 'component: table'
diff --git a/docs/data/material/components/table/table-zh.md b/docs/data/material/components/table/table-zh.md
index 88292b5649004c..85d64681581edd 100644
--- a/docs/data/material/components/table/table-zh.md
+++ b/docs/data/material/components/table/table-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Table(表格)组件
components: Table, TableBody, TableCell, TableContainer, TableFooter, TableHead, TablePagination, TableRow, TableSortLabel
githubLabel: 'component: table'
diff --git a/docs/data/material/components/table/table.md b/docs/data/material/components/table/table.md
index c2d689c6683e8e..a597243c90fa8c 100644
--- a/docs/data/material/components/table/table.md
+++ b/docs/data/material/components/table/table.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Table component
components: Table, TableBody, TableCell, TableContainer, TableFooter, TableHead, TablePagination, TableRow, TableSortLabel
githubLabel: 'component: table'
diff --git a/docs/data/material/components/tabs/tabs-pt.md b/docs/data/material/components/tabs/tabs-pt.md
index 8b3b14aaff2f79..11a06c1caaff82 100644
--- a/docs/data/material/components/tabs/tabs-pt.md
+++ b/docs/data/material/components/tabs/tabs-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React Abas
components: Tabs, Tab, TabScrollButton, TabContext, TabList, TabPanel, TabsUnstyled, TabUnstyled, TabPanelUnstyled, TabsListUnstyled
githubLabel: 'component: tabs'
diff --git a/docs/data/material/components/tabs/tabs-zh.md b/docs/data/material/components/tabs/tabs-zh.md
index fbc71e04bc4614..ac184d869d5498 100644
--- a/docs/data/material/components/tabs/tabs-zh.md
+++ b/docs/data/material/components/tabs/tabs-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Tabs(选项卡)组件
components: Tabs, Tab, TabScrollButton, TabContext, TabList, TabPanel, TabsUnstyled, TabUnstyled, TabPanelUnstyled, TabsListUnstyled
githubLabel: 'component: tabs'
diff --git a/docs/data/material/components/tabs/tabs.md b/docs/data/material/components/tabs/tabs.md
index c7d47e67317b86..e8682474a661ef 100644
--- a/docs/data/material/components/tabs/tabs.md
+++ b/docs/data/material/components/tabs/tabs.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Tabs component
components: Tabs, Tab, TabScrollButton, TabContext, TabList, TabPanel
githubLabel: 'component: tabs'
diff --git a/docs/data/material/components/text-fields/text-fields-pt.md b/docs/data/material/components/text-fields/text-fields-pt.md
index 0657f54b38d9d2..ed05e096aeb52b 100644
--- a/docs/data/material/components/text-fields/text-fields-pt.md
+++ b/docs/data/material/components/text-fields/text-fields-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Text field React component
components: FilledInput, FormControl, FormHelperText, Input, InputAdornment, InputBase, InputLabel, OutlinedInput, TextField
githubLabel: 'component: text field'
diff --git a/docs/data/material/components/text-fields/text-fields-zh.md b/docs/data/material/components/text-fields/text-fields-zh.md
index 328a3b7c314e76..975f30276a8637 100644
--- a/docs/data/material/components/text-fields/text-fields-zh.md
+++ b/docs/data/material/components/text-fields/text-fields-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Text field React component
components: FilledInput, FormControl, FormHelperText, Input, InputAdornment, InputBase, InputLabel, OutlinedInput, TextField
githubLabel: 'component: text field'
diff --git a/docs/data/material/components/text-fields/text-fields.md b/docs/data/material/components/text-fields/text-fields.md
index 63ea10c022de07..c480b5b299d5e5 100644
--- a/docs/data/material/components/text-fields/text-fields.md
+++ b/docs/data/material/components/text-fields/text-fields.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Text Field component
components: FilledInput, FormControl, FormHelperText, Input, InputAdornment, InputBase, InputLabel, OutlinedInput, TextField
githubLabel: 'component: text field'
diff --git a/docs/data/material/components/textarea-autosize/textarea-autosize.md b/docs/data/material/components/textarea-autosize/textarea-autosize.md
index 0d424093d5144a..9546880c2b1aae 100644
--- a/docs/data/material/components/textarea-autosize/textarea-autosize.md
+++ b/docs/data/material/components/textarea-autosize/textarea-autosize.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Textarea Autosize React component
components: TextareaAutosize
githubLabel: 'component: TextareaAutosize'
diff --git a/docs/data/material/components/timeline/timeline-pt.md b/docs/data/material/components/timeline/timeline-pt.md
index baaaebc85a37bb..9e552ae2c420e7 100644
--- a/docs/data/material/components/timeline/timeline-pt.md
+++ b/docs/data/material/components/timeline/timeline-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Linha do tempo
components: Timeline, TimelineItem, TimelineSeparator, TimelineDot, TimelineConnector, TimelineContent, TimelineOppositeContent
githubLabel: 'component: timeline'
diff --git a/docs/data/material/components/timeline/timeline-zh.md b/docs/data/material/components/timeline/timeline-zh.md
index 6c8b477098404e..2ec489cfd5b9ed 100644
--- a/docs/data/material/components/timeline/timeline-zh.md
+++ b/docs/data/material/components/timeline/timeline-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Timeline(时间轴)组件
components: Timeline, TimelineItem, TimelineSeparator, TimelineDot, TimelineConnector, TimelineContent, TimelineOppositeContent
githubLabel: 'component: timeline'
diff --git a/docs/data/material/components/timeline/timeline.md b/docs/data/material/components/timeline/timeline.md
index 4f5dc67b8d0be5..8afb94595f877e 100644
--- a/docs/data/material/components/timeline/timeline.md
+++ b/docs/data/material/components/timeline/timeline.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Timeline component
components: Timeline, TimelineItem, TimelineSeparator, TimelineDot, TimelineConnector, TimelineContent, TimelineOppositeContent
githubLabel: 'component: timeline'
diff --git a/docs/data/material/components/toggle-button/toggle-button-pt.md b/docs/data/material/components/toggle-button/toggle-button-pt.md
index 1ff83432cd298b..920c66beecba06 100644
--- a/docs/data/material/components/toggle-button/toggle-button-pt.md
+++ b/docs/data/material/components/toggle-button/toggle-button-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Toggle button React component
components: ToggleButton, ToggleButtonGroup
githubLabel: 'component: toggle button'
diff --git a/docs/data/material/components/toggle-button/toggle-button-zh.md b/docs/data/material/components/toggle-button/toggle-button-zh.md
index 89d9d19107c0dd..fadfb94f32a1b2 100644
--- a/docs/data/material/components/toggle-button/toggle-button-zh.md
+++ b/docs/data/material/components/toggle-button/toggle-button-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Toggle button React component
components: ToggleButton, ToggleButtonGroup
githubLabel: 'component: toggle button'
diff --git a/docs/data/material/components/toggle-button/toggle-button.md b/docs/data/material/components/toggle-button/toggle-button.md
index 6040026bad3458..1ccc8105bfac1d 100644
--- a/docs/data/material/components/toggle-button/toggle-button.md
+++ b/docs/data/material/components/toggle-button/toggle-button.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Toggle Button React component
components: ToggleButton, ToggleButtonGroup
githubLabel: 'component: toggle button'
diff --git a/docs/data/material/components/tooltips/tooltips-pt.md b/docs/data/material/components/tooltips/tooltips-pt.md
index e84ab384659da7..cde6900b1298fb 100644
--- a/docs/data/material/components/tooltips/tooltips-pt.md
+++ b/docs/data/material/components/tooltips/tooltips-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React para Dicas
components: Tooltip
githubLabel: 'component: tooltip'
diff --git a/docs/data/material/components/tooltips/tooltips-zh.md b/docs/data/material/components/tooltips/tooltips-zh.md
index bcc1610b1e41ba..b5994a1ef92c59 100644
--- a/docs/data/material/components/tooltips/tooltips-zh.md
+++ b/docs/data/material/components/tooltips/tooltips-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Tooltip(工具提示)组件
components: Tooltip
githubLabel: 'component: tooltip'
diff --git a/docs/data/material/components/tooltips/tooltips.md b/docs/data/material/components/tooltips/tooltips.md
index 7467a4544c1d9a..1464c7506437af 100644
--- a/docs/data/material/components/tooltips/tooltips.md
+++ b/docs/data/material/components/tooltips/tooltips.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Tooltip component
components: Tooltip
githubLabel: 'component: tooltip'
diff --git a/docs/data/material/components/transfer-list/transfer-list-pt.md b/docs/data/material/components/transfer-list/transfer-list-pt.md
index 6746aac15cfd0c..970476adf6f9ff 100644
--- a/docs/data/material/components/transfer-list/transfer-list-pt.md
+++ b/docs/data/material/components/transfer-list/transfer-list-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Transfer list React component
components: List, ListItem, Checkbox, Switch
githubLabel: 'component: TransferList'
diff --git a/docs/data/material/components/transfer-list/transfer-list-zh.md b/docs/data/material/components/transfer-list/transfer-list-zh.md
index 795c77c36076b7..8a632784b70f9d 100644
--- a/docs/data/material/components/transfer-list/transfer-list-zh.md
+++ b/docs/data/material/components/transfer-list/transfer-list-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Transfer list React component
components: List, ListItem, Checkbox, Switch
githubLabel: 'component: transfer list'
diff --git a/docs/data/material/components/transfer-list/transfer-list.md b/docs/data/material/components/transfer-list/transfer-list.md
index ab593edba585b0..f496f7d7dbcc58 100644
--- a/docs/data/material/components/transfer-list/transfer-list.md
+++ b/docs/data/material/components/transfer-list/transfer-list.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Transfer list React component
components: List, ListItem, Checkbox, Switch
githubLabel: 'component: transfer list'
diff --git a/docs/data/material/components/transitions/transitions-pt.md b/docs/data/material/components/transitions/transitions-pt.md
index bc4fa4a3ce6239..aa0c6c72a2aeb2 100644
--- a/docs/data/material/components/transitions/transitions-pt.md
+++ b/docs/data/material/components/transitions/transitions-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componentes React para Transição
components: Collapse, Fade, Grow, Slide, Zoom
githubLabel: 'component: Transition'
diff --git a/docs/data/material/components/transitions/transitions-zh.md b/docs/data/material/components/transitions/transitions-zh.md
index 3acd6528bea415..d3364be1c656d6 100644
--- a/docs/data/material/components/transitions/transitions-zh.md
+++ b/docs/data/material/components/transitions/transitions-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Transition(过渡动画)组件
components: Collapse, Fade, Grow, Slide, Zoom
githubLabel: 'component: Transition'
diff --git a/docs/data/material/components/transitions/transitions.md b/docs/data/material/components/transitions/transitions.md
index b2e7beff239412..55819784de83f4 100644
--- a/docs/data/material/components/transitions/transitions.md
+++ b/docs/data/material/components/transitions/transitions.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Transition component
components: Collapse, Fade, Grow, Slide, Zoom
githubLabel: 'component: transitions'
diff --git a/docs/data/material/components/tree-view/tree-view-pt.md b/docs/data/material/components/tree-view/tree-view-pt.md
index 042889eb827afd..af49445cdfaaae 100644
--- a/docs/data/material/components/tree-view/tree-view-pt.md
+++ b/docs/data/material/components/tree-view/tree-view-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Tree view React component
components: TreeView, TreeItem
githubLabel: 'component: tree view'
diff --git a/docs/data/material/components/tree-view/tree-view-zh.md b/docs/data/material/components/tree-view/tree-view-zh.md
index e3feaa45e4726d..b4476986a8958e 100644
--- a/docs/data/material/components/tree-view/tree-view-zh.md
+++ b/docs/data/material/components/tree-view/tree-view-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Tree view React component
components: TreeView, TreeItem
githubLabel: 'component: tree view'
diff --git a/docs/data/material/components/tree-view/tree-view.md b/docs/data/material/components/tree-view/tree-view.md
index 331160d41b354a..c8b831a2bfcb4f 100644
--- a/docs/data/material/components/tree-view/tree-view.md
+++ b/docs/data/material/components/tree-view/tree-view.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Tree View React component
components: TreeView, TreeItem
githubLabel: 'component: tree view'
diff --git a/docs/data/material/components/typography/typography-pt.md b/docs/data/material/components/typography/typography-pt.md
index 8b0b91dcf6f9a7..f1330ae17f081c 100644
--- a/docs/data/material/components/typography/typography-pt.md
+++ b/docs/data/material/components/typography/typography-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Componente React de Tipografia
components: Typography
githubLabel: 'component: Typography'
diff --git a/docs/data/material/components/typography/typography-zh.md b/docs/data/material/components/typography/typography-zh.md
index 30074ea4afeca4..3c8bcf0ebfdce5 100644
--- a/docs/data/material/components/typography/typography-zh.md
+++ b/docs/data/material/components/typography/typography-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Typography(文字铸排)组件
components: Typography
githubLabel: 'component: Typography'
diff --git a/docs/data/material/components/typography/typography.md b/docs/data/material/components/typography/typography.md
index a3a90672c11ef2..6bdff9ed09b916 100644
--- a/docs/data/material/components/typography/typography.md
+++ b/docs/data/material/components/typography/typography.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: React Typography component
components: Typography
githubLabel: 'component: Typography'
diff --git a/docs/data/material/components/use-media-query/use-media-query-pt.md b/docs/data/material/components/use-media-query/use-media-query-pt.md
index 8764c4e2f02c2b..10dcceb5ae4b14 100644
--- a/docs/data/material/components/use-media-query/use-media-query-pt.md
+++ b/docs/data/material/components/use-media-query/use-media-query-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Consulta de mídia no React para design responsivo
githubLabel: 'hook: useMediaQuery'
---
diff --git a/docs/data/material/components/use-media-query/use-media-query-zh.md b/docs/data/material/components/use-media-query/use-media-query-zh.md
index 58ab81736c1cb7..7cc9ccfff72423 100644
--- a/docs/data/material/components/use-media-query/use-media-query-zh.md
+++ b/docs/data/material/components/use-media-query/use-media-query-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: 用于响应式设计的 React 中的媒体查询
githubLabel: 'hook: useMediaQuery'
---
diff --git a/docs/data/material/components/use-media-query/use-media-query.md b/docs/data/material/components/use-media-query/use-media-query.md
index b241dceb5033c3..f7f1eaca046fd4 100644
--- a/docs/data/material/components/use-media-query/use-media-query.md
+++ b/docs/data/material/components/use-media-query/use-media-query.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: Media queries in React for responsive design
githubLabel: 'hook: useMediaQuery'
---
diff --git a/docs/data/material/customization/how-to-customize/how-to-customize-pt.md b/docs/data/material/customization/how-to-customize/how-to-customize-pt.md
index 1846978154e50f..bd4162ad72bb4a 100644
--- a/docs/data/material/customization/how-to-customize/how-to-customize-pt.md
+++ b/docs/data/material/customization/how-to-customize/how-to-customize-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: GlobalStyles
---
diff --git a/docs/data/material/customization/how-to-customize/how-to-customize-zh.md b/docs/data/material/customization/how-to-customize/how-to-customize-zh.md
index 6e492c336b8789..a4c266a1d380b2 100644
--- a/docs/data/material/customization/how-to-customize/how-to-customize-zh.md
+++ b/docs/data/material/customization/how-to-customize/how-to-customize-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: GlobalStyles
---
diff --git a/docs/data/material/customization/how-to-customize/how-to-customize.md b/docs/data/material/customization/how-to-customize/how-to-customize.md
index 3c8ca0448b916a..7e9ba790b8df35 100644
--- a/docs/data/material/customization/how-to-customize/how-to-customize.md
+++ b/docs/data/material/customization/how-to-customize/how-to-customize.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
components: GlobalStyles
---
diff --git a/docs/data/material/getting-started/templates/templates-pt.md b/docs/data/material/getting-started/templates/templates-pt.md
index 30685919c12fdf..777ea1023cf8ff 100644
--- a/docs/data/material/getting-started/templates/templates-pt.md
+++ b/docs/data/material/getting-started/templates/templates-pt.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: +9 Modelos Grátis de React
---
diff --git a/docs/data/material/getting-started/templates/templates-zh.md b/docs/data/material/getting-started/templates/templates-zh.md
index 29ca0a2c4ac4e8..fd2b295c9e4ecf 100644
--- a/docs/data/material/getting-started/templates/templates-zh.md
+++ b/docs/data/material/getting-started/templates/templates-zh.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: 超过 9 个免费的 React 模板
---
diff --git a/docs/data/material/getting-started/templates/templates.md b/docs/data/material/getting-started/templates/templates.md
index b7aa9137e2d0b7..607410cf8ec948 100644
--- a/docs/data/material/getting-started/templates/templates.md
+++ b/docs/data/material/getting-started/templates/templates.md
@@ -1,5 +1,5 @@
---
-product: material-ui
+productId: material-ui
title: 9+ Free React Templates
---
diff --git a/docs/data/system/components/box/box-pt.md b/docs/data/system/components/box/box-pt.md
index 71fa4ff2866fe6..f75e42e2c42fc4 100644
--- a/docs/data/system/components/box/box-pt.md
+++ b/docs/data/system/components/box/box-pt.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Box component
components: Box
githubLabel: 'component: Box'
diff --git a/docs/data/system/components/box/box-zh.md b/docs/data/system/components/box/box-zh.md
index 668fbd5d20e0c3..553cdf02d6654e 100644
--- a/docs/data/system/components/box/box-zh.md
+++ b/docs/data/system/components/box/box-zh.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Box component
components: Box
githubLabel: 'component: Box'
diff --git a/docs/data/system/components/box/box.md b/docs/data/system/components/box/box.md
index a8b903804e94f7..0c848af74a394d 100644
--- a/docs/data/system/components/box/box.md
+++ b/docs/data/system/components/box/box.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Box component
components: Box
githubLabel: 'component: Box'
diff --git a/docs/data/system/components/container/container-pt.md b/docs/data/system/components/container/container-pt.md
index 95e08cd0324b5d..2bb6a28b48368d 100644
--- a/docs/data/system/components/container/container-pt.md
+++ b/docs/data/system/components/container/container-pt.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Container component
components: Container
githubLabel: 'component: Container'
diff --git a/docs/data/system/components/container/container-zh.md b/docs/data/system/components/container/container-zh.md
index 95e08cd0324b5d..2bb6a28b48368d 100644
--- a/docs/data/system/components/container/container-zh.md
+++ b/docs/data/system/components/container/container-zh.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Container component
components: Container
githubLabel: 'component: Container'
diff --git a/docs/data/system/components/container/container.md b/docs/data/system/components/container/container.md
index f50a16a1ccbb7f..2dc88f7900efa3 100644
--- a/docs/data/system/components/container/container.md
+++ b/docs/data/system/components/container/container.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Container component
components: Container
githubLabel: 'component: Container'
diff --git a/docs/data/system/components/grid/grid-pt.md b/docs/data/system/components/grid/grid-pt.md
index 601ebc0636fed1..9e869bed8ffb94 100644
--- a/docs/data/system/components/grid/grid-pt.md
+++ b/docs/data/system/components/grid/grid-pt.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Grid component
githubLabel: 'component: Grid'
---
diff --git a/docs/data/system/components/grid/grid-zh.md b/docs/data/system/components/grid/grid-zh.md
index 601ebc0636fed1..9e869bed8ffb94 100644
--- a/docs/data/system/components/grid/grid-zh.md
+++ b/docs/data/system/components/grid/grid-zh.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Grid component
githubLabel: 'component: Grid'
---
diff --git a/docs/data/system/components/grid/grid.md b/docs/data/system/components/grid/grid.md
index d053c2350bf106..b86c002b1c9a3d 100644
--- a/docs/data/system/components/grid/grid.md
+++ b/docs/data/system/components/grid/grid.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Grid component
githubLabel: 'component: Grid'
---
diff --git a/docs/data/system/components/stack/stack-pt.md b/docs/data/system/components/stack/stack-pt.md
index 016c5240210cf2..5689b462345946 100644
--- a/docs/data/system/components/stack/stack-pt.md
+++ b/docs/data/system/components/stack/stack-pt.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Stack component
githubLabel: 'component: Stack'
---
diff --git a/docs/data/system/components/stack/stack-zh.md b/docs/data/system/components/stack/stack-zh.md
index 016c5240210cf2..5689b462345946 100644
--- a/docs/data/system/components/stack/stack-zh.md
+++ b/docs/data/system/components/stack/stack-zh.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Stack component
githubLabel: 'component: Stack'
---
diff --git a/docs/data/system/components/stack/stack.md b/docs/data/system/components/stack/stack.md
index 300f6e6d1fb5ef..b9ff5522db6036 100644
--- a/docs/data/system/components/stack/stack.md
+++ b/docs/data/system/components/stack/stack.md
@@ -1,5 +1,5 @@
---
-product: system
+productId: system
title: React Stack component
components: Stack
githubLabel: 'component: Stack'
diff --git a/docs/package.json b/docs/package.json
index 830737eea55b8f..e3e82010abace0 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -56,7 +56,7 @@
"@types/css-mediaquery": "^0.1.1",
"@types/json2mq": "^0.2.0",
"@types/markdown-to-jsx": "^7.0.1",
- "@types/react-dom": "^18.2.5",
+ "@types/react-dom": "^18.2.6",
"@types/react-swipeable-views": "^0.13.2",
"@types/react-swipeable-views-utils": "^0.13.4",
"@types/react-window": "^1.8.5",
@@ -90,7 +90,7 @@
"lz-string": "^1.5.0",
"markdown-to-jsx": "^7.2.1",
"material-ui-popup-state": "^5.0.9",
- "next": "13.1.6",
+ "next": "13.4.7",
"notistack": "2.0.8",
"nprogress": "^0.2.0",
"postcss": "^8.4.24",
diff --git a/docs/pages/_app.js b/docs/pages/_app.js
index 9d0a38831e1f40..4680d9706db4c9 100644
--- a/docs/pages/_app.js
+++ b/docs/pages/_app.js
@@ -138,6 +138,9 @@ function AppWrapper(props) {
const { children, emotionCache, pageProps } = props;
const router = useRouter();
+ // TODO move productId & productCategoryId resolution to page layout.
+ // We should use the productId field from the markdown and fallback to getProductInfoFromUrl()
+ // if not present
const { productId, productCategoryId } = getProductInfoFromUrl(router.asPath);
React.useEffect(() => {
diff --git a/docs/pages/experiments/docs/headers.js b/docs/pages/experiments/docs/headers.js
new file mode 100644
index 00000000000000..7664219ba77a22
--- /dev/null
+++ b/docs/pages/experiments/docs/headers.js
@@ -0,0 +1,7 @@
+import * as React from 'react';
+import MarkdownDocs from 'docs/src/modules/components/MarkdownDocs';
+import * as pageProps from './headers.md?@mui/markdown';
+
+export default function Page() {
+ return ;
+}
diff --git a/docs/pages/experiments/docs/headers.md b/docs/pages/experiments/docs/headers.md
new file mode 100644
index 00000000000000..530bc4bb4ded1f
--- /dev/null
+++ b/docs/pages/experiments/docs/headers.md
@@ -0,0 +1,5 @@
+# Headers
+
+
Headers.
+
+## Header with Pro plan [](/x/introduction/licensing/#pro-plan)
diff --git a/docs/src/components/pricing/EarlyBird.tsx b/docs/src/components/pricing/EarlyBird.tsx
index f9736ab0dcdb04..ab1edb6738e141 100644
--- a/docs/src/components/pricing/EarlyBird.tsx
+++ b/docs/src/components/pricing/EarlyBird.tsx
@@ -59,6 +59,7 @@ export default function EarlyBird() {
endIcon={}
sx={{
py: 1,
+ flexShrink: 0,
ml: { xs: 0, sm: 2 },
mt: { xs: 3, sm: 0 },
width: { xs: '100%', sm: '50%', md: '15%' },
diff --git a/docs/src/components/pricing/PricingTable.tsx b/docs/src/components/pricing/PricingTable.tsx
index daee4a49bbe031..9cde456199fe37 100644
--- a/docs/src/components/pricing/PricingTable.tsx
+++ b/docs/src/components/pricing/PricingTable.tsx
@@ -165,7 +165,7 @@ function Info(props: { value: React.ReactNode; metadata?: React.ReactNode }) {
return (
{typeof value === 'string' ? (
-
+
{value}
) : (
@@ -192,7 +192,7 @@ function ColumnHead({
nested = false,
href,
}: {
- label: string;
+ label: React.ReactNode;
metadata?: string;
tooltip?: string;
nested?: boolean;
@@ -315,8 +315,9 @@ function Cell({ highlighted = false, ...props }: BoxProps & { highlighted?: bool
{...props}
sx={[
{
- py: '18px',
- px: 2,
+ py: '16px',
+ minHeight: 54,
+ px: [1, 2],
display: 'flex',
flexDirection: 'column',
alignItems: 'center',
@@ -614,7 +615,12 @@ const rowHeaders: Record = {
'security-questionnaire': (
+ Security questionnaire &
+ custom agreements
+
+ ),
}}
/>
),
@@ -743,7 +749,12 @@ const proData: Record = {
'response-time': no,
'pre-screening': no,
'issue-escalation': no,
- 'security-questionnaire': no,
+ 'security-questionnaire': (
+
+ ),
};
const premiumData: Record = {
diff --git a/docs/src/modules/components/AppSearch.js b/docs/src/modules/components/AppSearch.js
index 76631f932a7ef5..31fb533e789909 100644
--- a/docs/src/modules/components/AppSearch.js
+++ b/docs/src/modules/components/AppSearch.js
@@ -20,7 +20,6 @@ import Link from 'docs/src/modules/components/Link';
import { useTranslate, useUserLanguage } from 'docs/src/modules/utils/i18n';
import useLazyCSS from 'docs/src/modules/utils/useLazyCSS';
import PageContext from 'docs/src/modules/components/PageContext';
-import getProductInfoFromUrl from 'docs/src/modules/utils/getProductInfoFromUrl';
const SearchButton = styled('button')(({ theme }) => [
{
@@ -163,15 +162,23 @@ const displayTagProductId = {
toolpad: 'Toolpad',
};
-function getDisplayTag(pathname) {
- const productInfo = getProductInfoFromUrl(pathname);
+function getDisplayTag(hit) {
+ if (hit.productId === undefined || hit.productCategoryId === undefined) {
+ return null;
+ }
+
+ const productInfo = {
+ productId: hit.productId,
+ productCategoryId: hit.productCategoryId,
+ };
+
const displayTag =
displayTagProductId[productInfo.productId] ||
displayTagProductId[productInfo.productCategoryId];
if (!displayTag) {
console.error(
- `getDisplayTag missing mapping for productId: ${productInfo.productId}, pathname: ${pathname}.`,
+ `getDisplayTag missing mapping for productId: ${productInfo.productId}, pathname: ${hit.pathname}.`,
);
}
@@ -189,7 +196,7 @@ function DocSearchHit(props) {
sx={{ display: 'flex !important', '& .DocSearch-Hit-Container': { flex: 1, minWidth: 0 } }}
>
{children}
- {getDisplayTag(hit.pathname)}
+ {getDisplayTag(hit)}
);
}
@@ -222,7 +229,7 @@ export default function AppSearch(props) {
setIsOpen(true);
}, [setIsOpen]);
const router = useRouter();
- const { productId } = React.useContext(PageContext);
+ const pageContext = React.useContext(PageContext);
const keyboardNavigator = {
navigate({ item }) {
@@ -315,13 +322,29 @@ export default function AppSearch(props) {
ReactDOM.createPortal(
diff --git a/docs/src/modules/components/Demo.js b/docs/src/modules/components/Demo.js
index 5d46eada56dcbf..d7a1fddbffa2f0 100644
--- a/docs/src/modules/components/Demo.js
+++ b/docs/src/modules/components/Demo.js
@@ -63,13 +63,13 @@ function useDemoData(codeVariant, demo, githubLocation, codeStyling) {
const { canonicalAs } = pathnameToLanguage(router.asPath);
return React.useMemo(() => {
- let product;
+ let productId;
let name = 'Material UI';
if (canonicalAs.startsWith('/joy-ui/')) {
- product = 'joy-ui';
+ productId = 'joy-ui';
name = 'Joy UI';
} else if (canonicalAs.startsWith('/base-ui/')) {
- product = 'base-ui';
+ productId = 'base-ui';
name = 'Base UI';
} else if (canonicalAs.startsWith('/x/')) {
name = 'MUI X';
@@ -145,7 +145,7 @@ function useDemoData(codeVariant, demo, githubLocation, codeStyling) {
jsxPreview,
...codeOptions,
title: `${getDemoName(githubLocation)} demo — ${name}`,
- product,
+ productId,
language: userLanguage,
codeStyling,
};
@@ -478,8 +478,8 @@ export default function Demo(props) {
const [showAd, setShowAd] = React.useState(false);
const adVisibility = showAd && !disableAd && !demoOptions.disableAd;
- const DemoRoot = demoData.product === 'joy-ui' ? DemoRootJoy : DemoRootMaterial;
- const Wrapper = demoData.product === 'joy-ui' ? BrandingProvider : React.Fragment;
+ const DemoRoot = demoData.productId === 'joy-ui' ? DemoRootJoy : DemoRootMaterial;
+ const Wrapper = demoData.productId === 'joy-ui' ? BrandingProvider : React.Fragment;
const isPreview = !codeOpen && showPreview;
@@ -532,7 +532,7 @@ export default function Demo(props) {
onMouseEnter={handleDemoHover}
onMouseLeave={handleDemoHover}
>
-
+
-
+
{demoOptions.hideToolbar ? null : (
}>
}>
diff --git a/docs/src/modules/components/MuiProductSelector.tsx b/docs/src/modules/components/MuiProductSelector.tsx
index b6a4ae5cf6d164..6beff679f07278 100644
--- a/docs/src/modules/components/MuiProductSelector.tsx
+++ b/docs/src/modules/components/MuiProductSelector.tsx
@@ -85,7 +85,7 @@ const products = [
];
export default function MuiProductSelector() {
- const { productId } = React.useContext(PageContext);
+ const pageContext = React.useContext(PageContext);
return (
@@ -127,8 +127,8 @@ export default function MuiProductSelector() {
{products.map((product) => (
`${prev}\n${curr}`, ''),
- product: 'joy-ui',
+ productId: 'joy-ui',
},
{
commitRef: process.env.PULL_REQUEST_ID ? process.env.COMMIT_REF : undefined,
diff --git a/docs/src/modules/sandbox/Dependencies.ts b/docs/src/modules/sandbox/Dependencies.ts
index 8f7181439e6c86..094cb0d41d74fa 100644
--- a/docs/src/modules/sandbox/Dependencies.ts
+++ b/docs/src/modules/sandbox/Dependencies.ts
@@ -10,7 +10,7 @@ type RegExpMatchArrayWithGroups = (RegExpMatchArray & RegExpMatchArrayWithGro
export default function SandboxDependencies(
demo: {
raw: string;
- product?: 'joy-ui' | 'base-ui';
+ productId?: 'joy-ui' | 'base-ui';
codeVariant: keyof typeof CODE_VARIANTS;
},
options?: { commitRef?: string },
@@ -168,7 +168,7 @@ export default function SandboxDependencies(
dependencies.typescript = 'latest';
}
- if (!demo.product && !dependencies['@mui/material']) {
+ if (!demo.productId && !dependencies['@mui/material']) {
// The `index.js` imports StyledEngineProvider from '@mui/material', so we need to make sure we have it as a dependency
const name = '@mui/material';
const versions = {
diff --git a/docs/src/modules/utils/getProductInfoFromUrl.test.js b/docs/src/modules/utils/getProductInfoFromUrl.test.js
index acb166281ca6f3..61061f7e2af56d 100644
--- a/docs/src/modules/utils/getProductInfoFromUrl.test.js
+++ b/docs/src/modules/utils/getProductInfoFromUrl.test.js
@@ -2,43 +2,98 @@ import { expect } from 'chai';
import getProductInfoFromUrl from './getProductInfoFromUrl';
describe('getProductInfoFromUrl', () => {
- it('get material-ui', () => {
- expect(getProductInfoFromUrl('/material-ui/react-button/').productId).to.equal('material-ui');
- expect(getProductInfoFromUrl('/zh/material-ui/react-button/').productId).to.equal(
- 'material-ui',
- );
+ it('should handle Material UI', () => {
+ expect(getProductInfoFromUrl('/material-ui/react-button/')).to.deep.equal({
+ productCategoryId: 'core',
+ productId: 'material-ui',
+ });
+ expect(getProductInfoFromUrl('/zh/material-ui/react-button/')).to.deep.equal({
+ productCategoryId: 'core',
+ productId: 'material-ui',
+ });
});
- it('get base-ui', () => {
- expect(getProductInfoFromUrl('/base-ui/react-button/').productId).to.equal('base-ui');
- expect(getProductInfoFromUrl('/zh/base-ui/react-button/').productId).to.equal('base-ui');
+ it('should ignore anchor', () => {
+ expect(
+ getProductInfoFromUrl('/material-ui/react-app-bar/#app-bar-with-responsive-menu'),
+ ).to.deep.equal({
+ productCategoryId: 'core',
+ productId: 'material-ui',
+ });
});
- it('get joy-ui', () => {
- expect(getProductInfoFromUrl('/joy-ui/react-button/').productId).to.equal('joy-ui');
- expect(getProductInfoFromUrl('/zh/joy-ui/react-button/').productId).to.equal('joy-ui');
+ it('should handle Base UI', () => {
+ expect(getProductInfoFromUrl('/base-ui/react-button/')).to.deep.equal({
+ productCategoryId: 'core',
+ productId: 'base-ui',
+ });
});
- it('get system', () => {
- expect(getProductInfoFromUrl('/system/').productId).to.equal('system');
- expect(getProductInfoFromUrl('/zh/system/getting-started/').productId).to.equal('system');
+ it('should handle Joy UI', () => {
+ expect(getProductInfoFromUrl('/joy-ui/react-button/')).to.deep.equal({
+ productCategoryId: 'core',
+ productId: 'joy-ui',
+ });
});
- it('get data-grid', () => {
- expect(getProductInfoFromUrl('/x/react-data-grid/components').productId).to.equal(
- 'x-data-grid',
- );
- expect(getProductInfoFromUrl('/zh/x/react-data-grid/components').productId).to.equal(
- 'x-data-grid',
- );
+ it('should handle MUI System', () => {
+ expect(getProductInfoFromUrl('/system/')).to.deep.equal({
+ productCategoryId: 'core',
+ productId: 'system',
+ });
});
- it('get date-picker', () => {
- expect(getProductInfoFromUrl('/x/react-date-picker/components').productId).to.equal(
- 'x-date-picker',
- );
- expect(getProductInfoFromUrl('/zh/x/react-date-picker/components').productId).to.equal(
- 'x-date-picker',
- );
+ it('should handle MUI X Data Drid', () => {
+ expect(getProductInfoFromUrl('/x/react-data-grid/components')).to.deep.equal({
+ productCategoryId: 'x',
+ productId: 'x-data-grid',
+ });
+ });
+
+ it('should handle MUI X Date Pickers', () => {
+ expect(getProductInfoFromUrl('/x/react-date-pickers/components')).to.deep.equal({
+ productCategoryId: 'x',
+ productId: 'x-date-pickers',
+ });
+ });
+
+ it('should handle MUI X', () => {
+ expect(getProductInfoFromUrl('/x/migration/migration-data-grid-v5/')).to.deep.equal({
+ productCategoryId: 'x',
+ // Not smart enough to know it's about the data grid.
+ // Now, it's a none goal to be able to handle this. Either change the URL to be
+ // /x/react-data-grid/migration-v5/
+ // or add the productId header to the markdown of this page.
+ productId: 'null',
+ });
+ });
+
+ it('should return x', () => {
+ expect(getProductInfoFromUrl('/x/introduction/')).to.deep.equal({
+ productCategoryId: 'x',
+ productId: 'null',
+ });
+ });
+
+ it('should return uncategorized', () => {
+ expect(getProductInfoFromUrl('/')).to.deep.equal({
+ productCategoryId: 'null',
+ productId: 'null',
+ });
+ expect(getProductInfoFromUrl('/#foo')).to.deep.equal({
+ productCategoryId: 'null',
+ productId: 'null',
+ });
+ expect(getProductInfoFromUrl('/versions')).to.deep.equal({
+ productCategoryId: 'null',
+ productId: 'null',
+ });
+ });
+
+ it('should handle MUI Toolpad', () => {
+ expect(getProductInfoFromUrl('/toolpad/getting-started/first-app/')).to.deep.equal({
+ productCategoryId: 'null',
+ productId: 'toolpad',
+ });
});
});
diff --git a/docs/src/modules/utils/getProductInfoFromUrl.ts b/docs/src/modules/utils/getProductInfoFromUrl.ts
index 647be485810ff6..7571fc20e0f92f 100644
--- a/docs/src/modules/utils/getProductInfoFromUrl.ts
+++ b/docs/src/modules/utils/getProductInfoFromUrl.ts
@@ -1,39 +1,56 @@
import { pathnameToLanguage } from 'docs/src/modules/utils/helpers';
export type MuiProductId =
- | null
+ | 'null'
| 'base-ui'
| 'material-ui'
| 'joy-ui'
| 'system'
| 'x-data-grid'
- | 'x-date-picker';
+ | 'x-date-pickers'
+ | 'x-charts';
-type MuiProductCategoryId = null | 'core' | 'x';
+type MuiProductCategoryId = 'null' | 'core' | 'x';
interface MuiProductInfo {
productId: MuiProductId;
productCategoryId: MuiProductCategoryId;
}
+// This is a fallback logic to define the productId and productCategoryId of the page.
+// Markdown pages can override this value when the URL patterns they follow are a bit strange,
+// which should stay the rare exception.
export default function getProductInfoFromUrl(asPath: string): MuiProductInfo {
- const asPathWithoutLang = pathnameToLanguage(asPath).canonicalAs;
- let productCategoryId: string | null = 'core';
- // firstFolder
- let productId: string | null = asPathWithoutLang.replace(/^\/+([^/]+)\/.*/, '$1');
+ const asPathWithoutLang = pathnameToLanguage(asPath).canonicalAsServer;
+ const firstFolder = asPathWithoutLang.replace(/^\/+([^/]+)\/.*/, '$1');
+
+ // When serialized undefined/null are the same, so we encode null as 'null' to be
+ // able to differentiate when the value isn't set vs. set to the right null value.
+ let productCategoryId = 'null';
+ let productId = 'null';
+
+ if (
+ firstFolder === 'material-ui' ||
+ firstFolder === 'joy-ui' ||
+ firstFolder === 'base-ui' ||
+ firstFolder === 'system'
+ ) {
+ productCategoryId = 'core';
+ productId = firstFolder;
+ }
- if (productId === 'x') {
+ if (firstFolder === 'x') {
productCategoryId = 'x';
productId = `x-${asPathWithoutLang.replace('/x/react-', '').replace(/\/.*/, '')}`;
- }
- if (asPathWithoutLang === '/versions/') {
- productId = null;
+ // No match, give up on it.
+ if (productId === 'x-') {
+ productId = 'null';
+ }
}
- if (asPathWithoutLang === '/') {
- productCategoryId = null;
- productId = null;
+ if (firstFolder === 'toolpad') {
+ productId = 'toolpad';
}
return {
diff --git a/docs/src/pages.ts b/docs/src/pages.ts
index 9a83f5fcdf7654..0bedbb9b2d411b 100644
--- a/docs/src/pages.ts
+++ b/docs/src/pages.ts
@@ -1,309 +1,8 @@
-import pagesApi from 'docs/src/pagesApi';
import type { MuiPage, OrderedMuiPage } from 'docs/src/MuiPage';
import standardNavIcons from 'docs/src/modules/components/AppNavIcons';
const pages: readonly MuiPage[] = [
- {
- pathname: '/getting-started',
- icon: standardNavIcons.DescriptionIcon,
- children: [
- { pathname: '/getting-started/installation' },
- { pathname: '/getting-started/usage' },
- { pathname: '/getting-started/example-projects' },
- { pathname: '/getting-started/templates' },
- { pathname: '/getting-started/learn', title: 'Learning resources' },
- { pathname: '/getting-started/faq', title: 'FAQs' },
- { pathname: '/getting-started/supported-components' },
- { pathname: '/getting-started/supported-platforms' },
- { pathname: '/getting-started/support' },
- ],
- },
- {
- pathname: '/components',
- icon: standardNavIcons.ToggleOnIcon,
- children: [
- {
- pathname: '/components/inputs',
- subheader: '/components/inputs',
- children: [
- { pathname: '/components/autocomplete' },
- { pathname: '/components/buttons', title: 'Button' },
- { pathname: '/components/button-group' },
- { pathname: '/components/checkboxes', title: 'Checkbox' },
- { pathname: '/components/floating-action-button' },
- { pathname: '/components/radio-buttons', title: 'Radio button' },
- { pathname: '/components/rating' },
- { pathname: '/components/selects', title: 'Select' },
- { pathname: '/components/slider' },
- { pathname: '/components/switches', title: 'Switch' },
- { pathname: '/components/text-fields', title: 'Text field' },
- { pathname: '/components/transfer-list' },
- { pathname: '/components/toggle-button' },
- ],
- },
- {
- pathname: '/components/data-display',
- subheader: '/components/data-display',
- children: [
- { pathname: '/components/avatars', title: 'Avatar' },
- { pathname: '/components/badges', title: 'Badge' },
- { pathname: '/components/chips', title: 'Chip' },
- { pathname: '/components/dividers', title: 'Divider' },
- { pathname: '/components/icons' },
- { pathname: '/components/material-icons' },
- { pathname: '/components/lists', title: 'List' },
- { pathname: '/components/tables', title: 'Table' },
- { pathname: '/components/tooltips', title: 'Tooltip' },
- { pathname: '/components/typography' },
- ],
- },
- {
- pathname: '/components/feedback',
- subheader: '/components/feedback',
- children: [
- { pathname: '/components/alert' },
- { pathname: '/components/backdrop' },
- { pathname: '/components/dialogs' },
- { pathname: '/components/progress' },
- { pathname: '/components/skeleton' },
- { pathname: '/components/snackbars', title: 'Snackbar' },
- ],
- },
- {
- pathname: '/components/surfaces',
- subheader: '/components/surfaces',
- children: [
- { pathname: '/components/accordion' },
- { pathname: '/components/app-bar' },
- { pathname: '/components/cards', title: 'Card' },
- { pathname: '/components/paper' },
- ],
- },
- {
- pathname: '/components/navigation',
- subheader: '/components/navigation',
- children: [
- { pathname: '/components/bottom-navigation' },
- { pathname: '/components/breadcrumbs' },
- { pathname: '/components/drawers', title: 'Drawer' },
- { pathname: '/components/links', title: 'Link' },
- { pathname: '/components/menus', title: 'Menu' },
- { pathname: '/components/pagination' },
- { pathname: '/components/speed-dial' },
- { pathname: '/components/steppers', title: 'Stepper' },
- { pathname: '/components/tabs' },
- ],
- },
- {
- pathname: '/components/layout',
- subheader: '/components/layout',
- children: [
- { pathname: '/components/box' },
- { pathname: '/components/container' },
- { pathname: '/components/grid' },
- { pathname: '/components/stack' },
- { pathname: '/components/image-list' },
- { pathname: '/components/hidden' },
- ],
- },
- {
- pathname: '/components/utils',
- subheader: '/components/utils',
- children: [
- { pathname: '/components/click-away-listener' },
- { pathname: '/components/css-baseline', title: 'CSS Baseline' },
- { pathname: '/components/modal' },
- { pathname: '/components/no-ssr', title: 'No SSR' },
- { pathname: '/components/popover' },
- { pathname: '/components/popper' },
- { pathname: '/components/portal' },
- { pathname: '/components/textarea-autosize' },
- { pathname: '/components/transitions' },
- { pathname: '/components/use-media-query', title: 'useMediaQuery' },
- ],
- },
- {
- pathname: '/components/data-grid-root',
- subheader: '/components/data-grid',
- children: [
- {
- pathname: '/components/data-grid',
- subheader: '/components/data-grid/overview',
- title: 'Overview',
- },
- { pathname: '/components/data-grid/demo' },
- { pathname: '/components/data-grid/getting-started' },
- { pathname: '/components/data-grid/layout' },
- { pathname: '/components/data-grid/columns' },
- { pathname: '/components/data-grid/rows' },
- { pathname: '/components/data-grid/editing' },
- { pathname: '/components/data-grid/sorting' },
- { pathname: '/components/data-grid/filtering' },
- { pathname: '/components/data-grid/pagination' },
- { pathname: '/components/data-grid/selection' },
- { pathname: '/components/data-grid/events' },
- { pathname: '/components/data-grid/export' },
- { pathname: '/components/data-grid/components' },
- { pathname: '/components/data-grid/style' },
- { pathname: '/components/data-grid/localization' },
- { pathname: '/components/data-grid/virtualization' },
- { pathname: '/components/data-grid/accessibility' },
- { pathname: '/components/data-grid/group-pivot', title: 'Group & Pivot' },
- ],
- },
- {
- pathname: '/components/lab',
- subheader: '/components/lab',
- children: [
- { pathname: '/components/about-the-lab', title: 'About the lab 🧪' },
- { pathname: '/components/masonry' },
- { pathname: '/components/timeline' },
- { pathname: '/components/tree-view' },
- ],
- },
- ],
- },
- {
- title: 'APIs',
- pathname: '/api-docs',
- icon: standardNavIcons.CodeIcon,
- children: [
- ...pagesApi,
- {
- pathname: '/api-docs/data-grid-root',
- title: 'Data Grid',
- children: [
- { pathname: '/api-docs/data-grid', title: 'API Reference' },
- { pathname: '/api-docs/data-grid/data-grid', title: 'DataGrid' },
- { pathname: '/api-docs/data-grid/data-grid-pro', title: 'DataGridPro' },
- { pathname: '/api-docs/data-grid/grid-api', title: 'GridApi' },
- { pathname: '/api-docs/data-grid/grid-col-def', title: 'GridColDef' },
- { pathname: '/api-docs/data-grid/grid-cell-params', title: 'GridCellParams' },
- { pathname: '/api-docs/data-grid/grid-row-params', title: 'GridRowParams' },
- {
- pathname: '/api-docs/data-grid/grid-csv-export-options',
- title: 'GridCSVExportOptions',
- },
- {
- pathname: '/api-docs/data-grid/grid-print-export-options',
- title: 'GridPrintExportOptions',
- },
- ].map((page) => {
- return {
- ...page,
- linkProps: { linkAs: `${page.pathname.replace(/^\/api-docs/, '/api')}/` },
- };
- }),
- },
- ]
- .sort((a, b) =>
- a.pathname.replace('/api-docs/', '').localeCompare(b.pathname.replace('/api-docs/', '')),
- )
- .map((page) => {
- return {
- ...page,
- linkProps: { linkAs: `${page.pathname.replace(/^\/api-docs/, '/api')}/` },
- };
- }),
- },
- {
- pathname: '/system',
- icon: standardNavIcons.BuildIcon,
- children: [
- { pathname: '/system/basics' },
- { pathname: '/system/properties' },
- { pathname: '/system/the-sx-prop', title: 'The sx prop' },
- { pathname: '/system/borders' },
- { pathname: '/system/display' },
- { pathname: '/system/flexbox' },
- { pathname: '/system/grid' },
- { pathname: '/system/palette' },
- { pathname: '/system/positions' },
- { pathname: '/system/shadows' },
- { pathname: '/system/sizing' },
- { pathname: '/system/spacing' },
- { pathname: '/system/screen-readers' },
- { pathname: '/system/typography' },
- { pathname: '/system/advanced' },
- { pathname: '/system/box' },
- { pathname: '/system/styled', title: 'styled' },
- ],
- },
- {
- pathname: '/customization-root',
- icon: standardNavIcons.CreateIcon,
- children: [
- {
- pathname: '/customization',
- subheader: '/customization/theme',
- children: [
- { pathname: '/customization/theming' },
- { pathname: '/customization/palette' },
- { pathname: '/customization/dark-mode', title: 'Dark mode' },
- { pathname: '/customization/typography' },
- { pathname: '/customization/spacing' },
- { pathname: '/customization/breakpoints' },
- { pathname: '/customization/density' },
- { pathname: '/customization/z-index', title: 'z-index' },
- { pathname: '/customization/transitions' },
- { pathname: '/customization/theme-components', title: 'Components' },
- { pathname: '/customization/default-theme', title: 'Default Theme' },
- ],
- },
- { pathname: '/customization/how-to-customize' },
- { pathname: '/customization/color' },
- { pathname: '/customization/unstyled-components' },
- ],
- },
- {
- pathname: '/guides',
- title: 'How-to guides',
- icon: standardNavIcons.VisibilityIcon,
- children: [
- { pathname: '/guides/api', title: 'API design approach' },
- { pathname: '/guides/understand-mui-packages', title: 'Understand MUI packages' },
- { pathname: '/guides/typescript', title: 'TypeScript' },
- { pathname: '/guides/interoperability', title: 'Style library interoperability' },
- { pathname: '/guides/styled-engine' },
- { pathname: '/guides/minimizing-bundle-size' },
- { pathname: '/guides/composition' },
- { pathname: '/guides/routing' },
- { pathname: '/guides/server-rendering' },
- { pathname: '/guides/responsive-ui', title: 'Responsive UI' },
- { pathname: '/guides/pickers-migration', title: 'Migration from @material-ui/pickers' },
- { pathname: '/guides/migration-v4', title: 'Migration from v4' },
- { pathname: '/guides/migration-v3', title: 'Migration from v3' },
- { pathname: '/guides/migration-v0x', title: 'Migration from v0.x' },
- { pathname: '/guides/testing' },
- { pathname: '/guides/localization' },
- { pathname: '/guides/content-security-policy', title: 'Content Security Policy' },
- { pathname: '/guides/right-to-left', title: 'Right-to-left' },
- ],
- },
- {
- pathname: '/styles',
- title: 'Styles',
- icon: standardNavIcons.StyleIcon,
- legacy: true,
- children: [
- { pathname: '/styles/basics' },
- { pathname: '/styles/advanced' },
- { pathname: '/styles/api', title: 'APIs' },
- ],
- },
- {
- pathname: '/discover-more',
- icon: standardNavIcons.AddIcon,
- children: [
- { pathname: '/discover-more/showcase' },
- { pathname: '/discover-more/related-projects' },
- { pathname: '/discover-more/roadmap' },
- { pathname: '/discover-more/backers', title: 'Sponsors & Backers' },
- { pathname: '/discover-more/vision' },
- { pathname: '/discover-more/changelog' },
- { pathname: '/about', title: 'About us' },
- ],
- },
+ { pathname: '/versions' },
{
pathname: 'https://mui.com/store/',
title: 'Templates',
@@ -314,8 +13,6 @@ const pages: readonly MuiPage[] = [
'data-ga-event-label': 'sidenav',
},
},
- { pathname: '/versions', inSideNav: false },
- { pathname: '/', inSideNav: false, disableDrawer: true },
{ pathname: '/blog', title: 'Blog', icon: standardNavIcons.BookIcon },
];
diff --git a/examples/material-vite/README.md b/examples/material-vite/README.md
index dd9cd783bf30d7..19b9ce21c5e15e 100644
--- a/examples/material-vite/README.md
+++ b/examples/material-vite/README.md
@@ -7,7 +7,7 @@ Download the example [or clone the repo](https://github.com/mui/material-ui):
```sh
-curl https://codeload.github.com/mui/material-ui/tar.gz/next | tar -xz --strip=2 material-ui-next/examples/material-vite
+curl https://codeload.github.com/mui/material-ui/tar.gz/master | tar -xz --strip=2 material-ui-master/examples/material-vite
cd material-vite
```
diff --git a/lerna.json b/lerna.json
index c4312496c879fb..573223299a0f0f 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,6 +1,5 @@
{
"npmClient": "yarn",
- "useWorkspaces": true,
"version": "independent",
"useNx": true
}
diff --git a/package.json b/package.json
index 16a80c091d961b..510f724bf4d21b 100644
--- a/package.json
+++ b/package.json
@@ -127,7 +127,7 @@
"chai-dom": "^1.11.0",
"chalk": "^5.2.0",
"compression-webpack-plugin": "^10.0.0",
- "concurrently": "^7.6.0",
+ "concurrently": "^8.2.0",
"confusing-browser-globals": "^1.0.11",
"core-js": "^2.6.11",
"cpy-cli": "^4.2.0",
@@ -163,7 +163,7 @@
"karma-mocha": "^2.0.1",
"karma-sourcemap-loader": "^0.4.0",
"karma-webpack": "^5.0.0",
- "lerna": "^6.6.2",
+ "lerna": "^7.1.0",
"lodash": "^4.17.21",
"markdownlint-cli2": "^0.8.1",
"mocha": "^10.2.0",
diff --git a/packages/markdown/loader.js b/packages/markdown/loader.js
index 8ffdc93b75a23f..be88a3033e63a7 100644
--- a/packages/markdown/loader.js
+++ b/packages/markdown/loader.js
@@ -36,7 +36,7 @@ const componentPackageMapping = {
const packages = [
{
- product: 'material-ui',
+ productId: 'material-ui',
paths: [
path.join(__dirname, '../../packages/mui-base/src'),
path.join(__dirname, '../../packages/mui-lab/src'),
@@ -44,11 +44,11 @@ const packages = [
],
},
{
- product: 'base-ui',
+ productId: 'base-ui',
paths: [path.join(__dirname, '../../packages/mui-base/src')],
},
{
- product: 'joy-ui',
+ productId: 'joy-ui',
paths: [path.join(__dirname, '../../packages/mui-joy/src')],
},
];
@@ -63,11 +63,11 @@ packages.forEach((pkg) => {
const filePaths = readdirSync(pkgPath);
filePaths.forEach((folder) => {
if (folder.match(/^[A-Z]/)) {
- if (!componentPackageMapping[pkg.product]) {
- throw new Error(`componentPackageMapping must have "${pkg.product}" as a key`);
+ if (!componentPackageMapping[pkg.productId]) {
+ throw new Error(`componentPackageMapping must have "${pkg.productId}" as a key`);
}
// filename starts with Uppercase = component
- componentPackageMapping[pkg.product][folder] = packageName;
+ componentPackageMapping[pkg.productId][folder] = packageName;
}
});
});
diff --git a/packages/markdown/parseMarkdown.js b/packages/markdown/parseMarkdown.js
index 3d8f9ddafcc6c8..844f055f2833f4 100644
--- a/packages/markdown/parseMarkdown.js
+++ b/packages/markdown/parseMarkdown.js
@@ -238,13 +238,8 @@ function createRender(context) {
return `${headingHtml}`;
}
- const headingText = headingHtml
- .replace(
- /([\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])\uFE0F?/g,
- '',
- ) // remove emojis
- .replace(/<\/?[^>]+(>|$)/g, '') // remove HTML
- .trim();
+ // Remove links to avoid nested links in the TOCs
+ const headingText = headingHtml.replace(/]*>/i, '').replace(/<\/a>/i, '');
// Standardizes the hash from the default location (en) to different locations
// Need english.md file parsed first
@@ -498,10 +493,10 @@ See the documentation below for a complete reference to all of the props and cla
${headers.components
.map((component) => {
- const componentPkgMap = componentPackageMapping[headers.product];
+ const componentPkgMap = componentPackageMapping[headers.productId];
const componentPkg = componentPkgMap ? componentPkgMap[component] : null;
return `- [\`<${component} />\`](${resolveComponentApiUrl(
- headers.product,
+ headers.productId,
componentPkg,
component,
)})`;
@@ -509,9 +504,9 @@ ${headers.components
.join('\n')}
${headers.hooks
.map((hook) => {
- const componentPkgMap = componentPackageMapping[headers.product];
+ const componentPkgMap = componentPackageMapping[headers.productId];
const componentPkg = componentPkgMap ? componentPkgMap[hook] : null;
- return `- [\`${hook}\`](${resolveComponentApiUrl(headers.product, componentPkg, hook)})`;
+ return `- [\`${hook}\`](${resolveComponentApiUrl(headers.productId, componentPkg, hook)})`;
})
.join('\n')}
`);
diff --git a/packages/markdown/parseMarkdown.test.js b/packages/markdown/parseMarkdown.test.js
index a65f433bc1170f..25bb7ee8a95809 100644
--- a/packages/markdown/parseMarkdown.test.js
+++ b/packages/markdown/parseMarkdown.test.js
@@ -161,7 +161,7 @@ authors:
});
describe('prepareMarkdown', () => {
- it('returns the table of contents with html and emojis stripped', () => {
+ it('returns the table of contents with html and emojis preserved and tags stripped', () => {
const markdown = `
# Support
@@ -171,6 +171,7 @@ authors:
### GitHub
### Unofficial 👍
### Warning ⚠️
+### Header with Pro plan [](/x/introduction/licensing/#pro-plan)
`;
const {
@@ -185,9 +186,18 @@ authors:
expect(toc).to.have.deep.ordered.members([
{
children: [
- { hash: 'github', level: 3, text: 'GitHub' },
- { hash: 'unofficial', level: 3, text: 'Unofficial' },
- { hash: 'warning', level: 3, text: 'Warning' },
+ {
+ hash: 'github',
+ level: 3,
+ text: 'GitHub ',
+ },
+ { hash: 'unofficial', level: 3, text: 'Unofficial 👍' },
+ { hash: 'warning', level: 3, text: 'Warning ⚠️' },
+ {
+ hash: 'header-with-pro-plan',
+ level: 3,
+ text: 'Header with Pro plan ',
+ },
],
hash: 'community-help-free',
level: 2,
diff --git a/packages/mui-base/src/TextareaAutosize/TextareaAutosize.test.tsx b/packages/mui-base/src/TextareaAutosize/TextareaAutosize.test.tsx
index c238baaacfc3d4..a35693fd905871 100644
--- a/packages/mui-base/src/TextareaAutosize/TextareaAutosize.test.tsx
+++ b/packages/mui-base/src/TextareaAutosize/TextareaAutosize.test.tsx
@@ -11,6 +11,10 @@ import {
} from 'test/utils';
import TextareaAutosize from '@mui/base/TextareaAutosize';
+function getStyleValue(value: string) {
+ return parseInt(value, 10) || 0;
+}
+
describe('', () => {
const { clock, render } = createRenderer();
const mount = createMount();
@@ -39,22 +43,24 @@ describe('', () => {
shadow: Element,
{
getComputedStyle,
- scrollHeight,
+ scrollHeight: scrollHeightArg,
lineHeight: lineHeightArg,
}: {
getComputedStyle: Partial;
- scrollHeight?: number;
+ scrollHeight?: number | (() => number);
lineHeight?: number | (() => number);
},
) {
const lineHeight = typeof lineHeightArg === 'function' ? lineHeightArg : () => lineHeightArg;
+ const scrollHeight =
+ typeof scrollHeightArg === 'function' ? scrollHeightArg : () => scrollHeightArg;
getComputedStyleStub.set(input, getComputedStyle);
let index = 0;
stub(shadow, 'scrollHeight').get(() => {
index += 1;
- return index % 2 === 1 ? scrollHeight : lineHeight();
+ return index % 2 === 1 ? scrollHeight() : lineHeight();
});
}
@@ -288,6 +294,43 @@ describe('', () => {
expect(input.style).to.have.property('overflow', 'hidden');
});
+ it('should compute the correct height if padding-right is greater than 0px', () => {
+ const paddingRight = 50;
+ const { container, forceUpdate } = render();
+ const input = container.querySelector('textarea[aria-hidden=null]')!;
+ const shadow = container.querySelector('textarea[aria-hidden=true]')! as HTMLTextAreaElement;
+ const contentWidth = 100;
+ const lineHeight = 15;
+ const width = contentWidth + paddingRight;
+ setLayout(input, shadow, {
+ getComputedStyle: {
+ boxSizing: 'border-box',
+ width: `${width}px`,
+ },
+ scrollHeight: () => {
+ // assuming that the width of the word is 1px, and substract the width of the paddingRight
+ const lineNum = Math.ceil(
+ input.value.length / (width - getStyleValue(shadow.style.paddingRight)),
+ );
+ return lineNum * lineHeight;
+ },
+ lineHeight,
+ });
+
+ act(() => {
+ input.focus();
+ });
+ const activeElement = document.activeElement!;
+ // set the value of the input to be 1 larger than its content width
+ fireEvent.change(activeElement, {
+ target: { value: new Array(contentWidth + 1).fill('a').join('') },
+ });
+ forceUpdate();
+
+ // the input should be 2 lines
+ expect(input.style).to.have.property('height', `${lineHeight * 2}px`);
+ });
+
describe('warnings', () => {
it('warns if layout is unstable but not crash', () => {
const { container, forceUpdate } = render();
diff --git a/packages/mui-base/src/TextareaAutosize/TextareaAutosize.tsx b/packages/mui-base/src/TextareaAutosize/TextareaAutosize.tsx
index 820d737ba4c126..6bb02de063f8c0 100644
--- a/packages/mui-base/src/TextareaAutosize/TextareaAutosize.tsx
+++ b/packages/mui-base/src/TextareaAutosize/TextareaAutosize.tsx
@@ -263,7 +263,8 @@ const TextareaAutosize = React.forwardRef(function TextareaAutosize(
style={{
...styles.shadow,
...style,
- padding: 0,
+ paddingTop: 0,
+ paddingBottom: 0,
}}
/>
diff --git a/packages/mui-base/src/useTabsList/useTabsList.ts b/packages/mui-base/src/useTabsList/useTabsList.ts
index 9c1931761ca226..3279fb3e58b6d1 100644
--- a/packages/mui-base/src/useTabsList/useTabsList.ts
+++ b/packages/mui-base/src/useTabsList/useTabsList.ts
@@ -152,8 +152,16 @@ function useTabsList(parameters: UseTabsListParameters): UseTabsListReturnValue
};
};
+ const contextValue = React.useMemo(
+ () => ({
+ ...compoundComponentContextValue,
+ ...listContextValue,
+ }),
+ [compoundComponentContextValue, listContextValue],
+ );
+
return {
- contextValue: { ...compoundComponentContextValue, ...listContextValue },
+ contextValue,
dispatch,
getRootProps,
highlightedValue,
diff --git a/packages/mui-base/src/utils/useCompound.ts b/packages/mui-base/src/utils/useCompound.ts
index 72159e0e51b85d..a9cf7db0858a09 100644
--- a/packages/mui-base/src/utils/useCompound.ts
+++ b/packages/mui-base/src/utils/useCompound.ts
@@ -146,12 +146,17 @@ export function useCompoundParent<
[sortedSubitems],
);
- return {
- contextValue: {
+ const contextValue = React.useMemo(
+ () => ({
getItemIndex,
registerItem,
totalSubitemCount: subitems.size,
- },
+ }),
+ [getItemIndex, registerItem, subitems.size],
+ );
+
+ return {
+ contextValue,
subitems: sortedSubitems,
};
}
diff --git a/packages/mui-joy/src/Autocomplete/Autocomplete.tsx b/packages/mui-joy/src/Autocomplete/Autocomplete.tsx
index 78c665b11a5f2a..ec666b5cf4a205 100644
--- a/packages/mui-joy/src/Autocomplete/Autocomplete.tsx
+++ b/packages/mui-joy/src/Autocomplete/Autocomplete.tsx
@@ -225,7 +225,10 @@ const AutocompleteListbox = styled(StyledAutocompleteListbox, {
name: 'JoyAutocomplete',
slot: 'Listbox',
overridesResolver: (props, styles) => styles.listbox,
-})<{ ownerState: OwnerState }>({});
+})<{ ownerState: OwnerState }>(({ theme }) => ({
+ // `unstable_popup-zIndex` is a private variable that lets other component, e.g. Modal, to override the z-index so that the listbox can be displayed above the Modal.
+ zIndex: `var(--unstable_popup-zIndex, ${theme.vars.zIndex.popup})`,
+}));
const AutocompleteOption = styled(StyledAutocompleteOption, {
name: 'JoyAutocomplete',
diff --git a/packages/mui-joy/src/AutocompleteListbox/AutocompleteListbox.tsx b/packages/mui-joy/src/AutocompleteListbox/AutocompleteListbox.tsx
index 1f0e34e7ecfc11..2e4deb729bf0b7 100644
--- a/packages/mui-joy/src/AutocompleteListbox/AutocompleteListbox.tsx
+++ b/packages/mui-joy/src/AutocompleteListbox/AutocompleteListbox.tsx
@@ -35,6 +35,7 @@ const excludePopperProps = >({
anchorEl,
direction,
disablePortal,
+ keepMounted,
modifiers,
open,
placement,
diff --git a/packages/mui-joy/src/Menu/Menu.tsx b/packages/mui-joy/src/Menu/Menu.tsx
index bcb8e61d46b706..bdb3463806fb02 100644
--- a/packages/mui-joy/src/Menu/Menu.tsx
+++ b/packages/mui-joy/src/Menu/Menu.tsx
@@ -53,7 +53,8 @@ const MenuRoot = styled(StyledList, {
...scopedVariables,
boxShadow: theme.shadow.md,
overflow: 'auto',
- zIndex: theme.vars.zIndex.popup,
+ // `unstable_popup-zIndex` is a private variable that lets other component, e.g. Modal, to override the z-index so that the listbox can be displayed above the Modal.
+ zIndex: `var(--unstable_popup-zIndex, ${theme.vars.zIndex.popup})`,
...(!variantStyle?.backgroundColor && {
backgroundColor: theme.vars.palette.background.popup,
}),
diff --git a/packages/mui-joy/src/Modal/Modal.tsx b/packages/mui-joy/src/Modal/Modal.tsx
index 080a2e87659ba1..9f760aec930a8f 100644
--- a/packages/mui-joy/src/Modal/Modal.tsx
+++ b/packages/mui-joy/src/Modal/Modal.tsx
@@ -50,6 +50,11 @@ const ModalRoot = styled('div', {
slot: 'Root',
overridesResolver: (props, styles) => styles.root,
})<{ ownerState: ModalOwnerState }>(({ ownerState, theme }) => ({
+ '--unstable_popup-zIndex': `calc(${theme.vars.zIndex.modal} + 1)`,
+ '& ~ [role="listbox"]': {
+ // target all the listbox (Autocomplete, Menu, Select, etc.) that uses portal
+ '--unstable_popup-zIndex': `calc(${theme.vars.zIndex.modal} + 1)`,
+ },
position: 'fixed',
zIndex: theme.vars.zIndex.modal,
right: 0,
diff --git a/packages/mui-joy/src/Select/Select.test.tsx b/packages/mui-joy/src/Select/Select.test.tsx
index 2edce8e6127694..77d8462e1bf692 100644
--- a/packages/mui-joy/src/Select/Select.test.tsx
+++ b/packages/mui-joy/src/Select/Select.test.tsx
@@ -31,10 +31,38 @@ describe('Joy ', () => {
slots: {
root: { expectedClassName: classes.root },
button: { expectedClassName: classes.button },
+ listbox: {
+ testWithComponent: React.forwardRef((props, ref) => {
+ const excludePopperProps = >({
+ anchorEl,
+ direction,
+ disablePortal,
+ keepMounted,
+ modifiers,
+ open,
+ placement,
+ popperOptions,
+ popperRef,
+ TransitionProps,
+ ownerState,
+ ...other
+ }: T) => other;
+ return ;
+ }),
+ testWithElement: null,
+ expectedClassName: classes.listbox,
+ },
startDecorator: { expectedClassName: classes.startDecorator },
endDecorator: { expectedClassName: classes.endDecorator },
},
- skip: ['classesRoot', 'propsSpread', 'componentProp', 'componentsProp'],
+ skip: [
+ 'classesRoot',
+ 'propsSpread',
+ 'componentProp',
+ 'componentsProp',
+ // https://github.com/facebook/react/issues/11565
+ 'reactTestRenderer',
+ ],
}));
describeJoyColorInversion(, {
diff --git a/packages/mui-joy/src/Select/Select.tsx b/packages/mui-joy/src/Select/Select.tsx
index 3dce9ea5c1134d..e62acafe34df73 100644
--- a/packages/mui-joy/src/Select/Select.tsx
+++ b/packages/mui-joy/src/Select/Select.tsx
@@ -245,7 +245,8 @@ const SelectListbox = styled(StyledList, {
overflow: 'auto',
outline: 0,
boxShadow: theme.shadow.md,
- zIndex: theme.vars.zIndex.popup,
+ // `unstable_popup-zIndex` is a private variable that lets other component, e.g. Modal, to override the z-index so that the listbox can be displayed above the Modal.
+ zIndex: `var(--unstable_popup-zIndex, ${theme.vars.zIndex.popup})`,
...(!variantStyle?.backgroundColor && {
backgroundColor: theme.vars.palette.background.popup,
}),
@@ -500,7 +501,6 @@ const Select = React.forwardRef(function Select(
additionalProps: {
ref: listboxRef,
anchorEl,
- disablePortal: true,
open: listboxOpen,
placement: 'bottom' as const,
keepMounted: true,
diff --git a/test/regressions/webpack.config.js b/test/regressions/webpack.config.js
index 7732488eb1ea1a..4faf947c15c333 100644
--- a/test/regressions/webpack.config.js
+++ b/test/regressions/webpack.config.js
@@ -57,10 +57,14 @@ module.exports = {
'@material-ui/styles': path.resolve(__dirname, '../../packages/mui-styles/src'),
},
fallback: {
+ // Exclude polyfill and treat 'fs' as an empty module since it is not required. next -> gzip-size relies on it.
+ fs: false,
// needed by enzyme > cheerio
stream: false,
// required by enzyme > cheerio > parse5
util: require.resolve('util/'),
+ // Exclude polyfill and treat 'zlib' as an empty module since it is not required. next -> gzip-size relies on it.
+ zlib: false,
},
},
// TODO: 'browserslist:modern'
diff --git a/yarn.lock b/yarn.lock
index 312b446552deca..76a7f72eb56c5e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1809,10 +1809,17 @@
resolved "https://registry.yarnpkg.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz#98c23c950a3d9b6c8f0daed06da6c3af06981340"
integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==
-"@isaacs/string-locale-compare@^1.1.0":
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/@isaacs/string-locale-compare/-/string-locale-compare-1.1.0.tgz#291c227e93fd407a96ecd59879a35809120e432b"
- integrity sha512-SQ7Kzhh9+D+ZW9MA0zkYv3VXhIDNx+LzM6EJ+/65I3QY+enU6Itte7E5XX7EWrqLW2FN4n06GWzBnPoC3th2aQ==
+"@isaacs/cliui@^8.0.2":
+ version "8.0.2"
+ resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
+ integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
+ dependencies:
+ string-width "^5.1.2"
+ string-width-cjs "npm:string-width@^4.2.0"
+ strip-ansi "^7.0.1"
+ strip-ansi-cjs "npm:strip-ansi@^6.0.1"
+ wrap-ansi "^8.1.0"
+ wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
"@istanbuljs/load-nyc-config@^1.0.0":
version "1.1.0"
@@ -1893,102 +1900,34 @@
"@jridgewell/resolve-uri" "3.1.0"
"@jridgewell/sourcemap-codec" "1.4.14"
-"@lerna/child-process@6.6.2":
- version "6.6.2"
- resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-6.6.2.tgz#5d803c8dee81a4e013dc428292e77b365cba876c"
- integrity sha512-QyKIWEnKQFnYu2ey+SAAm1A5xjzJLJJj3bhIZd3QKyXKKjaJ0hlxam/OsWSltxTNbcyH1jRJjC6Cxv31usv0Ag==
+"@lerna/child-process@7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-7.1.0.tgz#c3bde37e38822e0506e1ff3cda8b206417b2cf43"
+ integrity sha512-NmpwxygdVW2xprCNNgZ9d6P/pRlaXX2vfUynYNS+jsv7Q2uDZSdW86kjwEgbWyjSu7quZsmpQLqpl6PnfFl82g==
dependencies:
chalk "^4.1.0"
execa "^5.0.0"
strong-log-transformer "^2.1.0"
-"@lerna/create@6.6.2":
- version "6.6.2"
- resolved "https://registry.yarnpkg.com/@lerna/create/-/create-6.6.2.tgz#39a36d80cddb355340c297ed785aa76f4498177f"
- integrity sha512-xQ+1Y7D+9etvUlE+unhG/TwmM6XBzGIdFBaNoW8D8kyOa9M2Jf3vdEtAxVa7mhRz66CENfhL/+I/QkVaa7pwbQ==
+"@lerna/create@7.1.0":
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/@lerna/create/-/create-7.1.0.tgz#0bf1911ca1bfd6cea9820aaeefe7fd1136f52a26"
+ integrity sha512-qmj1c9J9AmMdiZW7akK7PVhUK3rwHnOgOBrz7TL0eoHsCE9kda+5VWiKFKSyDqq2zSai+a5OZU/pfkaPm8FygA==
dependencies:
- "@lerna/child-process" "6.6.2"
- dedent "^0.7.0"
- fs-extra "^9.1.0"
- init-package-json "^3.0.2"
+ "@lerna/child-process" "7.1.0"
+ dedent "0.7.0"
+ fs-extra "^11.1.1"
+ init-package-json "5.0.0"
npm-package-arg "8.1.1"
p-reduce "^2.1.0"
- pacote "15.1.1"
- pify "^5.0.0"
+ pacote "^15.2.0"
+ pify "5.0.0"
semver "^7.3.4"
slash "^3.0.0"
validate-npm-package-license "^3.0.4"
- validate-npm-package-name "^4.0.0"
+ validate-npm-package-name "5.0.0"
yargs-parser "20.2.4"
-"@lerna/legacy-package-management@6.6.2":
- version "6.6.2"
- resolved "https://registry.yarnpkg.com/@lerna/legacy-package-management/-/legacy-package-management-6.6.2.tgz#411c395e72e563ab98f255df77e4068627a85bb0"
- integrity sha512-0hZxUPKnHwehUO2xC4ldtdX9bW0W1UosxebDIQlZL2STnZnA2IFmIk2lJVUyFW+cmTPQzV93jfS0i69T9Z+teg==
- dependencies:
- "@npmcli/arborist" "6.2.3"
- "@npmcli/run-script" "4.1.7"
- "@nrwl/devkit" ">=15.5.2 < 16"
- "@octokit/rest" "19.0.3"
- byte-size "7.0.0"
- chalk "4.1.0"
- clone-deep "4.0.1"
- cmd-shim "5.0.0"
- columnify "1.6.0"
- config-chain "1.1.12"
- conventional-changelog-core "4.2.4"
- conventional-recommended-bump "6.1.0"
- cosmiconfig "7.0.0"
- dedent "0.7.0"
- dot-prop "6.0.1"
- execa "5.0.0"
- file-url "3.0.0"
- find-up "5.0.0"
- fs-extra "9.1.0"
- get-port "5.1.1"
- get-stream "6.0.0"
- git-url-parse "13.1.0"
- glob-parent "5.1.2"
- globby "11.1.0"
- graceful-fs "4.2.10"
- has-unicode "2.0.1"
- inquirer "8.2.4"
- is-ci "2.0.0"
- is-stream "2.0.0"
- libnpmpublish "7.1.4"
- load-json-file "6.2.0"
- make-dir "3.1.0"
- minimatch "3.0.5"
- multimatch "5.0.0"
- node-fetch "2.6.7"
- npm-package-arg "8.1.1"
- npm-packlist "5.1.1"
- npm-registry-fetch "14.0.3"
- npmlog "6.0.2"
- p-map "4.0.0"
- p-map-series "2.1.0"
- p-queue "6.6.2"
- p-waterfall "2.1.1"
- pacote "15.1.1"
- pify "5.0.0"
- pretty-format "29.4.3"
- read-cmd-shim "3.0.0"
- read-package-json "5.0.1"
- resolve-from "5.0.0"
- semver "7.3.8"
- signal-exit "3.0.7"
- slash "3.0.0"
- ssri "9.0.1"
- strong-log-transformer "2.1.0"
- tar "6.1.11"
- temp-dir "1.0.0"
- tempy "1.0.0"
- upath "2.0.1"
- uuid "8.3.2"
- write-file-atomic "4.0.1"
- write-pkg "4.0.0"
- yargs "16.2.0"
-
"@material-ui/types@^4.0.0":
version "4.1.1"
resolved "https://registry.yarnpkg.com/@material-ui/types/-/types-4.1.1.tgz#b65e002d926089970a3271213a3ad7a21b17f02b"
@@ -2106,75 +2045,55 @@
"@babel/runtime" "^7.22.5"
"@mui/utils" "^5.13.1"
-"@next/env@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/env/-/env-13.1.6.tgz#c4925609f16142ded1a5cb833359ab17359b7a93"
- integrity sha512-s+W9Fdqh5MFk6ECrbnVmmAOwxKQuhGMT7xXHrkYIBMBcTiOqNWhv5KbJIboKR5STXxNXl32hllnvKaffzFaWQg==
-
-"@next/swc-android-arm-eabi@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.6.tgz#d766dfc10e27814d947b20f052067c239913dbcc"
- integrity sha512-F3/6Z8LH/pGlPzR1AcjPFxx35mPqjE5xZcf+IL+KgbW9tMkp7CYi1y7qKrEWU7W4AumxX/8OINnDQWLiwLasLQ==
-
-"@next/swc-android-arm64@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-13.1.6.tgz#f37a98d5f18927d8c9970d750d516ac779465176"
- integrity sha512-cMwQjnB8vrYkWyK/H0Rf2c2pKIH4RGjpKUDvbjVAit6SbwPDpmaijLio0LWFV3/tOnY6kvzbL62lndVA0mkYpw==
-
-"@next/swc-darwin-arm64@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.6.tgz#ec1b90fd9bf809d8b81004c5182e254dced4ad96"
- integrity sha512-KKRQH4DDE4kONXCvFMNBZGDb499Hs+xcFAwvj+rfSUssIDrZOlyfJNy55rH5t2Qxed1e4K80KEJgsxKQN1/fyw==
-
-"@next/swc-darwin-x64@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.6.tgz#e869ac75d16995eee733a7d1550322d9051c1eb4"
- integrity sha512-/uOky5PaZDoaU99ohjtNcDTJ6ks/gZ5ykTQDvNZDjIoCxFe3+t06bxsTPY6tAO6uEAw5f6vVFX5H5KLwhrkZCA==
-
-"@next/swc-freebsd-x64@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.6.tgz#84a7b2e423a2904afc2edca21c2f1ba6b53fa4c1"
- integrity sha512-qaEALZeV7to6weSXk3Br80wtFQ7cFTpos/q+m9XVRFggu+8Ib895XhMWdJBzew6aaOcMvYR6KQ6JmHA2/eMzWw==
-
-"@next/swc-linux-arm-gnueabihf@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.6.tgz#980eed1f655ff8a72187d8a6ef9e73ac39d20d23"
- integrity sha512-OybkbC58A1wJ+JrJSOjGDvZzrVEQA4sprJejGqMwiZyLqhr9Eo8FXF0y6HL+m1CPCpPhXEHz/2xKoYsl16kNqw==
-
-"@next/swc-linux-arm64-gnu@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.6.tgz#87a71db21cded3f7c63d1d19079845c59813c53d"
- integrity sha512-yCH+yDr7/4FDuWv6+GiYrPI9kcTAO3y48UmaIbrKy8ZJpi7RehJe3vIBRUmLrLaNDH3rY1rwoHi471NvR5J5NQ==
-
-"@next/swc-linux-arm64-musl@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.6.tgz#c5aac8619331b9fd030603bbe2b36052011e11de"
- integrity sha512-ECagB8LGX25P9Mrmlc7Q/TQBb9rGScxHbv/kLqqIWs2fIXy6Y/EiBBiM72NTwuXUFCNrWR4sjUPSooVBJJ3ESQ==
-
-"@next/swc-linux-x64-gnu@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.6.tgz#9513d36d540bbfea575576746736054c31aacdea"
- integrity sha512-GT5w2mruk90V/I5g6ScuueE7fqj/d8Bui2qxdw6lFxmuTgMeol5rnzAv4uAoVQgClOUO/MULilzlODg9Ib3Y4Q==
-
-"@next/swc-linux-x64-musl@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.6.tgz#d61fc6884899f5957251f4ce3f522e34a2c479b7"
- integrity sha512-keFD6KvwOPzmat4TCnlnuxJCQepPN+8j3Nw876FtULxo8005Y9Ghcl7ACcR8GoiKoddAq8gxNBrpjoxjQRHeAQ==
-
-"@next/swc-win32-arm64-msvc@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.6.tgz#fac2077a8ae9768e31444c9ae90807e64117cda7"
- integrity sha512-OwertslIiGQluFvHyRDzBCIB07qJjqabAmINlXUYt7/sY7Q7QPE8xVi5beBxX/rxTGPIbtyIe3faBE6Z2KywhQ==
-
-"@next/swc-win32-ia32-msvc@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.6.tgz#498bc11c91b4c482a625bf4b978f98ae91111e46"
- integrity sha512-g8zowiuP8FxUR9zslPmlju7qYbs2XBtTLVSxVikPtUDQedhcls39uKYLvOOd1JZg0ehyhopobRoH1q+MHlIN/w==
-
-"@next/swc-win32-x64-msvc@13.1.6":
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.6.tgz#17ed919c723426b7d0ce1cd73d40ce3dcd342089"
- integrity sha512-Ls2OL9hi3YlJKGNdKv8k3X/lLgc3VmLG3a/DeTkAd+lAituJp8ZHmRmm9f9SL84fT3CotlzcgbdaCDfFwFA6bA==
+"@next/env@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/env/-/env-13.4.7.tgz#ca12d341edb128ca70384635bd2794125ffb1c01"
+ integrity sha512-ZlbiFulnwiFsW9UV1ku1OvX/oyIPLtMk9p/nnvDSwI0s7vSoZdRtxXNsaO+ZXrLv/pMbXVGq4lL8TbY9iuGmVw==
+
+"@next/swc-darwin-arm64@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.7.tgz#5e36c26dda5b0bc0ea15d8555d0abd71a1ef4b5d"
+ integrity sha512-VZTxPv1b59KGiv/pZHTO5Gbsdeoxcj2rU2cqJu03btMhHpn3vwzEK0gUSVC/XW96aeGO67X+cMahhwHzef24/w==
+
+"@next/swc-darwin-x64@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.7.tgz#4c14ec14b200373cd602589086cb1253a28cd803"
+ integrity sha512-gO2bw+2Ymmga+QYujjvDz9955xvYGrWofmxTq7m70b9pDPvl7aDFABJOZ2a8SRCuSNB5mXU8eTOmVVwyp/nAew==
+
+"@next/swc-linux-arm64-gnu@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.7.tgz#e7819167ec876ddac5a959e4c7bce4d001f0e924"
+ integrity sha512-6cqp3vf1eHxjIDhEOc7Mh/s8z1cwc/l5B6ZNkOofmZVyu1zsbEM5Hmx64s12Rd9AYgGoiCz4OJ4M/oRnkE16/Q==
+
+"@next/swc-linux-arm64-musl@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.7.tgz#0cac0f01d4e308b439e6c33182bed77835fe383b"
+ integrity sha512-T1kD2FWOEy5WPidOn1si0rYmWORNch4a/NR52Ghyp4q7KyxOCuiOfZzyhVC5tsLIBDH3+cNdB5DkD9afpNDaOw==
+
+"@next/swc-linux-x64-gnu@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.7.tgz#feb61e16a68c67f3ef230f30d9562a3783c7bd59"
+ integrity sha512-zaEC+iEiAHNdhl6fuwl0H0shnTzQoAoJiDYBUze8QTntE/GNPfTYpYboxF5LRYIjBwETUatvE0T64W6SKDipvg==
+
+"@next/swc-linux-x64-musl@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.7.tgz#02179ecfa6d24a2956c2b54f7d27a050568bbf24"
+ integrity sha512-X6r12F8d8SKAtYJqLZBBMIwEqcTRvUdVm+xIq+l6pJqlgT2tNsLLf2i5Cl88xSsIytBICGsCNNHd+siD2fbWBA==
+
+"@next/swc-win32-arm64-msvc@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.7.tgz#274b7f00a2ec5934af73db15da8459e8647bfaed"
+ integrity sha512-NPnmnV+vEIxnu6SUvjnuaWRglZzw4ox5n/MQTxeUhb5iwVWFedolPFebMNwgrWu4AELwvTdGtWjqof53AiWHcw==
+
+"@next/swc-win32-ia32-msvc@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.7.tgz#4a95c106a6db2eee3a4c1352b77995e298d7446a"
+ integrity sha512-6Hxijm6/a8XqLQpOOf/XuwWRhcuc/g4rBB2oxjgCMuV9Xlr2bLs5+lXyh8w9YbAUMYR3iC9mgOlXbHa79elmXw==
+
+"@next/swc-win32-x64-msvc@13.4.7":
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.7.tgz#5137780f58d7f0230adc293a0429821bfa7d8c21"
+ integrity sha512-sW9Yt36Db1nXJL+mTr2Wo0y+VkPWeYhygvcHj1FF0srVtV+VoDjxleKtny21QHaG05zdeZnw2fCtf2+dEqgwqA==
"@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3":
version "2.1.8-no-fsevents.3"
@@ -2202,45 +2121,6 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
-"@npmcli/arborist@6.2.3":
- version "6.2.3"
- resolved "https://registry.yarnpkg.com/@npmcli/arborist/-/arborist-6.2.3.tgz#31f8aed2588341864d3811151d929c01308f8e71"
- integrity sha512-lpGOC2ilSJXcc2zfW9QtukcCTcMbl3fVI0z4wvFB2AFIl0C+Q6Wv7ccrpdrQa8rvJ1ZVuc6qkX7HVTyKlzGqKA==
- dependencies:
- "@isaacs/string-locale-compare" "^1.1.0"
- "@npmcli/fs" "^3.1.0"
- "@npmcli/installed-package-contents" "^2.0.0"
- "@npmcli/map-workspaces" "^3.0.2"
- "@npmcli/metavuln-calculator" "^5.0.0"
- "@npmcli/name-from-folder" "^2.0.0"
- "@npmcli/node-gyp" "^3.0.0"
- "@npmcli/package-json" "^3.0.0"
- "@npmcli/query" "^3.0.0"
- "@npmcli/run-script" "^6.0.0"
- bin-links "^4.0.1"
- cacache "^17.0.4"
- common-ancestor-path "^1.0.1"
- hosted-git-info "^6.1.1"
- json-parse-even-better-errors "^3.0.0"
- json-stringify-nice "^1.1.4"
- minimatch "^6.1.6"
- nopt "^7.0.0"
- npm-install-checks "^6.0.0"
- npm-package-arg "^10.1.0"
- npm-pick-manifest "^8.0.1"
- npm-registry-fetch "^14.0.3"
- npmlog "^7.0.1"
- pacote "^15.0.8"
- parse-conflict-json "^3.0.0"
- proc-log "^3.0.0"
- promise-all-reject-late "^1.0.0"
- promise-call-limit "^1.0.1"
- read-package-json-fast "^3.0.2"
- semver "^7.3.7"
- ssri "^10.0.1"
- treeverse "^3.0.0"
- walk-up-path "^1.0.0"
-
"@npmcli/fs@^2.1.0":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@npmcli/fs/-/fs-2.1.2.tgz#a9e2541a4a2fec2e69c29b35e6060973da79b865"
@@ -2270,7 +2150,7 @@
semver "^7.3.5"
which "^3.0.0"
-"@npmcli/installed-package-contents@^2.0.0", "@npmcli/installed-package-contents@^2.0.1":
+"@npmcli/installed-package-contents@^2.0.1":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@npmcli/installed-package-contents/-/installed-package-contents-2.0.2.tgz#bfd817eccd9e8df200919e73f57f9e3d9e4f9e33"
integrity sha512-xACzLPhnfD51GKvTOOuNX2/V4G4mz9/1I2MfDoye9kBM3RYe5g2YbscsaGoTlaWqkxeiapBWyseULVKpSVHtKQ==
@@ -2278,26 +2158,6 @@
npm-bundled "^3.0.0"
npm-normalize-package-bin "^3.0.0"
-"@npmcli/map-workspaces@^3.0.2":
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/@npmcli/map-workspaces/-/map-workspaces-3.0.3.tgz#476944b63cd1f65bf83c6fdc7f4ca7be56906b1f"
- integrity sha512-HlCvFuTzw4UNoKyZdqiNrln+qMF71QJkxy2dsusV8QQdoa89e2TF4dATCzBxbl4zzRzdDoWWyP5ADVrNAH9cRQ==
- dependencies:
- "@npmcli/name-from-folder" "^2.0.0"
- glob "^9.3.1"
- minimatch "^7.4.2"
- read-package-json-fast "^3.0.0"
-
-"@npmcli/metavuln-calculator@^5.0.0":
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/metavuln-calculator/-/metavuln-calculator-5.0.0.tgz#917c3be49ebed0b424b07f38060b929127e4c499"
- integrity sha512-BBFQx4M12wiEuVwCgtX/Depx0B/+NHMwDWOlXT41/Pdy5W/1Fenk+hibUlMSrFWwASbX+fY90UbILAEIYH02/A==
- dependencies:
- cacache "^17.0.0"
- json-parse-even-better-errors "^3.0.0"
- pacote "^15.0.0"
- semver "^7.3.5"
-
"@npmcli/move-file@^2.0.0":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-2.0.1.tgz#26f6bdc379d87f75e55739bab89db525b06100e4"
@@ -2306,35 +2166,11 @@
mkdirp "^1.0.4"
rimraf "^3.0.2"
-"@npmcli/name-from-folder@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz#c44d3a7c6d5c184bb6036f4d5995eee298945815"
- integrity sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==
-
-"@npmcli/node-gyp@^2.0.0":
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz#8c20e53e34e9078d18815c1d2dda6f2420d75e35"
- integrity sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==
-
"@npmcli/node-gyp@^3.0.0":
version "3.0.0"
resolved "https://registry.yarnpkg.com/@npmcli/node-gyp/-/node-gyp-3.0.0.tgz#101b2d0490ef1aa20ed460e4c0813f0db560545a"
integrity sha512-gp8pRXC2oOxu0DUE1/M3bYtb1b3/DbJ5aM113+XJBgfXdussRAsX0YOrOhdd8WvnAR6auDBvJomGAkLKA5ydxA==
-"@npmcli/package-json@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/package-json/-/package-json-3.0.0.tgz#c9219a197e1be8dbf43c4ef8767a72277c0533b6"
- integrity sha512-NnuPuM97xfiCpbTEJYtEuKz6CFbpUHtaT0+5via5pQeI25omvQDFbp1GcGJ/c4zvL/WX0qbde6YiLgfZbWFgvg==
- dependencies:
- json-parse-even-better-errors "^3.0.0"
-
-"@npmcli/promise-spawn@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz#53283b5f18f855c6925f23c24e67c911501ef573"
- integrity sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==
- dependencies:
- infer-owner "^1.0.4"
-
"@npmcli/promise-spawn@^6.0.0", "@npmcli/promise-spawn@^6.0.1":
version "6.0.2"
resolved "https://registry.yarnpkg.com/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz#c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2"
@@ -2342,28 +2178,10 @@
dependencies:
which "^3.0.0"
-"@npmcli/query@^3.0.0":
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/query/-/query-3.0.0.tgz#51a0dfb85811e04f244171f164b6bc83b36113a7"
- integrity sha512-MFNDSJNgsLZIEBVZ0Q9w9K7o07j5N4o4yjtdz2uEpuCZlXGMuPENiRaFYk0vRqAA64qVuUQwC05g27fRtfUgnA==
- dependencies:
- postcss-selector-parser "^6.0.10"
-
-"@npmcli/run-script@4.1.7":
- version "4.1.7"
- resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-4.1.7.tgz#b1a2f57568eb738e45e9ea3123fb054b400a86f7"
- integrity sha512-WXr/MyM4tpKA4BotB81NccGAv8B48lNH0gRoILucbcAhTQXLCoi6HflMV3KdXubIqvP9SuLsFn68Z7r4jl+ppw==
- dependencies:
- "@npmcli/node-gyp" "^2.0.0"
- "@npmcli/promise-spawn" "^3.0.0"
- node-gyp "^9.0.0"
- read-package-json-fast "^2.0.3"
- which "^2.0.2"
-
-"@npmcli/run-script@^6.0.0":
- version "6.0.0"
- resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-6.0.0.tgz#f89e322c729e26ae29db6cc8cc76559074aac208"
- integrity sha512-ql+AbRur1TeOdl1FY+RAwGW9fcr4ZwiVKabdvm93mujGREVuVLbdkXRJDrkTXSdCjaxYydr1wlA2v67jxWG5BQ==
+"@npmcli/run-script@6.0.2", "@npmcli/run-script@^6.0.0":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/@npmcli/run-script/-/run-script-6.0.2.tgz#a25452d45ee7f7fb8c16dfaf9624423c0c0eb885"
+ integrity sha512-NCcr1uQo1k5U+SYlnIrbAh3cxy+OQT1VtqiAbxdymSlptbzBb62AjH2xXgjNCoP073hoa1CfCAcwoZ8k96C4nA==
dependencies:
"@npmcli/node-gyp" "^3.0.0"
"@npmcli/promise-spawn" "^6.0.0"
@@ -2378,16 +2196,12 @@
dependencies:
nx "15.9.4"
-"@nrwl/devkit@>=15.5.2 < 16":
- version "15.7.0"
- resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-15.7.0.tgz#90929cc1e46d2e8f1ea1c0f83baa87db8d6ba7b1"
- integrity sha512-aPh3xnSpP4HH8sU2ICuuhtBgp2k4ydfkW/uTOlK/BvT94++AJ/Aj8ZSJFWAd2IteFsMNynPz5c0jLO+MSTqRnA==
+"@nrwl/devkit@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.4.0.tgz#0bd16834e09d1b01fadf5c68fd19410893e61ac8"
+ integrity sha512-KUu9oNrMB8DP78BAO8XWJC5HOSS6dO6ocMWj2DtuNVgMgABviy+ih/TmrGKxQQBH0Ib4cxTeMIQVRdAak5c1UA==
dependencies:
- "@phenomnomnominal/tsquery" "4.1.1"
- ejs "^3.1.7"
- ignore "^5.0.4"
- semver "7.3.4"
- tslib "^2.3.0"
+ "@nx/devkit" "16.4.0"
"@nrwl/nx-darwin-arm64@15.9.4":
version "15.9.4"
@@ -2441,6 +2255,75 @@
dependencies:
nx "15.9.4"
+"@nrwl/tao@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.4.0.tgz#81a844c8c707ff747b26ea7d23f6bed005b72967"
+ integrity sha512-6n4chOOv6jqact07NvIDRQfsnaiYYhi+mrqSuJKs6fL+c5kx/VCryndTP0MDTBbazfL6H7vwiQUkTja2sQDuwA==
+ dependencies:
+ nx "16.4.0"
+
+"@nx/devkit@16.4.0", "@nx/devkit@>=16.1.3 < 17":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.4.0.tgz#e8e5d6c6e4f6964387d418a4b48588528a021517"
+ integrity sha512-/Y+tC2IBxVEf3EKB80G9mF27ZBAFEBBmDMn1MPzfGX9AB2GGNCqgvSkSHT5DlkyxJOMqbE7DpMyHxubALyenEA==
+ dependencies:
+ "@nrwl/devkit" "16.4.0"
+ ejs "^3.1.7"
+ ignore "^5.0.4"
+ semver "7.5.3"
+ tmp "~0.2.1"
+ tslib "^2.3.0"
+
+"@nx/nx-darwin-arm64@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.4.0.tgz#72d5cbeb585aa05b4035f1de8f92ba562b180137"
+ integrity sha512-/ZXuF8M3u8DSNmjYstQKorzo7uIETNhnFinwWlO8mzz+SyR+Xs5G6penJ4+cB1ju3Hf3lZkXd5U6pEiW4OAAkA==
+
+"@nx/nx-darwin-x64@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.4.0.tgz#24f8b9946c77ec1d66e42ffe2f84623e4072167c"
+ integrity sha512-0Fo58qZzHgRs4SRVaAOBipdJQNew57YQbpFaLHKhCTyKc0Pe6THEYaaT/x9QVkcFO0x4AzNr9T7iJTrneNwcKg==
+
+"@nx/nx-freebsd-x64@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.4.0.tgz#a82954fe4bc6a74cd6b7e0cb89e1486ac4c06e27"
+ integrity sha512-Qoes/NifE4zb5Gb6ZdC32HvxZBzO0xo74j7EozUV5rZEm3bCtKbKqThPV9Uuu+8S4j718r5vlob/IMXqRcWK4g==
+
+"@nx/nx-linux-arm-gnueabihf@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.4.0.tgz#77911992e38c1aee51d4a075545ea2828d074c45"
+ integrity sha512-m8uklbettj8RnLtasjQPiYxqJotDSfO3LO1II8Bds53C7OT8TDnTkW68MEx+CxuSCQFy2Aa0Oih3jSvDzfnZzA==
+
+"@nx/nx-linux-arm64-gnu@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.4.0.tgz#ee2b7208083cf3fc63121ee079ab3e0c2bbe5fa4"
+ integrity sha512-bAs2T/zZQDTCzzhciE8kCrkwgXbeX3K83cGRacB7PDZZl/O4jr5TRO4zYHi6doytyLONjqhvWNLbIo4cEEcfZA==
+
+"@nx/nx-linux-arm64-musl@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.4.0.tgz#afaf514d3df0bc31c4a6545d254502c661e3d347"
+ integrity sha512-K1D8j4lRZDBVuW8iomeJjCznFz7rfP3qaB3RHjKZU5qrZBq1uYohhdfT7dzwWFNWEvt6WytfhGCl2S9PsQ37Wg==
+
+"@nx/nx-linux-x64-gnu@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.4.0.tgz#fba4991ac27f0c342157445259485c06fca686f2"
+ integrity sha512-v1NJ3ESaw5bdSeuh5Xslq1dXGWztf0mSLwZP510Rt9+ulr5LQ/X1Rri8zefU0gZNLcmJL0G2Qq7UTnppYGRTEg==
+
+"@nx/nx-linux-x64-musl@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.4.0.tgz#9bbdb590a49de9667e2e26dc173fe6d303e165be"
+ integrity sha512-+8YLVWZFq+k6YJ2ZDwR5sGaRnZhUVYtR8aPbGyonMnJ8VEQJNEqsm1KT6nt0gd3JJdxyphm3VsMQWBMo42jM+w==
+
+"@nx/nx-win32-arm64-msvc@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.4.0.tgz#a2e06890c70afdd339d0d95516ae8bbc222d9ce6"
+ integrity sha512-HwE6AxlrfWvODT49vVX6NGMYc3zdMVXETCdZb0jZ/oz28XXTAPvVb/8DJgKSyCs0DPirEeCHiPwbdcJA1Bqw8A==
+
+"@nx/nx-win32-x64-msvc@16.4.0":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.4.0.tgz#d98b4087b696b524461fc142f656a337ed00a520"
+ integrity sha512-ISL3c6i/v+JOsUHEbngDHaobmbgu6oSY0htKas1RjLWGkWXDLgEXMRjQ/xDbNVYH00Mto7mmq+nrjkNNbqOrfQ==
+
"@octokit/auth-token@^2.4.4":
version "2.5.0"
resolved "https://registry.yarnpkg.com/@octokit/auth-token/-/auth-token-2.5.0.tgz#27c37ea26c205f28443402477ffd261311f21e36"
@@ -2468,7 +2351,7 @@
before-after-hook "^2.2.0"
universal-user-agent "^6.0.0"
-"@octokit/core@^4.0.0", "@octokit/core@^4.2.1":
+"@octokit/core@^4.2.1":
version "4.2.1"
resolved "https://registry.yarnpkg.com/@octokit/core/-/core-4.2.1.tgz#fee6341ad0ce60c29cc455e056cd5b500410a588"
integrity sha512-tEDxFx8E38zF3gT7sSMDrT1tGumDgsw5yPG6BBh/X+5ClIQfMH/Yqocxz1PnHx6CHyF6pxmovUTOfZAUvQ0Lvw==
@@ -2527,11 +2410,6 @@
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-13.10.0.tgz#27e29c97a6dc26e218834730ae3f7ea5e05bcb7f"
integrity sha512-wPQDpTyy35D6VS/lekXDaKcxy6LI2hzcbmXBnP180Pdgz3dXRzoHdav0w09yZzzWX8HHLGuqwAeyMqEPtWY2XA==
-"@octokit/openapi-types@^14.0.0":
- version "14.0.0"
- resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-14.0.0.tgz#949c5019028c93f189abbc2fb42f333290f7134a"
- integrity sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==
-
"@octokit/openapi-types@^17.2.0":
version "17.2.0"
resolved "https://registry.yarnpkg.com/@octokit/openapi-types/-/openapi-types-17.2.0.tgz#f1800b5f9652b8e1b85cc6dfb1e0dc888810bdb5"
@@ -2549,13 +2427,6 @@
dependencies:
"@octokit/types" "^6.40.0"
-"@octokit/plugin-paginate-rest@^3.0.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-3.1.0.tgz#86f8be759ce2d6d7c879a31490fd2f7410b731f0"
- integrity sha512-+cfc40pMzWcLkoDcLb1KXqjX0jTGYXjKuQdFQDc6UAknISJHnZTiBqld6HDwRJvD4DsouDKrWXNbNV0lE/3AXA==
- dependencies:
- "@octokit/types" "^6.41.0"
-
"@octokit/plugin-paginate-rest@^6.1.2":
version "6.1.2"
resolved "https://registry.yarnpkg.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz#f86456a7a1fe9e58fec6385a85cf1b34072341f8"
@@ -2577,14 +2448,6 @@
"@octokit/types" "^6.39.0"
deprecation "^2.3.1"
-"@octokit/plugin-rest-endpoint-methods@^6.0.0":
- version "6.8.1"
- resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-6.8.1.tgz#97391fda88949eb15f68dc291957ccbe1d3e8ad1"
- integrity sha512-QrlaTm8Lyc/TbU7BL/8bO49vp+RZ6W3McxxmmQTgYxf2sWkO8ZKuj4dLhPNJD6VCUW1hetCmeIM0m6FTVpDiEg==
- dependencies:
- "@octokit/types" "^8.1.1"
- deprecation "^2.3.1"
-
"@octokit/plugin-rest-endpoint-methods@^7.1.2":
version "7.1.2"
resolved "https://registry.yarnpkg.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.1.2.tgz#b77a8844601d3a394a02200cddb077f3ab841f38"
@@ -2635,15 +2498,15 @@
node-fetch "^2.6.7"
universal-user-agent "^6.0.0"
-"@octokit/rest@19.0.3":
- version "19.0.3"
- resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.3.tgz#b9a4e8dc8d53e030d611c053153ee6045f080f02"
- integrity sha512-5arkTsnnRT7/sbI4fqgSJ35KiFaN7zQm0uQiQtivNQLI8RQx8EHwJCajcTUwmaCMNDg7tdCvqAnc7uvHHPxrtQ==
+"@octokit/rest@19.0.11":
+ version "19.0.11"
+ resolved "https://registry.yarnpkg.com/@octokit/rest/-/rest-19.0.11.tgz#2ae01634fed4bd1fca5b642767205ed3fd36177c"
+ integrity sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==
dependencies:
- "@octokit/core" "^4.0.0"
- "@octokit/plugin-paginate-rest" "^3.0.0"
+ "@octokit/core" "^4.2.1"
+ "@octokit/plugin-paginate-rest" "^6.1.2"
"@octokit/plugin-request-log" "^1.0.4"
- "@octokit/plugin-rest-endpoint-methods" "^6.0.0"
+ "@octokit/plugin-rest-endpoint-methods" "^7.1.2"
"@octokit/rest@^16.43.0 || ^17.11.0 || ^18.12.0", "@octokit/rest@^18.12.0":
version "18.12.0"
@@ -2670,7 +2533,7 @@
resolved "https://registry.yarnpkg.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz#59b024d6f3c0ed82f00d08ead5b3750469125af7"
integrity sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==
-"@octokit/types@^6.0.3", "@octokit/types@^6.16.1", "@octokit/types@^6.39.0", "@octokit/types@^6.40.0", "@octokit/types@^6.41.0":
+"@octokit/types@^6.0.3", "@octokit/types@^6.16.1", "@octokit/types@^6.39.0", "@octokit/types@^6.40.0":
version "6.41.0"
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-6.41.0.tgz#e58ef78d78596d2fb7df9c6259802464b5f84a04"
integrity sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==
@@ -2684,13 +2547,6 @@
dependencies:
"@octokit/openapi-types" "^13.10.0"
-"@octokit/types@^8.1.1":
- version "8.2.1"
- resolved "https://registry.yarnpkg.com/@octokit/types/-/types-8.2.1.tgz#a6de091ae68b5541f8d4fcf9a12e32836d4648aa"
- integrity sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==
- dependencies:
- "@octokit/openapi-types" "^14.0.0"
-
"@octokit/types@^9.0.0", "@octokit/types@^9.2.3":
version "9.2.3"
resolved "https://registry.yarnpkg.com/@octokit/types/-/types-9.2.3.tgz#d0af522f394d74b585cefb7efd6197ca44d183a9"
@@ -2706,12 +2562,10 @@
node-addon-api "^3.2.1"
node-gyp-build "^4.3.0"
-"@phenomnomnominal/tsquery@4.1.1":
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/@phenomnomnominal/tsquery/-/tsquery-4.1.1.tgz#42971b83590e9d853d024ddb04a18085a36518df"
- integrity sha512-jjMmK1tnZbm1Jq5a7fBliM4gQwjxMU7TFoRNwIyzwlO+eHPRCFv/Nv+H/Gi1jc3WR7QURG8D5d0Tn12YGrUqBQ==
- dependencies:
- esquery "^1.0.1"
+"@pkgjs/parseargs@^0.11.0":
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
+ integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
"@playwright/test@1.35.1":
version "1.35.1"
@@ -2825,6 +2679,15 @@
resolved "https://registry.yarnpkg.com/@sigstore/protobuf-specs/-/protobuf-specs-0.1.0.tgz#957cb64ea2f5ce527cc9cf02a096baeb0d2b99b4"
integrity sha512-a31EnjuIDSX8IXBUib3cYLDRlPMU36AWX4xS8ysLaNu4ZzUesDiPt83pgrW2X1YLMe5L2HbDyaKK5BrL4cNKaQ==
+"@sigstore/tuf@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@sigstore/tuf/-/tuf-1.0.0.tgz#13b69323e7bf8de458cd6c952c57acd1169772a5"
+ integrity sha512-bLzi9GeZgMCvjJeLUIfs8LJYCxrPRA8IXQkzUtaFKKVPTz0mucRyqFcV2U20yg9K+kYAD0YSitzGfRZCFLjdHQ==
+ dependencies:
+ "@sigstore/protobuf-specs" "^0.1.0"
+ make-fetch-happen "^11.0.1"
+ tuf-js "^1.1.3"
+
"@sinclair/typebox@^0.25.16":
version "0.25.24"
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.25.24.tgz#8c7688559979f7079aacaf31aa881c3aa410b718"
@@ -3068,10 +2931,10 @@
remark "^13.0.0"
unist-util-find-all-after "^3.0.2"
-"@swc/helpers@0.4.14":
- version "0.4.14"
- resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.4.14.tgz#1352ac6d95e3617ccb7c1498ff019654f1e12a74"
- integrity sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==
+"@swc/helpers@0.5.1":
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.1.tgz#e9031491aa3f26bfcc974a67f48bd456c8a5357a"
+ integrity sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==
dependencies:
tslib "^2.4.0"
@@ -3626,10 +3489,10 @@
resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.4.tgz#cd667bcfdd025213aafb7ca5915a932590acdcdc"
integrity sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==
-"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.5":
- version "18.2.5"
- resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.5.tgz#5c5f13548bda23cd98f50ca4a59107238bfe18f3"
- integrity sha512-sRQsOS/sCLnpQhR4DSKGTtWFE3FZjpQa86KPVbhUqdYMRZ9FEFcfAytKhR/vUG2rH1oFbOOej6cuD7MFSobDRQ==
+"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.6":
+ version "18.2.6"
+ resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.6.tgz#ad621fa71a8db29af7c31b41b2ea3d8a6f4144d1"
+ integrity sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A==
dependencies:
"@types/react" "*"
@@ -4073,7 +3936,7 @@
dependencies:
argparse "^2.0.1"
-JSONStream@^1.0.4:
+JSONStream@^1.3.5:
version "1.3.5"
resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==
@@ -4091,18 +3954,6 @@ abbrev@1:
resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8"
integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==
-abbrev@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-2.0.0.tgz#cf59829b8b4f03f89dda2771cb7f3653828c89bf"
- integrity sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==
-
-abort-controller@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392"
- integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==
- dependencies:
- event-target-shim "^5.0.0"
-
accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8:
version "1.3.8"
resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e"
@@ -4347,7 +4198,7 @@ aproba@^1.0.3:
resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
-"aproba@^1.0.3 || ^2.0.0", aproba@^2.0.0:
+"aproba@^1.0.3 || ^2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/aproba/-/aproba-2.0.0.tgz#52520b8ae5b569215b354efc0caa3fe1e45a8adc"
integrity sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==
@@ -4412,14 +4263,6 @@ are-we-there-yet@^3.0.0:
delegates "^1.0.0"
readable-stream "^3.6.0"
-are-we-there-yet@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-4.0.0.tgz#3ff397dc14f08b52dd8b2a64d3cee154ab8760d2"
- integrity sha512-nSXlV+u3vtVjRgihdTzbfWYzxPWGo424zPgQbHD0ZqIla3jqYAewDcvee0Ua2hjS5IfTAmjGlx1Jf0PKwjZDEw==
- dependencies:
- delegates "^1.0.0"
- readable-stream "^4.1.0"
-
are-we-there-yet@~1.1.2:
version "1.1.7"
resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz#b15474a932adab4ff8a50d9adfa7e4e926f21146"
@@ -4692,11 +4535,6 @@ asynckit@^0.4.0:
resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==
-at-least-node@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
- integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
-
atob@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
@@ -5002,16 +4840,6 @@ bignumber.js@^9.0.0:
resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6"
integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==
-bin-links@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/bin-links/-/bin-links-4.0.1.tgz#afeb0549e642f61ff889b58ea2f8dca78fb9d8d3"
- integrity sha512-bmFEM39CyX336ZGGRsGPlc6jZHriIoHacOQcTt72MktIjpPhZoP4te2jOyUXF3BLILmJ8aNLncoPVeIIFlrDeA==
- dependencies:
- cmd-shim "^6.0.0"
- npm-normalize-package-bin "^3.0.0"
- read-cmd-shim "^4.0.0"
- write-file-atomic "^5.0.0"
-
binary-extensions@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
@@ -5201,14 +5029,6 @@ buffer@^5.1.0, buffer@^5.5.0:
base64-js "^1.3.1"
ieee754 "^1.1.13"
-buffer@^6.0.3:
- version "6.0.3"
- resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
- integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
- dependencies:
- base64-js "^1.3.1"
- ieee754 "^1.2.1"
-
buffers@~0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/buffers/-/buffers-0.1.1.tgz#b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb"
@@ -5236,10 +5056,17 @@ builtins@^5.0.0:
dependencies:
semver "^7.0.0"
-byte-size@7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-7.0.0.tgz#36528cd1ca87d39bd9abd51f5715dc93b6ceb032"
- integrity sha512-NNiBxKgxybMBtWdmvx7ZITJi4ZG+CYUgwOSZTfqB1qogkRHrhbQE/R2r5Fh94X+InN5MCYz6SvB/ejHMj/HbsQ==
+busboy@1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893"
+ integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==
+ dependencies:
+ streamsearch "^1.1.0"
+
+byte-size@8.1.1:
+ version "8.1.1"
+ resolved "https://registry.yarnpkg.com/byte-size/-/byte-size-8.1.1.tgz#3424608c62d59de5bfda05d31e0313c6174842ae"
+ integrity sha512-tUkzZWK0M/qdoLEqikxBWe4kumyuwjl3HO6zHTr4yEI23EojPtLYXdG1+AQY7MN0cGyNDvEaJ8wiYQm6P2bPxg==
bytes@3.0.0:
version "3.0.0"
@@ -5293,7 +5120,7 @@ cacache@^16.1.0:
tar "^6.1.11"
unique-filename "^2.0.0"
-cacache@^17.0.0, cacache@^17.0.4:
+cacache@^17.0.0:
version "17.0.5"
resolved "https://registry.yarnpkg.com/cacache/-/cacache-17.0.5.tgz#6dbec26c11f1f6a2b558bc11ed3316577c339ebc"
integrity sha512-Y/PRQevNSsjAPWykl9aeGz8Pr+OI6BYM9fYDNMvOkuUiG9IhG4LEmaYrZZZvioMUEQ+cBCxT0v8wrnCURccyKA==
@@ -5608,12 +5435,7 @@ chrome-trace-event@^1.0.2:
resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac"
integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==
-ci-info@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46"
- integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
-
-ci-info@^3.6.1:
+ci-info@^3.2.0, ci-info@^3.6.1:
version "3.8.0"
resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91"
integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==
@@ -5782,14 +5604,7 @@ clsx@^1.1.0, clsx@^1.1.1, clsx@^1.2.1:
resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12"
integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==
-cmd-shim@5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-5.0.0.tgz#8d0aaa1a6b0708630694c4dbde070ed94c707724"
- integrity sha512-qkCtZ59BidfEwHltnJwkyVZn+XQojdAySM1D1gSeh11Z4pW1Kpolkyo53L5noc0nrxmIvyFwTmJRo4xs7FFLPw==
- dependencies:
- mkdirp-infer-owner "^2.0.0"
-
-cmd-shim@^6.0.0:
+cmd-shim@6.0.1:
version "6.0.1"
resolved "https://registry.yarnpkg.com/cmd-shim/-/cmd-shim-6.0.1.tgz#a65878080548e1dca760b3aea1e21ed05194da9d"
integrity sha512-S9iI9y0nKR4hwEQsVWpyxld/6kRfGepGfzff83FcaiEBpmvlbA2nnGe7Cylgrx2f/p1P5S5wpRm9oL8z1PbS3Q==
@@ -5912,11 +5727,6 @@ commander@^8.3.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66"
integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==
-common-ancestor-path@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7"
- integrity sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==
-
commondir@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
@@ -5998,28 +5808,20 @@ concat-stream@^2.0.0:
readable-stream "^3.0.2"
typedarray "^0.0.6"
-concurrently@^7.6.0:
- version "7.6.0"
- resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-7.6.0.tgz#531a6f5f30cf616f355a4afb8f8fcb2bba65a49a"
- integrity sha512-BKtRgvcJGeZ4XttiDiNcFiRlxoAeZOseqUvyYRUp/Vtd+9p1ULmeoSqGsDA+2ivdeDFpqrJvGvmI+StKfKl5hw==
+concurrently@^8.2.0:
+ version "8.2.0"
+ resolved "https://registry.yarnpkg.com/concurrently/-/concurrently-8.2.0.tgz#cdc9f621a4d913366600355d68254df2c5e782f3"
+ integrity sha512-nnLMxO2LU492mTUj9qX/az/lESonSZu81UznYDoXtz1IQf996ixVqPAgHXwvHiHCAef/7S8HIK+fTFK7Ifk8YA==
dependencies:
- chalk "^4.1.0"
- date-fns "^2.29.1"
+ chalk "^4.1.2"
+ date-fns "^2.30.0"
lodash "^4.17.21"
- rxjs "^7.0.0"
- shell-quote "^1.7.3"
- spawn-command "^0.0.2-1"
- supports-color "^8.1.0"
+ rxjs "^7.8.1"
+ shell-quote "^1.8.1"
+ spawn-command "0.0.2"
+ supports-color "^8.1.1"
tree-kill "^1.2.2"
- yargs "^17.3.1"
-
-config-chain@1.1.12:
- version "1.1.12"
- resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.12.tgz#0fde8d091200eb5e808caf25fe618c02f48e4efa"
- integrity sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==
- dependencies:
- ini "^1.3.4"
- proto-list "~1.2.1"
+ yargs "^17.7.2"
confusing-browser-globals@^1.0.10, confusing-browser-globals@^1.0.11:
version "1.0.11"
@@ -6058,87 +5860,78 @@ content-type@~1.0.4:
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b"
integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
-conventional-changelog-angular@5.0.12:
- version "5.0.12"
- resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.12.tgz#c979b8b921cbfe26402eb3da5bbfda02d865a2b9"
- integrity sha512-5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==
+conventional-changelog-angular@6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-6.0.0.tgz#a9a9494c28b7165889144fd5b91573c4aa9ca541"
+ integrity sha512-6qLgrBF4gueoC7AFVHu51nHL9pF9FRjXrH+ceVf7WmAfH3gs+gEYOkvxhjMPjZu57I4AGUGoNTY8V7Hrgf1uqg==
dependencies:
compare-func "^2.0.0"
- q "^1.5.1"
-conventional-changelog-core@4.2.4:
- version "4.2.4"
- resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz#e50d047e8ebacf63fac3dc67bf918177001e1e9f"
- integrity sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==
+conventional-changelog-core@5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-core/-/conventional-changelog-core-5.0.1.tgz#3c331b155d5b9850f47b4760aeddfc983a92ad49"
+ integrity sha512-Rvi5pH+LvgsqGwZPZ3Cq/tz4ty7mjijhr3qR4m9IBXNbxGGYgTVVO+duXzz9aArmHxFtwZ+LRkrNIMDQzgoY4A==
dependencies:
add-stream "^1.0.0"
- conventional-changelog-writer "^5.0.0"
- conventional-commits-parser "^3.2.0"
- dateformat "^3.0.0"
- get-pkg-repo "^4.0.0"
- git-raw-commits "^2.0.8"
+ conventional-changelog-writer "^6.0.0"
+ conventional-commits-parser "^4.0.0"
+ dateformat "^3.0.3"
+ get-pkg-repo "^4.2.1"
+ git-raw-commits "^3.0.0"
git-remote-origin-url "^2.0.0"
- git-semver-tags "^4.1.1"
- lodash "^4.17.15"
- normalize-package-data "^3.0.0"
- q "^1.5.1"
+ git-semver-tags "^5.0.0"
+ normalize-package-data "^3.0.3"
read-pkg "^3.0.0"
read-pkg-up "^3.0.0"
- through2 "^4.0.0"
-conventional-changelog-preset-loader@^2.3.4:
- version "2.3.4"
- resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz#14a855abbffd59027fd602581f1f34d9862ea44c"
- integrity sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==
+conventional-changelog-preset-loader@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-3.0.0.tgz#14975ef759d22515d6eabae6396c2ae721d4c105"
+ integrity sha512-qy9XbdSLmVnwnvzEisjxdDiLA4OmV3o8db+Zdg4WiFw14fP3B6XNz98X0swPPpkTd/pc1K7+adKgEDM1JCUMiA==
-conventional-changelog-writer@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz#e0757072f045fe03d91da6343c843029e702f359"
- integrity sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==
+conventional-changelog-writer@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/conventional-changelog-writer/-/conventional-changelog-writer-6.0.0.tgz#8c8dea0441c6e648c9b25bb784e750d02f8002d5"
+ integrity sha512-8PyWTnn7zBIt9l4hj4UusFs1TyG+9Ulu1zlOAc72L7Sdv9Hsc8E86ot7htY3HXCVhXHB/NO0pVGvZpwsyJvFfw==
dependencies:
- conventional-commits-filter "^2.0.7"
- dateformat "^3.0.0"
+ conventional-commits-filter "^3.0.0"
+ dateformat "^3.0.3"
handlebars "^4.7.7"
json-stringify-safe "^5.0.1"
- lodash "^4.17.15"
- meow "^8.0.0"
- semver "^6.0.0"
- split "^1.0.0"
- through2 "^4.0.0"
+ meow "^8.1.2"
+ semver "^6.3.0"
+ split "^1.0.1"
-conventional-commits-filter@^2.0.7:
- version "2.0.7"
- resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz#f8d9b4f182fce00c9af7139da49365b136c8a0b3"
- integrity sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==
+conventional-commits-filter@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/conventional-commits-filter/-/conventional-commits-filter-3.0.0.tgz#bf1113266151dd64c49cd269e3eb7d71d7015ee2"
+ integrity sha512-1ymej8b5LouPx9Ox0Dw/qAO2dVdfpRFq28e5Y0jJEU8ZrLdy0vOSkkIInwmxErFGhg6SALro60ZrwYFVTUDo4Q==
dependencies:
lodash.ismatch "^4.4.0"
- modify-values "^1.0.0"
+ modify-values "^1.0.1"
-conventional-commits-parser@^3.2.0:
- version "3.2.4"
- resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz#a7d3b77758a202a9b2293d2112a8d8052c740972"
- integrity sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==
+conventional-commits-parser@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-4.0.0.tgz#02ae1178a381304839bce7cea9da5f1b549ae505"
+ integrity sha512-WRv5j1FsVM5FISJkoYMR6tPk07fkKT0UodruX4je86V4owk451yjXAKzKAPOs9l7y59E2viHUS9eQ+dfUA9NSg==
dependencies:
- JSONStream "^1.0.4"
+ JSONStream "^1.3.5"
is-text-path "^1.0.1"
- lodash "^4.17.15"
- meow "^8.0.0"
- split2 "^3.0.0"
- through2 "^4.0.0"
+ meow "^8.1.2"
+ split2 "^3.2.2"
-conventional-recommended-bump@6.1.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz#cfa623285d1de554012f2ffde70d9c8a22231f55"
- integrity sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==
+conventional-recommended-bump@7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/conventional-recommended-bump/-/conventional-recommended-bump-7.0.1.tgz#ec01f6c7f5d0e2491c2d89488b0d757393392424"
+ integrity sha512-Ft79FF4SlOFvX4PkwFDRnaNiIVX7YbmqGU0RwccUaiGvgp3S0a8ipR2/Qxk31vclDNM+GSdJOVs2KrsUCjblVA==
dependencies:
concat-stream "^2.0.0"
- conventional-changelog-preset-loader "^2.3.4"
- conventional-commits-filter "^2.0.7"
- conventional-commits-parser "^3.2.0"
- git-raw-commits "^2.0.8"
- git-semver-tags "^4.1.1"
- meow "^8.0.0"
- q "^1.5.1"
+ conventional-changelog-preset-loader "^3.0.0"
+ conventional-commits-filter "^3.0.0"
+ conventional-commits-parser "^4.0.0"
+ git-raw-commits "^3.0.0"
+ git-semver-tags "^5.0.0"
+ meow "^8.1.2"
convert-source-map@^1.1.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
version "1.8.0"
@@ -6210,10 +6003,10 @@ cors@~2.8.5:
object-assign "^4"
vary "^1"
-cosmiconfig@7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
- integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
+cosmiconfig@^7.0.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
+ integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
dependencies:
"@types/parse-json" "^4.0.0"
import-fresh "^3.2.1"
@@ -6221,16 +6014,15 @@ cosmiconfig@7.0.0:
path-type "^4.0.0"
yaml "^1.10.0"
-cosmiconfig@^7.0.0:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
- integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
+cosmiconfig@^8.2.0:
+ version "8.2.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.2.0.tgz#f7d17c56a590856cd1e7cee98734dca272b0d8fd"
+ integrity sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==
dependencies:
- "@types/parse-json" "^4.0.0"
import-fresh "^3.2.1"
+ js-yaml "^4.1.0"
parse-json "^5.0.0"
path-type "^4.0.0"
- yaml "^1.10.0"
cp-file@^9.1.0:
version "9.1.0"
@@ -6328,11 +6120,6 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.2, cross-spawn@^7.0.3:
shebang-command "^2.0.0"
which "^2.0.1"
-crypto-random-string@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
- integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
-
css-box-model@1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/css-box-model/-/css-box-model-1.2.1.tgz#59951d3b81fd6b2074a62d49444415b0d2b4d7c1"
@@ -6600,7 +6387,7 @@ date-fns-jalali@^2.21.3-1:
resolved "https://registry.yarnpkg.com/date-fns-jalali/-/date-fns-jalali-2.21.3-1.tgz#b87a01c1d7bb2fe827faed34b33478a5fe4aa027"
integrity sha512-Sgw1IdgCgyWDKCpq6uwAu24vPMOtvmcXXXuETr1jQO/aVj4h23XAltcP7hLbo+osqoiJnPmiydbI/q1W7TYAjA==
-date-fns@^2.29.1, date-fns@^2.30.0:
+date-fns@^2.30.0:
version "2.30.0"
resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.30.0.tgz#f367e644839ff57894ec6ac480de40cae4b0f4d0"
integrity sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==
@@ -6612,7 +6399,7 @@ date-format@^4.0.13:
resolved "https://registry.yarnpkg.com/date-format/-/date-format-4.0.13.tgz#87c3aab3a4f6f37582c5f5f63692d2956fa67890"
integrity sha512-bnYCwf8Emc3pTD8pXnre+wfnjGtfi5ncMDKy7+cWZXbmRAsdWkOQHrfC1yz/KiwP5thDp2kCHWYWKBX4HP1hoQ==
-dateformat@^3.0.0:
+dateformat@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/dateformat/-/dateformat-3.0.3.tgz#a6e37499a4d9a9cf85ef5872044d62901c9889ae"
integrity sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==
@@ -6688,7 +6475,7 @@ decompress-response@^6.0.0:
dependencies:
mimic-response "^3.1.0"
-dedent@0.7.0, dedent@^0.7.0:
+dedent@0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c"
integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==
@@ -6792,20 +6579,6 @@ define-property@^2.0.2:
is-descriptor "^1.0.2"
isobject "^3.0.1"
-del@^6.0.0:
- version "6.1.1"
- resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a"
- integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==
- dependencies:
- globby "^11.0.1"
- graceful-fs "^4.2.4"
- is-glob "^4.0.1"
- is-path-cwd "^2.2.0"
- is-path-inside "^3.0.2"
- p-map "^4.0.0"
- rimraf "^3.0.2"
- slash "^3.0.0"
-
delayed-stream@~1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
@@ -6856,6 +6629,11 @@ didyoumean@^1.2.2:
resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
+diff-sequences@^29.4.3:
+ version "29.4.3"
+ resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-29.4.3.tgz#9314bc1fabe09267ffeca9cbafc457d8499a13f2"
+ integrity sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==
+
diff@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b"
@@ -7047,13 +6825,6 @@ dot-case@^3.0.4:
no-case "^3.0.4"
tslib "^2.0.3"
-dot-prop@6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083"
- integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==
- dependencies:
- is-obj "^2.0.0"
-
dot-prop@^5.1.0:
version "5.3.0"
resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88"
@@ -7276,7 +7047,12 @@ env-paths@^2.2.0:
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
-envinfo@^7.10.0, envinfo@^7.7.3, envinfo@^7.7.4:
+envinfo@7.8.1:
+ version "7.8.1"
+ resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.8.1.tgz#06377e3e5f4d379fea7ac592d5ad8927e0c4d475"
+ integrity sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==
+
+envinfo@^7.10.0, envinfo@^7.7.3:
version "7.10.0"
resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.10.0.tgz#55146e3909cc5fe63c22da63fb15b05aeac35b13"
integrity sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==
@@ -7715,7 +7491,7 @@ esprima@^4.0.0, esprima@~4.0.0:
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
-esquery@^1.0.1, esquery@^1.4.2:
+esquery@^1.4.2:
version "1.5.0"
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b"
integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==
@@ -7786,11 +7562,6 @@ event-stream@=3.3.4:
stream-combiner "~0.0.4"
through "~2.3.1"
-event-target-shim@^5.0.0:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789"
- integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==
-
eventemitter-asyncresource@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz#734ff2e44bf448e627f7748f905d6bdd57bdb65b"
@@ -7811,7 +7582,7 @@ events@1.1.1:
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
integrity sha512-kEcvvCBByWXGnZy6JUlgAp2gBIUjfCAV6P6TgT1/aaQKcmuAEC4OZTV1I4EWQLz2gxZw76atuVyvHhTxvi0Flw==
-events@^3.2.0, events@^3.3.0:
+events@^3.2.0:
version "3.3.0"
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
@@ -8103,11 +7874,6 @@ file-entry-cache@^6.0.1:
dependencies:
flat-cache "^3.0.4"
-file-url@3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/file-url/-/file-url-3.0.0.tgz#247a586a746ce9f7a8ed05560290968afc262a77"
- integrity sha512-g872QGsHexznxkIAdK8UiZRe7SkE6kvylShU4Nsj8NvfvZag7S0QuQ4IgvPDkk75HxgjIVDwycFTDAgIiO4nDA==
-
filelist@^1.0.1:
version "1.0.4"
resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5"
@@ -8289,6 +8055,14 @@ foreground-child@^2.0.0:
cross-spawn "^7.0.0"
signal-exit "^3.0.2"
+foreground-child@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d"
+ integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==
+ dependencies:
+ cross-spawn "^7.0.0"
+ signal-exit "^4.0.1"
+
forever-agent@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
@@ -8384,16 +8158,6 @@ fs-exists-sync@^0.1.0:
resolved "https://registry.yarnpkg.com/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz#982d6893af918e72d08dec9e8673ff2b5a8d6add"
integrity sha512-cR/vflFyPZtrN6b38ZyWxpWdhlXrzZEBawlpBQMq7033xVY7/kg0GDMBK5jg8lDYQckdJ5x/YC88lM3C7VMsLg==
-fs-extra@9.1.0, fs-extra@^9.1.0:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d"
- integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==
- dependencies:
- at-least-node "^1.0.0"
- graceful-fs "^4.2.0"
- jsonfile "^6.0.1"
- universalify "^2.0.0"
-
fs-extra@^10.1.0:
version "10.1.0"
resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf"
@@ -8403,10 +8167,10 @@ fs-extra@^10.1.0:
jsonfile "^6.0.1"
universalify "^2.0.0"
-fs-extra@^11.1.0:
- version "11.1.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.0.tgz#5784b102104433bb0e090f48bfc4a30742c357ed"
- integrity sha512-0rcTq621PD5jM/e0a3EJoGC/1TC5ZBCERW82LQuwfGnCa1V8w7dpYH1yNu+SLb6E5dkeCBzKEyLGlFrnr+dUyw==
+fs-extra@^11.1.0, fs-extra@^11.1.1:
+ version "11.1.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.1.1.tgz#da69f7c39f3b002378b0954bb6ae7efdc0876e2d"
+ integrity sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==
dependencies:
graceful-fs "^4.2.0"
jsonfile "^6.0.1"
@@ -8503,20 +8267,6 @@ gauge@^4.0.3:
strip-ansi "^6.0.1"
wide-align "^1.1.5"
-gauge@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/gauge/-/gauge-5.0.0.tgz#e270ca9d97dae84abf64e5277ef1ebddc7dd1e2f"
- integrity sha512-0s5T5eciEG7Q3ugkxAkFtaDhrrhXsCRivA5y8C9WMHWuI8UlMOJg7+Iwf7Mccii+Dfs3H5jHepU0joPVyQU0Lw==
- dependencies:
- aproba "^1.0.3 || ^2.0.0"
- color-support "^1.1.3"
- console-control-strings "^1.1.0"
- has-unicode "^2.0.1"
- signal-exit "^3.0.7"
- string-width "^4.2.3"
- strip-ansi "^6.0.1"
- wide-align "^1.1.5"
-
gauge@~2.7.3:
version "2.7.4"
resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7"
@@ -8578,7 +8328,7 @@ get-package-type@^0.1.0:
resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
-get-pkg-repo@^4.0.0:
+get-pkg-repo@^4.2.1:
version "4.2.1"
resolved "https://registry.yarnpkg.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz#75973e1c8050c73f48190c52047c4cee3acbf385"
integrity sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==
@@ -8649,16 +8399,14 @@ git-config-path@^1.0.1:
fs-exists-sync "^0.1.0"
homedir-polyfill "^1.0.0"
-git-raw-commits@^2.0.8:
- version "2.0.11"
- resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz#bc3576638071d18655e1cc60d7f524920008d723"
- integrity sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==
+git-raw-commits@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/git-raw-commits/-/git-raw-commits-3.0.0.tgz#5432f053a9744f67e8db03dbc48add81252cfdeb"
+ integrity sha512-b5OHmZ3vAgGrDn/X0kS+9qCfNKWe4K/jFnhwzVWWg0/k5eLa3060tZShrRg8Dja5kPc+YjS0Gc6y7cRr44Lpjw==
dependencies:
dargs "^7.0.0"
- lodash "^4.17.15"
- meow "^8.0.0"
- split2 "^3.0.0"
- through2 "^4.0.0"
+ meow "^8.1.2"
+ split2 "^3.2.2"
git-remote-origin-url@^2.0.0:
version "2.0.0"
@@ -8668,13 +8416,13 @@ git-remote-origin-url@^2.0.0:
gitconfiglocal "^1.0.0"
pify "^2.3.0"
-git-semver-tags@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-4.1.1.tgz#63191bcd809b0ec3e151ba4751c16c444e5b5780"
- integrity sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==
+git-semver-tags@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/git-semver-tags/-/git-semver-tags-5.0.0.tgz#775ff55effae0b50b755448408de6cd56ce293e2"
+ integrity sha512-fZ+tmZ1O5aXW/T5nLzZLbxWAHdQTLLXalOECMNAmhoEQSfqZjtaeMjpsXH4C5qVhrICTkVQeQFujB1lKzIHljA==
dependencies:
- meow "^8.0.0"
- semver "^6.0.0"
+ meow "^8.1.2"
+ semver "^6.3.0"
git-up@^7.0.0:
version "7.0.0"
@@ -8758,6 +8506,17 @@ glob@7.2.0:
once "^1.3.0"
path-is-absolute "^1.0.0"
+glob@^10.2.2:
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.0.tgz#763d02a894f3cdfc521b10bbbbc8e0309e750cce"
+ integrity sha512-AQ1/SB9HH0yCx1jXAT4vmCbTOPe5RQ+kCurjbel5xSCGhebumUv+GJZfa1rEqor3XIViqwSEmlkZCQD43RWrBg==
+ dependencies:
+ foreground-child "^3.1.0"
+ jackspeak "^2.0.3"
+ minimatch "^9.0.1"
+ minipass "^5.0.0 || ^6.0.2"
+ path-scurry "^1.7.0"
+
glob@^7.0.0, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0:
version "7.2.3"
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -8781,7 +8540,7 @@ glob@^8.0.1, glob@^8.0.3:
minimatch "^5.0.1"
once "^1.3.0"
-glob@^9.2.0, glob@^9.3.0, glob@^9.3.1:
+glob@^9.2.0, glob@^9.3.1:
version "9.3.4"
resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.4.tgz#e75dee24891a80c25cc7ee1dd327e126b98679af"
integrity sha512-qaSc49hojMOv1EPM4EuyITjDSgSKI0rthoHnvE81tcOi1SCVndHko7auqxdQ14eiQG2NDBJBE86+2xIrbIvrbA==
@@ -8819,7 +8578,7 @@ globals@^13.19.0:
dependencies:
type-fest "^0.20.2"
-globby@11.1.0, globby@^11.0.1, globby@^11.0.3, globby@^11.1.0:
+globby@11.1.0, globby@^11.0.3, globby@^11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
@@ -8933,10 +8692,10 @@ got@^11.1.4:
p-cancelable "^2.0.0"
responselike "^2.0.0"
-graceful-fs@4.2.10, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.2, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9:
- version "4.2.10"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
- integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
+graceful-fs@4.2.11, graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.2, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9:
+ version "4.2.11"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
+ integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
grapheme-splitter@^1.0.4:
version "1.0.4"
@@ -9155,14 +8914,7 @@ hosted-git-info@^4.0.0, hosted-git-info@^4.0.1:
dependencies:
lru-cache "^6.0.0"
-hosted-git-info@^5.0.0:
- version "5.1.0"
- resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-5.1.0.tgz#9786123f92ef3627f24abc3f15c20d98ec4a6594"
- integrity sha512-Ek+QmMEqZF8XrbFdwoDjSbm7rT23pCgEMOJmz6GPk/s4yH//RQfNPArhIxbguNxROq/+5lNBwCDHMhA903Kx1Q==
- dependencies:
- lru-cache "^7.5.1"
-
-hosted-git-info@^6.0.0, hosted-git-info@^6.1.1:
+hosted-git-info@^6.0.0:
version "6.1.1"
resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-6.1.1.tgz#629442c7889a69c05de604d52996b74fe6f26d58"
integrity sha512-r0EI+HBMcXadMrugk0GCQ+6BQV39PiWAZVfq7oIckeGiN7sjRGyQxPdft3nQekFTCQbYxLBH+/axZMeH8UX6+w==
@@ -9374,7 +9126,7 @@ ieee754@1.1.13:
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
-ieee754@^1.1.13, ieee754@^1.1.4, ieee754@^1.2.1:
+ieee754@^1.1.13, ieee754@^1.1.4:
version "1.2.1"
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
@@ -9421,7 +9173,7 @@ import-lazy@^4.0.0:
resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
-import-local@^3.0.2:
+import-local@3.1.0, import-local@^3.0.2:
version "3.1.0"
resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4"
integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==
@@ -9462,25 +9214,25 @@ inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, i
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-ini@^1.3.2, ini@^1.3.4, ini@^1.3.5, ini@~1.3.0:
+ini@^1.3.2, ini@^1.3.5, ini@^1.3.8, ini@~1.3.0:
version "1.3.8"
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
-init-package-json@3.0.2, init-package-json@^3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-3.0.2.tgz#f5bc9bac93f2bdc005778bc2271be642fecfcd69"
- integrity sha512-YhlQPEjNFqlGdzrBfDNRLhvoSgX7iQRgSxgsNknRQ9ITXFT7UMfVMWhBTOh2Y+25lRnGrv5Xz8yZwQ3ACR6T3A==
+init-package-json@5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/init-package-json/-/init-package-json-5.0.0.tgz#030cf0ea9c84cfc1b0dc2e898b45d171393e4b40"
+ integrity sha512-kBhlSheBfYmq3e0L1ii+VKe3zBTLL5lDCDWR+f9dLmEGSB3MqLlMlsolubSsyI88Bg6EA+BIMlomAnQ1SwgQBw==
dependencies:
- npm-package-arg "^9.0.1"
- promzard "^0.3.0"
- read "^1.0.7"
- read-package-json "^5.0.0"
+ npm-package-arg "^10.0.0"
+ promzard "^1.0.0"
+ read "^2.0.0"
+ read-package-json "^6.0.0"
semver "^7.3.5"
validate-npm-package-license "^3.0.4"
- validate-npm-package-name "^4.0.0"
+ validate-npm-package-name "^5.0.0"
-inquirer@8.2.4, inquirer@^8.2.4:
+inquirer@^8.2.4:
version "8.2.4"
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.4.tgz#ddbfe86ca2f67649a67daa6f1051c128f684f0b4"
integrity sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==
@@ -9626,12 +9378,12 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.7:
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055"
integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==
-is-ci@2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c"
- integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
+is-ci@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867"
+ integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==
dependencies:
- ci-info "^2.0.0"
+ ci-info "^3.2.0"
is-core-module@^2.11.0, is-core-module@^2.5.0, is-core-module@^2.7.0, is-core-module@^2.8.1, is-core-module@^2.9.0:
version "2.11.0"
@@ -9814,12 +9566,7 @@ is-obj@^2.0.0:
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982"
integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==
-is-path-cwd@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb"
- integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==
-
-is-path-inside@^3.0.2, is-path-inside@^3.0.3:
+is-path-inside@^3.0.3:
version "3.0.3"
resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283"
integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==
@@ -10136,6 +9883,15 @@ iterate-value@^1.0.2:
es-get-iterator "^1.0.2"
iterate-iterator "^1.0.1"
+jackspeak@^2.0.3:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.2.1.tgz#655e8cf025d872c9c03d3eb63e8f0c024fef16a6"
+ integrity sha512-MXbxovZ/Pm42f6cDIDkl3xpwv1AGwObKwfmjs2nQePiy85tP3fatofl3FC1aBsOtP/6fq5SbtgHwWcMsLP+bDw==
+ dependencies:
+ "@isaacs/cliui" "^8.0.2"
+ optionalDependencies:
+ "@pkgjs/parseargs" "^0.11.0"
+
jake@^10.8.5:
version "10.8.5"
resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46"
@@ -10151,6 +9907,21 @@ java-properties@^1.0.0:
resolved "https://registry.yarnpkg.com/java-properties/-/java-properties-1.0.2.tgz#ccd1fa73907438a5b5c38982269d0e771fe78211"
integrity sha512-qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==
+"jest-diff@>=29.4.3 < 30":
+ version "29.5.0"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-29.5.0.tgz#e0d83a58eb5451dcc1fa61b1c3ee4e8f5a290d63"
+ integrity sha512-LtxijLLZBduXnHSniy0WMdaHjmQnt3g5sa16W4p0HqukYTTsyTW3GD1q41TyGl5YFXj/5B2U6dlh5FM1LIMgxw==
+ dependencies:
+ chalk "^4.0.0"
+ diff-sequences "^29.4.3"
+ jest-get-type "^29.4.3"
+ pretty-format "^29.5.0"
+
+jest-get-type@^29.4.3:
+ version "29.4.3"
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-29.4.3.tgz#1ab7a5207c995161100b5187159ca82dd48b3dd5"
+ integrity sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==
+
jest-worker@^26.2.1:
version "26.6.2"
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed"
@@ -10340,11 +10111,6 @@ json-stable-stringify@^1.0.1:
dependencies:
jsonify "~0.0.0"
-json-stringify-nice@^1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz#2c937962b80181d3f317dd39aa323e14f5a60a67"
- integrity sha512-5Z5RFW63yxReJ7vANgW6eZFGWaQvnPE3WNmZoOJrSkGju2etKA2L5rrOa1sm877TVTFt57A80BH1bArcmlLfPw==
-
json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
@@ -10589,16 +10355,6 @@ junk@^4.0.0:
resolved "https://registry.yarnpkg.com/junk/-/junk-4.0.0.tgz#9b1104ddf5281cd24ffa3c8a7443d19ce192b37f"
integrity sha512-ojtSU++zLJ3jQG9bAYjg94w+/DOJtRyD7nPaerMFrBhmdVmiV5/exYH5t4uHga4G/95nT6hr1OJoKIFbYbrW5w==
-just-diff-apply@^5.2.0:
- version "5.4.1"
- resolved "https://registry.yarnpkg.com/just-diff-apply/-/just-diff-apply-5.4.1.tgz#1debed059ad009863b4db0e8d8f333d743cdd83b"
- integrity sha512-AAV5Jw7tsniWwih8Ly3fXxEZ06y+6p5TwQMsw0dzZ/wPKilzyDgdAnL0Ug4NNIquPUOh1vfFWEHbmXUqM5+o8g==
-
-just-diff@^6.0.0:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-6.0.2.tgz#03b65908543ac0521caf6d8eb85035f7d27ea285"
- integrity sha512-S59eriX5u3/QhMNq3v/gm8Kd0w8OS6Tz2FS1NG4blv+z0MuQcBRJyFWjdovM0Rad4/P4aUPFtnkNjMjyMlMSYA==
-
just-extend@^4.0.2:
version "4.2.1"
resolved "https://registry.yarnpkg.com/just-extend/-/just-extend-4.2.1.tgz#ef5e589afb61e5d66b24eca749409a8939a8c744"
@@ -10786,49 +10542,47 @@ lazystream@^1.0.0:
dependencies:
readable-stream "^2.0.5"
-lerna@^6.6.2:
- version "6.6.2"
- resolved "https://registry.yarnpkg.com/lerna/-/lerna-6.6.2.tgz#ad921f913aca4e7307123a598768b6f15ca5804f"
- integrity sha512-W4qrGhcdutkRdHEaDf9eqp7u4JvI+1TwFy5woX6OI8WPe4PYBdxuILAsvhp614fUG41rKSGDKlOh+AWzdSidTg==
- dependencies:
- "@lerna/child-process" "6.6.2"
- "@lerna/create" "6.6.2"
- "@lerna/legacy-package-management" "6.6.2"
- "@npmcli/arborist" "6.2.3"
- "@npmcli/run-script" "4.1.7"
- "@nrwl/devkit" ">=15.5.2 < 16"
+lerna@^7.1.0:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/lerna/-/lerna-7.1.0.tgz#68855362c8a18f2c9ce14c01793076d2f7aea7c0"
+ integrity sha512-fY1EctsuP21eR7F9zmnqcdtBRkzvsoAOVYzjrtQQXYt9hlyA14RvjQJIF7R54t+T60As7kFYNgw2PHsC3orV2w==
+ dependencies:
+ "@lerna/child-process" "7.1.0"
+ "@lerna/create" "7.1.0"
+ "@npmcli/run-script" "6.0.2"
+ "@nx/devkit" ">=16.1.3 < 17"
"@octokit/plugin-enterprise-rest" "6.0.1"
- "@octokit/rest" "19.0.3"
- byte-size "7.0.0"
+ "@octokit/rest" "19.0.11"
+ byte-size "8.1.1"
chalk "4.1.0"
clone-deep "4.0.1"
- cmd-shim "5.0.0"
+ cmd-shim "6.0.1"
columnify "1.6.0"
- config-chain "1.1.12"
- conventional-changelog-angular "5.0.12"
- conventional-changelog-core "4.2.4"
- conventional-recommended-bump "6.1.0"
- cosmiconfig "7.0.0"
+ conventional-changelog-angular "6.0.0"
+ conventional-changelog-core "5.0.1"
+ conventional-recommended-bump "7.0.1"
+ cosmiconfig "^8.2.0"
dedent "0.7.0"
- dot-prop "6.0.1"
- envinfo "^7.7.4"
+ envinfo "7.8.1"
execa "5.0.0"
- fs-extra "9.1.0"
+ fs-extra "^11.1.1"
get-port "5.1.1"
get-stream "6.0.0"
git-url-parse "13.1.0"
glob-parent "5.1.2"
globby "11.1.0"
- graceful-fs "4.2.10"
+ graceful-fs "4.2.11"
has-unicode "2.0.1"
- import-local "^3.0.2"
- init-package-json "3.0.2"
+ import-local "3.1.0"
+ ini "^1.3.8"
+ init-package-json "5.0.0"
inquirer "^8.2.4"
- is-ci "2.0.0"
+ is-ci "3.0.1"
is-stream "2.0.0"
- js-yaml "^4.1.0"
- libnpmaccess "^6.0.3"
- libnpmpublish "7.1.4"
+ jest-diff ">=29.4.3 < 30"
+ js-yaml "4.1.0"
+ libnpmaccess "7.0.2"
+ libnpmpublish "7.3.0"
load-json-file "6.2.0"
make-dir "3.1.0"
minimatch "3.0.5"
@@ -10836,34 +10590,34 @@ lerna@^6.6.2:
node-fetch "2.6.7"
npm-package-arg "8.1.1"
npm-packlist "5.1.1"
- npm-registry-fetch "^14.0.3"
+ npm-registry-fetch "^14.0.5"
npmlog "^6.0.2"
- nx ">=15.5.2 < 16"
+ nx ">=16.1.3 < 17"
p-map "4.0.0"
p-map-series "2.1.0"
p-pipe "3.1.0"
p-queue "6.6.2"
p-reduce "2.1.0"
p-waterfall "2.1.1"
- pacote "15.1.1"
+ pacote "^15.2.0"
pify "5.0.0"
- read-cmd-shim "3.0.0"
- read-package-json "5.0.1"
+ read-cmd-shim "4.0.0"
+ read-package-json "6.0.4"
resolve-from "5.0.0"
rimraf "^4.4.1"
semver "^7.3.8"
signal-exit "3.0.7"
slash "3.0.0"
- ssri "9.0.1"
+ ssri "^9.0.1"
strong-log-transformer "2.1.0"
tar "6.1.11"
temp-dir "1.0.0"
- typescript "^3 || ^4"
- upath "^2.0.1"
- uuid "8.3.2"
+ typescript ">=3 < 6"
+ upath "2.0.1"
+ uuid "^9.0.0"
validate-npm-package-license "3.0.4"
- validate-npm-package-name "4.0.0"
- write-file-atomic "4.0.1"
+ validate-npm-package-name "5.0.0"
+ write-file-atomic "5.0.1"
write-pkg "4.0.0"
yargs "16.2.0"
yargs-parser "20.2.4"
@@ -10881,20 +10635,18 @@ li@^1.3.0:
resolved "https://registry.yarnpkg.com/li/-/li-1.3.0.tgz#22c59bcaefaa9a8ef359cf759784e4bf106aea1b"
integrity sha512-z34TU6GlMram52Tss5mt1m//ifRIpKH5Dqm7yUVOdHI+BQCs9qGPHFaCUTIzsWX7edN30aa2WrPwR7IO10FHaw==
-libnpmaccess@^6.0.3:
- version "6.0.4"
- resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-6.0.4.tgz#2dd158bd8a071817e2207d3b201d37cf1ad6ae6b"
- integrity sha512-qZ3wcfIyUoW0+qSFkMBovcTrSGJ3ZeyvpR7d5N9pEYv/kXs8sHP2wiqEIXBKLFrZlmM0kR0RJD7mtfLngtlLag==
+libnpmaccess@7.0.2:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/libnpmaccess/-/libnpmaccess-7.0.2.tgz#7f056c8c933dd9c8ba771fa6493556b53c5aac52"
+ integrity sha512-vHBVMw1JFMTgEk15zRsJuSAg7QtGGHpUSEfnbcRL1/gTBag9iEfJbyjpDmdJmwMhvpoLoNBtdAUCdGnaP32hhw==
dependencies:
- aproba "^2.0.0"
- minipass "^3.1.1"
- npm-package-arg "^9.0.1"
- npm-registry-fetch "^13.0.0"
+ npm-package-arg "^10.1.0"
+ npm-registry-fetch "^14.0.3"
-libnpmpublish@7.1.4:
- version "7.1.4"
- resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-7.1.4.tgz#a0d138e00e52a0c71ffc82273acf0082fc2dfb36"
- integrity sha512-mMntrhVwut5prP4rJ228eEbEyvIzLWhqFuY90j5QeXBCTT2pWSMno7Yo2S2qplPUr02zPurGH4heGLZ+wORczg==
+libnpmpublish@7.3.0:
+ version "7.3.0"
+ resolved "https://registry.yarnpkg.com/libnpmpublish/-/libnpmpublish-7.3.0.tgz#2ceb2b36866d75a6cd7b4aa748808169f4d17e37"
+ integrity sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg==
dependencies:
ci-info "^3.6.1"
normalize-package-data "^5.0.0"
@@ -11250,11 +11002,16 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
-lru-cache@^7.14.1, lru-cache@^7.18.3, lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1:
+lru-cache@^7.18.3, lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1:
version "7.18.3"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89"
integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==
+lru-cache@^9.1.1:
+ version "9.1.2"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-9.1.2.tgz#255fdbc14b75589d6d0e73644ca167a8db506835"
+ integrity sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==
+
lz-string@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
@@ -11301,7 +11058,7 @@ make-error@^1.1.1:
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
-make-fetch-happen@^10.0.3, make-fetch-happen@^10.0.6:
+make-fetch-happen@^10.0.3:
version "10.2.1"
resolved "https://registry.yarnpkg.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz#f5e3835c5e9817b617f2770870d9492d28678164"
integrity sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==
@@ -11515,7 +11272,7 @@ meow@^10.1.2:
type-fest "^1.2.2"
yargs-parser "^20.2.9"
-meow@^8.0.0:
+meow@^8.1.2:
version "8.1.2"
resolved "https://registry.yarnpkg.com/meow/-/meow-8.1.2.tgz#bcbe45bda0ee1729d350c03cffc8395a36c4e897"
integrity sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==
@@ -11692,13 +11449,6 @@ minimatch@^5.0.1, minimatch@^5.1.0:
dependencies:
brace-expansion "^2.0.1"
-minimatch@^6.1.6:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-6.2.0.tgz#2b70fd13294178c69c04dfc05aebdb97a4e79e42"
- integrity sha512-sauLxniAmvnhhRjFwPNnJKaPFYyddAgbYdeUpHULtCT/GhzdCx/MDNy+Y40lBxTQUrMzDE8e0S43Z5uqfO0REg==
- dependencies:
- brace-expansion "^2.0.1"
-
minimatch@^7.4.2:
version "7.4.5"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-7.4.5.tgz#e721f2a6faba6846f3b891ccff9966dcf728813e"
@@ -11713,10 +11463,10 @@ minimatch@^8.0.2:
dependencies:
brace-expansion "^2.0.1"
-minimatch@^9.0.0:
- version "9.0.0"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.0.tgz#bfc8e88a1c40ffd40c172ddac3decb8451503b56"
- integrity sha512-0jJj8AvgKqWN05mrwuqi8QYKx1WmYSUoKSxu5Qhs9prezTz10sxAHGNZe9J9cqIJzta8DWsleh2KaVaLl6Ru2w==
+minimatch@^9.0.0, minimatch@^9.0.1:
+ version "9.0.2"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.2.tgz#397e387fff22f6795844d00badc903a3d5de7057"
+ integrity sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==
dependencies:
brace-expansion "^2.0.1"
@@ -11799,7 +11549,7 @@ minipass@^3.0.0, minipass@^3.1.1, minipass@^3.1.6:
dependencies:
yallist "^4.0.0"
-minipass@^4.0.0, minipass@^4.0.2, minipass@^4.2.4:
+minipass@^4.0.0, minipass@^4.2.4:
version "4.2.5"
resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.5.tgz#9e0e5256f1e3513f8c34691dd68549e85b2c8ceb"
integrity sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==
@@ -11809,6 +11559,11 @@ minipass@^5.0.0:
resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d"
integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==
+"minipass@^5.0.0 || ^6.0.2":
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-6.0.2.tgz#542844b6c4ce95b202c0995b0a471f1229de4c81"
+ integrity sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==
+
minizlib@^2.1.1, minizlib@^2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931"
@@ -11830,15 +11585,6 @@ mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3:
resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113"
integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==
-mkdirp-infer-owner@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/mkdirp-infer-owner/-/mkdirp-infer-owner-2.0.0.tgz#55d3b368e7d89065c38f32fd38e638f0ab61d316"
- integrity sha512-sdqtiFt3lkOaYvTXSRIUjkIdPTcxgv5+fgqYE/5qgwdw12cOrAuzzgzvVExIkH/ul1oeHN3bCLOWSG3XOqbKKw==
- dependencies:
- chownr "^2.0.0"
- infer-owner "^1.0.4"
- mkdirp "^1.0.3"
-
"mkdirp@>=0.5 0", mkdirp@^0.5.1, mkdirp@^0.5.5:
version "0.5.6"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.6.tgz#7def03d2432dcae4ba1d611445c48396062255f6"
@@ -11878,7 +11624,7 @@ mocha@^10.2.0:
yargs-parser "20.2.4"
yargs-unparser "2.0.0"
-modify-values@^1.0.0:
+modify-values@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022"
integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==
@@ -11948,11 +11694,16 @@ mustache@^4.2.0:
resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64"
integrity sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==
-mute-stream@0.0.8, mute-stream@~0.0.4:
+mute-stream@0.0.8:
version "0.0.8"
resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d"
integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
+mute-stream@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-1.0.0.tgz#e31bd9fe62f0aed23520aa4324ea6671531e013e"
+ integrity sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==
+
mz@^2.7.0:
version "2.7.0"
resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
@@ -12029,30 +11780,29 @@ nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0:
resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz#26c8a3cee6cc05fbcf1e333cd2fc3e003326c0b5"
integrity sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==
-next@13.1.6:
- version "13.1.6"
- resolved "https://registry.yarnpkg.com/next/-/next-13.1.6.tgz#054babe20b601f21f682f197063c9b0b32f1a27c"
- integrity sha512-hHlbhKPj9pW+Cymvfzc15lvhaOZ54l+8sXDXJWm3OBNBzgrVj6hwGPmqqsXg40xO1Leq+kXpllzRPuncpC0Phw==
+next@13.4.7:
+ version "13.4.7"
+ resolved "https://registry.yarnpkg.com/next/-/next-13.4.7.tgz#2ab20e6fada2e25cb81bd17f68956705ffd9824e"
+ integrity sha512-M8z3k9VmG51SRT6v5uDKdJXcAqLzP3C+vaKfLIAM0Mhx1um1G7MDnO63+m52qPdZfrTFzMZNzfsgvm3ghuVHIQ==
dependencies:
- "@next/env" "13.1.6"
- "@swc/helpers" "0.4.14"
+ "@next/env" "13.4.7"
+ "@swc/helpers" "0.5.1"
+ busboy "1.6.0"
caniuse-lite "^1.0.30001406"
postcss "8.4.14"
styled-jsx "5.1.1"
+ watchpack "2.4.0"
+ zod "3.21.4"
optionalDependencies:
- "@next/swc-android-arm-eabi" "13.1.6"
- "@next/swc-android-arm64" "13.1.6"
- "@next/swc-darwin-arm64" "13.1.6"
- "@next/swc-darwin-x64" "13.1.6"
- "@next/swc-freebsd-x64" "13.1.6"
- "@next/swc-linux-arm-gnueabihf" "13.1.6"
- "@next/swc-linux-arm64-gnu" "13.1.6"
- "@next/swc-linux-arm64-musl" "13.1.6"
- "@next/swc-linux-x64-gnu" "13.1.6"
- "@next/swc-linux-x64-musl" "13.1.6"
- "@next/swc-win32-arm64-msvc" "13.1.6"
- "@next/swc-win32-ia32-msvc" "13.1.6"
- "@next/swc-win32-x64-msvc" "13.1.6"
+ "@next/swc-darwin-arm64" "13.4.7"
+ "@next/swc-darwin-x64" "13.4.7"
+ "@next/swc-linux-arm64-gnu" "13.4.7"
+ "@next/swc-linux-arm64-musl" "13.4.7"
+ "@next/swc-linux-x64-gnu" "13.4.7"
+ "@next/swc-linux-x64-musl" "13.4.7"
+ "@next/swc-win32-arm64-msvc" "13.4.7"
+ "@next/swc-win32-ia32-msvc" "13.4.7"
+ "@next/swc-win32-x64-msvc" "13.4.7"
nice-napi@^1.0.2:
version "1.0.2"
@@ -12177,13 +11927,6 @@ nopt@^5.0.0:
dependencies:
abbrev "1"
-nopt@^7.0.0:
- version "7.1.0"
- resolved "https://registry.yarnpkg.com/nopt/-/nopt-7.1.0.tgz#91f6a3366182176e72ecab93a09c19b63b485f28"
- integrity sha512-ZFPLe9Iu0tnx7oWhFxAo4s7QTn8+NNDDxYNaKLjE7Dp0tbakQ3M1QhQzsnzXHQBTUO3K9BmwaxnyO8Ayn2I95Q==
- dependencies:
- abbrev "^2.0.0"
-
normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
@@ -12194,7 +11937,7 @@ normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
semver "2 || 3 || 4 || 5"
validate-npm-package-license "^3.0.1"
-normalize-package-data@^3.0.0, normalize-package-data@^3.0.2, "normalize-package-data@~1.0.1 || ^2.0.0 || ^3.0.0":
+normalize-package-data@^3.0.0, normalize-package-data@^3.0.2, normalize-package-data@^3.0.3, "normalize-package-data@~1.0.1 || ^2.0.0 || ^3.0.0":
version "3.0.3"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
@@ -12204,16 +11947,6 @@ normalize-package-data@^3.0.0, normalize-package-data@^3.0.2, "normalize-package
semver "^7.3.4"
validate-npm-package-license "^3.0.1"
-normalize-package-data@^4.0.0:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-4.0.1.tgz#b46b24e0616d06cadf9d5718b29b6d445a82a62c"
- integrity sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==
- dependencies:
- hosted-git-info "^5.0.0"
- is-core-module "^2.8.1"
- semver "^7.3.5"
- validate-npm-package-license "^3.0.4"
-
normalize-package-data@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-5.0.0.tgz#abcb8d7e724c40d88462b84982f7cbf6859b4588"
@@ -12278,11 +12011,6 @@ npm-normalize-package-bin@^1.0.1:
resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz#6e79a41f23fd235c0623218228da7d9c23b8f6e2"
integrity sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==
-npm-normalize-package-bin@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz#9447a1adaaf89d8ad0abe24c6c84ad614a675fff"
- integrity sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==
-
npm-normalize-package-bin@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.0.tgz#6097436adb4ef09e2628b59a7882576fe53ce485"
@@ -12316,16 +12044,6 @@ npm-package-arg@^10.0.0, npm-package-arg@^10.1.0:
semver "^7.3.4"
validate-npm-package-name "^3.0.0"
-npm-package-arg@^9.0.1:
- version "9.1.0"
- resolved "https://registry.yarnpkg.com/npm-package-arg/-/npm-package-arg-9.1.0.tgz#a60e9f1e7c03e4e3e4e994ea87fff8b90b522987"
- integrity sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==
- dependencies:
- hosted-git-info "^5.0.0"
- proc-log "^2.0.1"
- semver "^7.3.5"
- validate-npm-package-name "^4.0.0"
-
npm-packlist@5.1.1:
version "5.1.1"
resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-5.1.1.tgz#79bcaf22a26b6c30aa4dd66b976d69cc286800e0"
@@ -12343,7 +12061,7 @@ npm-packlist@^7.0.0:
dependencies:
ignore-walk "^6.0.0"
-npm-pick-manifest@^8.0.0, npm-pick-manifest@^8.0.1:
+npm-pick-manifest@^8.0.0:
version "8.0.1"
resolved "https://registry.yarnpkg.com/npm-pick-manifest/-/npm-pick-manifest-8.0.1.tgz#c6acd97d1ad4c5dbb80eac7b386b03ffeb289e5f"
integrity sha512-mRtvlBjTsJvfCCdmPtiu2bdlx8d/KXtF7yNXNWe7G0Z36qWA9Ny5zXsI2PfBZEv7SXgoxTmNaTzGSbbzDZChoA==
@@ -12353,32 +12071,19 @@ npm-pick-manifest@^8.0.0, npm-pick-manifest@^8.0.1:
npm-package-arg "^10.0.0"
semver "^7.3.5"
-npm-registry-fetch@14.0.3, npm-registry-fetch@^14.0.0, npm-registry-fetch@^14.0.3:
- version "14.0.3"
- resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-14.0.3.tgz#8545e321c2b36d2c6fe6e009e77e9f0e527f547b"
- integrity sha512-YaeRbVNpnWvsGOjX2wk5s85XJ7l1qQBGAp724h8e2CZFFhMSuw9enom7K1mWVUtvXO1uUSFIAPofQK0pPN0ZcA==
+npm-registry-fetch@^14.0.0, npm-registry-fetch@^14.0.3, npm-registry-fetch@^14.0.5:
+ version "14.0.5"
+ resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-14.0.5.tgz#fe7169957ba4986a4853a650278ee02e568d115d"
+ integrity sha512-kIDMIo4aBm6xg7jOttupWZamsZRkAqMqwqqbVXnUqstY5+tapvv6bkH/qMR76jdgV+YljEUCyWx3hRYMrJiAgA==
dependencies:
make-fetch-happen "^11.0.0"
- minipass "^4.0.0"
+ minipass "^5.0.0"
minipass-fetch "^3.0.0"
minipass-json-stream "^1.0.1"
minizlib "^2.1.2"
npm-package-arg "^10.0.0"
proc-log "^3.0.0"
-npm-registry-fetch@^13.0.0:
- version "13.3.1"
- resolved "https://registry.yarnpkg.com/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz#bb078b5fa6c52774116ae501ba1af2a33166af7e"
- integrity sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==
- dependencies:
- make-fetch-happen "^10.0.6"
- minipass "^3.1.6"
- minipass-fetch "^2.0.3"
- minipass-json-stream "^1.0.1"
- minizlib "^2.1.2"
- npm-package-arg "^9.0.1"
- proc-log "^2.0.0"
-
npm-run-path@^4.0.0, npm-run-path@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -12396,7 +12101,7 @@ npm-run-path@^4.0.0, npm-run-path@^4.0.1:
gauge "~2.7.3"
set-blocking "~2.0.0"
-npmlog@6.0.2, npmlog@^6.0.0, npmlog@^6.0.2:
+npmlog@^6.0.0, npmlog@^6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-6.0.2.tgz#c8166017a42f2dea92d6453168dd865186a70830"
integrity sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==
@@ -12406,16 +12111,6 @@ npmlog@6.0.2, npmlog@^6.0.0, npmlog@^6.0.2:
gauge "^4.0.3"
set-blocking "^2.0.0"
-npmlog@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-7.0.1.tgz#7372151a01ccb095c47d8bf1d0771a4ff1f53ac8"
- integrity sha512-uJ0YFk/mCQpLBt+bxN88AKd+gyqZvZDbtiNxk6Waqcj2aPRyfVx8ITawkyQynxUagInjdYT1+qj4NfA5KJJUxg==
- dependencies:
- are-we-there-yet "^4.0.0"
- console-control-strings "^1.1.0"
- gauge "^5.0.0"
- set-blocking "^2.0.0"
-
nprogress@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1"
@@ -12443,7 +12138,7 @@ nwsapi@^2.2.4:
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.4.tgz#fd59d5e904e8e1f03c25a7d5a15cfa16c714a1e5"
integrity sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==
-nx@15.9.4, "nx@>=15.5.2 < 16", nx@^15.9.4:
+nx@15.9.4, nx@^15.9.4:
version "15.9.4"
resolved "https://registry.yarnpkg.com/nx/-/nx-15.9.4.tgz#1075bc33fe8ee6c6546c21ec6ffcfd2e000946c6"
integrity sha512-P1G4t59UvE/lkHyruLeSOB5ZuNyh01IwU0tTUOi8f9s/NbP7+OQ8MYVwDV74JHTr6mQgjlS+n+4Eox8tVm9itA==
@@ -12494,6 +12189,57 @@ nx@15.9.4, "nx@>=15.5.2 < 16", nx@^15.9.4:
"@nrwl/nx-win32-arm64-msvc" "15.9.4"
"@nrwl/nx-win32-x64-msvc" "15.9.4"
+nx@16.4.0, "nx@>=16.1.3 < 17":
+ version "16.4.0"
+ resolved "https://registry.yarnpkg.com/nx/-/nx-16.4.0.tgz#cd136a3ebadf77138dce421b0c0e0944527fe9b3"
+ integrity sha512-HhJnOAm2wlaIVMmxK1HcdcKfX5DlnQc1RAHFf+QostvQQ/SmUg9f7LoStxpNm01JhQTehb01tH9zAsXKcKzO4A==
+ dependencies:
+ "@nrwl/tao" "16.4.0"
+ "@parcel/watcher" "2.0.4"
+ "@yarnpkg/lockfile" "^1.1.0"
+ "@yarnpkg/parsers" "^3.0.0-rc.18"
+ "@zkochan/js-yaml" "0.0.6"
+ axios "^1.0.0"
+ chalk "^4.1.0"
+ cli-cursor "3.1.0"
+ cli-spinners "2.6.1"
+ cliui "^7.0.2"
+ dotenv "~10.0.0"
+ enquirer "~2.3.6"
+ fast-glob "3.2.7"
+ figures "3.2.0"
+ flat "^5.0.2"
+ fs-extra "^11.1.0"
+ glob "7.1.4"
+ ignore "^5.0.4"
+ js-yaml "4.1.0"
+ jsonc-parser "3.2.0"
+ lines-and-columns "~2.0.3"
+ minimatch "3.0.5"
+ npm-run-path "^4.0.1"
+ open "^8.4.0"
+ semver "7.5.3"
+ string-width "^4.2.3"
+ strong-log-transformer "^2.1.0"
+ tar-stream "~2.2.0"
+ tmp "~0.2.1"
+ tsconfig-paths "^4.1.2"
+ tslib "^2.3.0"
+ v8-compile-cache "2.3.0"
+ yargs "^17.6.2"
+ yargs-parser "21.1.1"
+ optionalDependencies:
+ "@nx/nx-darwin-arm64" "16.4.0"
+ "@nx/nx-darwin-x64" "16.4.0"
+ "@nx/nx-freebsd-x64" "16.4.0"
+ "@nx/nx-linux-arm-gnueabihf" "16.4.0"
+ "@nx/nx-linux-arm64-gnu" "16.4.0"
+ "@nx/nx-linux-arm64-musl" "16.4.0"
+ "@nx/nx-linux-x64-gnu" "16.4.0"
+ "@nx/nx-linux-x64-musl" "16.4.0"
+ "@nx/nx-win32-arm64-msvc" "16.4.0"
+ "@nx/nx-win32-x64-msvc" "16.4.0"
+
nyc@^15.1.0:
version "15.1.0"
resolved "https://registry.yarnpkg.com/nyc/-/nyc-15.1.0.tgz#1335dae12ddc87b6e249d5a1994ca4bdaea75f02"
@@ -12906,10 +12652,10 @@ package-hash@^4.0.0:
lodash.flattendeep "^4.4.0"
release-zalgo "^1.0.0"
-pacote@15.1.1, pacote@^15.0.0, pacote@^15.0.8:
- version "15.1.1"
- resolved "https://registry.yarnpkg.com/pacote/-/pacote-15.1.1.tgz#94d8c6e0605e04d427610b3aacb0357073978348"
- integrity sha512-eeqEe77QrA6auZxNHIp+1TzHQ0HBKf5V6c8zcaYZ134EJe1lCi+fjXATkNiEEfbG+e50nu02GLvUtmZcGOYabQ==
+pacote@^15.2.0:
+ version "15.2.0"
+ resolved "https://registry.yarnpkg.com/pacote/-/pacote-15.2.0.tgz#0f0dfcc3e60c7b39121b2ac612bf8596e95344d3"
+ integrity sha512-rJVZeIwHTUta23sIZgEIM62WYwbmGbThdbnkt81ravBplQv+HjyroqnLRNH2+sLJHcGZmLRmhPwACqhfTcOmnA==
dependencies:
"@npmcli/git" "^4.0.0"
"@npmcli/installed-package-contents" "^2.0.1"
@@ -12917,7 +12663,7 @@ pacote@15.1.1, pacote@^15.0.0, pacote@^15.0.8:
"@npmcli/run-script" "^6.0.0"
cacache "^17.0.0"
fs-minipass "^3.0.0"
- minipass "^4.0.0"
+ minipass "^5.0.0"
npm-package-arg "^10.0.0"
npm-packlist "^7.0.0"
npm-pick-manifest "^8.0.0"
@@ -12926,7 +12672,7 @@ pacote@15.1.1, pacote@^15.0.0, pacote@^15.0.8:
promise-retry "^2.0.1"
read-package-json "^6.0.0"
read-package-json-fast "^3.0.0"
- sigstore "^1.0.0"
+ sigstore "^1.3.0"
ssri "^10.0.0"
tar "^6.1.11"
@@ -12955,15 +12701,6 @@ parent-module@^1.0.0:
dependencies:
callsites "^3.0.0"
-parse-conflict-json@^3.0.0:
- version "3.0.1"
- resolved "https://registry.yarnpkg.com/parse-conflict-json/-/parse-conflict-json-3.0.1.tgz#67dc55312781e62aa2ddb91452c7606d1969960c"
- integrity sha512-01TvEktc68vwbJOtWZluyWeVGWjP+bZwXtPDMQVbBKzbJ/vZBif0L69KH1+cHv1SZ6e0FKLvjyHe8mqsIqYOmw==
- dependencies:
- json-parse-even-better-errors "^3.0.0"
- just-diff "^6.0.0"
- just-diff-apply "^5.2.0"
-
parse-diff@^0.7.0:
version "0.7.1"
resolved "https://registry.yarnpkg.com/parse-diff/-/parse-diff-0.7.1.tgz#9b7a2451c3725baf2c87c831ba192d40ee2237d4"
@@ -13107,13 +12844,13 @@ path-parse@^1.0.7:
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-path-scurry@^1.6.1:
- version "1.6.3"
- resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.6.3.tgz#4eba7183d64ef88b63c7d330bddc3ba279dc6c40"
- integrity sha512-RAmB+n30SlN+HnNx6EbcpoDy9nwdpcGPnEKrJnu6GZoDWBdIjo1UQMVtW2ybtC7LC2oKLcMq8y5g8WnKLiod9g==
+path-scurry@^1.6.1, path-scurry@^1.7.0:
+ version "1.9.2"
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.9.2.tgz#90f9d296ac5e37e608028e28a447b11d385b3f63"
+ integrity sha512-qSDLy2aGFPm8i4rsbHd4MNyTcrzHFsLQykrtbuGRknZZCBBVXSv2tSCDN2Cg6Rt/GFRw8GoW9y9Ecw5rIPG1sg==
dependencies:
- lru-cache "^7.14.1"
- minipass "^4.0.2"
+ lru-cache "^9.1.1"
+ minipass "^5.0.0 || ^6.0.2"
path-to-regexp@0.1.7:
version "0.1.7"
@@ -13190,7 +12927,7 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.0, picomatch@^2.3.1:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-pify@5.0.0, pify@^5.0.0:
+pify@5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f"
integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==
@@ -13358,7 +13095,7 @@ postcss-scss@^2.1.1:
dependencies:
postcss "^7.0.6"
-postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.5:
+postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.5:
version "6.0.13"
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b"
integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==
@@ -13443,15 +13180,6 @@ pretty-error@^4.0.0:
lodash "^4.17.20"
renderkid "^3.0.0"
-pretty-format@29.4.3:
- version "29.4.3"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.4.3.tgz#25500ada21a53c9e8423205cf0337056b201244c"
- integrity sha512-cvpcHTc42lcsvOOAzd3XuNWTcvk1Jmnzqeu+WsOuiPmxUJTnkbAcFNsRKvEpBEUFVUgy/GTZLulZDcDEi+CIlA==
- dependencies:
- "@jest/schemas" "^29.4.3"
- ansi-styles "^5.0.0"
- react-is "^18.0.0"
-
pretty-format@^27.0.2:
version "27.5.1"
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e"
@@ -13461,6 +13189,15 @@ pretty-format@^27.0.2:
ansi-styles "^5.0.0"
react-is "^17.0.1"
+pretty-format@^29.5.0:
+ version "29.5.0"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-29.5.0.tgz#283134e74f70e2e3e7229336de0e4fce94ccde5a"
+ integrity sha512-V2mGkI31qdttvTFX7Mt4efOqHXqJWMu4/r66Xh3Z3BwZaPfPJgp6/gbwoujRpPUtfEF6AUUWx3Jim3GCw5g/Qw==
+ dependencies:
+ "@jest/schemas" "^29.4.3"
+ ansi-styles "^5.0.0"
+ react-is "^18.0.0"
+
pretty-quick@^3.1.3:
version "3.1.3"
resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-3.1.3.tgz#15281108c0ddf446675157ca40240099157b638e"
@@ -13486,11 +13223,6 @@ prismjs@^1.29.0:
resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12"
integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==
-proc-log@^2.0.0, proc-log@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-2.0.1.tgz#8f3f69a1f608de27878f91f5c688b225391cb685"
- integrity sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==
-
proc-log@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/proc-log/-/proc-log-3.0.0.tgz#fb05ef83ccd64fd7b20bbe9c8c1070fc08338dd8"
@@ -13518,16 +13250,6 @@ process@^0.11.10:
resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==
-promise-all-reject-late@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/promise-all-reject-late/-/promise-all-reject-late-1.0.1.tgz#f8ebf13483e5ca91ad809ccc2fcf25f26f8643c2"
- integrity sha512-vuf0Lf0lOxyQREH7GDIOUMLS7kz+gs8i6B+Yi8dC68a2sychGrHTJYghMBD6k7eUcH0H5P73EckCA48xijWqXw==
-
-promise-call-limit@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/promise-call-limit/-/promise-call-limit-1.0.1.tgz#4bdee03aeb85674385ca934da7114e9bcd3c6e24"
- integrity sha512-3+hgaa19jzCGLuSCbieeRsu5C2joKfYn8pY6JAuXFRVfF4IO+L7UPpFWNTeWT9pM7uhskvbPPd/oEOktCn317Q==
-
promise-inflight@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
@@ -13553,12 +13275,12 @@ promise.allsettled@^1.0.2:
get-intrinsic "^1.1.3"
iterate-value "^1.0.2"
-promzard@^0.3.0:
- version "0.3.0"
- resolved "https://registry.yarnpkg.com/promzard/-/promzard-0.3.0.tgz#26a5d6ee8c7dee4cb12208305acfb93ba382a9ee"
- integrity sha512-JZeYqd7UAcHCwI+sTOeUDYkvEU+1bQ7iE0UT1MgB/tERkAPkesW46MrpIySzODi+owTjZtiF8Ay5j9m60KmMBw==
+promzard@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/promzard/-/promzard-1.0.0.tgz#3246f8e6c9895a77c0549cefb65828ac0f6c006b"
+ integrity sha512-KQVDEubSUHGSt5xLakaToDFrSoZhStB8dXLzk2xvwR67gJktrHFvpR63oZgHyK19WKbHFLXJqCPXdVR3aBP8Ig==
dependencies:
- read "1"
+ read "^2.0.0"
prop-types-exact@^1.2.0:
version "1.2.0"
@@ -13578,11 +13300,6 @@ prop-types@^15.5.4, prop-types@^15.5.8, prop-types@^15.6.0, prop-types@^15.6.2,
object-assign "^4.1.1"
react-is "^16.13.1"
-proto-list@~1.2.1:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
- integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==
-
protocols@^2.0.0, protocols@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/protocols/-/protocols-2.0.1.tgz#8f155da3fc0f32644e83c5782c8e8212ccf70a86"
@@ -13658,7 +13375,7 @@ punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.0:
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==
-q@^1.5.1, q@~1.5.0:
+q@~1.5.0:
version "1.5.1"
resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
integrity sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==
@@ -14074,25 +13791,12 @@ read-cache@^1.0.0:
dependencies:
pify "^2.3.0"
-read-cmd-shim@3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-3.0.0.tgz#62b8c638225c61e6cc607f8f4b779f3b8238f155"
- integrity sha512-KQDVjGqhZk92PPNRj9ZEXEuqg8bUobSKRw+q0YQ3TKI5xkce7bUJobL4Z/OtiEbAAv70yEpYIXp4iQ9L8oPVog==
-
-read-cmd-shim@^4.0.0:
+read-cmd-shim@4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/read-cmd-shim/-/read-cmd-shim-4.0.0.tgz#640a08b473a49043e394ae0c7a34dd822c73b9bb"
integrity sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==
-read-package-json-fast@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz#323ca529630da82cb34b36cc0b996693c98c2b83"
- integrity sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==
- dependencies:
- json-parse-even-better-errors "^2.3.0"
- npm-normalize-package-bin "^1.0.1"
-
-read-package-json-fast@^3.0.0, read-package-json-fast@^3.0.2:
+read-package-json-fast@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz#394908a9725dc7a5f14e70c8e7556dff1d2b1049"
integrity sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==
@@ -14100,32 +13804,12 @@ read-package-json-fast@^3.0.0, read-package-json-fast@^3.0.2:
json-parse-even-better-errors "^3.0.0"
npm-normalize-package-bin "^3.0.0"
-read-package-json@5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-5.0.1.tgz#1ed685d95ce258954596b13e2e0e76c7d0ab4c26"
- integrity sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==
- dependencies:
- glob "^8.0.1"
- json-parse-even-better-errors "^2.3.1"
- normalize-package-data "^4.0.0"
- npm-normalize-package-bin "^1.0.1"
-
-read-package-json@^5.0.0:
- version "5.0.2"
- resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-5.0.2.tgz#b8779ccfd169f523b67208a89cc912e3f663f3fa"
- integrity sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==
- dependencies:
- glob "^8.0.1"
- json-parse-even-better-errors "^2.3.1"
- normalize-package-data "^4.0.0"
- npm-normalize-package-bin "^2.0.0"
-
-read-package-json@^6.0.0:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-6.0.1.tgz#566cb06bc05dbddefba4607e9096d5a9efbcd836"
- integrity sha512-AaHqXxfAVa+fNL07x8iAghfKOds/XXsu7zoouIVsbm7PEbQ3nMWXlvjcbrNLjElnUHWQtAo4QEa0RXuvD4XlpA==
+read-package-json@6.0.4, read-package-json@^6.0.0:
+ version "6.0.4"
+ resolved "https://registry.yarnpkg.com/read-package-json/-/read-package-json-6.0.4.tgz#90318824ec456c287437ea79595f4c2854708836"
+ integrity sha512-AEtWXYfopBj2z5N5PbkAOeNHRPUg5q+Nen7QLxV8M2zJq1ym6/lCz3fYNTCXe19puu2d06jfHhrP7v/S2PtMMw==
dependencies:
- glob "^9.3.0"
+ glob "^10.2.2"
json-parse-even-better-errors "^3.0.0"
normalize-package-data "^5.0.0"
npm-normalize-package-bin "^3.0.0"
@@ -14185,21 +13869,12 @@ read-pkg@^6.0.0:
parse-json "^5.2.0"
type-fest "^1.0.1"
-read@1, read@^1.0.7:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/read/-/read-1.0.7.tgz#b3da19bd052431a97671d44a42634adf710b40c4"
- integrity sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==
- dependencies:
- mute-stream "~0.0.4"
-
-readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
- integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
+read@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/read/-/read-2.1.0.tgz#69409372c54fe3381092bc363a00650b6ac37218"
+ integrity sha512-bvxi1QLJHcaywCAEsAk4DG3nVoqiY2Csps3qzWalhj5hFqRn1d/OixkFXtLO1PrgHUcAP0FNaSY/5GYNfENFFQ==
dependencies:
- inherits "^2.0.3"
- string_decoder "^1.1.1"
- util-deprecate "^1.0.1"
+ mute-stream "~1.0.0"
readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.3.6, readable-stream@~2.3.6:
version "2.3.7"
@@ -14214,15 +13889,14 @@ readable-stream@^2.0.0, readable-stream@^2.0.2, readable-stream@^2.0.5, readable
string_decoder "~1.1.1"
util-deprecate "~1.0.1"
-readable-stream@^4.1.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-4.3.0.tgz#0914d0c72db03b316c9733bb3461d64a3cc50cba"
- integrity sha512-MuEnA0lbSi7JS8XM+WNJlWZkHAAdm7gETHdFK//Q/mChGyj2akEFtdLZh32jSdkWGbRwCW9pn6g3LWDdDeZnBQ==
+readable-stream@^3.0.0, readable-stream@^3.0.2, readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
+ integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
dependencies:
- abort-controller "^3.0.0"
- buffer "^6.0.3"
- events "^3.3.0"
- process "^0.11.10"
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
readable-stream@~1.0.17, readable-stream@~1.0.27-1:
version "1.0.34"
@@ -14751,10 +14425,10 @@ run-parallel@^1.1.9:
dependencies:
queue-microtask "^1.2.2"
-rxjs@^7.0.0, rxjs@^7.5.5:
- version "7.5.6"
- resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.5.6.tgz#0446577557862afd6903517ce7cae79ecb9662bc"
- integrity sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==
+rxjs@^7.5.5, rxjs@^7.8.1:
+ version "7.8.1"
+ resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543"
+ integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==
dependencies:
tslib "^2.1.0"
@@ -14844,10 +14518,10 @@ semver-compare@^1.0.0:
resolved "https://registry.yarnpkg.com/semver-compare/-/semver-compare-1.0.0.tgz#0dee216a1c941ab37e9efb1788f6afc5ff5537fc"
integrity sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==
-"semver@2 >=2.2.1 || 3.x || 4 || 5 || 7", semver@7.3.8, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8:
- version "7.3.8"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
- integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==
+"semver@2 >=2.2.1 || 3.x || 4 || 5 || 7", semver@7.5.3, semver@^7.0.0, semver@^7.1.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8:
+ version "7.5.3"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e"
+ integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==
dependencies:
lru-cache "^6.0.0"
@@ -15022,10 +14696,10 @@ shebang-regex@^3.0.0:
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
-shell-quote@^1.7.3:
- version "1.7.3"
- resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.3.tgz#aa40edac170445b9a431e17bb62c0b881b9c4123"
- integrity sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==
+shell-quote@^1.8.1:
+ version "1.8.1"
+ resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680"
+ integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==
shelljs@^0.8.5:
version "0.8.5"
@@ -15058,12 +14732,18 @@ signal-exit@3.0.7, signal-exit@^3.0.0, signal-exit@^3.0.2, signal-exit@^3.0.3, s
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9"
integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==
-sigstore@^1.0.0, sigstore@^1.4.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-1.4.0.tgz#2e3a28c08b1b8246744c27cfb179c525c3f164d8"
- integrity sha512-N7TRpSbFjY/TrFDg6yGAQSYBrQ5s6qmPiq4pD6fkv1LoyfMsLG0NwZWG2s5q+uttLHgyVyTa0Rogx2P78rN8kQ==
+signal-exit@^4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.0.2.tgz#ff55bb1d9ff2114c13b400688fa544ac63c36967"
+ integrity sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==
+
+sigstore@^1.3.0, sigstore@^1.4.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/sigstore/-/sigstore-1.6.0.tgz#887a4007c6ee83f3ef3fd844be1a0840e849c301"
+ integrity sha512-QODKff/qW/TXOZI6V/Clqu74xnInAS6it05mufj4/fSewexLtfEntgLZZcBtUK44CDQyUE5TUXYy1ARYzlfG9g==
dependencies:
"@sigstore/protobuf-specs" "^0.1.0"
+ "@sigstore/tuf" "^1.0.0"
make-fetch-happen "^11.0.1"
tuf-js "^1.1.3"
@@ -15266,10 +14946,10 @@ sourcemap-codec@^1.4.8:
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
-spawn-command@^0.0.2-1:
- version "0.0.2-1"
- resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2-1.tgz#62f5e9466981c1b796dc5929937e11c9c6921bd0"
- integrity sha512-n98l9E2RMSJ9ON1AKisHzz7V42VDiBQGY6PB1BwRglz99wpVsSuGzQ+jOi6lFXBGVTCrRpltvjm+/XA+tpeJrg==
+spawn-command@0.0.2:
+ version "0.0.2"
+ resolved "https://registry.yarnpkg.com/spawn-command/-/spawn-command-0.0.2.tgz#9544e1a43ca045f8531aac1a48cb29bdae62338e"
+ integrity sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==
spawn-wrap@^2.0.0:
version "2.0.0"
@@ -15326,7 +15006,7 @@ split-string@^3.0.1, split-string@^3.0.2:
dependencies:
extend-shallow "^3.0.0"
-split2@^3.0.0:
+split2@^3.2.2:
version "3.2.2"
resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f"
integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==
@@ -15340,7 +15020,7 @@ split@0.3:
dependencies:
through "2"
-split@^1.0.0:
+split@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/split/-/split-1.0.1.tgz#605bd9be303aa59fb35f9229fbea0ddec9ea07d9"
integrity sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==
@@ -15367,13 +15047,6 @@ sshpk@^1.7.0:
safer-buffer "^2.0.2"
tweetnacl "~0.14.0"
-ssri@9.0.1, ssri@^9.0.0:
- version "9.0.1"
- resolved "https://registry.yarnpkg.com/ssri/-/ssri-9.0.1.tgz#544d4c357a8d7b71a19700074b6883fcb4eae057"
- integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==
- dependencies:
- minipass "^3.1.1"
-
ssri@^10.0.0, ssri@^10.0.1:
version "10.0.2"
resolved "https://registry.yarnpkg.com/ssri/-/ssri-10.0.2.tgz#3791753e5e119274a83e5af7cac2f615528db3d6"
@@ -15388,6 +15061,13 @@ ssri@^8.0.0:
dependencies:
minipass "^3.1.1"
+ssri@^9.0.0, ssri@^9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-9.0.1.tgz#544d4c357a8d7b71a19700074b6883fcb4eae057"
+ integrity sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==
+ dependencies:
+ minipass "^3.1.1"
+
stable@^0.1.8:
version "0.1.8"
resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
@@ -15439,6 +15119,11 @@ streamroller@^3.1.2:
debug "^4.3.4"
fs-extra "^8.1.0"
+streamsearch@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764"
+ integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==
+
strict-uri-encode@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546"
@@ -15449,6 +15134,15 @@ string-convert@^0.2.0:
resolved "https://registry.yarnpkg.com/string-convert/-/string-convert-0.2.1.tgz#6982cc3049fbb4cd85f8b24568b9d9bf39eeff97"
integrity sha512-u/1tdPl4yQnPBjnVrmdLo9gtuLvELKsAoRapekWggdiQNvvvum+jYF329d84NAa660KQw7pB2n36KrIKVoXa3A==
+"string-width-cjs@npm:string-width@^4.2.0", "string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.1"
+
string-width@^1.0.1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
@@ -15458,15 +15152,6 @@ string-width@^1.0.1:
is-fullwidth-code-point "^1.0.0"
strip-ansi "^3.0.0"
-"string-width@^1.0.2 || 2 || 3 || 4", string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2, string-width@^4.2.3:
- version "4.2.3"
- resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
- integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
- dependencies:
- emoji-regex "^8.0.0"
- is-fullwidth-code-point "^3.0.0"
- strip-ansi "^6.0.1"
-
string-width@^5.0.1, string-width@^5.1.2:
version "5.1.2"
resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
@@ -15536,6 +15221,13 @@ string_decoder@~1.1.1:
dependencies:
safe-buffer "~5.1.0"
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1", strip-ansi@^6.0.0, strip-ansi@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
+ dependencies:
+ ansi-regex "^5.0.1"
+
strip-ansi@^3.0.0, strip-ansi@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
@@ -15543,13 +15235,6 @@ strip-ansi@^3.0.0, strip-ansi@^3.0.1:
dependencies:
ansi-regex "^2.0.0"
-strip-ansi@^6.0.0, strip-ansi@^6.0.1:
- version "6.0.1"
- resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
- integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
- dependencies:
- ansi-regex "^5.0.1"
-
strip-ansi@^7.0.1:
version "7.0.1"
resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.0.1.tgz#61740a08ce36b61e50e65653f07060d000975fb2"
@@ -15772,7 +15457,7 @@ sugarss@^2.0.0:
dependencies:
postcss "^7.0.2"
-supports-color@8.1.1, supports-color@^8.0.0, supports-color@^8.1.0:
+supports-color@8.1.1, supports-color@^8.0.0, supports-color@^8.1.1:
version "8.1.1"
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c"
integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==
@@ -15927,11 +15612,6 @@ temp-dir@1.0.0:
resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-1.0.0.tgz#0a7c0ea26d3a39afa7e0ebea9c1fc0bc4daa011d"
integrity sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==
-temp-dir@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e"
- integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==
-
temp-fs@^0.9.9:
version "0.9.9"
resolved "https://registry.yarnpkg.com/temp-fs/-/temp-fs-0.9.9.tgz#8071730437870720e9431532fe2814364f8803d7"
@@ -15946,17 +15626,6 @@ temp@^0.8.4:
dependencies:
rimraf "~2.6.2"
-tempy@1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/tempy/-/tempy-1.0.0.tgz#4f192b3ee3328a2684d0e3fc5c491425395aab65"
- integrity sha512-eLXG5B1G0mRPHmgH2WydPl5v4jH35qEn3y/rA/aahKhIa91Pn119SsU7n7v/433gtT9ONzC8ISvNHIh2JSTm0w==
- dependencies:
- del "^6.0.0"
- is-stream "^2.0.0"
- temp-dir "^2.0.0"
- type-fest "^0.16.0"
- unique-string "^2.0.0"
-
terser-webpack-plugin@^5.3.7, terser-webpack-plugin@^5.3.9:
version "5.3.9"
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1"
@@ -16041,13 +15710,6 @@ through2@^2.0.0, through2@^2.0.3:
readable-stream "~2.3.6"
xtend "~4.0.1"
-through2@^4.0.0:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/through2/-/through2-4.0.2.tgz#a7ce3ac2a7a8b0b966c80e7c49f0484c3b239764"
- integrity sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==
- dependencies:
- readable-stream "3"
-
through2@~0.4.1:
version "0.4.2"
resolved "https://registry.yarnpkg.com/through2/-/through2-0.4.2.tgz#dbf5866031151ec8352bb6c4db64a2292a840b9b"
@@ -16172,11 +15834,6 @@ tree-kill@^1.2.2:
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
-treeverse@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-3.0.0.tgz#dd82de9eb602115c6ebd77a574aae67003cb48c8"
- integrity sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ==
-
trim-newlines@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
@@ -16315,11 +15972,6 @@ type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.5, type-detect@^4.0.8:
resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c"
integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==
-type-fest@^0.16.0:
- version "0.16.0"
- resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860"
- integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==
-
type-fest@^0.18.0:
version "0.18.1"
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
@@ -16380,7 +16032,12 @@ typedarray@^0.0.6:
resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==
-"typescript@^3 || ^4", typescript@^4.9.5:
+"typescript@>=3 < 6":
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.1.3.tgz#8d84219244a6b40b6fb2b33cc1c062f715b9e826"
+ integrity sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==
+
+typescript@^4.9.5:
version "4.9.5"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a"
integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==
@@ -16483,13 +16140,6 @@ unique-slug@^4.0.0:
dependencies:
imurmurhash "^0.1.4"
-unique-string@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d"
- integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==
- dependencies:
- crypto-random-string "^2.0.0"
-
unist-util-find-all-after@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz#fdfecd14c5b7aea5e9ef38d5e0d5f774eeb561f6"
@@ -16575,7 +16225,7 @@ unzipper@^0.10.11:
readable-stream "~2.3.6"
setimmediate "~1.0.4"
-upath@2.0.1, upath@^2.0.1:
+upath@2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/upath/-/upath-2.0.1.tgz#50c73dea68d6f6b990f51d279ce6081665d61a8b"
integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==
@@ -16670,16 +16320,16 @@ uuid@8.0.0:
resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.0.0.tgz#bc6ccf91b5ff0ac07bbcdbf1c7c4e150db4dbb6c"
integrity sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw==
-uuid@8.3.2, uuid@^8.3.0, uuid@^8.3.2:
- version "8.3.2"
- resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
- integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
-
uuid@^3.3.2:
version "3.4.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee"
integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
+uuid@^8.3.0, uuid@^8.3.2:
+ version "8.3.2"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2"
+ integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==
+
uuid@^9.0.0:
version "9.0.0"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5"
@@ -16719,10 +16369,10 @@ validate-npm-package-license@3.0.4, validate-npm-package-license@^3.0.1, validat
spdx-correct "^3.0.0"
spdx-expression-parse "^3.0.0"
-validate-npm-package-name@4.0.0, validate-npm-package-name@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz#fe8f1c50ac20afdb86f177da85b3600f0ac0d747"
- integrity sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==
+validate-npm-package-name@5.0.0, validate-npm-package-name@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713"
+ integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==
dependencies:
builtins "^5.0.0"
@@ -16733,13 +16383,6 @@ validate-npm-package-name@^3.0.0:
dependencies:
builtins "^1.0.3"
-validate-npm-package-name@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/validate-npm-package-name/-/validate-npm-package-name-5.0.0.tgz#f16afd48318e6f90a1ec101377fa0384cfc8c713"
- integrity sha512-YuKoXDAhBYxY7SfOKxHBDoSyENFeW5VvIIQp2TGQuit8gpK6MnWaQelBKxso72DoxTZfZdcP3W90LqpSkgPzLQ==
- dependencies:
- builtins "^5.0.0"
-
vary@^1, vary@~1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
@@ -16809,11 +16452,6 @@ w3c-xmlserializer@^4.0.0:
dependencies:
xml-name-validator "^4.0.0"
-walk-up-path@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/walk-up-path/-/walk-up-path-1.0.0.tgz#d4745e893dd5fd0dbb58dd0a4c6a33d9c9fec53e"
- integrity sha512-hwj/qMDUEjCU5h0xr90KGCf0tg0/LgJbmOWgrWKYlcJZM7XvquvUJZ0G/HMGr7F7OQMOUuPHWP9JpriinkAlkg==
-
warning@^4.0.1:
version "4.0.3"
resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3"
@@ -16821,7 +16459,7 @@ warning@^4.0.1:
dependencies:
loose-envify "^1.0.0"
-watchpack@^2.4.0:
+watchpack@2.4.0, watchpack@^2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
@@ -17056,28 +16694,28 @@ workerpool@6.2.1:
resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.2.1.tgz#46fc150c17d826b86a008e5a4508656777e9c343"
integrity sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==
-wrap-ansi@^6.2.0:
- version "6.2.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
- integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0", wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
dependencies:
ansi-styles "^4.0.0"
string-width "^4.1.0"
strip-ansi "^6.0.0"
-wrap-ansi@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
- integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+wrap-ansi@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
+ integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
dependencies:
ansi-styles "^4.0.0"
string-width "^4.1.0"
strip-ansi "^6.0.0"
-wrap-ansi@^8.0.1:
- version "8.0.1"
- resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.0.1.tgz#2101e861777fec527d0ea90c57c6b03aac56a5b3"
- integrity sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==
+wrap-ansi@^8.0.1, wrap-ansi@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
+ integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
dependencies:
ansi-styles "^6.1.0"
string-width "^5.0.1"
@@ -17088,13 +16726,13 @@ wrappy@1:
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==
-write-file-atomic@4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-4.0.1.tgz#9faa33a964c1c85ff6f849b80b42a88c2c537c8f"
- integrity sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==
+write-file-atomic@5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-5.0.1.tgz#68df4717c55c6fa4281a7860b4c2ba0a6d2b11e7"
+ integrity sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==
dependencies:
imurmurhash "^0.1.4"
- signal-exit "^3.0.7"
+ signal-exit "^4.0.1"
write-file-atomic@^2.3.0, write-file-atomic@^2.4.2:
version "2.4.3"
@@ -17115,14 +16753,6 @@ write-file-atomic@^3.0.0, write-file-atomic@^3.0.3:
signal-exit "^3.0.2"
typedarray-to-buffer "^3.1.5"
-write-file-atomic@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-5.0.0.tgz#54303f117e109bf3d540261125c8ea5a7320fab0"
- integrity sha512-R7NYMnHSlV42K54lwY9lvW6MnSm1HSJqZL3xiSgi9E7//FYaI74r2G0rd+/X6VAMkHEdzxQaU5HUOXWUz5kA/w==
- dependencies:
- imurmurhash "^0.1.4"
- signal-exit "^3.0.7"
-
write-json-file@^3.2.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/write-json-file/-/write-json-file-3.2.0.tgz#65bbdc9ecd8a1458e15952770ccbadfcff5fe62a"
@@ -17304,7 +16934,7 @@ yargs@^15.0.2, yargs@^15.1.0, yargs@^15.3.1:
y18n "^4.0.0"
yargs-parser "^18.1.2"
-yargs@^17.3.1, yargs@^17.6.2, yargs@^17.7.2:
+yargs@^17.6.2, yargs@^17.7.2:
version "17.7.2"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
@@ -17354,6 +16984,11 @@ zip-stream@^4.1.0:
compress-commons "^4.1.0"
readable-stream "^3.6.0"
+zod@3.21.4:
+ version "3.21.4"
+ resolved "https://registry.yarnpkg.com/zod/-/zod-3.21.4.tgz#10882231d992519f0a10b5dd58a38c9dabbb64db"
+ integrity sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==
+
zwitch@^1.0.0:
version "1.0.5"
resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920"