+```
+
#### `step-label-props`
```diff
diff --git a/packages/mui-codemod/package.json b/packages/mui-codemod/package.json
index 98bad4c9ffb08b..d66dcb477c1f67 100644
--- a/packages/mui-codemod/package.json
+++ b/packages/mui-codemod/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/codemod",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.1",
"bin": "./codemod.js",
"private": false,
"author": "MUI Team",
@@ -30,9 +30,9 @@
"url": "https://opencollective.com/mui-org"
},
"dependencies": {
- "@babel/core": "^7.23.9",
- "@babel/runtime": "^7.23.9",
- "@babel/traverse": "^7.23.9",
+ "@babel/core": "^7.24.4",
+ "@babel/runtime": "^7.24.4",
+ "@babel/traverse": "^7.24.1",
"jscodeshift": "^0.13.1",
"jscodeshift-add-imports": "^1.0.10",
"postcss": "^8.4.38",
diff --git a/packages/mui-codemod/src/deprecations/all/deprecations-all.js b/packages/mui-codemod/src/deprecations/all/deprecations-all.js
index 3334e510190f69..3a6ca47eeb1072 100644
--- a/packages/mui-codemod/src/deprecations/all/deprecations-all.js
+++ b/packages/mui-codemod/src/deprecations/all/deprecations-all.js
@@ -7,6 +7,7 @@ import transformButtonGroupClasses from '../button-group-classes';
import transformChipClasses from '../chip-classes';
import transformPaginationItemClasses from '../pagination-item-classes';
import transformAlertClasses from '../alert-classes';
+import transformToggleButtonGroupClasses from '../toggle-button-group-classes';
import transformStepLabelProps from '../step-label-props';
import transformBackdropProps from '../backdrop-props';
import transformStepConnectorClasses from '../step-connector-classes';
@@ -25,6 +26,7 @@ export default function deprecationsAll(file, api, options) {
file.source = transformChipClasses(file, api, options);
file.source = transformPaginationItemClasses(file, api, options);
file.source = transformAlertClasses(file, api, options);
+ file.source = transformToggleButtonGroupClasses(file, api, options);
file.source = transformStepLabelProps(file, api, options);
file.source = transformBackdropProps(file, api, options);
file.source = transformStepConnectorClasses(file, api, options);
diff --git a/packages/mui-codemod/src/deprecations/all/postcss.config.js b/packages/mui-codemod/src/deprecations/all/postcss.config.js
index 704d70a0f0a375..8e72e2f8b9b462 100644
--- a/packages/mui-codemod/src/deprecations/all/postcss.config.js
+++ b/packages/mui-codemod/src/deprecations/all/postcss.config.js
@@ -9,6 +9,9 @@ const {
plugin: paginationItemClassesPlugin,
} = require('../pagination-item-classes/postcss-plugin');
const { plugin: stepConnectorClassesPlugin } = require('../step-connector-classes/postcss-plugin');
+const {
+ plugin: toggleButtonGroupClassesPlugin,
+} = require('../toggle-button-group-classes/postcss-plugin');
module.exports = {
plugins: [
@@ -19,5 +22,6 @@ module.exports = {
chipClassesPlugin,
paginationItemClassesPlugin,
stepConnectorClassesPlugin,
+ toggleButtonGroupClassesPlugin,
],
};
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/index.js b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/index.js
new file mode 100644
index 00000000000000..652d00fe9b9c62
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/index.js
@@ -0,0 +1 @@
+export { default } from './toggle-button-group-classes';
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/postcss-plugin.js b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/postcss-plugin.js
new file mode 100644
index 00000000000000..fc59a4a1c8b29a
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/postcss-plugin.js
@@ -0,0 +1,33 @@
+const classes = [
+ {
+ deprecatedClass: ' .MuiToggleButtonGroup-groupedHorizontal',
+ replacementSelector: '.MuiToggleButtonGroup-horizontal > .MuiToggleButtonGroup-grouped',
+ },
+ {
+ deprecatedClass: ' .MuiToggleButtonGroup-groupedVertical',
+ replacementSelector: '.MuiToggleButtonGroup-vertical > .MuiToggleButtonGroup-grouped',
+ },
+];
+
+const plugin = () => {
+ return {
+ postcssPlugin: `Replace deperecated ToggleButtonGroup classes with new classes`,
+ Rule(rule) {
+ const { selector } = rule;
+
+ classes.forEach(({ deprecatedClass, replacementSelector }) => {
+ const selectorRegex = new RegExp(`${deprecatedClass}$`);
+
+ if (selector.match(selectorRegex)) {
+ rule.selector = selector.replace(selectorRegex, replacementSelector);
+ }
+ });
+ },
+ };
+};
+plugin.postcss = true;
+
+module.exports = {
+ plugin,
+ classes,
+};
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/postcss.config.js b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/postcss.config.js
new file mode 100644
index 00000000000000..23bebc1125be6e
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/postcss.config.js
@@ -0,0 +1,5 @@
+const { plugin } = require('./postcss-plugin');
+
+module.exports = {
+ plugins: [plugin],
+};
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/actual.css b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/actual.css
new file mode 100644
index 00000000000000..2e856c77e5cb7b
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/actual.css
@@ -0,0 +1,7 @@
+.MuiToggleButtonGroup-root .MuiToggleButtonGroup-groupedHorizontal {
+ color: red;
+}
+
+.MuiToggleButtonGroup-root .MuiToggleButtonGroup-groupedVertical {
+ color: red;
+}
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/actual.js b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/actual.js
new file mode 100644
index 00000000000000..eed30d616d7210
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/actual.js
@@ -0,0 +1,6 @@
+import { toggleButtonGroupClasses } from '@mui/material/ToggleButtonGroup';
+
+('& .MuiToggleButtonGroup-groupedHorizontal');
+('& .MuiToggleButtonGroup-groupedVertical');
+`& .${toggleButtonGroupClasses.groupedHorizontal}`;
+`& .${toggleButtonGroupClasses.groupedVertical}`;
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/expected.css b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/expected.css
new file mode 100644
index 00000000000000..0a1721efbc7eec
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/expected.css
@@ -0,0 +1,7 @@
+.MuiToggleButtonGroup-root.MuiToggleButtonGroup-horizontal > .MuiToggleButtonGroup-grouped {
+ color: red;
+}
+
+.MuiToggleButtonGroup-root.MuiToggleButtonGroup-vertical > .MuiToggleButtonGroup-grouped {
+ color: red;
+}
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/expected.js b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/expected.js
new file mode 100644
index 00000000000000..b2030174207157
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/test-cases/expected.js
@@ -0,0 +1,6 @@
+import { toggleButtonGroupClasses } from '@mui/material/ToggleButtonGroup';
+
+("&.MuiToggleButtonGroup-horizontal > .MuiToggleButtonGroup-grouped");
+("&.MuiToggleButtonGroup-vertical > .MuiToggleButtonGroup-grouped");
+`&.${toggleButtonGroupClasses.horizontal} > .${toggleButtonGroupClasses.grouped}`;
+`&.${toggleButtonGroupClasses.vertical} > .${toggleButtonGroupClasses.grouped}`;
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/toggle-button-group-classes.js b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/toggle-button-group-classes.js
new file mode 100644
index 00000000000000..60bec34f754946
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/toggle-button-group-classes.js
@@ -0,0 +1,127 @@
+import { classes } from './postcss-plugin';
+
+/**
+ * @param {import('jscodeshift').FileInfo} file
+ * @param {import('jscodeshift').API} api
+ */
+export default function transformer(file, api, options) {
+ const j = api.jscodeshift;
+ const root = j(file.source);
+ const printOptions = options.printOptions;
+ classes.forEach(({ deprecatedClass, replacementSelector }) => {
+ const replacementSelectorPrefix = '&';
+ root
+ .find(j.ImportDeclaration)
+ .filter((path) => path.node.source.value.match(/^@mui\/material\/ToggleButtonGroup$/))
+ .forEach((path) => {
+ path.node.specifiers.forEach((specifier) => {
+ if (
+ specifier.type === 'ImportSpecifier' &&
+ specifier.imported.name === 'toggleButtonGroupClasses'
+ ) {
+ const deprecatedAtomicClass = deprecatedClass.replace(
+ `${deprecatedClass.split('-')[0]}-`,
+ '',
+ );
+ root
+ .find(j.MemberExpression, {
+ object: { name: specifier.local.name },
+ property: { name: deprecatedAtomicClass },
+ })
+ .forEach((memberExpression) => {
+ const parent = memberExpression.parentPath.parentPath.value;
+ if (parent.type === j.TemplateLiteral.name) {
+ const memberExpressionIndex = parent.expressions.findIndex(
+ (expression) => expression === memberExpression.value,
+ );
+ const precedingTemplateElement = parent.quasis[memberExpressionIndex];
+ const atomicClasses = replacementSelector
+ .replaceAll('MuiToggleButtonGroup-', '')
+ .replaceAll(replacementSelectorPrefix, '')
+ .replaceAll(' > ', '')
+ .split('.')
+ .filter(Boolean);
+
+ if (
+ precedingTemplateElement.value.raw.endsWith(
+ deprecatedClass.startsWith(' ')
+ ? `${replacementSelectorPrefix} .`
+ : `${replacementSelectorPrefix}.`,
+ )
+ ) {
+ const atomicClassesArgs = [
+ memberExpressionIndex,
+ 1,
+ ...atomicClasses.map((atomicClass) =>
+ j.memberExpression(
+ memberExpression.value.object,
+ j.identifier(atomicClass),
+ ),
+ ),
+ ];
+ parent.expressions.splice(...atomicClassesArgs);
+
+ if (replacementSelector.includes(' > ')) {
+ const quasisArgs = [
+ memberExpressionIndex,
+ 1,
+ j.templateElement(
+ {
+ raw: precedingTemplateElement.value.raw.replace(' ', ''),
+ cooked: precedingTemplateElement.value.cooked.replace(' ', ''),
+ },
+ false,
+ ),
+ j.templateElement({ raw: ' > .', cooked: ' > .' }, false),
+ ];
+
+ if (atomicClasses.length === 3) {
+ quasisArgs.splice(
+ 3,
+ 0,
+ j.templateElement({ raw: '.', cooked: '.' }, false),
+ );
+ }
+
+ parent.quasis.splice(...quasisArgs);
+ } else {
+ parent.quasis.splice(
+ memberExpressionIndex,
+ 1,
+ j.templateElement(
+ {
+ raw: precedingTemplateElement.value.raw,
+ cooked: precedingTemplateElement.value.cooked,
+ },
+ false,
+ ),
+
+ j.templateElement({ raw: '.', cooked: '.' }, false),
+ );
+ }
+ }
+ }
+ });
+ }
+ });
+ });
+
+ const selectorRegex = new RegExp(`${replacementSelectorPrefix}${deprecatedClass}$`);
+ root
+ .find(
+ j.Literal,
+ (literal) => typeof literal.value === 'string' && literal.value.match(selectorRegex),
+ )
+ .forEach((path) => {
+ path.replace(
+ j.literal(
+ path.value.value.replace(
+ selectorRegex,
+ `${replacementSelectorPrefix}${replacementSelector}`,
+ ),
+ ),
+ );
+ });
+ });
+ return root.toSource(printOptions);
+}
diff --git a/packages/mui-codemod/src/deprecations/toggle-button-group-classes/toggle-button-group-classes.test.js b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/toggle-button-group-classes.test.js
new file mode 100644
index 00000000000000..9769a168e9f86c
--- /dev/null
+++ b/packages/mui-codemod/src/deprecations/toggle-button-group-classes/toggle-button-group-classes.test.js
@@ -0,0 +1,78 @@
+import path from 'path';
+import { expect } from 'chai';
+import postcss from 'postcss';
+import { jscodeshift } from '../../../testUtils';
+import jsTransform from './toggle-button-group-classes';
+import { plugin as postcssPlugin } from './postcss-plugin';
+import readFile from '../../util/readFile';
+
+function read(fileName) {
+ return readFile(path.join(__dirname, fileName));
+}
+
+const postcssProcessor = postcss([postcssPlugin]);
+
+describe('@mui/codemod', () => {
+ describe('deprecations', () => {
+ describe('toggle-button-group-classes', () => {
+ describe('js-transform', () => {
+ it('transforms props as needed', () => {
+ const actual = jsTransform(
+ { source: read('./test-cases/actual.js') },
+ { jscodeshift },
+ { printOptions: { quote: 'double', trailingComma: true } },
+ );
+
+ const expected = read('./test-cases/expected.js');
+ expect(actual).to.equal(expected, 'The transformed version should be correct');
+ });
+
+ it('should be idempotent', () => {
+ const actual = jsTransform(
+ { source: read('./test-cases/expected.js') },
+ { jscodeshift },
+ {},
+ );
+
+ const expected = read('./test-cases/expected.js');
+ expect(actual).to.equal(expected, 'The transformed version should be correct');
+ });
+ });
+
+ describe('css-transform', () => {
+ it('transforms classes as needed', async () => {
+ const actual = await postcssProcessor.process(read('./test-cases/actual.css'), {
+ from: undefined,
+ });
+
+ const expected = read('./test-cases/expected.css');
+ expect(actual.css).to.equal(expected, 'The transformed version should be correct');
+ });
+
+ it('should be idempotent', async () => {
+ const actual = await postcssProcessor.process(read('./test-cases/expected.css'), {
+ from: undefined,
+ });
+
+ const expected = read('./test-cases/expected.css');
+ expect(actual.css).to.equal(expected, 'The transformed version should be correct');
+ });
+ });
+
+ describe('test-cases', () => {
+ it('should not be the same', () => {
+ const actualJS = read('./test-cases/actual.js');
+ const expectedJS = read('./test-cases/expected.js');
+ expect(actualJS).not.to.equal(expectedJS, 'The actual and expected should be different');
+
+ const actualCSS = read('./test-cases/actual.css');
+ const expectedCSS = read('./test-cases/expected.css');
+ expect(actualCSS).not.to.equal(
+ expectedCSS,
+ 'The actual and expected should be different',
+ );
+ });
+ });
+ });
+ });
+});
diff --git a/packages/mui-core-downloads-tracker/package.json b/packages/mui-core-downloads-tracker/package.json
index 50d462045792c9..a2aa0d9631db7b 100644
--- a/packages/mui-core-downloads-tracker/package.json
+++ b/packages/mui-core-downloads-tracker/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/core-downloads-tracker",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.2",
"private": false,
"author": "MUI Team",
"description": "Internal package to track number of downloads of our design system libraries",
diff --git a/packages/mui-docs/package.json b/packages/mui-docs/package.json
index d7cfe6c19c84b8..54f3b4c83f9a47 100644
--- a/packages/mui-docs/package.json
+++ b/packages/mui-docs/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/docs",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.2",
"private": false,
"author": "MUI Team",
"description": "MUI Docs - Documentation building blocks.",
@@ -35,24 +35,24 @@
"test": "exit 0"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"clsx": "^2.1.0",
"nprogress": "^0.2.0",
"prop-types": "^15.8.1"
},
"devDependencies": {
- "@mui/material": "workspace:*",
"@mui/icons-material": "workspace:*",
- "@types/node": "^18.19.28",
+ "@mui/material": "workspace:*",
+ "@types/node": "^18.19.31",
"@types/prop-types": "^15.7.12",
"@types/react": "^18.2.55",
"next": "^13.5.1",
"react": "^18.2.0"
},
"peerDependencies": {
- "@mui/material": "^5.0.0",
"@mui/base": "*",
"@mui/icons-material": "^5.0.0",
+ "@mui/material": "^5.0.0",
"@mui/system": "^5.0.0",
"@types/react": "^17.0.0 || ^18.0.0",
"next": "^13.5.1 || ^14",
diff --git a/packages/mui-docs/src/InfoCard/InfoCard.tsx b/packages/mui-docs/src/InfoCard/InfoCard.tsx
index d686fd4f268ee2..754a22b43e5c77 100644
--- a/packages/mui-docs/src/InfoCard/InfoCard.tsx
+++ b/packages/mui-docs/src/InfoCard/InfoCard.tsx
@@ -79,7 +79,7 @@ export function InfoCard(props: InfoCardProps) {
height: '100%',
background: `${(theme.vars || theme).palette.gradients.linearSubtle}`,
...theme.applyDarkStyles({
- bgcolor: 'primaryDark.900',
+ bgcolor: alpha(theme.palette.primaryDark[800], 0.25),
background: `${(theme.vars || theme).palette.gradients.linearSubtle}`,
borderColor: 'primaryDark.700',
}),
diff --git a/packages/mui-docs/src/branding/brandingTheme.ts b/packages/mui-docs/src/branding/brandingTheme.ts
index e28e76c6bda058..e901fab77e47b9 100644
--- a/packages/mui-docs/src/branding/brandingTheme.ts
+++ b/packages/mui-docs/src/branding/brandingTheme.ts
@@ -32,8 +32,7 @@ declare module '@mui/material/styles/createPalette' {
interface Palette {
primaryDark: PaletteColor;
gradients: {
- lightGrayRadio: string;
- stylizedRadio: string;
+ radioSubtle: string;
linearSubtle: string;
};
}
@@ -91,82 +90,81 @@ declare module '@mui/material/SvgIcon' {
const defaultTheme = createTheme();
export const blue = {
- 50: '#EBF5FF',
- 100: '#CCE5FF',
- 200: '#99CCFF',
- 300: '#66B2FF',
- 400: '#3399FF',
- main: '#0073E6',
- 500: '#0073E6',
- 600: '#006BD6',
- 700: '#0061C2',
- 800: '#004C99',
- 900: '#003A75',
+ 50: 'hsl(210, 100%, 96%)',
+ 100: 'hsl(210, 100%, 90%)',
+ 200: 'hsl(210, 100%, 80%)',
+ 300: 'hsl(210, 100%, 70%)',
+ 400: 'hsl(210, 100%, 60%)',
+ main: 'hsl(210, 100%, 45%)',
+ 500: 'hsl(210, 100%, 45%)',
+ 600: 'hsl(210, 100%, 42%)',
+ 700: 'hsl(210, 100%, 38%)',
+ 800: 'hsl(210, 100%, 30%)',
+ 900: 'hsl(210, 100%, 23%)',
};
export const blueDark = {
- 50: '#EAEDF1',
- 100: '#DAE0E7',
- 200: '#ACBAC8',
- 300: '#7B91A7',
- main: '#7B91A7',
- 400: '#4B5E71',
- 500: '#3B4A59',
- 600: '#2F3A46',
- 700: '#1F262E', // contrast 13.64:1
- 800: '#141A1F',
- 900: '#101418',
+ 50: 'hsl(210, 14%, 92%)',
+ 100: 'hsl(210, 14%, 87%)',
+ 200: 'hsl(210, 14%, 72%)',
+ 300: 'hsl(210, 14%, 56%)',
+ main: 'hsl(210, 14%, 56%)',
+ 400: 'hsl(210, 14%, 36%)',
+ 500: 'hsl(210, 14%, 28%)',
+ 600: 'hsl(210, 14%, 22%)',
+ 700: 'hsl(210, 14%, 13%)',
+ 800: 'hsl(210, 14%, 9%)',
+ 900: 'hsl(210, 14%, 7%)',
};
export const grey = {
- 50: '#F3F6F9',
- 100: '#E5EAF2',
- 200: '#DAE2ED',
- 300: '#C5D0E0', // vs blueDark 900: WCAG 11.6 AAA, APCA 78 Best for text
- 400: '#AEBACB', // vs blueDark 900: WCAG 9 AAA, APCA 63.3 Ok for text
- 500: '#99A7BB', // vs blueDark 900: WCAG 7.5 AAA, APCA 54.3 Only for large text
- 600: '#6F7F95', // vs white bg: WCAG 4.1 AA, APCA 68.7 Ok for text
- 700: '#576375', // vs white bg: WCAG 8.3 AAA, APCA 88.7 Best for text
- 800: '#303740', // vs white bg: WCAG 11.9 AAA, APCA 97.3 Best for text
- 900: '#1C2025',
+ 50: 'hsl(215, 15%, 97%)',
+ 100: 'hsl(215, 15%, 92%)',
+ 200: 'hsl(215, 15%, 89%)',
+ 300: 'hsl(215, 15%, 82%)',
+ 400: 'hsl(215, 15%, 75%)',
+ 500: 'hsl(215, 15%, 65%)',
+ 600: 'hsl(215, 15%, 50%)',
+ 700: 'hsl(215, 15%, 40%)',
+ 800: 'hsl(215, 15%, 22%)',
+ 900: 'hsl(215, 15%, 12%)',
};
export const error = {
- 50: '#FFF0F1',
- 100: '#FFDBDE',
- 200: '#FFBDC2',
- 300: '#FF99A2',
- 400: '#FF7A86',
- 500: '#FF505F',
- main: '#EB0014', // contrast 4.63:1
- 600: '#EB0014',
- 700: '#C70011',
- 800: '#94000D',
- 900: '#570007',
+ 50: 'hsl(355, 98%, 97%)',
+ 100: 'hsl(355, 98%, 93%)',
+ 200: 'hsl(355, 98%, 87%)',
+ 300: 'hsl(355, 98%, 80%)',
+ 400: 'hsl(355, 98%, 74%)',
+ 500: 'hsl(355, 98%, 66%)',
+ main: 'hsl(355, 98%, 66%)',
+ 600: 'hsl(355, 98%, 46%)',
+ 700: 'hsl(355, 98%, 39%)',
+ 800: 'hsl(355, 98%, 29%)',
+ 900: 'hsl(355, 98%, 17%)',
};
export const success = {
- 50: '#E9FBF0',
- 100: '#C6F6D9',
- 200: '#9AEFBC',
- 300: '#6AE79C',
- 400: '#3EE07F',
- 500: '#21CC66',
- 600: '#1DB45A',
- 700: '#1AA251',
- 800: '#178D46',
- 900: '#0F5C2E',
+ 50: 'hsl(144, 72%, 95%)',
+ 100: 'hsl(144, 72%, 87%)',
+ 200: 'hsl(144, 72%, 77%)',
+ 300: 'hsl(144, 72%, 66%)',
+ 400: 'hsl(144, 72%, 56%)',
+ 500: 'hsl(144, 72%, 46%)',
+ 600: 'hsl(144, 72%, 41%)',
+ 700: 'hsl(144, 72%, 37%)',
+ 800: 'hsl(144, 72%, 32%)',
+ 900: 'hsl(144, 72%, 21%)',
};
export const warning = {
- 50: '#FFF9EB',
- 100: '#FFF3C1',
- 200: '#FFECA1',
- 300: '#FFDC48', // vs blueDark900: WCAG 10.4 AAA, APCA 72 Ok for text
- 400: '#F4C000', // vs blueDark900: WCAG 6.4 AA normal, APCA 48 Only large text
- 500: '#DEA500', // vs blueDark900: WCAG 8 AAA normal, APCA 58 Only large text
- main: '#DEA500',
- 600: '#D18E00', // vs blueDark900: WCAG 6.4 AA normal, APCA 48 Only large text
- 700: '#AB6800', // vs white bg: WCAG 4.4 AA large, APCA 71 Ok for text
- 800: '#8C5800', // vs white bg: WCAG 5.9 AAA large, APCA 80 Best for text
- 900: '#5A3600', // vs white bg: WCAG 10.7 AAA, APCA 95 Best for text
+ 50: 'hsl(48, 100%, 96%)',
+ 100: 'hsl(48, 100%, 88%)',
+ 200: 'hsl(48, 100%, 82%)',
+ 300: 'hsl(48, 100%, 64%)',
+ 400: 'hsl(48, 100%, 48%)',
+ 500: 'hsl(48, 100%, 44%)',
+ main: 'hsl(48, 100%, 44%)',
+ 600: 'hsl(40, 100%, 40%)',
+ 700: 'hsl(36, 100%, 34%)',
+ 800: 'hsl(36, 100%, 27%)',
+ 900: 'hsl(36, 100%, 18%)',
};
-// context on the Advanced Perceptual Contrast Algorithm (APCA) used above here: https://github.com/w3c/wcag/issues/695
const systemFont = [
'-apple-system',
@@ -209,7 +207,7 @@ export const getDesignTokens = (mode: 'light' | 'dark') =>
contrastText: blueDark[600],
}),
},
- divider: mode === 'dark' ? alpha(blueDark[500], 0.2) : grey[100],
+ divider: mode === 'dark' ? alpha(blueDark[500], 0.3) : grey[100],
primaryDark: blueDark,
mode,
...(mode === 'dark' && {
@@ -219,7 +217,7 @@ export const getDesignTokens = (mode: 'light' | 'dark') =>
},
}),
common: {
- black: '#0B0D0E',
+ black: 'hsl(200, 10%, 4%)',
},
text: {
...(mode === 'light' && {
@@ -248,20 +246,18 @@ export const getDesignTokens = (mode: 'light' | 'dark') =>
success: {
...success,
...(mode === 'dark' && {
- main: '#1DB45A', // contrast 6.17:1 (blueDark.800)
+ main: success[600],
}),
...(mode === 'light' && {
- main: '#1AA251', // contrast 3.31:1
+ main: success[700],
}),
},
warning,
gradients: {
- lightGrayRadio:
- 'radial-gradient(50% 50% at 50% 50%, #F0F7FF 0%, rgba(240, 247, 255, 0.05) 100%)',
- stylizedRadio:
+ radioSubtle:
mode === 'dark'
- ? 'linear-gradient(rgba(0 0 0 / 0.1), rgba(0 0 0 / 0.1)), linear-gradient(254.86deg, rgba(0, 58, 117, 0.18) 0%, rgba(11, 13, 14, 0.3) 49.98%, rgba(0, 76, 153, 0.21) 100.95%)'
- : 'linear-gradient(rgba(255 255 255 / 0.3), rgba(255 255 255 / 0.3)), linear-gradient(254.86deg, rgba(194, 224, 255, 0.12) 0%, rgba(194, 224, 255, 0.12) 0%, rgba(255, 255, 255, 0.3) 49.98%, rgba(240, 247, 255, 0.3) 100.95%)',
+ ? `radial-gradient(100% 100% at 100% 100%, transparent 0, ${alpha(blue[900], 0.3)} 300%)`
+ : `radial-gradient(100% 90% at 50% 0, transparent 0, ${alpha(blue[100], 0.3)} 300%)`,
linearSubtle:
mode === 'light'
? `linear-gradient(to bottom right, ${alpha(blue[50], 0.3)} 25%, ${alpha(grey[50], 0.2)} 100%)`
@@ -718,7 +714,7 @@ export function getThemedComponents(): ThemeOptions {
color: (theme.vars || theme).palette.primary.main,
backgroundColor: alpha(theme.palette.primaryDark[50], 0.1),
borderColor: (theme.vars || theme).palette.primaryDark[100],
- boxShadow: `${alpha(theme.palette.grey[50], 0.4)} 0 1px 0 inset, ${alpha(theme.palette.grey[100], 0.5)} 0 -1.5px 0 inset, ${alpha(theme.palette.grey[200], 0.5)} 0 1px 2px 0`,
+ boxShadow: `${alpha(theme.palette.grey[50], 0.4)} 0 2px 0 inset, ${alpha(theme.palette.grey[100], 0.5)} 0 -1.5px 0 inset, ${alpha(theme.palette.grey[200], 0.5)} 0 1px 2px 0`,
'&:hover': {
borderColor: (theme.vars || theme).palette.grey[300],
background: (theme.vars || theme).palette.grey[50],
@@ -728,7 +724,7 @@ export function getThemedComponents(): ThemeOptions {
color: (theme.vars || theme).palette.primary[300],
borderColor: alpha(theme.palette.primaryDark[600], 0.5),
backgroundColor: alpha(theme.palette.primaryDark[700], 0.2),
- boxShadow: `${alpha(theme.palette.primaryDark[600], 0.2)} 0 1px 0 inset, ${(theme.vars || theme).palette.common.black} 0 -2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 1px 2px 0`,
+ boxShadow: `${alpha(theme.palette.primaryDark[600], 0.2)} 0 2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 -2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 1px 2px 0`,
'&:hover': {
borderColor: (theme.vars || theme).palette.primaryDark[500],
background: alpha(theme.palette.primaryDark[700], 0.4),
@@ -747,7 +743,7 @@ export function getThemedComponents(): ThemeOptions {
border: `1px solid`,
backgroundColor: alpha(theme.palette.primaryDark[50], 0.1),
borderColor: (theme.vars || theme).palette.primaryDark[100],
- boxShadow: `${alpha(theme.palette.grey[50], 0.4)} 0 1px 0 inset, ${alpha(theme.palette.grey[100], 0.5)} 0 -1.5px 0 inset, ${alpha(theme.palette.grey[200], 0.5)} 0 1px 2px 0`,
+ boxShadow: `${alpha(theme.palette.grey[50], 0.4)} 0 2px 0 inset, ${alpha(theme.palette.grey[100], 0.5)} 0 -1.5px 0 inset, ${alpha(theme.palette.grey[200], 0.5)} 0 1px 2px 0`,
'&:hover': {
color: (theme.vars || theme).palette.primary.main,
borderColor: (theme.vars || theme).palette.grey[300],
@@ -757,7 +753,7 @@ export function getThemedComponents(): ThemeOptions {
theme.applyDarkStyles({
borderColor: alpha(theme.palette.primaryDark[600], 0.5),
backgroundColor: alpha(theme.palette.primaryDark[700], 0.2),
- boxShadow: `${alpha(theme.palette.primaryDark[600], 0.2)} 0 1px 0 inset, ${(theme.vars || theme).palette.common.black} 0 -2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 1px 2px 0`,
+ boxShadow: `${alpha(theme.palette.primaryDark[600], 0.2)} 0 2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 -2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 1px 2px 0`,
'&:hover': {
color: (theme.vars || theme).palette.primary[400],
borderColor: (theme.vars || theme).palette.primaryDark[500],
@@ -955,6 +951,9 @@ export function getThemedComponents(): ThemeOptions {
color: (theme.vars || theme).palette.primary[700],
},
},
+ '&.Mui-focusVisible': {
+ backgroundColor: (theme.vars || theme).palette.primary[200],
+ },
...theme.applyDarkStyles({
color: (theme.vars || theme).palette.primary[100],
backgroundColor: alpha(theme.palette.primary[800], 0.5),
@@ -1081,7 +1080,7 @@ export function getThemedComponents(): ThemeOptions {
borderColor: (theme.vars || theme).palette.grey[100],
'&[href]': {
textDecorationLine: 'none',
- boxShadow: `${alpha(theme.palette.grey[50], 0.5)} 0 1px 0 inset, ${alpha(theme.palette.grey[100], 0.3)} 0 -2px 0 inset, ${alpha(theme.palette.grey[200], 0.5)} 0 1px 2px 0`,
+ boxShadow: `hsl(200, 0%, 100%) 0 2px 0 inset, ${alpha(theme.palette.grey[100], 0.3)} 0 -2px 0 inset, ${alpha(theme.palette.grey[200], 0.5)} 0 1px 2px 0`,
'&:hover': {
borderColor: (theme.vars || theme).palette.primary[200],
boxShadow: `0px 2px 8px ${(theme.vars || theme).palette.primary[100]}`,
@@ -1106,7 +1105,7 @@ export function getThemedComponents(): ThemeOptions {
backgroundColor: alpha(theme.palette.primaryDark[800], 0.6),
'&[href]': {
textDecorationLine: 'none',
- boxShadow: `${alpha(theme.palette.primaryDark[600], 0.2)} 0 1px 0 inset, ${(theme.vars || theme).palette.common.black} 0 -2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 1px 2px 0`,
+ boxShadow: `${alpha(theme.palette.primaryDark[700], 0.4)} 0 2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 -2px 0 inset, ${(theme.vars || theme).palette.common.black} 0 1px 2px 0`,
'&:hover': {
borderColor: alpha(theme.palette.primary[600], 0.5),
boxShadow: `0px 2px 8px ${alpha(theme.palette.primary[900], 0.6)}`,
diff --git a/packages/mui-envinfo/package.json b/packages/mui-envinfo/package.json
index 6df16c363800eb..b345ea78a6c5b6 100644
--- a/packages/mui-envinfo/package.json
+++ b/packages/mui-envinfo/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/envinfo",
- "version": "2.0.19",
+ "version": "2.0.20",
"private": false,
"author": "MUI Team",
"description": "Logs infos about the environment relevant to @mui/*",
diff --git a/packages/mui-envinfo/test/package.json b/packages/mui-envinfo/test/package.json
index e63819d86b731c..b4a34d9bcff349 100644
--- a/packages/mui-envinfo/test/package.json
+++ b/packages/mui-envinfo/test/package.json
@@ -4,7 +4,7 @@
"private": true,
"dependencies": {
"@emotion/react": "^11.11.4",
- "@emotion/styled": "^11.11.0",
+ "@emotion/styled": "^11.11.5",
"@mui/base": "5.0.0-beta.30",
"@mui/joy": "5.0.0-beta.22",
"@mui/material": "5.15.4",
diff --git a/packages/mui-icons-material/package.json b/packages/mui-icons-material/package.json
index 506199c74a360c..b5e4c824365edd 100644
--- a/packages/mui-icons-material/package.json
+++ b/packages/mui-icons-material/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/icons-material",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.2",
"private": false,
"author": "MUI Team",
"description": "Material Design icons distributed as SVG React components.",
@@ -46,7 +46,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9"
+ "@babel/runtime": "^7.24.4"
},
"devDependencies": {
"@mui/icons-material": "workspace:*",
diff --git a/packages/mui-joy/package.json b/packages/mui-joy/package.json
index e0b4746c399d5b..0dabc1fb459b7a 100644
--- a/packages/mui-joy/package.json
+++ b/packages/mui-joy/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/joy",
- "version": "5.0.0-beta.33",
+ "version": "5.0.0-beta.35",
"private": false,
"author": "MUI Team",
"description": "Joy UI is an open-source React component library that implements MUI's own design principles. It's comprehensive and can be used in production out of the box.",
@@ -38,7 +38,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@mui/base": "workspace:*",
"@mui/core-downloads-tracker": "workspace:^",
"@mui/system": "workspace:^",
diff --git a/packages/mui-joy/src/Table/Table.tsx b/packages/mui-joy/src/Table/Table.tsx
index cffc5d1c300470..37a50b558621af 100644
--- a/packages/mui-joy/src/Table/Table.tsx
+++ b/packages/mui-joy/src/Table/Table.tsx
@@ -418,15 +418,11 @@ Table.propTypes /* remove-proptypes */ = {
}),
/**
* If `true`, the footer always appear at the bottom of the overflow table.
- *
- * ⚠️ It doesn't work with IE11.
* @default false
*/
stickyFooter: PropTypes.bool,
/**
* If `true`, the header always appear at the top of the overflow table.
- *
- * ⚠️ It doesn't work with IE11.
* @default false
*/
stickyHeader: PropTypes.bool,
diff --git a/packages/mui-joy/src/Table/TableProps.ts b/packages/mui-joy/src/Table/TableProps.ts
index e87321e1e4747d..df683c4d344a68 100644
--- a/packages/mui-joy/src/Table/TableProps.ts
+++ b/packages/mui-joy/src/Table/TableProps.ts
@@ -65,15 +65,11 @@ export interface TableTypeMap {
size?: OverridableStringUnion<'sm' | 'md' | 'lg', TablePropsSizeOverrides>;
/**
* If `true`, the header always appear at the top of the overflow table.
- *
- * ⚠️ It doesn't work with IE11.
* @default false
*/
stickyHeader?: boolean;
/**
* If `true`, the footer always appear at the bottom of the overflow table.
- *
- * ⚠️ It doesn't work with IE11.
* @default false
*/
stickyFooter?: boolean;
diff --git a/packages/mui-lab/package.json b/packages/mui-lab/package.json
index 3692630ab025ed..4ba2dab61dbfaf 100644
--- a/packages/mui-lab/package.json
+++ b/packages/mui-lab/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/lab",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.2",
"private": false,
"author": "MUI Team",
"description": "Laboratory for new MUI modules.",
@@ -41,7 +41,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@mui/base": "workspace:*",
"@mui/system": "workspace:^",
"@mui/types": "workspace:^",
diff --git a/packages/mui-lab/src/TabPanel/TabPanel.d.ts b/packages/mui-lab/src/TabPanel/TabPanel.d.ts
index 235ccbc3d6dc59..378190b80f60e7 100644
--- a/packages/mui-lab/src/TabPanel/TabPanel.d.ts
+++ b/packages/mui-lab/src/TabPanel/TabPanel.d.ts
@@ -22,6 +22,11 @@ export interface TabPanelProps extends StandardProps {
- const { classes } = ownerState;
+ const { classes, hidden } = ownerState;
const slots = {
- root: ['root'],
+ root: ['root', hidden && 'hidden'],
};
return composeClasses(slots, getTabPanelUtilityClass, classes);
@@ -28,7 +28,7 @@ const TabPanelRoot = styled('div', {
const TabPanel = React.forwardRef(function TabPanel(inProps, ref) {
const props = useThemeProps({ props: inProps, name: 'MuiTabPanel' });
- const { children, className, value, ...other } = props;
+ const { children, className, value, keepMounted = false, ...other } = props;
const ownerState = {
...props,
@@ -54,7 +54,7 @@ const TabPanel = React.forwardRef(function TabPanel(inProps, ref) {
ownerState={ownerState}
{...other}
>
- {value === context.value && children}
+ {(keepMounted || value === context.value) && children}
);
});
@@ -76,6 +76,11 @@ TabPanel.propTypes /* remove-proptypes */ = {
* @ignore
*/
className: PropTypes.string,
+ /**
+ * Always keep the children in the DOM.
+ * @default false
+ */
+ keepMounted: PropTypes.bool,
/**
* The system prop that allows defining system overrides as well as additional CSS styles.
*/
diff --git a/packages/mui-lab/src/TabPanel/TabPanel.test.tsx b/packages/mui-lab/src/TabPanel/TabPanel.test.tsx
index ba0487616e45f9..bf6ec9394c9737 100644
--- a/packages/mui-lab/src/TabPanel/TabPanel.test.tsx
+++ b/packages/mui-lab/src/TabPanel/TabPanel.test.tsx
@@ -24,14 +24,17 @@ describe('', () => {
],
}));
- it('renders a [role="tabpanel"]', () => {
- const { getByTestId } = render(
+ it('renders a [role="tabpanel"] and mounts children', () => {
+ const { getByTestId, queryByTestId } = render(
-
+
+
+
,
);
expect(getByTestId('tabpanel')).to.have.attribute('role', 'tabpanel');
+ expect(queryByTestId('child')).to.not.equal(null);
});
it('is [hidden] when TabPanel#value !== TabContext#value and does not mount children', () => {
@@ -47,6 +50,19 @@ describe('', () => {
expect(queryByTestId('child')).to.equal(null);
});
+ it('is [hidden] when TabPanel#value !== TabContext#value but does mount children when keepMounted', () => {
+ const { getByTestId, queryByTestId } = render(
+
+
+
+
+ ,
+ );
+
+ expect(getByTestId('tabpanel')).to.have.property('hidden', true);
+ expect(queryByTestId('child')).to.not.equal(null);
+ });
+
it('is accessible when TabPanel#value === TabContext#value', () => {
const { getByTestId } = render(
diff --git a/packages/mui-lab/src/TabPanel/tabPanelClasses.ts b/packages/mui-lab/src/TabPanel/tabPanelClasses.ts
index 0adc5d0626c42d..cbcff1befa4d5d 100644
--- a/packages/mui-lab/src/TabPanel/tabPanelClasses.ts
+++ b/packages/mui-lab/src/TabPanel/tabPanelClasses.ts
@@ -4,6 +4,8 @@ import generateUtilityClasses from '@mui/utils/generateUtilityClasses';
export interface TabPanelClasses {
/** Styles applied to the root element. */
root: string;
+ /** State class applied to the root `div` element if `hidden={true}`. */
+ hidden: string;
}
export type TabPanelClassKey = keyof TabPanelClasses;
@@ -12,6 +14,6 @@ export function getTabPanelUtilityClass(slot: string): string {
return generateUtilityClass('MuiTabPanel', slot);
}
-const tabPanelClasses: TabPanelClasses = generateUtilityClasses('MuiTabPanel', ['root']);
+const tabPanelClasses: TabPanelClasses = generateUtilityClasses('MuiTabPanel', ['root', 'hidden']);
export default tabPanelClasses;
diff --git a/packages/mui-material-nextjs/package.json b/packages/mui-material-nextjs/package.json
index 32ea01247a202c..6f916e47fe5983 100644
--- a/packages/mui-material-nextjs/package.json
+++ b/packages/mui-material-nextjs/package.json
@@ -37,7 +37,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9"
+ "@babel/runtime": "^7.24.4"
},
"devDependencies": {
"@emotion/cache": "^11.11.0",
diff --git a/packages/mui-material/package.json b/packages/mui-material/package.json
index 357a50c47b34fe..29e2ce960aba0a 100644
--- a/packages/mui-material/package.json
+++ b/packages/mui-material/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/material",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.2",
"private": false,
"author": "MUI Team",
"description": "Material UI is an open-source React component library that implements Google's Material Design. It's comprehensive and can be used in production out of the box.",
@@ -42,7 +42,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@mui/base": "workspace:*",
"@mui/core-downloads-tracker": "workspace:^",
"@mui/system": "workspace:^",
@@ -73,10 +73,10 @@
"fast-glob": "^3.3.2",
"fs-extra": "^11.2.0",
"lodash": "^4.17.21",
- "playwright": "^1.42.1",
+ "playwright": "^1.43.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
- "react-router-dom": "^6.21.3",
+ "react-router-dom": "^6.22.3",
"rollup": "^3.29.4",
"rollup-plugin-babel": "^4.4.0",
"rollup-plugin-commonjs": "^10.1.0",
diff --git a/packages/mui-material/src/Select/Select.d.ts b/packages/mui-material/src/Select/Select.d.ts
index c39944e1e0ded8..f4984bdc71f84d 100644
--- a/packages/mui-material/src/Select/Select.d.ts
+++ b/packages/mui-material/src/Select/Select.d.ts
@@ -151,7 +151,8 @@ export interface BaseSelectProps
variant?: SelectVariants;
}
-export interface FilledSelectProps extends Omit {
+export interface FilledSelectProps
+ extends Omit {
/**
* The variant to use.
* @default 'outlined'
@@ -159,7 +160,8 @@ export interface FilledSelectProps extends Omit {
+export interface StandardSelectProps
+ extends Omit {
/**
* The variant to use.
* @default 'outlined'
@@ -167,7 +169,8 @@ export interface StandardSelectProps extends Omit {
+export interface OutlinedSelectProps
+ extends Omit {
/**
* The variant to use.
* @default 'outlined'
@@ -193,8 +196,8 @@ export type SelectProps =
* - [Select API](https://mui.com/material-ui/api/select/)
* - inherits [OutlinedInput API](https://mui.com/material-ui/api/outlined-input/)
*/
-export default function Select(
- props: SelectProps,
-): JSX.Element & {
+declare const Select: ((props: SelectProps) => JSX.Element) & {
muiName: string;
};
+
+export default Select;
diff --git a/packages/mui-material/src/Select/Select.spec.tsx b/packages/mui-material/src/Select/Select.spec.tsx
index 78f69c76c606d0..0aaa8004646534 100644
--- a/packages/mui-material/src/Select/Select.spec.tsx
+++ b/packages/mui-material/src/Select/Select.spec.tsx
@@ -196,3 +196,6 @@ const AppSelect = (props: Props) => {
);
};
+
+// test for applying Select's static muiName property type to wrapper components
+AppSelect.muiName = Select.muiName;
diff --git a/packages/mui-material/src/Slider/Slider.js b/packages/mui-material/src/Slider/Slider.js
index 5b5ed8c9e97f61..f87f34f51bdd68 100644
--- a/packages/mui-material/src/Slider/Slider.js
+++ b/packages/mui-material/src/Slider/Slider.js
@@ -277,6 +277,30 @@ export const SliderThumb = styled('span', {
},
},
variants: [
+ {
+ props: { size: 'small' },
+ style: {
+ width: 12,
+ height: 12,
+ '&::before': {
+ boxShadow: 'none',
+ },
+ },
+ },
+ {
+ props: { orientation: 'horizontal' },
+ style: {
+ top: '50%',
+ transform: 'translate(-50%, -50%)',
+ },
+ },
+ {
+ props: { orientation: 'vertical' },
+ style: {
+ left: '50%',
+ transform: 'translate(-50%, 50%)',
+ },
+ },
...Object.keys((theme.vars ?? theme).palette)
.filter((key) => (theme.vars ?? theme).palette[key].main)
.map((color) => ({
@@ -305,30 +329,6 @@ export const SliderThumb = styled('span', {
},
},
})),
- {
- props: { size: 'small' },
- style: {
- width: 12,
- height: 12,
- '&::before': {
- boxShadow: 'none',
- },
- },
- },
- {
- props: { orientation: 'horizontal' },
- style: {
- top: '50%',
- transform: 'translate(-50%, -50%)',
- },
- },
- {
- props: { orientation: 'vertical' },
- style: {
- left: '50%',
- transform: 'translate(-50%, 50%)',
- },
- },
],
}));
diff --git a/packages/mui-material/src/Table/Table.d.ts b/packages/mui-material/src/Table/Table.d.ts
index cbc37912c61bbf..4327d327dc68b9 100644
--- a/packages/mui-material/src/Table/Table.d.ts
+++ b/packages/mui-material/src/Table/Table.d.ts
@@ -28,8 +28,6 @@ export interface TableOwnProps {
size?: OverridableStringUnion<'small' | 'medium', TablePropsSizeOverrides>;
/**
* Set the header sticky.
- *
- * ⚠️ It doesn't work with IE11.
* @default false
*/
stickyHeader?: boolean;
diff --git a/packages/mui-material/src/Table/Table.js b/packages/mui-material/src/Table/Table.js
index 33201ca6ae94ab..8690bf2017f2a0 100644
--- a/packages/mui-material/src/Table/Table.js
+++ b/packages/mui-material/src/Table/Table.js
@@ -122,8 +122,6 @@ Table.propTypes /* remove-proptypes */ = {
]),
/**
* Set the header sticky.
- *
- * ⚠️ It doesn't work with IE11.
* @default false
*/
stickyHeader: PropTypes.bool,
diff --git a/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.js b/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.js
index 799cf46053b912..34c8a1393d6ca0 100644
--- a/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.js
+++ b/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.js
@@ -19,7 +19,7 @@ const useUtilityClasses = (ownerState) => {
const { classes, orientation, fullWidth, disabled } = ownerState;
const slots = {
- root: ['root', orientation === 'vertical' && 'vertical', fullWidth && 'fullWidth'],
+ root: ['root', orientation, fullWidth && 'fullWidth'],
grouped: ['grouped', `grouped${capitalize(orientation)}`, disabled && 'disabled'],
firstButton: ['firstButton'],
lastButton: ['lastButton'],
diff --git a/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.test.js b/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.test.js
index 142ffc45a3ef5e..385ae149f5d6a7 100644
--- a/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.test.js
+++ b/packages/mui-material/src/ToggleButtonGroup/ToggleButtonGroup.test.js
@@ -39,6 +39,15 @@ describe('', () => {
expect(getByRole('button')).to.have.class('MuiToggleButtonGroup-groupedVertical');
});
+ it('should have horizontal class', () => {
+ const { getByRole } = render(
+
+ 1
+ ,
+ );
+ expect(getByRole('group')).to.have.class(classes.horizontal);
+ });
+
it('should disable all ToggleButton if disabled prop is passed', () => {
render(
diff --git a/packages/mui-material/src/ToggleButtonGroup/toggleButtonGroupClasses.ts b/packages/mui-material/src/ToggleButtonGroup/toggleButtonGroupClasses.ts
index 75cf854a4d59fc..d4a133d61996f7 100644
--- a/packages/mui-material/src/ToggleButtonGroup/toggleButtonGroupClasses.ts
+++ b/packages/mui-material/src/ToggleButtonGroup/toggleButtonGroupClasses.ts
@@ -4,15 +4,21 @@ import generateUtilityClass from '@mui/utils/generateUtilityClass';
export interface ToggleButtonGroupClasses {
/** Styles applied to the root element. */
root: string;
+ /** Styles applied to the root element if `orientation="horizontal"`. */
+ horizontal: string;
/** Styles applied to the root element if `orientation="vertical"`. */
vertical: string;
/** State class applied to the root element if `disabled={true}`. */
disabled: string;
/** Styles applied to the children. */
grouped: string;
- /** Styles applied to the children if `orientation="horizontal"`. */
+ /** Styles applied to the children if `orientation="horizontal"`.
+ * @deprecated Combine the [.MuiToggleButtonGroup-horizontal](/material-ui/api/toggle-button-group/#toggle-button-group-classes-horizontal) and [.MuiToggleButtonGroup-grouped](/material-ui/api/toggle-button-group/#toggle-button-group-classes-grouped) classes instead. [How to migrate](/material-ui/migration/migrating-from-deprecated-apis/)
+ */
groupedHorizontal: string;
- /** Styles applied to the children if `orientation="vertical"`. */
+ /** Styles applied to the children if `orientation="vertical"`.
+ * @deprecated Combine the [.MuiToggleButtonGroup-vertical](/material-ui/api/toggle-button-group/#toggle-button-group-classes-vertical) and [.MuiToggleButtonGroup-grouped](/material-ui/api/toggle-button-group/#toggle-button-group-classes-grouped) classes instead. [How to migrate](/material-ui/migration/migrating-from-deprecated-apis/)
+ */
groupedVertical: string;
/** Styles applied to the root element if `fullWidth={true}`. */
fullWidth: string;
@@ -35,6 +41,7 @@ const toggleButtonGroupClasses: ToggleButtonGroupClasses = generateUtilityClasse
[
'root',
'selected',
+ 'horizontal',
'vertical',
'disabled',
'grouped',
diff --git a/packages/mui-material/src/locale/index.ts b/packages/mui-material/src/locale/index.ts
index cc37e2429ab0ac..c6c494c16f96f8 100644
--- a/packages/mui-material/src/locale/index.ts
+++ b/packages/mui-material/src/locale/index.ts
@@ -1864,7 +1864,7 @@ export const isIS: Localization = {
},
labelRowsPerPage: 'Raðir á síðu:',
labelDisplayedRows: ({ from, to, count }) =>
- `${from}–${to} af ${count !== -1 ? count : `fleiri enn ${to}`}`,
+ `${from}–${to} af ${count !== -1 ? count : `fleiri en ${to}`}`,
},
},
MuiRating: {
diff --git a/packages/mui-private-theming/package.json b/packages/mui-private-theming/package.json
index 2f6e029dba0279..7bf488f86cb475 100644
--- a/packages/mui-private-theming/package.json
+++ b/packages/mui-private-theming/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/private-theming",
- "version": "5.15.14",
+ "version": "6.0.0-alpha.1",
"private": false,
"author": "MUI Team",
"description": "Private - The React theme context to be shared between `@mui/styles` and `@mui/material`.",
@@ -38,7 +38,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@mui/utils": "workspace:^",
"prop-types": "^15.8.1"
},
diff --git a/packages/mui-styled-engine-sc/package.json b/packages/mui-styled-engine-sc/package.json
index 1bc6ab3faf2bab..5e850007c2b664 100644
--- a/packages/mui-styled-engine-sc/package.json
+++ b/packages/mui-styled-engine-sc/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/styled-engine-sc",
- "version": "6.0.0-alpha.19",
+ "version": "6.0.0-alpha.20",
"private": false,
"author": "MUI Team",
"description": "styled() API wrapper package for styled-components.",
@@ -38,7 +38,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"csstype": "^3.1.3",
"hoist-non-react-statics": "^3.3.2",
"prop-types": "^15.8.1"
diff --git a/packages/mui-styled-engine/package.json b/packages/mui-styled-engine/package.json
index 346aabc3c19b17..3f8e17d2c0f092 100644
--- a/packages/mui-styled-engine/package.json
+++ b/packages/mui-styled-engine/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/styled-engine",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.1",
"private": false,
"author": "MUI Team",
"description": "styled() API wrapper package for emotion.",
@@ -38,14 +38,14 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@emotion/cache": "^11.11.0",
"csstype": "^3.1.3",
"prop-types": "^15.8.1"
},
"devDependencies": {
"@emotion/react": "^11.11.4",
- "@emotion/styled": "^11.11.0",
+ "@emotion/styled": "^11.11.5",
"@mui-internal/test-utils": "workspace:^",
"@mui/styled-engine": "workspace:*",
"@types/chai": "^4.3.14",
diff --git a/packages/mui-styles/package.json b/packages/mui-styles/package.json
index 2f5e3d5b1a9909..25fb2d11243519 100644
--- a/packages/mui-styles/package.json
+++ b/packages/mui-styles/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/styles",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.2",
"private": false,
"author": "MUI Team",
"description": "MUI Styles - The legacy JSS-based styling solution of Material UI.",
@@ -38,7 +38,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@emotion/hash": "^0.9.1",
"@mui/private-theming": "workspace:^",
"@mui/types": "workspace:^",
diff --git a/packages/mui-system/package.json b/packages/mui-system/package.json
index 3d6481f3c7fae8..7a6bb48a0104fe 100644
--- a/packages/mui-system/package.json
+++ b/packages/mui-system/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/system",
- "version": "6.0.0-alpha.0",
+ "version": "6.0.0-alpha.1",
"private": false,
"author": "MUI Team",
"description": "MUI System is a set of CSS utilities to help you build custom designs more efficiently. It makes it possible to rapidly lay out custom designs.",
@@ -40,7 +40,7 @@
"typescript:module-augmentation": "node scripts/testModuleAugmentation.js"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@mui/private-theming": "workspace:^",
"@mui/styled-engine": "workspace:^",
"@mui/types": "workspace:^",
@@ -51,7 +51,7 @@
},
"devDependencies": {
"@emotion/react": "^11.11.4",
- "@emotion/styled": "^11.11.0",
+ "@emotion/styled": "^11.11.5",
"@mui-internal/test-utils": "workspace:^",
"@mui/internal-babel-macros": "workspace:^",
"@mui/system": "workspace:*",
diff --git a/packages/mui-utils/package.json b/packages/mui-utils/package.json
index 106497783ed29e..2675ce2917f370 100644
--- a/packages/mui-utils/package.json
+++ b/packages/mui-utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@mui/utils",
- "version": "5.15.14",
+ "version": "6.0.0-alpha.1",
"private": false,
"author": "MUI Team",
"description": "Utility functions for React components.",
@@ -39,7 +39,7 @@
"typescript": "tsc -p tsconfig.json"
},
"dependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@types/prop-types": "^15.7.12",
"prop-types": "^15.8.1",
"react-is": "^18.2.0"
@@ -50,7 +50,7 @@
"@mui/types": "workspace:^",
"@types/chai": "^4.3.14",
"@types/mocha": "^10.0.6",
- "@types/node": "^18.19.28",
+ "@types/node": "^18.19.31",
"@types/react": "^18.2.55",
"@types/react-dom": "^18.2.19",
"@types/react-is": "^18.2.4",
diff --git a/packages/pigment-css-nextjs-plugin/package.json b/packages/pigment-css-nextjs-plugin/package.json
index 48fc30fa15324f..7096e3095ad65c 100644
--- a/packages/pigment-css-nextjs-plugin/package.json
+++ b/packages/pigment-css-nextjs-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@pigment-css/nextjs-plugin",
- "version": "0.0.4",
+ "version": "0.0.6",
"main": "build/index.js",
"module": "build/index.mjs",
"types": "build/index.d.ts",
diff --git a/packages/pigment-css-nextjs-plugin/src/index.ts b/packages/pigment-css-nextjs-plugin/src/index.ts
index 6055f710f4ebd8..53e6e62ffdf78e 100644
--- a/packages/pigment-css-nextjs-plugin/src/index.ts
+++ b/packages/pigment-css-nextjs-plugin/src/index.ts
@@ -53,6 +53,7 @@ export function withPigment(nextConfig: NextConfig, pigmentConfig?: PigmentOptio
isServer,
outputCss: dev || hasAppDir || !isServer,
placeholderCssFile: extractionFile,
+ projectPath: dir,
},
async asyncResolve(what: string, importer: string, stack: string[]) {
// Using the same stub file as "next/font". Should be updated in future to
diff --git a/packages/pigment-css-react/README.md b/packages/pigment-css-react/README.md
index 5fad572dd979ce..a949e580fa803a 100644
--- a/packages/pigment-css-react/README.md
+++ b/packages/pigment-css-react/README.md
@@ -39,7 +39,9 @@ Pigment CSS is built on top of [WyW-in-JS](https://wyw-in-js.dev/), enabling to
### Start with Next.js
-Use the following commands to create a new Next.js project with Pigment CSS set up:
+#### Quickstart
+
+Use the following commands to quickly create a new Next.js project with Pigment CSS set up:
```bash
curl https://codeload.github.com/mui/material-ui/tar.gz/master | tar -xz --strip=2 material-ui-master/examples/pigment-css-nextjs-ts
@@ -85,7 +87,9 @@ Finally, import the stylesheet in the root `layout.tsx` file:
### Start with Vite
-Use the following commands to create a new Vite project with Pigment CSS set up:
+#### Quickstart
+
+Use the following commands to quickly create a new Vite project with Pigment CSS set up:
```bash
curl https://codeload.github.com/mui/material-ui/tar.gz/master | tar -xz --strip=2 material-ui-master/examples/pigment-css-vite-ts
@@ -188,7 +192,7 @@ function App() {
}
```
-The Pigment CSS library differs from "standard" runtime CSS-in-JS libraries in a few ways:
+Pigment CSS differs from "standard" runtime CSS-in-JS libraries in a few ways:
1. You never get direct access to props in your styled declarations. This is because prop values are only available at runtime, but the CSS is extracted at build time. See [Styling based on runtime values](#styling-based-on-runtime-values) for a workaround.
2. Your styles must be declarative and must account for all combinations of props that you want to style.
@@ -204,11 +208,15 @@ Each variant is an object with `props` and `style` keys. The styles are applied
**Example 1** — A button component with `small` and `large` sizes:
-```jsx
-const Button = styled('button')({
+```tsx
+interface ButtonProps {
+ size?: 'small' | 'large';
+}
+
+const Button = styled('button')({
border: 'none',
padding: '0.75rem',
- // ...other base styles
+ // ...other styles
variants: [
{
props: { size: 'large' },
@@ -335,7 +343,7 @@ Pigment CSS replaces the callback with a CSS variable and injects the value thr
```jsx
(isError ? 'red' : 'black'),
+ '--Heading_class_akjsdfb-0': isError ? 'red' : 'black',
}}
>
Hello
@@ -806,7 +814,7 @@ const Flex = styled('div')((props) => ({
2. **Programatically generated styles**
-For Emotion and styled-components, the styles is different on each render and instance because the styles are generated at runtime:
+For Emotion and styled-components, the styles are different on each render and instance because the styles are generated at runtime:
```js
function randomBetween(min: number, max: number) {
@@ -949,47 +957,47 @@ In this example, a prop named `variant` is defined to let consumers change the a
Pass down the `variant` prop to `` to style the `root` slot, as shown below:
```diff
- const Stat = React.forwardRef(function Stat(props, ref) {
-+ const { value, unit, variant, ...other } = props;
-
- return (
--
-- {value}
-- {unit}
--
-+
-+ {value}
-+ {unit}
-+
- );
- });
+ const Stat = React.forwardRef(function Stat(props, ref) {
++ const { value, unit, variant, ...other } = props;
+
+ return (
+-
+- {value}
+- {unit}
+-
++
++ {value}
++ {unit}
++
+ );
+ });
```
Then you can use Pigment CSS variants API to style it when `variant` prop has a value of `outlined`:
```diff
- const StatRoot = styled('div', {
- name: 'PigmentStat',
- slot: 'root',
- })({
- display: 'flex',
- flexDirection: 'column',
- gap: '1rem',
- padding: '0.75rem 1rem',
- backgroundColor: '#f9f9f9',
- borderRadius: '8px',
- boxShadow: '0 2px 4px rgba(0, 0, 0, 0.1)',
- letterSpacing: '-0.025em',
- fontWeight: 600,
-+ variants: [
-+ {
-+ props: { variant: 'outlined' },
-+ style: {
-+ border: `2px solid #e9e9e9`,
-+ },
-+ },
-+ ],
- });
+ const StatRoot = styled('div', {
+ name: 'PigmentStat',
+ slot: 'root',
+ })({
+ display: 'flex',
+ flexDirection: 'column',
+ gap: '1rem',
+ padding: '0.75rem 1rem',
+ backgroundColor: '#f9f9f9',
+ borderRadius: '8px',
+ boxShadow: '0 2px 4px rgba(0, 0, 0, 0.1)',
+ letterSpacing: '-0.025em',
+ fontWeight: 600,
++ variants: [
++ {
++ props: { variant: 'outlined' },
++ style: {
++ border: `2px solid #e9e9e9`,
++ },
++ },
++ ],
+ });
```
This completes the reusable statistics component.
diff --git a/packages/pigment-css-react/package.json b/packages/pigment-css-react/package.json
index b193e88ea76d16..296262fd7b28ce 100644
--- a/packages/pigment-css-react/package.json
+++ b/packages/pigment-css-react/package.json
@@ -1,6 +1,6 @@
{
"name": "@pigment-css/react",
- "version": "0.0.4",
+ "version": "0.0.6",
"main": "build/index.js",
"module": "build/index.mjs",
"types": "build/index.d.ts",
@@ -31,16 +31,16 @@
"typecheck": "tsc --noEmit -p ."
},
"dependencies": {
- "@babel/core": "^7.23.9",
- "@babel/helper-module-imports": "^7.22.15",
- "@babel/helper-plugin-utils": "^7.22.5",
- "@babel/parser": "^7.23.9",
- "@babel/types": "^7.23.9",
+ "@babel/core": "^7.24.4",
+ "@babel/helper-module-imports": "^7.24.3",
+ "@babel/helper-plugin-utils": "^7.24.0",
+ "@babel/parser": "^7.24.4",
+ "@babel/types": "^7.24.0",
"@emotion/css": "^11.11.2",
"@emotion/is-prop-valid": "^1.2.2",
"@emotion/react": "^11.11.4",
- "@emotion/serialize": "^1.1.3",
- "@emotion/styled": "^11.11.0",
+ "@emotion/serialize": "^1.1.4",
+ "@emotion/styled": "^11.11.5",
"@mui/system": "workspace:^",
"@wyw-in-js/processor-utils": "^0.5.0",
"@wyw-in-js/shared": "^0.5.0",
@@ -53,7 +53,7 @@
"stylis-plugin-rtl": "^2.1.1"
},
"devDependencies": {
- "@babel/plugin-syntax-jsx": "^7.23.3",
+ "@babel/plugin-syntax-jsx": "^7.24.1",
"@types/babel__core": "^7.20.5",
"@types/babel__helper-module-imports": "^7.18.3",
"@types/babel__helper-plugin-utils": "^7.10.3",
@@ -61,7 +61,7 @@
"@types/cssesc": "^3.0.2",
"@types/lodash": "^4.17.0",
"@types/mocha": "^10.0.6",
- "@types/node": "^18.19.28",
+ "@types/node": "^18.19.31",
"@types/react": "^18.2.55",
"@types/stylis": "^4.2.5",
"chai": "^4.4.1",
diff --git a/packages/pigment-css-react/src/Box.d.ts b/packages/pigment-css-react/src/Box.d.ts
index 8cfb27534aa6d4..0fe8b89db82c79 100644
--- a/packages/pigment-css-react/src/Box.d.ts
+++ b/packages/pigment-css-react/src/Box.d.ts
@@ -23,4 +23,4 @@ export interface PolymorphicComponent
declare const Box: PolymorphicComponent<{}>;
-export { Box };
+export default Box;
diff --git a/packages/pigment-css-react/src/Box.jsx b/packages/pigment-css-react/src/Box.jsx
index 235cb67cf10210..de32424c204c3b 100644
--- a/packages/pigment-css-react/src/Box.jsx
+++ b/packages/pigment-css-react/src/Box.jsx
@@ -1,7 +1,7 @@
/* eslint-disable react/prop-types */
import * as React from 'react';
-export const Box = React.forwardRef(
+const Box = React.forwardRef(
(
{
as = 'div',
@@ -50,3 +50,5 @@ export const Box = React.forwardRef(
return ;
},
);
+
+export default Box;
diff --git a/packages/pigment-css-react/src/processors/sx.ts b/packages/pigment-css-react/src/processors/sx.ts
index b0293aa8c58f93..141c470ed8c1ae 100644
--- a/packages/pigment-css-react/src/processors/sx.ts
+++ b/packages/pigment-css-react/src/processors/sx.ts
@@ -11,6 +11,31 @@ import { processCssObject } from '../utils/processCssObject';
import { cssFnValueToVariable } from '../utils/cssFnValueToVariable';
import BaseProcessor from './base-processor';
+// @TODO: Maybe figure out a better way allow imports.
+const allowedSxTransformImports = [`${process.env.PACKAGE_NAME}/Box`];
+
+/**
+ * Specifically looks for whether the sx prop should be transformed or not.
+ * If it's a Pigment CSS styled component, the value of `argumentValue` will
+ * be a string className starting with "."
+ * In other cases, it explicitly checks if the import is allowed for sx transformation.
+ */
+function allowSxTransform(argumentExpression: ExpressionValue, argumentValue?: string) {
+ if (!argumentExpression) {
+ return false;
+ }
+ if (
+ argumentExpression.kind === ValueType.LAZY &&
+ argumentExpression.importedFrom?.some((i) => allowedSxTransformImports.includes(i))
+ ) {
+ return true;
+ }
+ if (argumentValue && argumentValue[0] === '.') {
+ return true;
+ }
+ return false;
+}
+
export class SxProcessor extends BaseProcessor {
sxArguments: ExpressionValue[] = [];
@@ -41,7 +66,7 @@ export class SxProcessor extends BaseProcessor {
}
}
- if (!this.elementClassName || this.elementClassName[0] !== '.') {
+ if (!allowSxTransform(elementClassExpression, this.elementClassName)) {
return;
}
@@ -95,7 +120,7 @@ export class SxProcessor extends BaseProcessor {
doRuntimeReplacement() {
const t = this.astService;
// do not replace if sx prop is not a Pigment styled component
- if (!this.elementClassName) {
+ if (this.artifacts.length === 0) {
return;
}
if (this.collectedVariables.length) {
diff --git a/packages/pigment-css-react/src/utils/remove-prop-types-plugin.ts b/packages/pigment-css-react/src/utils/remove-prop-types-plugin.ts
index 944209882af369..de48af2ae2d0ba 100644
--- a/packages/pigment-css-react/src/utils/remove-prop-types-plugin.ts
+++ b/packages/pigment-css-react/src/utils/remove-prop-types-plugin.ts
@@ -11,7 +11,10 @@ export const removePropTypesPlugin = declare<{}>((api) => {
return;
}
const property = left.get('property');
- if (!property.isIdentifier({ name: 'propTypes' })) {
+ const isPropTypes = property.isIdentifier({ name: 'propTypes' });
+ const isMuiName = property.isIdentifier({ name: 'muiName' });
+
+ if (!isPropTypes && !isMuiName) {
return;
}
const parentExpression = path.findParent((p) => p.isExpressionStatement());
diff --git a/packages/pigment-css-react/tests/Box/box.test.tsx b/packages/pigment-css-react/tests/Box/box.test.tsx
new file mode 100644
index 00000000000000..a5a33298b875b4
--- /dev/null
+++ b/packages/pigment-css-react/tests/Box/box.test.tsx
@@ -0,0 +1,13 @@
+import path from 'node:path';
+import { runTransformation, expect } from '../testUtils';
+
+describe('Pigment CSS - Box', () => {
+ it('should transform and render sx prop', async () => {
+ const { output, fixture } = await runTransformation(
+ path.join(__dirname, 'fixtures/box.input.js'),
+ );
+
+ expect(output.js).to.equal(fixture.js);
+ expect(output.css).to.equal(fixture.css);
+ });
+});
diff --git a/packages/pigment-css-react/tests/Box/fixtures/box.input.js b/packages/pigment-css-react/tests/Box/fixtures/box.input.js
new file mode 100644
index 00000000000000..b8548e7690dc31
--- /dev/null
+++ b/packages/pigment-css-react/tests/Box/fixtures/box.input.js
@@ -0,0 +1,20 @@
+import Box from '@pigment-css/react/Box';
+
+export function App() {
+ return (
+
+ Hello Box
+
+ );
+}
diff --git a/packages/pigment-css-react/tests/Box/fixtures/box.output.css b/packages/pigment-css-react/tests/Box/fixtures/box.output.css
new file mode 100644
index 00000000000000..a8ce65359e1e17
--- /dev/null
+++ b/packages/pigment-css-react/tests/Box/fixtures/box.output.css
@@ -0,0 +1,9 @@
+.bc1d15y {
+ margin: 0;
+ margin-block: 1rem;
+ padding: 0;
+ padding-left: 1.5rem;
+ display: flex;
+ flex-direction: column;
+ gap: 0.5rem;
+}
diff --git a/packages/pigment-css-react/tests/Box/fixtures/box.output.js b/packages/pigment-css-react/tests/Box/fixtures/box.output.js
new file mode 100644
index 00000000000000..a5deb916f15eff
--- /dev/null
+++ b/packages/pigment-css-react/tests/Box/fixtures/box.output.js
@@ -0,0 +1,8 @@
+import Box from '@pigment-css/react/Box';
+export function App() {
+ return (
+
+ Hello Box
+
+ );
+}
diff --git a/packages/pigment-css-react/tests/styled/fixtures/styled-theme.input.js b/packages/pigment-css-react/tests/styled/fixtures/styled-theme.input.js
index 80b96babb87007..d06b7864ff96d4 100644
--- a/packages/pigment-css-react/tests/styled/fixtures/styled-theme.input.js
+++ b/packages/pigment-css-react/tests/styled/fixtures/styled-theme.input.js
@@ -50,3 +50,5 @@ process.env.NODE_ENV !== 'production'
children: PropTypes.element,
})
: void 0;
+
+process.env.NODE_ENV !== 'production' ? (App.muiName = 'App') : void 0;
diff --git a/packages/pigment-css-react/tests/styled/fixtures/styled-theme.output.js b/packages/pigment-css-react/tests/styled/fixtures/styled-theme.output.js
index 2eae296833973e..3e3eae8b2f3244 100644
--- a/packages/pigment-css-react/tests/styled/fixtures/styled-theme.output.js
+++ b/packages/pigment-css-react/tests/styled/fixtures/styled-theme.output.js
@@ -26,3 +26,4 @@ process.env.NODE_ENV !== 'production'
children: PropTypes.element,
})
: void 0;
+process.env.NODE_ENV !== 'production' ? (App.muiName = 'App') : void 0;
diff --git a/packages/pigment-css-react/tests/styled/fixtures/styled.input.js b/packages/pigment-css-react/tests/styled/fixtures/styled.input.js
index 1d7464f329a50d..355ba897b1d1f4 100644
--- a/packages/pigment-css-react/tests/styled/fixtures/styled.input.js
+++ b/packages/pigment-css-react/tests/styled/fixtures/styled.input.js
@@ -46,3 +46,5 @@ export function App() {
App.propTypes = {
children: PropTypes.element,
};
+
+App.muiName = 'App';
diff --git a/packages/pigment-css-react/tests/styled/fixtures/styled.output.js b/packages/pigment-css-react/tests/styled/fixtures/styled.output.js
index e29c5075747ff5..5ae7640121516f 100644
--- a/packages/pigment-css-react/tests/styled/fixtures/styled.output.js
+++ b/packages/pigment-css-react/tests/styled/fixtures/styled.output.js
@@ -24,3 +24,4 @@ export function App() {
App.propTypes = {
children: PropTypes.element,
};
+App.muiName = 'App';
diff --git a/packages/pigment-css-unplugin/.eslintrc b/packages/pigment-css-unplugin/.eslintrc
new file mode 100644
index 00000000000000..5abd34a395bc37
--- /dev/null
+++ b/packages/pigment-css-unplugin/.eslintrc
@@ -0,0 +1,5 @@
+{
+ "rules": {
+ "import/prefer-default-export": "off"
+ }
+}
diff --git a/packages/pigment-css-unplugin/package.json b/packages/pigment-css-unplugin/package.json
index 9dff04d1e21d7f..ecddb0af7ccd3e 100644
--- a/packages/pigment-css-unplugin/package.json
+++ b/packages/pigment-css-unplugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@pigment-css/unplugin",
- "version": "0.0.4",
+ "version": "0.0.6",
"main": "build/index.js",
"module": "build/index.mjs",
"types": "build/index.d.ts",
@@ -25,10 +25,12 @@
"watch": "tsup --watch --tsconfig tsconfig.build.json",
"copy-license": "node ../../scripts/pigment-license.mjs",
"build": "tsup --tsconfig tsconfig.build.json",
- "typecheck": "tsc --noEmit -p ."
+ "typecheck": "tsc --noEmit -p .",
+ "test": "cd ../../ && cross-env NODE_ENV=test mocha 'packages/pigment-css-unplugin/**/*.test.{js,ts,tsx}'",
+ "test:ci": "cd ../../ && cross-env NODE_ENV=test BABEL_ENV=coverage nyc --reporter=lcov --report-dir=./coverage/pigment-css-unplugin mocha 'packages/pigment-css-unplugin/**/*.test.{js,ts,tsx}'"
},
"dependencies": {
- "@babel/core": "^7.23.9",
+ "@babel/core": "^7.24.4",
"@pigment-css/react": "workspace:^",
"@wyw-in-js/shared": "^0.5.0",
"@wyw-in-js/transform": "^0.5.0",
@@ -36,7 +38,10 @@
"unplugin": "^1.7.1"
},
"devDependencies": {
- "@types/babel__core": "^7.20.5"
+ "@types/babel__core": "^7.20.5",
+ "@types/chai": "^4.3.14",
+ "@types/mocha": "^10.0.6",
+ "chai": "^4.4.1"
},
"sideEffects": false,
"publishConfig": {
diff --git a/packages/pigment-css-unplugin/src/index.ts b/packages/pigment-css-unplugin/src/index.ts
index bd8a047609fd4c..cbddd39982e4d7 100644
--- a/packages/pigment-css-unplugin/src/index.ts
+++ b/packages/pigment-css-unplugin/src/index.ts
@@ -21,15 +21,19 @@ import {
generateThemeTokens,
extendTheme,
type Theme as BaseTheme,
+ type PluginCustomOptions,
} from '@pigment-css/react/utils';
import type { ResolvePluginInstance } from 'webpack';
+import { handleUrlReplacement, type AsyncResolver } from './utils';
+
type NextMeta = {
type: 'next';
dev: boolean;
isServer: boolean;
outputCss: boolean;
placeholderCssFile: string;
+ projectPath: string;
};
type ViteMeta = {
@@ -41,7 +45,6 @@ type WebpackMeta = {
};
type Meta = NextMeta | ViteMeta | WebpackMeta;
-export type AsyncResolver = (what: string, importer: string, stack: string[]) => Promise;
export type PigmentOptions = {
theme?: Theme;
@@ -52,7 +55,8 @@ export type PigmentOptions = {
meta?: Meta;
asyncResolve?: (...args: Parameters) => Promise;
transformSx?: boolean;
-} & Partial;
+} & Partial &
+ Omit;
const extensions = ['.js', '.jsx', '.mjs', '.cjs', '.ts', '.tsx', '.mts', '.cts'];
@@ -100,13 +104,14 @@ export const plugin = createUnplugin((options) => {
theme,
meta,
transformLibraries = [],
- preprocessor = basePreprocessor,
+ preprocessor,
asyncResolve: asyncResolveOpt,
debug = false,
sourceMap = false,
transformSx = true,
overrideContext,
tagResolver,
+ css,
...rest
} = options;
const cache = new TransformCacheCollection();
@@ -116,7 +121,7 @@ export const plugin = createUnplugin((options) => {
const isNext = meta?.type === 'next';
const outputCss = isNext && meta.outputCss;
const babelTransformPlugin: UnpluginOptions = {
- name: 'zero-plugin-transform-babel',
+ name: 'pigment-css-plugin-transform-babel',
enforce: 'post',
transformInclude(id) {
return isZeroRuntimeProcessableFile(id, transformLibraries);
@@ -137,6 +142,7 @@ export const plugin = createUnplugin((options) => {
};
},
};
+ const projectPath = meta?.type === 'next' ? meta.projectPath : process.cwd();
let webpackResolver: AsyncResolver;
@@ -151,8 +157,12 @@ export const plugin = createUnplugin((options) => {
return asyncResolveFallback(what, importer, stack);
};
+ const withRtl = (selector: string, cssText: string) => {
+ return basePreprocessor(selector, cssText, css);
+ };
+
const wywInJSTransformPlugin: UnpluginOptions = {
- name: 'zero-plugin-transform-wyw-in-js',
+ name: 'pigment-css-plugin-transform-wyw-in-js',
enforce: 'post',
buildEnd() {
onDone(process.cwd());
@@ -188,12 +198,13 @@ export const plugin = createUnplugin((options) => {
compiler.options.resolve.plugins = compiler.options.resolve.plugins || [];
compiler.options.resolve.plugins.push(resolverPlugin);
},
- async transform(code, id) {
+ async transform(code, filePath) {
+ const [id] = filePath.split('?');
const transformServices = {
options: {
filename: id,
root: process.cwd(),
- preprocessor,
+ preprocessor: preprocessor ?? withRtl,
pluginOptions: {
...rest,
themeArgs: {
@@ -246,8 +257,15 @@ export const plugin = createUnplugin((options) => {
map: result.sourceMap,
};
}
- const slug = slugify(cssText);
- const cssFilename = `${slug}.zero.css`;
+
+ if (isNext) {
+ // Handle url() replacement in css. Only handled in Next.js as the css is injected
+ // through the use of a placeholder CSS file that lies in the nextjs plugin package.
+ // So url paths can't be resolved relative to that file.
+ if (cssText && cssText.includes('url(')) {
+ cssText = await handleUrlReplacement(cssText, id, asyncResolve, projectPath);
+ }
+ }
if (sourceMap && result.cssSourceMapText) {
const map = Buffer.from(result.cssSourceMapText).toString('base64');
@@ -255,12 +273,13 @@ export const plugin = createUnplugin((options) => {
}
// Virtual modules do not work consistently in Next.js (the build is done at least
- // thrice) resulting in error in subsequent builds. So we use a placeholder CSS
- // file with the actual CSS content as part of the query params.
+ // thrice with different combination of parameters) resulting in error in
+ // subsequent builds. So we use a placeholder CSS file with the actual CSS content
+ // as part of the query params.
if (isNext) {
const data = `${meta.placeholderCssFile}?${encodeURIComponent(
JSON.stringify({
- filename: cssFilename,
+ filename: id.split('/').pop(),
source: cssText,
}),
)}`;
@@ -270,9 +289,13 @@ export const plugin = createUnplugin((options) => {
map: result.sourceMap,
};
}
+
+ const slug = slugify(cssText);
+ const cssFilename = `${slug}.pigment.css`;
const cssId = `./${cssFilename}`;
cssFileLookup.set(cssId, cssFilename);
cssLookup.set(cssFilename, cssText);
+
return {
code: `${result.code}\nimport ${JSON.stringify(`./${cssFilename}`)};`,
map: result.sourceMap,
@@ -287,7 +310,7 @@ export const plugin = createUnplugin((options) => {
const plugins: Array = [
{
- name: 'zero-plugin-theme-tokens',
+ name: 'pigment-css-plugin-theme-tokens',
enforce: 'pre',
webpack(compiler) {
compiler.hooks.normalModuleFactory.tap(pluginName, (nmf) => {
@@ -295,7 +318,7 @@ export const plugin = createUnplugin((options) => {
pluginName,
// @ts-expect-error CreateData is typed as 'object'...
(createData: { matchResource?: string; settings: { sideEffects?: boolean } }) => {
- if (createData.matchResource && createData.matchResource.endsWith('.zero.css')) {
+ if (createData.matchResource && createData.matchResource.endsWith('.pigment.css')) {
createData.settings.sideEffects = true;
}
},
@@ -361,13 +384,13 @@ export const plugin = createUnplugin((options) => {
// This is already handled separately for Next.js using `placeholderCssFile`
if (!isNext) {
plugins.push({
- name: 'zero-plugin-load-output-css',
+ name: 'pigment-css-plugin-load-output-css',
enforce: 'pre',
resolveId(source: string) {
return cssFileLookup.get(source);
},
loadInclude(id) {
- return id.endsWith('.zero.css');
+ return id.endsWith('.pigment.css');
},
load(id) {
return cssLookup.get(id) ?? '';
@@ -382,4 +405,4 @@ export const webpack = plugin.webpack as unknown as UnpluginFactoryOutput<
WebpackPluginInstance
>;
-export { extendTheme };
+export { type AsyncResolver, extendTheme };
diff --git a/packages/pigment-css-unplugin/src/utils.ts b/packages/pigment-css-unplugin/src/utils.ts
new file mode 100644
index 00000000000000..da108320f607b2
--- /dev/null
+++ b/packages/pigment-css-unplugin/src/utils.ts
@@ -0,0 +1,66 @@
+import * as path from 'node:path';
+
+export type AsyncResolver = (what: string, importer: string, stack: string[]) => Promise;
+
+/**
+ * There might be a better way to do this in future, but due to the async
+ * nature of the resolver, this is the best way currently to replace url()
+ * content references with the absolute path of the referenced file.
+ * This is because WyW-in-JS's preprocessor is a sync call. So we can't resolve
+ * paths in this call asyncronously.
+ * The upside is that we can use aliases in the url() references as well
+ * alongside relative paths.
+ */
+export const handleUrlReplacement = async (
+ cssText: string,
+ filename: string,
+ asyncResolver: AsyncResolver,
+ projectPath: string,
+) => {
+ // [0] [1][2] [3] [4]
+ const urlRegex = /\b(url\((["']?))(\.?[^)]+?)(\2\))/g;
+ let newCss = '';
+ let match = urlRegex.exec(cssText);
+ let lastIndex = 0;
+ while (match) {
+ newCss += cssText.substring(lastIndex, match.index);
+ const mainItem = match[3];
+ // no need to handle data uris or absolute paths
+ if (
+ mainItem.startsWith('data:') ||
+ mainItem.startsWith('http:') ||
+ mainItem.startsWith('https:')
+ ) {
+ newCss += `url(${mainItem})`;
+ } else if (mainItem[0] === '/') {
+ const newPath = mainItem.replace(projectPath, '').split(path.sep).join('/');
+ if (newPath === mainItem) {
+ // absolute path unrelated to files in the project or in public directory
+ newCss += `url(${mainItem})`;
+ } else {
+ // absolute path to files in the project
+ newCss += `url(~${mainItem.replace(projectPath, '').split(path.sep).join('/')})`;
+ }
+ } else {
+ // eslint-disable-next-line no-await-in-loop
+ const resolvedAbsolutePath = await asyncResolver(mainItem, filename, []);
+ if (!resolvedAbsolutePath) {
+ newCss += `url(${mainItem})`;
+ } else {
+ let pathFromRoot = resolvedAbsolutePath.replace(projectPath, '');
+ // Need to do this for Windows paths
+ pathFromRoot = pathFromRoot.split(path.sep).join('/');
+ // const relativePathToProjectRoot = path.relative()
+ // Next.js expects the path to be relative to the project root and starting with ~
+ newCss += `url(~${pathFromRoot})`;
+ }
+ }
+ lastIndex = match.index + match[0].length;
+ match = urlRegex.exec(cssText);
+ }
+ newCss += cssText.substring(lastIndex);
+ if (!newCss) {
+ return cssText;
+ }
+ return newCss;
+};
diff --git a/packages/pigment-css-unplugin/tests/utils.test.ts b/packages/pigment-css-unplugin/tests/utils.test.ts
new file mode 100644
index 00000000000000..c0f8a4bd97ee4f
--- /dev/null
+++ b/packages/pigment-css-unplugin/tests/utils.test.ts
@@ -0,0 +1,88 @@
+import { expect } from 'chai';
+import { handleUrlReplacement } from '../src/utils';
+
+const DATA_URI =
+ 'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwLjUgMTMuN2';
+const HTML_LOGO_URL = 'https://mui.com/static/logo.svg';
+const ABSOLUTE_PATH = '/static/logo.svg';
+const dummyResolver = (url: string) => {
+ return Promise.resolve(url);
+};
+
+describe('utils', () => {
+ describe('handleUrlReplacement', () => {
+ it('should not replace http/data/absolute urls', async () => {
+ [DATA_URI, HTML_LOGO_URL, ABSOLUTE_PATH].forEach(async (url) => {
+ const cssString1 = `.className {
+ background-image: url(${url});
+ }`;
+ const cssString2 = `.className {
+ background-image: url('${url}');
+ }`;
+ expect(
+ await handleUrlReplacement(
+ cssString1,
+ '/path/to/project/filename.ts',
+ dummyResolver,
+ '/path/to/project',
+ ),
+ ).to.equal(cssString1);
+ expect(
+ await handleUrlReplacement(
+ cssString2,
+ '/path/to/project/filename.ts',
+ dummyResolver,
+ '/path/to/project',
+ ),
+ ).to.equal(cssString1);
+ });
+ });
+
+ it('should replace relative or aliased paths with paths relative to the current working directory', async () => {
+ const projectPath = '/path/to/project';
+ const filePath = `${projectPath}/src/components/Slider.tsx`;
+ const resolver = (url: string): Promise => {
+ return new Promise((resolve) => {
+ if (url.startsWith('@/')) {
+ resolve(`${projectPath}/src${url.slice(1)}`);
+ } else if (url.startsWith('../../')) {
+ resolve(`${projectPath}/src/${url.replace('../../', '')}`);
+ } else if (url.startsWith('/')) {
+ resolve(url);
+ }
+ });
+ };
+ const cssString = `.className_c17ksbvo{
+ background-color:var(--mui-palette-background-default, #fff);
+ color:var(--mui-palette-text-primary, rgba(0, 0, 0, 0.87));
+ background-image: url('${DATA_URI}');
+ background-image: url('${HTML_LOGO_URL}');
+ background-image: url(${ABSOLUTE_PATH});
+ background-image: url('../../assets/mui.svg');
+ background-image: url('@/assets/mui.svg');
+ background-image: url('${projectPath}/src/assets/mui.svg');
+ background-image: url('/assets/mui.svg');
+ background-image: url('@/assets/mui.svg');
+ display: flex;
+ position: absolute;
+ }`;
+ const expectedCssString = `.className_c17ksbvo{
+ background-color:var(--mui-palette-background-default, #fff);
+ color:var(--mui-palette-text-primary, rgba(0, 0, 0, 0.87));
+ background-image: url(${DATA_URI});
+ background-image: url(${HTML_LOGO_URL});
+ background-image: url(${ABSOLUTE_PATH});
+ background-image: url(~/src/assets/mui.svg);
+ background-image: url(~/src/assets/mui.svg);
+ background-image: url(~/src/assets/mui.svg);
+ background-image: url(/assets/mui.svg);
+ background-image: url(~/src/assets/mui.svg);
+ display: flex;
+ position: absolute;
+ }`;
+ expect(await handleUrlReplacement(cssString, filePath, resolver, projectPath)).to.equal(
+ expectedCssString,
+ );
+ });
+ });
+});
diff --git a/packages/pigment-css-unplugin/tsconfig.json b/packages/pigment-css-unplugin/tsconfig.json
index aa7c7cb0fab5b0..76104e9ff8ee6d 100644
--- a/packages/pigment-css-unplugin/tsconfig.json
+++ b/packages/pigment-css-unplugin/tsconfig.json
@@ -11,7 +11,8 @@
"@mui/utils/*": ["./packages/mui-utils/src/*"],
"@pigment-css/react": ["./packages/pigment-css-react/src"],
"@pigment-css/react/*": ["./packages/pigment-css-react/src/*"]
- }
+ },
+ "types": ["node", "mocha", "chai"]
},
"include": ["src/**/*.ts"],
"exclude": ["./tsup.config.ts"]
diff --git a/packages/pigment-css-vite-plugin/package.json b/packages/pigment-css-vite-plugin/package.json
index 9a76867d55c749..866082e607cfe5 100644
--- a/packages/pigment-css-vite-plugin/package.json
+++ b/packages/pigment-css-vite-plugin/package.json
@@ -1,6 +1,6 @@
{
"name": "@pigment-css/vite-plugin",
- "version": "0.0.4",
+ "version": "0.0.6",
"main": "build/index.js",
"module": "build/index.mjs",
"types": "build/index.d.ts",
@@ -28,8 +28,8 @@
"typecheck": "tsc --noEmit -p ."
},
"dependencies": {
- "@babel/core": "^7.23.9",
- "@babel/preset-typescript": "^7.23.3",
+ "@babel/core": "^7.24.4",
+ "@babel/preset-typescript": "^7.24.1",
"@pigment-css/react": "workspace:^",
"@wyw-in-js/shared": "^0.5.0",
"@wyw-in-js/transform": "^0.5.0",
@@ -37,7 +37,7 @@
},
"devDependencies": {
"@types/babel__core": "^7.20.5",
- "vite": "^5.0.12"
+ "vite": "^5.2.8"
},
"peerDependencies": {
"vite": "^4.0.0 || ^5.0.0"
diff --git a/packages/pigment-css-vite-plugin/src/index.ts b/packages/pigment-css-vite-plugin/src/index.ts
index 20bb2d6c39b716..a3772fce0f726e 100644
--- a/packages/pigment-css-vite-plugin/src/index.ts
+++ b/packages/pigment-css-vite-plugin/src/index.ts
@@ -9,16 +9,11 @@ import {
import { transformAsync } from '@babel/core';
import baseWywPluginPlugin, { type VitePluginOptions } from './vite-plugin';
-export interface PigmentOptions extends VitePluginOptions {
+export interface PigmentOptions extends Omit {
/**
* The theme object that you want to be passed to the `styled` function
*/
theme: Theme;
- /**
- * Whether the css variables for the default theme should target the :root selector or not.
- * @default true
- */
- injectDefaultThemeInRoot?: boolean;
}
const VIRTUAL_CSS_FILE = `\0zero-runtime-styles.css`;
diff --git a/packages/rsc-builder/package.json b/packages/rsc-builder/package.json
index 41a6f0a0424f3d..8960baa67a5402 100644
--- a/packages/rsc-builder/package.json
+++ b/packages/rsc-builder/package.json
@@ -9,6 +9,6 @@
},
"devDependencies": {
"@types/mocha": "^10.0.6",
- "@types/node": "^18.19.28"
+ "@types/node": "^18.19.31"
}
}
diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json
index ba9c13d19bd8a0..4def2c983b8f83 100644
--- a/packages/test-utils/package.json
+++ b/packages/test-utils/package.json
@@ -18,10 +18,10 @@
"./setupKarma": "./src/setupKarma.js"
},
"dependencies": {
- "@babel/plugin-transform-modules-commonjs": "^7.23.3",
- "@babel/preset-typescript": "^7.23.3",
+ "@babel/plugin-transform-modules-commonjs": "^7.24.1",
+ "@babel/preset-typescript": "^7.24.1",
"@babel/register": "^7.23.7",
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@emotion/cache": "^11.11.0",
"@emotion/react": "^11.11.4",
"@mnajdova/enzyme-adapter-react-18": "^0.2.0",
@@ -35,8 +35,8 @@
"fs-extra": "^11.2.0",
"jsdom": "^24.0.0",
"lodash": "^4.17.21",
- "mocha": "^10.3.0",
- "playwright": "^1.42.1",
+ "mocha": "^10.4.0",
+ "playwright": "^1.43.0",
"prop-types": "^15.8.1",
"react-test-renderer": "^18.2.0",
"sinon": "^15.2.0"
@@ -51,7 +51,7 @@
"@types/react-dom": "^18.2.19",
"@types/react-test-renderer": "^18.0.7",
"@types/sinon": "^10.0.20",
- "typescript": "^5.4.3"
+ "typescript": "^5.4.4"
},
"peerDependencies": {
"react": "^18.2.0",
diff --git a/packages/zero-runtime/src/RtlProvider/index.ts b/packages/zero-runtime/src/RtlProvider/index.ts
deleted file mode 100644
index 811b0c2c514f04..00000000000000
--- a/packages/zero-runtime/src/RtlProvider/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default as RtlProvider, useRtl } from '@mui/system/RtlProvider';
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 026420ff84a2da..3b9d3e7bd1b1e7 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -5,24 +5,24 @@ settings:
excludeLinksFromLockfile: false
overrides:
- '@babel/core': ^7.23.9
- '@babel/code-frame': ^7.23.5
+ '@babel/core': ^7.24.4
+ '@babel/code-frame': ^7.24.2
'@babel/plugin-proposal-class-properties': ^7.18.6
'@babel/plugin-proposal-object-rest-spread': ^7.20.7
'@babel/plugin-proposal-nullish-coalescing-operator': ^7.18.6
'@babel/plugin-proposal-numeric-separator': ^7.18.6
'@babel/plugin-proposal-optional-chaining': ^7.21.0
'@babel/plugin-transform-destructuring': npm:@minh.nguyen/plugin-transform-destructuring@^7.5.2
- '@babel/plugin-transform-runtime': ^7.23.9
- '@babel/preset-env': ^7.23.9
- '@babel/preset-react': ^7.23.3
- '@babel/preset-typescript': ^7.23.3
- '@babel/runtime': ^7.23.9
- '@babel/types': ^7.23.9
+ '@babel/plugin-transform-runtime': ^7.24.3
+ '@babel/preset-env': ^7.24.4
+ '@babel/preset-react': ^7.24.1
+ '@babel/preset-typescript': ^7.24.1
+ '@babel/runtime': ^7.24.4
+ '@babel/types': ^7.24.0
'@definitelytyped/header-parser': ^0.2.8
'@definitelytyped/typescript-versions': ^0.1.1
'@definitelytyped/utils': ^0.1.5
- '@types/node': ^18.19.28
+ '@types/node': ^18.19.31
'@types/react': 18.2.55
'@types/react-dom': 18.2.19
cross-fetch: ^4.0.0
@@ -51,47 +51,47 @@ importers:
specifier: ^1.5.5
version: 1.5.5
'@babel/cli':
- specifier: ^7.23.9
- version: 7.23.9(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/node':
specifier: ^7.23.9
- version: 7.23.9(@babel/core@7.24.3)
+ version: 7.23.9(@babel/core@7.24.4)
'@babel/plugin-proposal-class-properties':
specifier: ^7.18.6
- version: 7.18.6(@babel/core@7.24.3)
+ version: 7.18.6(@babel/core@7.24.4)
'@babel/plugin-proposal-object-rest-spread':
specifier: ^7.20.7
- version: 7.20.7(@babel/core@7.24.3)
+ version: 7.20.7(@babel/core@7.24.4)
'@babel/plugin-proposal-private-methods':
specifier: ^7.18.6
- version: 7.18.6(@babel/core@7.24.3)
+ version: 7.18.6(@babel/core@7.24.4)
'@babel/plugin-proposal-private-property-in-object':
specifier: ^7.21.11
- version: 7.21.11(@babel/core@7.24.3)
+ version: 7.21.11(@babel/core@7.24.4)
'@babel/plugin-transform-object-assign':
- specifier: ^7.23.3
- version: 7.23.3(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/plugin-transform-react-constant-elements':
- specifier: ^7.23.3
- version: 7.23.3(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/plugin-transform-runtime':
- specifier: ^7.23.9
- version: 7.24.3(@babel/core@7.24.3)
+ specifier: ^7.24.3
+ version: 7.24.3(@babel/core@7.24.4)
'@babel/preset-env':
- specifier: ^7.23.9
- version: 7.24.3(@babel/core@7.24.3)
+ specifier: ^7.24.4
+ version: 7.24.4(@babel/core@7.24.4)
'@babel/preset-react':
- specifier: ^7.23.3
- version: 7.23.3(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/preset-typescript':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/register':
specifier: ^7.23.7
- version: 7.23.7(@babel/core@7.24.3)
+ version: 7.23.7(@babel/core@7.24.4)
'@mnajdova/enzyme-adapter-react-18':
specifier: ^0.2.0
version: 0.2.0(enzyme@3.11.0)(react-dom@18.2.0)(react@18.2.0)
@@ -123,14 +123,14 @@ importers:
specifier: ^14.1.4
version: 14.1.4
'@octokit/rest':
- specifier: ^20.0.2
- version: 20.0.2
+ specifier: ^20.1.0
+ version: 20.1.0
'@pigment-css/react':
specifier: workspace:^
version: link:packages/pigment-css-react
'@playwright/test':
- specifier: 1.42.1
- version: 1.42.1
+ specifier: 1.43.0
+ version: 1.43.0
'@types/enzyme':
specifier: ^3.10.18
version: 3.10.18
@@ -144,8 +144,8 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/prettier':
specifier: ^2.7.3
version: 2.7.3
@@ -156,14 +156,14 @@ importers:
specifier: ^17.0.32
version: 17.0.32
'@typescript-eslint/eslint-plugin':
- specifier: ^6.19.1
- version: 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.4.3)
+ specifier: ^6.21.0
+ version: 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.4)
'@typescript-eslint/parser':
- specifier: ^6.19.1
- version: 6.19.1(eslint@8.57.0)(typescript@5.4.3)
+ specifier: ^6.21.0
+ version: 6.21.0(eslint@8.57.0)(typescript@5.4.4)
babel-loader:
specifier: ^9.1.3
- version: 9.1.3(@babel/core@7.24.3)(webpack@5.90.3)
+ version: 9.1.3(@babel/core@7.24.4)(webpack@5.90.3)
babel-plugin-istanbul:
specifier: ^6.1.1
version: 6.1.1
@@ -214,7 +214,7 @@ importers:
version: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0)
eslint-config-airbnb-typescript:
specifier: ^17.1.0
- version: 17.1.0(@typescript-eslint/eslint-plugin@6.19.1)(@typescript-eslint/parser@6.19.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
+ version: 17.1.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0)
eslint-config-prettier:
specifier: ^9.1.0
version: 9.1.0(eslint@8.57.0)
@@ -229,7 +229,7 @@ importers:
version: 1.3.2(eslint@8.57.0)
eslint-plugin-import:
specifier: ^2.29.1
- version: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
+ version: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
eslint-plugin-jsx-a11y:
specifier: ^6.7.1
version: 6.7.1(eslint@8.57.0)
@@ -288,8 +288,8 @@ importers:
specifier: ^0.12.1
version: 0.12.1
mocha:
- specifier: ^10.3.0
- version: 10.3.0
+ specifier: ^10.4.0
+ version: 10.4.0
nx:
specifier: ^17.3.2
version: 17.3.2
@@ -334,13 +334,13 @@ importers:
version: 5.3.10(esbuild@0.19.11)(webpack@5.90.3)
tsup:
specifier: ^8.0.2
- version: 8.0.2(postcss@8.4.38)(typescript@5.4.3)
+ version: 8.0.2(postcss@8.4.38)(typescript@5.4.4)
tsx:
- specifier: ^4.7.1
- version: 4.7.1
+ specifier: ^4.7.2
+ version: 4.7.2
typescript:
- specifier: ^5.4.3
- version: 5.4.3
+ specifier: ^5.4.4
+ version: 5.4.4
webpack:
specifier: ^5.90.3
version: 5.90.3(esbuild@0.19.11)(webpack-cli@5.1.4)
@@ -394,7 +394,7 @@ importers:
version: link:../local-ui-lib
next:
specifier: latest
- version: 14.1.4(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
+ version: 14.1.4(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -406,8 +406,8 @@ importers:
specifier: workspace:^
version: link:../../packages/pigment-css-nextjs-plugin
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/react':
specifier: 18.2.55
version: 18.2.55
@@ -418,8 +418,8 @@ importers:
specifier: ^8.57.0
version: 8.57.0
typescript:
- specifier: ^5.4.3
- version: 5.4.3
+ specifier: ^5.4.4
+ version: 5.4.4
apps/pigment-css-vite-app:
dependencies:
@@ -463,15 +463,15 @@ importers:
specifier: ^6.22.3
version: 6.22.3(react@18.2.0)
react-router-dom:
- specifier: ^6.22.1
- version: 6.22.1(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^6.22.3
+ version: 6.22.3(react-dom@18.2.0)(react@18.2.0)
devDependencies:
'@babel/preset-react':
- specifier: ^7.23.3
- version: 7.23.3(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/preset-typescript':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@pigment-css/vite-plugin':
specifier: workspace:^
version: link:../../packages/pigment-css-vite-plugin
@@ -483,7 +483,7 @@ importers:
version: 18.2.19
'@vitejs/plugin-react':
specifier: ^4.2.1
- version: 4.2.1(vite@5.2.2)
+ version: 4.2.1(vite@5.2.8)
postcss:
specifier: ^8.4.38
version: 8.4.38
@@ -491,17 +491,17 @@ importers:
specifier: ^1.0.1
version: 1.0.1
vite:
- specifier: 5.2.2
- version: 5.2.2(@types/node@18.19.28)
+ specifier: 5.2.8
+ version: 5.2.8(@types/node@18.19.31)
vite-plugin-pages:
- specifier: ^0.32.0
- version: 0.32.0(vite@5.2.2)
+ specifier: ^0.32.1
+ version: 0.32.1(vite@5.2.8)
benchmark:
dependencies:
'@chakra-ui/system':
specifier: ^2.6.2
- version: 2.6.2(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(react@18.2.0)
+ version: 2.6.2(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.2.0)
'@emotion/react':
specifier: ^11.11.4
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
@@ -509,8 +509,8 @@ importers:
specifier: ^11.11.0
version: 11.11.0
'@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ specifier: ^11.11.5
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/material':
specifier: workspace:^
version: link:../packages/mui-material/build
@@ -539,8 +539,8 @@ importers:
specifier: ^10.10.0
version: 10.10.0
playwright:
- specifier: ^1.42.1
- version: 1.42.1
+ specifier: ^1.43.0
+ version: 1.43.0
prop-types:
specifier: ^15.8.1
version: 15.8.1
@@ -581,17 +581,17 @@ importers:
docs:
dependencies:
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/plugin-transform-object-assign':
- specifier: ^7.23.3
- version: 7.23.3(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/runtime-corejs2':
- specifier: ^7.23.9
- version: 7.23.9
+ specifier: ^7.24.4
+ version: 7.24.4
'@docsearch/react':
specifier: ^3.6.0
version: 3.6.0(@algolia/client-search@4.23.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)(search-insights@2.13.0)
@@ -605,17 +605,17 @@ importers:
specifier: ^11.11.0
version: 11.11.0
'@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ specifier: ^11.11.5
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@fortawesome/fontawesome-svg-core':
- specifier: ^6.5.1
- version: 6.5.1
+ specifier: ^6.5.2
+ version: 6.5.2
'@fortawesome/free-solid-svg-icons':
- specifier: ^6.5.1
- version: 6.5.1
+ specifier: ^6.5.2
+ version: 6.5.2
'@fortawesome/react-fontawesome':
specifier: ^0.2.0
- version: 0.2.0(@fortawesome/fontawesome-svg-core@6.5.1)(react@18.2.0)
+ version: 0.2.0(@fortawesome/fontawesome-svg-core@6.5.2)(react@18.2.0)
'@mui/base':
specifier: workspace:*
version: link:../packages/mui-base/build
@@ -657,31 +657,31 @@ importers:
version: link:../packages/mui-utils/build
'@mui/x-charts':
specifier: 6.19.8
- version: 6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ version: 6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-data-grid':
- specifier: 7.0.0
- version: 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.1.1
+ version: 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-data-grid-generator':
- specifier: 7.0.0
- version: 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.1.1
+ version: 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-data-grid-premium':
- specifier: 7.0.0
- version: 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.1.1
+ version: 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-data-grid-pro':
- specifier: 7.0.0
- version: 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 7.1.1
+ version: 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-date-pickers':
- specifier: 6.19.8
- version: 6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 6.19.9
+ version: 6.19.9(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-date-pickers-pro':
- specifier: 6.19.8
- version: 6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0)
+ specifier: 6.19.9
+ version: 6.19.9(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-license-pro':
specifier: 6.10.2
version: 6.10.2(@types/react@18.2.55)(react@18.2.0)
'@mui/x-tree-view':
specifier: 6.17.0
- version: 6.17.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ version: 6.17.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@popperjs/core':
specifier: ^2.11.8
version: 2.11.8
@@ -764,14 +764,14 @@ importers:
specifier: ^1.5.0
version: 1.5.0
markdown-to-jsx:
- specifier: ^7.4.5
- version: 7.4.5(react@18.2.0)
+ specifier: ^7.4.6
+ version: 7.4.6(react@18.2.0)
material-ui-popup-state:
- specifier: ^5.0.10
- version: 5.0.10(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^5.1.0
+ version: 5.1.0(@mui/material@packages+mui-material+build)(react@18.2.0)
next:
specifier: ^13.5.1
- version: 13.5.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
notistack:
specifier: 3.0.1
version: 3.0.1(csstype@3.1.3)(react-dom@18.2.0)(react@18.2.0)
@@ -809,11 +809,11 @@ importers:
specifier: ^18.2.0
version: 18.2.0
react-number-format:
- specifier: ^5.3.3
- version: 5.3.3(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^5.3.4
+ version: 5.3.4(react-dom@18.2.0)(react@18.2.0)
react-router-dom:
- specifier: ^6.21.3
- version: 6.22.1(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^6.22.3
+ version: 6.22.3(react-dom@18.2.0)(react@18.2.0)
react-runner:
specifier: ^1.0.3
version: 1.0.3(react-dom@18.2.0)(react@18.2.0)
@@ -833,8 +833,8 @@ importers:
specifier: ^4.4.5
version: 4.4.5(react-dom@18.2.0)(react@18.2.0)
react-virtuoso:
- specifier: ^4.7.2
- version: 4.7.2(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^4.7.8
+ version: 4.7.8(react-dom@18.2.0)(react@18.2.0)
react-window:
specifier: ^1.8.10
version: 1.8.10(react-dom@18.2.0)(react@18.2.0)
@@ -858,11 +858,11 @@ importers:
version: 4.10.1
devDependencies:
'@babel/plugin-transform-react-constant-elements':
- specifier: ^7.23.3
- version: 7.23.3(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/preset-typescript':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@mui-internal/test-utils':
specifier: workspace:^
version: link:../packages/test-utils
@@ -885,8 +885,8 @@ importers:
specifier: ^0.2.2
version: 0.2.2
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/prop-types':
specifier: ^15.7.12
version: 15.7.12
@@ -924,14 +924,14 @@ importers:
specifier: ^5.1.2
version: 5.1.2
playwright:
- specifier: ^1.42.1
- version: 1.42.1
+ specifier: ^1.43.0
+ version: 1.43.0
prettier:
specifier: ^3.2.5
version: 3.2.5
tailwindcss:
- specifier: ^3.4.1
- version: 3.4.1
+ specifier: ^3.4.3
+ version: 3.4.3
yargs:
specifier: ^17.7.2
version: 17.7.2
@@ -942,25 +942,25 @@ importers:
specifier: ^5.0.5
version: 5.0.5
typescript:
- specifier: ^5.4.3
- version: 5.4.3
+ specifier: ^5.4.4
+ version: 5.4.4
packages-internal/scripts:
dependencies:
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/plugin-syntax-class-properties':
specifier: ^7.12.13
- version: 7.12.13(@babel/core@7.24.3)
+ version: 7.12.13(@babel/core@7.24.4)
'@babel/plugin-syntax-jsx':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/plugin-syntax-typescript':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/types':
- specifier: ^7.23.9
+ specifier: ^7.24.0
version: 7.24.0
'@mui/internal-docs-utils':
specifier: workspace:^
@@ -972,15 +972,15 @@ importers:
specifier: ^4.17.21
version: 4.17.21
typescript:
- specifier: ^5.4.3
- version: 5.4.3
+ specifier: ^5.4.4
+ version: 5.4.4
uuid:
specifier: ^9.0.1
version: 9.0.1
devDependencies:
'@babel/register':
specifier: ^7.23.7
- version: 7.23.7(@babel/core@7.24.3)
+ version: 7.23.7(@babel/core@7.24.4)
'@types/babel__core':
specifier: ^7.20.5
version: 7.20.5
@@ -994,8 +994,8 @@ importers:
specifier: ^4.17.0
version: 4.17.0
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/prettier':
specifier: ^2.7.3
version: 2.7.3
@@ -1021,13 +1021,13 @@ importers:
packages/api-docs-builder:
dependencies:
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/preset-typescript':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/traverse':
- specifier: ^7.23.9
+ specifier: ^7.24.1
version: 7.24.1
'@mui/internal-docs-utils':
specifier: workspace:^
@@ -1063,8 +1063,8 @@ importers:
specifier: ^13.0.0
version: 13.0.0
typescript:
- specifier: ^5.4.3
- version: 5.4.3
+ specifier: ^5.4.4
+ version: 5.4.4
unist-util-visit:
specifier: ^2.0.3
version: 2.0.3
@@ -1088,8 +1088,8 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/react-docgen':
specifier: workspace:*
version: link:../react-docgen-types
@@ -1125,8 +1125,8 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/sinon':
specifier: ^10.0.20
version: 10.0.20
@@ -1137,8 +1137,8 @@ importers:
specifier: ^15.2.0
version: 15.2.0
typescript:
- specifier: ^5.4.3
- version: 5.4.3
+ specifier: ^5.4.4
+ version: 5.4.4
packages/eslint-plugin-material-ui:
dependencies:
@@ -1147,11 +1147,11 @@ importers:
version: 10.3.0
devDependencies:
'@types/eslint':
- specifier: ^8.56.6
- version: 8.56.6
+ specifier: ^8.56.7
+ version: 8.56.7
'@typescript-eslint/parser':
- specifier: ^6.19.1
- version: 6.19.1(eslint@8.57.0)(typescript@5.4.3)
+ specifier: ^6.21.0
+ version: 6.21.0(eslint@8.57.0)(typescript@5.4.4)
eslint:
specifier: ^8.57.0
version: 8.57.0
@@ -1176,8 +1176,8 @@ importers:
packages/markdown:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
lodash:
specifier: ^4.17.21
version: 4.17.21
@@ -1198,14 +1198,14 @@ importers:
packages/mui-babel-macros:
dependencies:
'@babel/helper-module-imports':
- specifier: ^7.22.15
+ specifier: ^7.24.3
version: 7.24.3
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@mui/utils':
specifier: ^5.0.0
- version: link:../mui-utils/build
+ version: 5.15.14(@types/react@18.2.55)(react@18.2.0)
babel-plugin-macros:
specifier: ^3.1.0
version: 3.1.0
@@ -1223,11 +1223,11 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
babel-plugin-tester:
specifier: ^11.0.4
- version: 11.0.4(@babel/core@7.24.3)
+ version: 11.0.4(@babel/core@7.24.4)
chai:
specifier: ^4.4.1
version: 4.4.1
@@ -1235,8 +1235,8 @@ importers:
packages/mui-base:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@floating-ui/react-dom':
specifier: ^2.0.8
version: 2.0.8(react-dom@18.2.0)(react@18.2.0)
@@ -1306,17 +1306,17 @@ importers:
packages/mui-codemod:
dependencies:
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/traverse':
- specifier: ^7.23.9
+ specifier: ^7.24.1
version: 7.24.1
jscodeshift:
specifier: ^0.13.1
- version: 0.13.1(@babel/preset-env@7.24.3)
+ version: 0.13.1(@babel/preset-env@7.24.4)
jscodeshift-add-imports:
specifier: ^1.0.10
version: 1.0.10(jscodeshift@0.13.1)
@@ -1347,14 +1347,14 @@ importers:
packages/mui-docs:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@mui/base':
specifier: '*'
version: link:../mui-base/build
'@mui/system':
specifier: ^5.0.0
- version: 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react@18.2.0)
+ version: 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react@18.2.0)
clsx:
specifier: ^2.1.0
version: 2.1.0
@@ -1372,8 +1372,8 @@ importers:
specifier: workspace:*
version: link:../mui-material/build
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/prop-types':
specifier: ^15.7.12
version: 15.7.12
@@ -1382,7 +1382,7 @@ importers:
version: 18.2.55
next:
specifier: ^13.5.1
- version: 13.5.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1410,17 +1410,17 @@ importers:
specifier: ^11.11.4
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
'@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ specifier: ^11.11.5
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base':
specifier: 5.0.0-beta.30
version: 5.0.0-beta.30(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/joy':
specifier: 5.0.0-beta.22
- version: 5.0.0-beta.22(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ version: 5.0.0-beta.22(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/material':
specifier: 5.15.4
- version: 5.15.4(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ version: 5.15.4(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1435,8 +1435,8 @@ importers:
packages/mui-icons-material:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
devDependencies:
'@mui/icons-material':
specifier: workspace:*
@@ -1494,14 +1494,14 @@ importers:
packages/mui-joy:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@emotion/react':
specifier: ^11.5.0
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
'@emotion/styled':
specifier: ^11.3.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base':
specifier: workspace:*
version: link:../mui-base/build
@@ -1556,7 +1556,7 @@ importers:
version: 4.17.21
next:
specifier: ^13.4.19
- version: 13.5.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1571,14 +1571,14 @@ importers:
packages/mui-lab:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@emotion/react':
specifier: ^11.5.0
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
'@emotion/styled':
specifier: ^11.3.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base':
specifier: workspace:*
version: link:../mui-base/build
@@ -1636,14 +1636,14 @@ importers:
packages/mui-material:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@emotion/react':
specifier: ^11.5.0
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
'@emotion/styled':
specifier: ^11.3.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base':
specifier: workspace:*
version: link:../mui-base/build
@@ -1730,8 +1730,8 @@ importers:
specifier: ^4.17.21
version: 4.17.21
playwright:
- specifier: ^1.42.1
- version: 1.42.1
+ specifier: ^1.43.0
+ version: 1.43.0
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1739,14 +1739,14 @@ importers:
specifier: ^18.2.0
version: 18.2.0(react@18.2.0)
react-router-dom:
- specifier: ^6.21.3
- version: 6.22.1(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^6.22.3
+ version: 6.22.3(react-dom@18.2.0)(react@18.2.0)
rollup:
specifier: ^3.29.4
version: 3.29.4
rollup-plugin-babel:
specifier: ^4.4.0
- version: 4.4.0(@babel/core@7.24.3)(rollup@3.29.4)
+ version: 4.4.0(@babel/core@7.24.4)(rollup@3.29.4)
rollup-plugin-commonjs:
specifier: ^10.1.0
version: 10.1.0(rollup@3.29.4)
@@ -1767,8 +1767,8 @@ importers:
packages/mui-material-nextjs:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@mui/material':
specifier: workspace:^
version: link:../mui-material/build
@@ -1787,7 +1787,7 @@ importers:
version: 18.2.55
next:
specifier: 13.5.1
- version: 13.5.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -1796,8 +1796,8 @@ importers:
packages/mui-private-theming:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@mui/utils':
specifier: workspace:^
version: link:../mui-utils/build
@@ -1828,8 +1828,8 @@ importers:
packages/mui-styled-engine:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@emotion/cache':
specifier: ^11.11.0
version: 11.11.0
@@ -1844,8 +1844,8 @@ importers:
specifier: ^11.11.4
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
'@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ specifier: ^11.11.5
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui-internal/test-utils':
specifier: workspace:^
version: link:../test-utils
@@ -1869,8 +1869,8 @@ importers:
packages/mui-styled-engine-sc:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
csstype:
specifier: ^3.1.3
version: 3.1.3
@@ -1910,8 +1910,8 @@ importers:
packages/mui-styles:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@emotion/hash':
specifier: ^0.9.1
version: 0.9.1
@@ -1996,8 +1996,8 @@ importers:
packages/mui-system:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@mui/private-theming':
specifier: workspace:^
version: link:../mui-private-theming/build
@@ -2024,8 +2024,8 @@ importers:
specifier: ^11.11.4
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
'@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ specifier: ^11.11.5
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui-internal/test-utils':
specifier: workspace:^
version: link:../test-utils
@@ -2080,8 +2080,8 @@ importers:
packages/mui-utils:
dependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@types/prop-types':
specifier: ^15.7.12
version: 15.7.12
@@ -2108,8 +2108,8 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/react':
specifier: 18.2.55
version: 18.2.55
@@ -2150,24 +2150,24 @@ importers:
devDependencies:
next:
specifier: ^13.5.1
- version: 13.5.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
+ version: 13.5.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0)
packages/pigment-css-react:
dependencies:
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/helper-module-imports':
- specifier: ^7.22.15
+ specifier: ^7.24.3
version: 7.24.3
'@babel/helper-plugin-utils':
- specifier: ^7.22.5
+ specifier: ^7.24.0
version: 7.24.0
'@babel/parser':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/types':
- specifier: ^7.23.9
+ specifier: ^7.24.0
version: 7.24.0
'@emotion/css':
specifier: ^11.11.2
@@ -2179,11 +2179,11 @@ importers:
specifier: ^11.11.4
version: 11.11.4(@types/react@18.2.55)(react@18.2.0)
'@emotion/serialize':
- specifier: ^1.1.3
- version: 1.1.3
+ specifier: ^1.1.4
+ version: 1.1.4
'@emotion/styled':
- specifier: ^11.11.0
- version: 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ specifier: ^11.11.5
+ version: 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/system':
specifier: workspace:^
version: link:../mui-system/build
@@ -2216,8 +2216,8 @@ importers:
version: 2.1.1(stylis@4.3.1)
devDependencies:
'@babel/plugin-syntax-jsx':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@types/babel__core':
specifier: ^7.20.5
version: 7.20.5
@@ -2240,8 +2240,8 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
'@types/react':
specifier: 18.2.55
version: 18.2.55
@@ -2264,8 +2264,8 @@ importers:
packages/pigment-css-unplugin:
dependencies:
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@pigment-css/react':
specifier: workspace:^
version: link:../pigment-css-react
@@ -2285,15 +2285,24 @@ importers:
'@types/babel__core':
specifier: ^7.20.5
version: 7.20.5
+ '@types/chai':
+ specifier: ^4.3.14
+ version: 4.3.14
+ '@types/mocha':
+ specifier: ^10.0.6
+ version: 10.0.6
+ chai:
+ specifier: ^4.4.1
+ version: 4.4.1
packages/pigment-css-vite-plugin:
dependencies:
'@babel/core':
- specifier: ^7.23.9
- version: 7.24.3
+ specifier: ^7.24.4
+ version: 7.24.4
'@babel/preset-typescript':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@pigment-css/react':
specifier: workspace:^
version: link:../pigment-css-react
@@ -2311,8 +2320,8 @@ importers:
specifier: ^7.20.5
version: 7.20.5
vite:
- specifier: ^5.0.12
- version: 5.2.2(@types/node@18.19.28)
+ specifier: ^5.2.8
+ version: 5.2.8(@types/node@18.19.31)
packages/react-docgen-types:
devDependencies:
@@ -2333,23 +2342,23 @@ importers:
specifier: ^10.0.6
version: 10.0.6
'@types/node':
- specifier: ^18.19.28
- version: 18.19.28
+ specifier: ^18.19.31
+ version: 18.19.31
packages/test-utils:
dependencies:
'@babel/plugin-transform-modules-commonjs':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/preset-typescript':
- specifier: ^7.23.3
- version: 7.24.1(@babel/core@7.24.3)
+ specifier: ^7.24.1
+ version: 7.24.1(@babel/core@7.24.4)
'@babel/register':
specifier: ^7.23.7
- version: 7.23.7(@babel/core@7.24.3)
+ version: 7.23.7(@babel/core@7.24.4)
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@emotion/cache':
specifier: ^11.11.0
version: 11.11.0
@@ -2390,11 +2399,11 @@ importers:
specifier: ^4.17.21
version: 4.17.21
mocha:
- specifier: ^10.3.0
- version: 10.3.0
+ specifier: ^10.4.0
+ version: 10.4.0
playwright:
- specifier: ^1.42.1
- version: 1.42.1
+ specifier: ^1.43.0
+ version: 1.43.0
prop-types:
specifier: ^15.8.1
version: 15.8.1
@@ -2439,16 +2448,16 @@ importers:
specifier: ^10.0.20
version: 10.0.20
typescript:
- specifier: ^5.4.3
- version: 5.4.3
+ specifier: ^5.4.4
+ version: 5.4.4
packages/waterfall: {}
test:
devDependencies:
'@babel/runtime':
- specifier: ^7.23.9
- version: 7.24.1
+ specifier: ^7.24.4
+ version: 7.24.4
'@emotion/cache':
specifier: ^11.11.0
version: 11.11.0
@@ -2480,8 +2489,8 @@ importers:
specifier: workspace:^
version: link:../packages/mui-utils/build
'@playwright/test':
- specifier: 1.42.1
- version: 1.42.1
+ specifier: 1.43.0
+ version: 1.43.0
'@testing-library/dom':
specifier: ^9.3.4
version: 9.3.4
@@ -2516,8 +2525,8 @@ importers:
specifier: ^4.17.21
version: 4.17.21
playwright:
- specifier: ^1.42.1
- version: 1.42.1
+ specifier: ^1.43.0
+ version: 1.43.0
prop-types:
specifier: ^15.8.1
version: 15.8.1
@@ -2531,8 +2540,8 @@ importers:
specifier: ^18.2.0
version: 18.2.0
react-router-dom:
- specifier: ^6.21.3
- version: 6.22.1(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^6.22.3
+ version: 6.22.3(react-dom@18.2.0)(react@18.2.0)
sinon:
specifier: ^15.2.0
version: 15.2.0
@@ -2766,14 +2775,14 @@ packages:
engines: {node: '>=16.0.0'}
dev: true
- /@babel/cli@7.23.9(@babel/core@7.24.3):
- resolution: {integrity: sha512-vB1UXmGDNEhcf1jNAHKT9IlYk1R+hehVTLFlCLHBi8gfuHQGP6uRjgXVYU0EVlI/qwAWpstqkBdf2aez3/z/5Q==}
+ /@babel/cli@7.24.1(@babel/core@7.24.4):
+ resolution: {integrity: sha512-HbmrtxyFUr34LwAlV9jS+sSIjUp4FpdtIMGwgufY3AsxrIfsh/HxlMTywsONAZsU0RMYbZtbZFpUCrSGs7o0EA==}
engines: {node: '>=6.9.0'}
hasBin: true
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@jridgewell/trace-mapping': 0.3.25
commander: 4.1.1
convert-source-map: 2.0.0
@@ -2793,21 +2802,21 @@ packages:
'@babel/highlight': 7.24.2
picocolors: 1.0.0
- /@babel/compat-data@7.24.1:
- resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==}
+ /@babel/compat-data@7.24.4:
+ resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==}
engines: {node: '>=6.9.0'}
- /@babel/core@7.24.3:
- resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==}
+ /@babel/core@7.24.4:
+ resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==}
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.1
+ '@babel/generator': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
- '@babel/helpers': 7.24.1
- '@babel/parser': 7.24.1
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
+ '@babel/helpers': 7.24.4
+ '@babel/parser': 7.24.4
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
@@ -2819,8 +2828,8 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/generator@7.24.1:
- resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==}
+ /@babel/generator@7.24.4:
+ resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/types': 7.24.0
@@ -2844,46 +2853,46 @@ packages:
resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/compat-data': 7.24.1
+ '@babel/compat-data': 7.24.4
'@babel/helper-validator-option': 7.23.5
browserslist: 4.23.0
lru-cache: 5.1.1
semver: 6.3.1
- /@babel/helper-create-class-features-plugin@7.24.1(@babel/core@7.24.3):
- resolution: {integrity: sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==}
+ /@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
semver: 6.3.1
- /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.3):
+ /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.4):
resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
regexpu-core: 5.3.2
semver: 6.3.1
- /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.3):
+ /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.4):
resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
@@ -2921,13 +2930,13 @@ packages:
dependencies:
'@babel/types': 7.24.0
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3):
+ /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4):
resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-module-imports': 7.24.3
'@babel/helper-simple-access': 7.22.5
@@ -2944,24 +2953,24 @@ packages:
resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==}
engines: {node: '>=6.9.0'}
- /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.3):
+ /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.4):
resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-wrap-function': 7.22.20
- /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.3):
+ /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
@@ -3004,8 +3013,8 @@ packages:
'@babel/template': 7.24.0
'@babel/types': 7.24.0
- /@babel/helpers@7.24.1:
- resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==}
+ /@babel/helpers@7.24.4:
+ resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==}
engines: {node: '>=6.9.0'}
dependencies:
'@babel/template': 7.24.0
@@ -3023,15 +3032,15 @@ packages:
js-tokens: 4.0.0
picocolors: 1.0.0
- /@babel/node@7.23.9(@babel/core@7.24.3):
+ /@babel/node@7.23.9(@babel/core@7.24.4):
resolution: {integrity: sha512-/d4ju/POwlGIJlZ+NqWH1qu61wt6ZlTZZZutrK2MOSdaH1JCh726nLw/GSvAjG+LTY6CO9SsB8uWcttnFKm6yg==}
engines: {node: '>=6.9.0'}
hasBin: true
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/register': 7.23.7(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/register': 7.23.7(@babel/core@7.24.4)
commander: 4.1.1
core-js: 3.32.1
node-environment-flags: 1.0.6
@@ -3039,1105 +3048,1116 @@ packages:
v8flags: 3.2.0
dev: true
- /@babel/parser@7.24.1:
- resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==}
+ /@babel/parser@7.24.4:
+ resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
'@babel/types': 7.24.0
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.24.4
+ dependencies:
+ '@babel/core': 7.24.4
+ '@babel/helper-environment-visitor': 7.22.20
+ '@babel/helper-plugin-utils': 7.24.0
+
+ /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4)
- /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.3):
+ /@babel/plugin-proposal-async-generator-functions@7.20.7(@babel/core@7.24.4):
resolution: {integrity: sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3)
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
dev: false
- /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.3):
+ /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.24.4):
resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-proposal-export-default-from@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-proposal-export-default-from@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-+0hrgGGV3xyYIjOrD/bUZk/iUwOIGuoANfRfVg1cPhYBxF+TIXSEcc42DqzBICmWsnAQ+SfKedY0bj8QD+LuMg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.24.4)
dev: false
- /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.3):
+ /@babel/plugin-proposal-nullish-coalescing-operator@7.18.6(@babel/core@7.24.4):
resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
dev: false
- /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.3):
+ /@babel/plugin-proposal-numeric-separator@7.18.6(@babel/core@7.24.4):
resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
dev: false
- /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.3):
+ /@babel/plugin-proposal-object-rest-spread@7.20.7(@babel/core@7.24.4):
resolution: {integrity: sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/compat-data': 7.24.1
- '@babel/core': 7.24.3
+ '@babel/compat-data': 7.24.4
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4)
- /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.3):
+ /@babel/plugin-proposal-optional-catch-binding@7.18.6(@babel/core@7.24.4):
resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
dev: false
- /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.3):
+ /@babel/plugin-proposal-optional-chaining@7.21.0(@babel/core@7.24.4):
resolution: {integrity: sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
dev: false
- /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.24.3):
+ /@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.24.4):
resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.3):
+ /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4):
resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
- /@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.24.3):
+ /@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.24.4):
resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==}
engines: {node: '>=6.9.0'}
deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4)
dev: true
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4):
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.3):
+ /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4):
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.3):
+ /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.4):
resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-export-default-from@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-export-default-from@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-cNXSxv9eTkGUtd0PsNMK8Yx5xeScxfpWOUAxE+ZPAXXEcAMOC3fk7LRdXq5fvpra2pLx2p1YtkAhpUbB2SwaRA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: false
- /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-flow@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-sxi2kLTI5DeW5vDtMUsk4mTPwvlUDbjOnoWayhynCwrw4QXRld4QEYwqzY8JmQXaJUtgUuCIurtSRH5sn4c7mA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: false
- /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.3):
+ /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.3):
+ /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4):
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.3):
+ /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.4):
resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.3):
+ /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4):
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.3):
+ /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.4):
resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.3):
+ /@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.4):
resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3)
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
- /@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-module-imports': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.3)
+ '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4)
- /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-block-scoping@7.24.1(@babel/core@7.24.3):
- resolution: {integrity: sha512-h71T2QQvDgM2SmT29UYU6ozjMlAt7s7CSs5Hvy8f8cf/GM/Z4a2zMfN+fjVGaieeCrXR3EdQl6C4gQG+OgmbKw==}
+ /@babel/plugin-transform-block-scoping@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-class-static-block@7.24.1(@babel/core@7.24.3):
- resolution: {integrity: sha512-FUHlKCn6J3ERiu8Dv+4eoz7w8+kFLSyeVG4vDAikwADGjUCoHw/JHokyGtr8OR4UjpwPVivyF+h8Q5iv/JmrtA==}
+ /@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.3)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.4)
- /@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
'@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
- /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/template': 7.24.0
- /@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4)
- /@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.4)
- /@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-flow-strip-types@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-iIYPIWt3dUmUKKE10s3W+jsQ3icFkw0JyRVyY1B7G4yK/nngAOHLVx8xlhA6b/Jzl/Y0nis8gjqhqKtRDQqHWQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.4)
dev: false
- /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4)
- /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4)
- /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-simple-access': 7.22.5
- /@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-hoist-variables': 7.22.5
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-identifier': 7.22.20
- /@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.3):
+ /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.4):
resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
- /@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
- /@babel/plugin-transform-object-assign@7.23.3(@babel/core@7.24.3):
- resolution: {integrity: sha512-TPJ6O7gVC2rlQH2hvQGRH273G1xdoloCj9Pc07Q7JbIZYDi+Sv5gaE2fu+r5E7qK4zyt6vj0FbZaZTRU5C3OMA==}
+ /@babel/plugin-transform-object-assign@7.24.1(@babel/core@7.24.4):
+ resolution: {integrity: sha512-I1kctor9iKtupb7jv7FyjApHCuKLBKCblVAeHVK9PB6FW7GI0ac6RtobC3MwwJy8CZ1JxuhQmnbrsqI5G8hAIg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4)
- /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
- /@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
- /@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
- /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4)
- /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-react-constant-elements@7.23.3(@babel/core@7.24.3):
- resolution: {integrity: sha512-zP0QKq/p6O42OL94udMgSfKXyse4RyJ0JqbQ34zDAONWjyrEsghYEyTSK5FIpmXmCpB55SHokL1cRRKHv8L2Qw==}
+ /@babel/plugin-transform-react-constant-elements@7.24.1(@babel/core@7.24.4):
+ resolution: {integrity: sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.3):
+ /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.4):
resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.4)
dev: true
- /@babel/plugin-transform-react-jsx-self@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-react-jsx-self@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-kDJgnPujTmAZ/9q2CN4m2/lRsUUPDvsG3+tSHWUJIzMGTt5U/b/fwWd3RO3n+5mjLrsBrVa5eKFRVSQbi3dF1w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.3):
+ /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4):
resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-module-imports': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
'@babel/types': 7.24.0
- /@babel/plugin-transform-react-pure-annotations@7.23.3(@babel/core@7.24.3):
- resolution: {integrity: sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ==}
+ /@babel/plugin-transform-react-pure-annotations@7.24.1(@babel/core@7.24.4):
+ resolution: {integrity: sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-plugin-utils': 7.24.0
dev: true
- /@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
regenerator-transform: 0.15.2
- /@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-runtime@7.24.3(@babel/core@7.24.3):
+ /@babel/plugin-transform-runtime@7.24.3(@babel/core@7.24.4):
resolution: {integrity: sha512-J0BuRPNlNqlMTRJ72eVptpt9VcInbxO6iP3jaxr+1NPhC0UkKL+6oeX6VXMEYdADnuqmMmsBspt4d5w8Y/TCbQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-module-imports': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
- babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.3)
- babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.3)
- babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.3)
+ babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.4)
+ babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.4)
+ babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.4)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- /@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-typescript@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-typescript@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
- '@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.3)
+ '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4)
- /@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.3):
+ /@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- /@babel/preset-env@7.24.3(@babel/core@7.24.3):
- resolution: {integrity: sha512-fSk430k5c2ff8536JcPvPWK4tZDwehWLGlBp0wrsBUjZVdeQV6lePbwKWZaZfK2vnh/1kQX1PzAJWsnBmVgGJA==}
+ /@babel/preset-env@7.24.4(@babel/core@7.24.4):
+ resolution: {integrity: sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/compat-data': 7.24.1
- '@babel/core': 7.24.3
+ '@babel/compat-data': 7.24.4
+ '@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.3)
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.3)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.3)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.3)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.3)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.3)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.3)
- '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-block-scoping': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-class-static-block': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-destructuring': /@minh.nguyen/plugin-transform-destructuring@7.5.2(@babel/core@7.24.3)
- '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.3)
- '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-object-rest-spread': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-typeof-symbol': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.3)
- babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.3)
- babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.3)
- babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.3)
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.4(@babel/core@7.24.4)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4)
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.4)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.4)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-async-generator-functions': 7.24.3(@babel/core@7.24.4)
+ '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.24.4)
+ '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-class-static-block': 7.24.4(@babel/core@7.24.4)
+ '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-destructuring': /@minh.nguyen/plugin-transform-destructuring@7.5.2(@babel/core@7.24.4)
+ '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-umd': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.4)
+ '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-object-rest-spread': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-typeof-symbol': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-sets-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.24.4)
+ babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.24.4)
+ babel-plugin-polyfill-corejs3: 0.10.4(@babel/core@7.24.4)
+ babel-plugin-polyfill-regenerator: 0.6.1(@babel/core@7.24.4)
core-js-compat: 3.36.1
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- /@babel/preset-flow@7.24.1(@babel/core@7.24.3):
+ /@babel/preset-flow@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-sWCV2G9pcqZf+JHyv/RyqEIpFypxdCSxWIxQjpdaQxenNog7cN1pr76hg8u0Fz8Qgg0H4ETkGcJnXL8d4j0PPA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.4)
dev: false
- /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.3):
+ /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.4):
resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/types': 7.24.0
esutils: 2.0.3
- /@babel/preset-react@7.23.3(@babel/core@7.24.3):
- resolution: {integrity: sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w==}
+ /@babel/preset-react@7.24.1(@babel/core@7.24.4):
+ resolution: {integrity: sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.3)
- '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.24.3)
- '@babel/plugin-transform-react-pure-annotations': 7.23.3(@babel/core@7.24.3)
+ '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-pure-annotations': 7.24.1(@babel/core@7.24.4)
dev: true
- /@babel/preset-typescript@7.24.1(@babel/core@7.24.3):
+ /@babel/preset-typescript@7.24.1(@babel/core@7.24.4):
resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-option': 7.23.5
- '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.4)
- /@babel/register@7.23.7(@babel/core@7.24.3):
+ /@babel/register@7.23.7(@babel/core@7.24.4):
resolution: {integrity: sha512-EjJeB6+kvpk+Y5DAkEAmbOBEFkh9OASx0huoEkqYTFxAZHzOAX2Oh5uwAUuL2rUddqfM0SA+KPXV2TbzoZ2kvQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
clone-deep: 4.0.1
find-cache-dir: 2.1.0
make-dir: 2.1.0
@@ -4147,8 +4167,8 @@ packages:
/@babel/regjsgen@0.8.0:
resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
- /@babel/runtime-corejs2@7.23.9:
- resolution: {integrity: sha512-lwwDy5QfMkO2rmSz9AvLj6j2kWt5a4ulMi1t21vWQEO0kNCFslHoszat8reU/uigIQSUDF31zraZG/qMkcqAlw==}
+ /@babel/runtime-corejs2@7.24.4:
+ resolution: {integrity: sha512-ZCKqyUKt/Coimg+3Kafu43yNetgYnTXzNbEGAgxc81J5sI0qFNbQ613w7PNny+SmijAmGVroL0GDvx5rG/JI5Q==}
engines: {node: '>=6.9.0'}
dependencies:
core-js: 2.6.12
@@ -4163,8 +4183,8 @@ packages:
regenerator-runtime: 0.14.0
dev: false
- /@babel/runtime@7.24.1:
- resolution: {integrity: sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==}
+ /@babel/runtime@7.24.4:
+ resolution: {integrity: sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.0
@@ -4174,7 +4194,7 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
/@babel/traverse@7.24.1:
@@ -4182,12 +4202,12 @@ packages:
engines: {node: '>=6.9.0'}
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.1
+ '@babel/generator': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-function-name': 7.23.0
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
debug: 4.3.4(supports-color@8.1.1)
globals: 11.12.0
@@ -4252,7 +4272,7 @@ packages:
lodash.mergewith: 4.6.2
dev: false
- /@chakra-ui/system@2.6.2(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(react@18.2.0):
+ /@chakra-ui/system@2.6.2(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.2.0):
resolution: {integrity: sha512-EGtpoEjLrUu4W1fHD+a62XR+hzC5YfsWm+6lO0Kybcga3yYEij9beegO0jZgug27V+Rf7vns95VPVP6mFd/DEQ==}
peerDependencies:
'@emotion/react': ^11.0.0
@@ -4266,7 +4286,7 @@ packages:
'@chakra-ui/theme-utils': 2.0.21
'@chakra-ui/utils': 2.0.15
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
react: 18.2.0
react-fast-compare: 3.2.2
dev: false
@@ -4391,10 +4411,10 @@ packages:
resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==}
dependencies:
'@babel/helper-module-imports': 7.24.3
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/hash': 0.9.1
'@emotion/memoize': 0.8.1
- '@emotion/serialize': 1.1.3
+ '@emotion/serialize': 1.1.4
babel-plugin-macros: 3.1.0
convert-source-map: 1.8.0
escape-string-regexp: 4.0.0
@@ -4416,7 +4436,7 @@ packages:
dependencies:
'@emotion/babel-plugin': 11.11.0
'@emotion/cache': 11.11.0
- '@emotion/serialize': 1.1.3
+ '@emotion/serialize': 1.1.4
'@emotion/sheet': 1.2.2
'@emotion/utils': 1.2.1
dev: false
@@ -4470,10 +4490,10 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/babel-plugin': 11.11.0
'@emotion/cache': 11.11.0
- '@emotion/serialize': 1.1.3
+ '@emotion/serialize': 1.1.4
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
'@emotion/utils': 1.2.1
'@emotion/weak-memoize': 0.3.1
@@ -4481,8 +4501,8 @@ packages:
hoist-non-react-statics: 3.3.2
react: 18.2.0
- /@emotion/serialize@1.1.3:
- resolution: {integrity: sha512-iD4D6QVZFDhcbH0RAG1uVu1CwVLMWUkCvAqqlewO/rxf8+87yIBAlt4+AxMiiKPLs5hFc0owNk/sLLAOROw3cA==}
+ /@emotion/serialize@1.1.4:
+ resolution: {integrity: sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==}
dependencies:
'@emotion/hash': 0.9.1
'@emotion/memoize': 0.8.1
@@ -4506,8 +4526,8 @@ packages:
/@emotion/sheet@1.2.2:
resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==}
- /@emotion/styled@11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0):
- resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==}
+ /@emotion/styled@11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0):
+ resolution: {integrity: sha512-/ZjjnaNKvuMPxcIiUkf/9SHoG4Q196DRl1w82hQ3WCsjo1IUR8uaGWrC6a87CrYAW0Kb/pK7hk8BnLgLRi9KoQ==}
peerDependencies:
'@emotion/react': ^11.0.0-rc.0
'@types/react': '*'
@@ -4516,11 +4536,11 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/babel-plugin': 11.11.0
'@emotion/is-prop-valid': 1.2.2
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/serialize': 1.1.3
+ '@emotion/serialize': 1.1.4
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0)
'@emotion/utils': 1.2.1
'@types/react': 18.2.55
@@ -4976,7 +4996,7 @@ packages:
/@fast-csv/format@4.3.5:
resolution: {integrity: sha512-8iRn6QF3I8Ak78lNAa+Gdl5MJJBM5vRHivFtMRUWINdevNo00K7OXxS2PshawLKTejVwieIlPmK5YlLu6w4u8A==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
lodash.escaperegexp: 4.1.2
lodash.isboolean: 3.0.3
lodash.isequal: 4.5.0
@@ -4987,7 +5007,7 @@ packages:
/@fast-csv/parse@4.3.6:
resolution: {integrity: sha512-uRsLYksqpbDmWaSmzvJcuApSEe38+6NQZBUsuAyMZKqHxH0g1wcJgsKUvN3WC8tewaqFjBMMGrkHmC+T7k8LvA==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
lodash.escaperegexp: 4.1.2
lodash.groupby: 4.6.0
lodash.isfunction: 3.0.9
@@ -5024,35 +5044,35 @@ packages:
resolution: {integrity: sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==}
dev: false
- /@fortawesome/fontawesome-common-types@6.5.1:
- resolution: {integrity: sha512-GkWzv+L6d2bI5f/Vk6ikJ9xtl7dfXtoRu3YGE6nq0p/FFqA1ebMOAWg3XgRyb0I6LYyYkiAo+3/KrwuBp8xG7A==}
+ /@fortawesome/fontawesome-common-types@6.5.2:
+ resolution: {integrity: sha512-gBxPg3aVO6J0kpfHNILc+NMhXnqHumFxOmjYCFfOiLZfwhnnfhtsdA2hfJlDnj+8PjAs6kKQPenOTKj3Rf7zHw==}
engines: {node: '>=6'}
requiresBuild: true
dev: false
- /@fortawesome/fontawesome-svg-core@6.5.1:
- resolution: {integrity: sha512-MfRCYlQPXoLlpem+egxjfkEuP9UQswTrlCOsknus/NcMoblTH2g0jPrapbcIb04KGA7E2GZxbAccGZfWoYgsrQ==}
+ /@fortawesome/fontawesome-svg-core@6.5.2:
+ resolution: {integrity: sha512-5CdaCBGl8Rh9ohNdxeeTMxIj8oc3KNBgIeLMvJosBMdslK/UnEB8rzyDRrbKdL1kDweqBPo4GT9wvnakHWucZw==}
engines: {node: '>=6'}
requiresBuild: true
dependencies:
- '@fortawesome/fontawesome-common-types': 6.5.1
+ '@fortawesome/fontawesome-common-types': 6.5.2
dev: false
- /@fortawesome/free-solid-svg-icons@6.5.1:
- resolution: {integrity: sha512-S1PPfU3mIJa59biTtXJz1oI0+KAXW6bkAb31XKhxdxtuXDiUIFsih4JR1v5BbxY7hVHsD1RKq+jRkVRaf773NQ==}
+ /@fortawesome/free-solid-svg-icons@6.5.2:
+ resolution: {integrity: sha512-QWFZYXFE7O1Gr1dTIp+D6UcFUF0qElOnZptpi7PBUMylJh+vFmIedVe1Ir6RM1t2tEQLLSV1k7bR4o92M+uqlw==}
engines: {node: '>=6'}
requiresBuild: true
dependencies:
- '@fortawesome/fontawesome-common-types': 6.5.1
+ '@fortawesome/fontawesome-common-types': 6.5.2
dev: false
- /@fortawesome/react-fontawesome@0.2.0(@fortawesome/fontawesome-svg-core@6.5.1)(react@18.2.0):
+ /@fortawesome/react-fontawesome@0.2.0(@fortawesome/fontawesome-svg-core@6.5.2)(react@18.2.0):
resolution: {integrity: sha512-uHg75Rb/XORTtVt7OS9WoK8uM276Ufi7gCzshVWkUJbHhh3svsUUeqXerrM96Wm7fRiDzfKRwSoahhMIkGAYHw==}
peerDependencies:
'@fortawesome/fontawesome-svg-core': ~1 || ~6
react: '>=16.3'
dependencies:
- '@fortawesome/fontawesome-svg-core': 6.5.1
+ '@fortawesome/fontawesome-svg-core': 6.5.2
prop-types: 15.8.1
react: 18.2.0
dev: false
@@ -5179,7 +5199,7 @@ packages:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
jest-mock: 29.7.0
dev: false
@@ -5189,7 +5209,7 @@ packages:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -5207,7 +5227,7 @@ packages:
dependencies:
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
'@types/yargs': 15.0.19
chalk: 4.1.2
dev: false
@@ -5219,7 +5239,7 @@ packages:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
'@types/yargs': 17.0.32
chalk: 4.1.2
dev: false
@@ -5338,12 +5358,12 @@ packages:
'@types/react': 18.2.55
dev: true
- /@minh.nguyen/plugin-transform-destructuring@7.5.2(@babel/core@7.24.3):
+ /@minh.nguyen/plugin-transform-destructuring@7.5.2(@babel/core@7.24.4):
resolution: {integrity: sha512-DIzWFKl5nzSk9Hj9ZsEXAvvgHiyuAsw52queJMuKqfZOk1BOr9u1i2h0tc6tPF3rQieubP+eX4DPLTKSMpbyMg==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
/@mnajdova/enzyme-adapter-react-18@0.2.0(enzyme@3.11.0)(react-dom@18.2.0)(react@18.2.0):
@@ -5378,7 +5398,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0)
'@mui/types': 7.2.14(@types/react@18.2.55)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
@@ -5401,7 +5421,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0)
'@mui/types': 7.2.14(@types/react@18.2.55)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
@@ -5424,7 +5444,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@floating-ui/react-dom': 2.0.8(react-dom@18.2.0)(react@18.2.0)
'@mui/types': 7.2.14(@types/react@18.2.55)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
@@ -5440,7 +5460,7 @@ packages:
resolution: {integrity: sha512-on75VMd0XqZfaQW+9pGjSNiqW+ghc5E2ZSLRBXwcXl/C4YzjfyjrLPhrEpKnR9Uym9KXBvxrhoHfPcczYHweyA==}
dev: false
- /@mui/joy@5.0.0-beta.22(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ /@mui/joy@5.0.0-beta.22(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-XFJd/cWXqt9MMlaUh10QQH893YaRw2CORYRhQovXvaJk7mmt/Sc4q3Fb7ANCXf4xMUPdwqdnvawLkAOAKVHuXg==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -5457,12 +5477,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base': 5.0.0-beta.31(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/core-downloads-tracker': 5.15.14
- '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react@18.2.0)
+ '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react@18.2.0)
'@mui/types': 7.2.14(@types/react@18.2.55)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
'@types/react': 18.2.55
@@ -5472,7 +5492,7 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@mui/material@5.15.4(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ /@mui/material@5.15.4(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-T/LGRAC+M0c+D3+y67eHwIN5bSje0TxbcJCWR0esNvU11T0QwrX3jedXItPNBwMupF2F5VWCDHBVLlFnN3+ABA==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -5489,12 +5509,12 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base': 5.0.0-beta.31(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/core-downloads-tracker': 5.15.14
- '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react@18.2.0)
+ '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react@18.2.0)
'@mui/types': 7.2.14(@types/react@18.2.55)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
'@types/react': 18.2.55
@@ -5518,14 +5538,14 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
'@types/react': 18.2.55
prop-types: 15.8.1
react: 18.2.0
dev: false
- /@mui/styled-engine@5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(react@18.2.0):
+ /@mui/styled-engine@5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.2.0):
resolution: {integrity: sha512-RILkuVD8gY6PvjZjqnWhz8fu68dVkqhM5+jYWfB5yhlSQKg+2rHkmEwm75XIeAqI3qwOndK6zELK5H6Zxn4NHw==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -5538,16 +5558,16 @@ packages:
'@emotion/styled':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/cache': 11.11.0
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
csstype: 3.1.3
prop-types: 15.8.1
react: 18.2.0
dev: false
- /@mui/system@5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react@18.2.0):
+ /@mui/system@5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react@18.2.0):
resolution: {integrity: sha512-auXLXzUaCSSOLqJXmsAaq7P96VPRXg2Rrz6OHNV7lr+kB8lobUF+/N84Vd9C4G/wvCXYPs5TYuuGBRhcGbiBGg==}
engines: {node: '>=12.0.0'}
peerDependencies:
@@ -5563,11 +5583,11 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/private-theming': 5.15.14(@types/react@18.2.55)(react@18.2.0)
- '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(react@18.2.0)
+ '@mui/styled-engine': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(react@18.2.0)
'@mui/types': 7.2.14(@types/react@18.2.55)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
'@types/react': 18.2.55
@@ -5598,7 +5618,7 @@ packages:
'@types/react':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@types/prop-types': 15.7.12
'@types/react': 18.2.55
prop-types: 15.8.1
@@ -5606,7 +5626,7 @@ packages:
react-is: 18.2.0
dev: false
- /@mui/x-charts@6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ /@mui/x-charts@6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-cjwsCJrUPDlMytJHBV+g3gDoSRURiphjclZs8sRnkZ+h4QbHn24K5QkK4bxEj7aCkO2HVJmDE0aqYEg4BnWCOA==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5622,9 +5642,9 @@ packages:
'@emotion/styled':
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base': 5.0.0-beta.30(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
@@ -5641,19 +5661,19 @@ packages:
- '@types/react'
dev: false
- /@mui/x-data-grid-generator@7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-VnkTeScXs5fYEPGPpTDzZClxb6OupV1I70wH1u2E5TO2bcCF1UTZLFP24rCB7/OFSXlBkcXcQZ0kXrtRIUz7bg==}
+ /@mui/x-data-grid-generator@7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/icons-material@packages+mui-icons-material+build)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-PcjmlnkD7kCwu/VPsRjYvCs8mqRA50/slUoPnfaT63J7hwKuPg5xXrOpHCosGWd2B3/4WEoHd+f52h+hldwHzw==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@mui/icons-material': ^5.4.1
'@mui/material': ^5.15.14
react: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@mui/base': 5.0.0-beta.40(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/icons-material': link:packages/mui-icons-material/build
'@mui/material': link:packages/mui-material/build
- '@mui/x-data-grid-premium': 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ '@mui/x-data-grid-premium': 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
chance: 1.1.11
clsx: 2.1.0
lru-cache: 7.18.3
@@ -5665,21 +5685,21 @@ packages:
- react-dom
dev: false
- /@mui/x-data-grid-premium@7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-Vi9o9jzqsFaUcawx2NGq/8sEEeP4smeOwj0EPKftLRcVogJl6zWonnbM7pvth5Swqqyzu6dntn5vPnW2Q5gSfA==}
+ /@mui/x-data-grid-premium@7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-tHQbHGeoyVOGblFQ1I68q4rmNXej/slVlDD/XC/oDTsF2SeJK1R/LIegeuh5P73MVEVe0HeD+q6xhRizkLlg2g==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@mui/material': ^5.15.14
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@mui/material': link:packages/mui-material/build
- '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react@18.2.0)
+ '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react@18.2.0)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
- '@mui/x-data-grid': 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
- '@mui/x-data-grid-pro': 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
- '@mui/x-license': 7.0.0(@types/react@18.2.55)(react@18.2.0)
+ '@mui/x-data-grid': 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ '@mui/x-data-grid-pro': 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ '@mui/x-license': 7.1.1(@types/react@18.2.55)(react@18.2.0)
'@types/format-util': 1.0.4
clsx: 2.1.0
exceljs: 4.4.0
@@ -5693,20 +5713,20 @@ packages:
- '@types/react'
dev: false
- /@mui/x-data-grid-pro@7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-2lauQfkV3gksfFS5cBC992/Xs1PDfOAcr9JV8bQNX2MmwdYFhCJmJR+MYK5VbO72bDrwCDRJC399Pgxnw9Saxg==}
+ /@mui/x-data-grid-pro@7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-MurP9VpwyHy96gzO92HN8q8Z5GqkIAW2DGIa2465XwIoqzMMfAtGAanyiw93F9AwY+OKnnbYd576Q842rHxzwQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@mui/material': ^5.15.14
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@mui/material': link:packages/mui-material/build
- '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react@18.2.0)
+ '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react@18.2.0)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
- '@mui/x-data-grid': 7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
- '@mui/x-license': 7.0.0(@types/react@18.2.55)(react@18.2.0)
+ '@mui/x-data-grid': 7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ '@mui/x-license': 7.1.1(@types/react@18.2.55)(react@18.2.0)
'@types/format-util': 1.0.4
clsx: 2.1.0
prop-types: 15.8.1
@@ -5719,17 +5739,17 @@ packages:
- '@types/react'
dev: false
- /@mui/x-data-grid@7.0.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-Nwwfr+ot/di0oH/pVwIxKV2QD7QyUY/MKkTWRSKzQoJw2aiFQf1Usmvq9Fu1qsCsvMmqIFaToY7972p0cczRjw==}
+ /@mui/x-data-grid@7.1.1(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-hNvz927lkAznFdy45QPE7mIZVyQhlqveHmTK9+SD0N1us4sSTij90uUJ/roTNDod0VA9f5GqWmNz+5h8ihpz6Q==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@mui/material': ^5.15.14
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@mui/material': link:packages/mui-material/build
- '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react@18.2.0)
+ '@mui/system': 5.15.14(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@types/react@18.2.55)(react@18.2.0)
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
clsx: 2.1.0
prop-types: 15.8.1
@@ -5742,8 +5762,8 @@ packages:
- '@types/react'
dev: false
- /@mui/x-date-pickers-pro@6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-0E4He1uxcJLYovKG0BByvQq2lTqL0MkpPoIdZwKA7PSP4iexSEn46zGsufgbGrcHEi7ievSUxXbjazpcDQPTiQ==}
+ /@mui/x-date-pickers-pro@6.19.9(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-0EmWiRoZUc3ZGin3EdJaYNuCS5PA45KHEc9HkCmkT6sAnPeXMVpXrl8TFJvJxFVV6Vp7IYV8RZHC5gSZcfIrfQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@emotion/react': ^11.9.0
@@ -5779,14 +5799,14 @@ packages:
moment-jalaali:
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base': 5.0.0-beta.30(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
- '@mui/x-date-pickers': 6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0)
+ '@mui/x-date-pickers': 6.19.9(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0)
'@mui/x-license-pro': 6.10.2(@types/react@18.2.55)(react@18.2.0)
clsx: 2.1.0
date-fns: 2.30.0
@@ -5799,8 +5819,8 @@ packages:
- '@types/react'
dev: false
- /@mui/x-date-pickers@6.19.8(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-6wgc2DoRTR9/mKesku4CVCKr9yYkY3FI2Oy/wshLTs2rFkw2Z10uxXFHBR9ugEtNPNCQv0qqwldElenYI97wsA==}
+ /@mui/x-date-pickers@6.19.9(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(date-fns-jalali@2.21.3-1)(date-fns@2.30.0)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-B2m4Fv/fOme5qmV6zuE3QnWQSvj3zKtI2OvikPz5prpiCcIxqpeytkQ7VfrWH3/Aqd5yhG1Yr4IgbqG0ymIXGg==}
engines: {node: '>=14.0.0'}
peerDependencies:
'@emotion/react': ^11.9.0
@@ -5836,9 +5856,9 @@ packages:
moment-jalaali:
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base': 5.0.0-beta.30(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
@@ -5861,27 +5881,27 @@ packages:
peerDependencies:
react: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- '@types/react'
dev: false
- /@mui/x-license@7.0.0(@types/react@18.2.55)(react@18.2.0):
- resolution: {integrity: sha512-WR9OkroKKGmnIno6tw4RzuyCQqI/Y+nbzt1r9sKtBgDQG/LvoBI45lC6zNtVosi8HhGWuXVsHDC7NYsEh31suA==}
+ /@mui/x-license@7.1.1(@types/react@18.2.55)(react@18.2.0):
+ resolution: {integrity: sha512-MadABMJ7agqaHqmDTzH2BudEqtTDelm3kNDk+WXgkv+DBF3IBFInIeO2YgvqnzOQSBMKpyNF/FiNowRm7uXtqQ==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@mui/utils': 5.15.14(@types/react@18.2.55)(react@18.2.0)
react: 18.2.0
transitivePeerDependencies:
- '@types/react'
dev: false
- /@mui/x-tree-view@6.17.0(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
+ /@mui/x-tree-view@6.17.0(@emotion/react@11.11.4)(@emotion/styled@11.11.5)(@mui/material@packages+mui-material+build)(@mui/system@packages+mui-system+build)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-09dc2D+Rjg2z8KOaxbUXyPi0aw7fm2jurEtV8Xw48xJ00joLWd5QJm1/v4CarEvaiyhTQzHImNqdgeJW8ZQB6g==}
engines: {node: '>=14.0.0'}
peerDependencies:
@@ -5892,9 +5912,9 @@ packages:
react: ^17.0.0 || ^18.0.0
react-dom: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/base': 5.0.0-beta.30(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
'@mui/material': link:packages/mui-material/build
'@mui/system': link:packages/mui-system/build
@@ -6361,15 +6381,15 @@ packages:
- encoding
dev: true
- /@octokit/core@5.0.0:
- resolution: {integrity: sha512-YbAtMWIrbZ9FCXbLwT9wWB8TyLjq9mxpKdgB3dUNxQcIVTf9hJ70gRPwAcqGZdY6WdJPZ0I7jLaaNDCiloGN2A==}
+ /@octokit/core@5.2.0:
+ resolution: {integrity: sha512-1LFfa/qnMQvEOAdzlQymH0ulepxbxnCYAKJZfMci/5XJyIHWgEYnDmgnKakbTh7CH2tFQ5O60oYDvns4i9RAIg==}
engines: {node: '>= 18'}
dependencies:
'@octokit/auth-token': 4.0.0
- '@octokit/graphql': 7.0.1
- '@octokit/request': 8.1.1
- '@octokit/request-error': 5.0.0
- '@octokit/types': 11.1.0
+ '@octokit/graphql': 7.1.0
+ '@octokit/request': 8.3.1
+ '@octokit/request-error': 5.1.0
+ '@octokit/types': 13.1.0
before-after-hook: 2.2.2
universal-user-agent: 6.0.0
dev: true
@@ -6391,12 +6411,11 @@ packages:
universal-user-agent: 6.0.0
dev: true
- /@octokit/endpoint@9.0.0:
- resolution: {integrity: sha512-szrQhiqJ88gghWY2Htt8MqUDO6++E/EIXqJ2ZEp5ma3uGS46o7LZAzSLt49myB7rT+Hfw5Y6gO3LmOxGzHijAQ==}
+ /@octokit/endpoint@9.0.5:
+ resolution: {integrity: sha512-ekqR4/+PCLkEBF6qgj8WqJfvDq65RH85OAgrtnVp1mSxaXF03u2xW/hUdweGS5654IlC0wkNYC18Z50tSYTAFw==}
engines: {node: '>= 18'}
dependencies:
- '@octokit/types': 11.1.0
- is-plain-object: 5.0.0
+ '@octokit/types': 13.1.0
universal-user-agent: 6.0.0
dev: true
@@ -6421,12 +6440,12 @@ packages:
- encoding
dev: true
- /@octokit/graphql@7.0.1:
- resolution: {integrity: sha512-T5S3oZ1JOE58gom6MIcrgwZXzTaxRnxBso58xhozxHpOqSTgDS6YNeEUvZ/kRvXgPrRz/KHnZhtb7jUMRi9E6w==}
+ /@octokit/graphql@7.1.0:
+ resolution: {integrity: sha512-r+oZUH7aMFui1ypZnAvZmn0KSqAUgE1/tUXIWaqUCa1758ts/Jio84GZuzsvUkme98kv0WFY8//n0J1Z+vsIsQ==}
engines: {node: '>= 18'}
dependencies:
- '@octokit/request': 8.1.1
- '@octokit/types': 11.1.0
+ '@octokit/request': 8.3.1
+ '@octokit/types': 13.1.0
universal-user-agent: 6.0.0
dev: true
@@ -6442,8 +6461,12 @@ packages:
resolution: {integrity: sha512-V8GImKs3TeQRxRtXFpG2wl19V7444NIOTDF24AWuIbmNaNYOQMWRbjcGDXV5B+0n887fgDcuMNOmlul+k+oJtw==}
dev: true
- /@octokit/openapi-types@19.0.2:
- resolution: {integrity: sha512-8li32fUDUeml/ACRp/njCWTsk5t17cfTM1jp9n08pBrqs5cDFJubtjsSnuz56r5Tad6jdEPJld7LxNp9dNcyjQ==}
+ /@octokit/openapi-types@20.0.0:
+ resolution: {integrity: sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==}
+ dev: true
+
+ /@octokit/openapi-types@21.2.0:
+ resolution: {integrity: sha512-xx+Xd6I7rYvul/hgUDqv6TeGX0IOGnhSg9IOeYgd/uI7IAqUy6DE2B6Ipv2M4mWoxaMcWjIzgTIcv8pMO3F3vw==}
dev: true
/@octokit/plugin-enterprise-rest@6.0.1:
@@ -6470,14 +6493,14 @@ packages:
'@octokit/types': 9.3.2
dev: true
- /@octokit/plugin-paginate-rest@9.1.2(@octokit/core@5.0.0):
- resolution: {integrity: sha512-euDbNV6fxX6btsCDnZoZM4vw3zO1nj1Z7TskHAulO6mZ9lHoFTpwll6farf+wh31mlBabgU81bBYdflp0GLVAQ==}
+ /@octokit/plugin-paginate-rest@9.2.1(@octokit/core@5.2.0):
+ resolution: {integrity: sha512-wfGhE/TAkXZRLjksFXuDZdmGnJQHvtU/joFQdweXUgzo1XwvBCD4o4+75NtFfjfLK5IwLf9vHTfSiU3sLRYpRw==}
engines: {node: '>= 18'}
peerDependencies:
- '@octokit/core': '>=5'
+ '@octokit/core': '5'
dependencies:
- '@octokit/core': 5.0.0
- '@octokit/types': 12.1.1
+ '@octokit/core': 5.2.0
+ '@octokit/types': 12.6.0
dev: true
/@octokit/plugin-request-log@1.0.4(@octokit/core@3.6.0):
@@ -6496,23 +6519,23 @@ packages:
'@octokit/core': 4.2.4
dev: true
- /@octokit/plugin-request-log@4.0.0(@octokit/core@5.0.0):
+ /@octokit/plugin-request-log@4.0.0(@octokit/core@5.2.0):
resolution: {integrity: sha512-2uJI1COtYCq8Z4yNSnM231TgH50bRkheQ9+aH8TnZanB6QilOnx8RMD2qsnamSOXtDj0ilxvevf5fGsBhBBzKA==}
engines: {node: '>= 18'}
peerDependencies:
'@octokit/core': '>=5'
dependencies:
- '@octokit/core': 5.0.0
+ '@octokit/core': 5.2.0
dev: true
- /@octokit/plugin-rest-endpoint-methods@10.1.2(@octokit/core@5.0.0):
- resolution: {integrity: sha512-JztgZ82CY4JNlPTuF0jh4iWuuGpEi5czFCoXyAbMg4F2XyFBbG5DWAKfa3odRvdZww6Df1tQgBKnqpd9X0WF9g==}
+ /@octokit/plugin-rest-endpoint-methods@10.4.1(@octokit/core@5.2.0):
+ resolution: {integrity: sha512-xV1b+ceKV9KytQe3zCVqjg+8GTGfDYwaT1ATU5isiUyVtlVAO3HNdzpS4sr4GBx4hxQ46s7ITtZrAsxG22+rVg==}
engines: {node: '>= 18'}
peerDependencies:
- '@octokit/core': '>=5'
+ '@octokit/core': '5'
dependencies:
- '@octokit/core': 5.0.0
- '@octokit/types': 12.1.1
+ '@octokit/core': 5.2.0
+ '@octokit/types': 12.6.0
dev: true
/@octokit/plugin-rest-endpoint-methods@5.16.2(@octokit/core@3.6.0):
@@ -6552,11 +6575,11 @@ packages:
once: 1.4.0
dev: true
- /@octokit/request-error@5.0.0:
- resolution: {integrity: sha512-1ue0DH0Lif5iEqT52+Rf/hf0RmGO9NWFjrzmrkArpG9trFfDM/efx00BJHdLGuro4BR/gECxCU2Twf5OKrRFsQ==}
+ /@octokit/request-error@5.1.0:
+ resolution: {integrity: sha512-GETXfE05J0+7H2STzekpKObFe765O5dlAKUTLNGeH+x47z7JjXHfsHKo5z21D/o/IOZTUEI6nyWyR+bZVP/n5Q==}
engines: {node: '>= 18'}
dependencies:
- '@octokit/types': 11.1.0
+ '@octokit/types': 13.1.0
deprecation: 2.3.1
once: 1.4.0
dev: true
@@ -6588,14 +6611,13 @@ packages:
- encoding
dev: true
- /@octokit/request@8.1.1:
- resolution: {integrity: sha512-8N+tdUz4aCqQmXl8FpHYfKG9GelDFd7XGVzyN8rc6WxVlYcfpHECnuRkgquzz+WzvHTK62co5di8gSXnzASZPQ==}
+ /@octokit/request@8.3.1:
+ resolution: {integrity: sha512-fin4cl5eHN5Ybmb/gtn7YZ+ycyUlcyqqkg5lfxeSChqj7sUt6TNaJPehREi+0PABKLREYL8pfaUhH3TicEWNoA==}
engines: {node: '>= 18'}
dependencies:
- '@octokit/endpoint': 9.0.0
- '@octokit/request-error': 5.0.0
- '@octokit/types': 11.1.0
- is-plain-object: 5.0.0
+ '@octokit/endpoint': 9.0.5
+ '@octokit/request-error': 5.1.0
+ '@octokit/types': 13.1.0
universal-user-agent: 6.0.0
dev: true
@@ -6622,14 +6644,14 @@ packages:
- encoding
dev: true
- /@octokit/rest@20.0.2:
- resolution: {integrity: sha512-Ux8NDgEraQ/DMAU1PlAohyfBBXDwhnX2j33Z1nJNziqAfHi70PuxkFYIcIt8aIAxtRE7KVuKp8lSR8pA0J5iOQ==}
+ /@octokit/rest@20.1.0:
+ resolution: {integrity: sha512-STVO3itHQLrp80lvcYB2UIKoeil5Ctsgd2s1AM+du3HqZIR35ZH7WE9HLwUOLXH0myA0y3AGNPo8gZtcgIbw0g==}
engines: {node: '>= 18'}
dependencies:
- '@octokit/core': 5.0.0
- '@octokit/plugin-paginate-rest': 9.1.2(@octokit/core@5.0.0)
- '@octokit/plugin-request-log': 4.0.0(@octokit/core@5.0.0)
- '@octokit/plugin-rest-endpoint-methods': 10.1.2(@octokit/core@5.0.0)
+ '@octokit/core': 5.2.0
+ '@octokit/plugin-paginate-rest': 9.2.1(@octokit/core@5.2.0)
+ '@octokit/plugin-request-log': 4.0.0(@octokit/core@5.2.0)
+ '@octokit/plugin-rest-endpoint-methods': 10.4.1(@octokit/core@5.2.0)
dev: true
/@octokit/tsconfig@1.0.2:
@@ -6642,16 +6664,16 @@ packages:
'@octokit/openapi-types': 18.0.0
dev: true
- /@octokit/types@11.1.0:
- resolution: {integrity: sha512-Fz0+7GyLm/bHt8fwEqgvRBWwIV1S6wRRyq+V6exRKLVWaKGsuy6H9QFYeBVDV7rK6fO3XwHgQOPxv+cLj2zpXQ==}
+ /@octokit/types@12.6.0:
+ resolution: {integrity: sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==}
dependencies:
- '@octokit/openapi-types': 18.0.0
+ '@octokit/openapi-types': 20.0.0
dev: true
- /@octokit/types@12.1.1:
- resolution: {integrity: sha512-qnJTldJ1NyGT5MTsCg/Zi+y2IFHZ1Jo5+njNCjJ9FcainV7LjuHgmB697kA0g4MjZeDAJsM3B45iqCVsCLVFZg==}
+ /@octokit/types@13.1.0:
+ resolution: {integrity: sha512-nBwAFOYqVUUJ2AZFK4ZzESQptaAVqdTDKk8gE0Xr0o99WuPDSrhUC38x0F40xD9OUxXhOOuZKWNNVVLPSHQDvQ==}
dependencies:
- '@octokit/openapi-types': 19.0.2
+ '@octokit/openapi-types': 21.2.0
dev: true
/@octokit/types@6.41.0:
@@ -6678,12 +6700,12 @@ packages:
requiresBuild: true
optional: true
- /@playwright/test@1.42.1:
- resolution: {integrity: sha512-Gq9rmS54mjBL/7/MvBaNOBwbfnh7beHvS6oS4srqXFcQHpQCV1+c8JXWE8VLPyRDhgS3H8x8A7hztqI9VnwrAQ==}
+ /@playwright/test@1.43.0:
+ resolution: {integrity: sha512-Ebw0+MCqoYflop7wVKj711ccbNlrwTBCtjY5rlbiY9kHL2bCYxq+qltK6uPsVBGGAOb033H2VO0YobcQVxoW7Q==}
engines: {node: '>=16'}
hasBin: true
dependencies:
- playwright: 1.42.1
+ playwright: 1.43.0
dev: true
/@polka/url@1.0.0-next.21:
@@ -6864,95 +6886,95 @@ packages:
engines: {node: '>=18'}
dev: false
- /@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.24.3):
+ /@react-native/babel-plugin-codegen@0.73.4(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-XzRd8MJGo4Zc5KsphDHBYJzS1ryOHg8I2gOZDAUCGcwLFhdyGu1zBNDJYH2GFyDrInn9TzAbRIf3d4O+eltXQQ==}
engines: {node: '>=18'}
dependencies:
- '@react-native/codegen': 0.73.3(@babel/preset-env@7.24.3)
+ '@react-native/codegen': 0.73.3(@babel/preset-env@7.24.4)
transitivePeerDependencies:
- '@babel/preset-env'
- supports-color
dev: false
- /@react-native/babel-preset@0.73.21(@babel/core@7.24.3)(@babel/preset-env@7.24.3):
+ /@react-native/babel-preset@0.73.21(@babel/core@7.24.4)(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-WlFttNnySKQMeujN09fRmrdWqh46QyJluM5jdtDNrkl/2Hx6N4XeDUGhABvConeK95OidVO7sFFf7sNebVXogA==}
engines: {node: '>=18'}
peerDependencies:
- '@babel/core': ^7.23.9
- dependencies:
- '@babel/core': 7.24.3
- '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.3)
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-export-default-from': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.3)
- '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.3)
- '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.3)
- '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-block-scoping': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-destructuring': /@minh.nguyen/plugin-transform-destructuring@7.5.2(@babel/core@7.24.3)
- '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.3)
- '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.3)
- '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.3)
- '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': ^7.24.4
+ dependencies:
+ '@babel/core': 7.24.4
+ '@babel/plugin-proposal-async-generator-functions': 7.20.7(@babel/core@7.24.4)
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-export-default-from': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-numeric-separator': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-object-rest-spread': 7.20.7(@babel/core@7.24.4)
+ '@babel/plugin-proposal-optional-catch-binding': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.4)
+ '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-export-default-from': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
+ '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.24.4)
+ '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-destructuring': /@minh.nguyen/plugin-transform-destructuring@7.5.2(@babel/core@7.24.4)
+ '@babel/plugin-transform-flow-strip-types': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.24.4)
+ '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-private-property-in-object': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-display-name': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-runtime': 7.24.3(@babel/core@7.24.4)
+ '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-unicode-regex': 7.24.1(@babel/core@7.24.4)
'@babel/template': 7.24.0
- '@react-native/babel-plugin-codegen': 0.73.4(@babel/preset-env@7.24.3)
- babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.3)
+ '@react-native/babel-plugin-codegen': 0.73.4(@babel/preset-env@7.24.4)
+ babel-plugin-transform-flow-enums: 0.0.2(@babel/core@7.24.4)
react-refresh: 0.14.0
transitivePeerDependencies:
- '@babel/preset-env'
- supports-color
dev: false
- /@react-native/codegen@0.73.3(@babel/preset-env@7.24.3):
+ /@react-native/codegen@0.73.3(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-sxslCAAb8kM06vGy9Jyh4TtvjhcP36k/rvj2QE2Jdhdm61KvfafCATSIsOfc0QvnduWFcpXUPvAVyYwuv7PYDg==}
engines: {node: '>=18'}
peerDependencies:
- '@babel/preset-env': ^7.23.9
+ '@babel/preset-env': ^7.24.4
dependencies:
- '@babel/parser': 7.24.1
- '@babel/preset-env': 7.24.3(@babel/core@7.24.3)
+ '@babel/parser': 7.24.4
+ '@babel/preset-env': 7.24.4(@babel/core@7.24.4)
flow-parser: 0.206.0
glob: 7.2.3
invariant: 2.2.4
- jscodeshift: 0.14.0(@babel/preset-env@7.24.3)
+ jscodeshift: 0.14.0(@babel/preset-env@7.24.4)
mkdirp: 0.5.6
nullthrows: 1.1.1
transitivePeerDependencies:
- supports-color
dev: false
- /@react-native/community-cli-plugin@0.73.17(@babel/core@7.24.3)(@babel/preset-env@7.24.3):
+ /@react-native/community-cli-plugin@0.73.17(@babel/core@7.24.4)(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-F3PXZkcHg+1ARIr6FRQCQiB7ZAA+MQXGmq051metRscoLvgYJwj7dgC8pvgy0kexzUkHu5BNKrZeySzUft3xuQ==}
engines: {node: '>=18'}
dependencies:
'@react-native-community/cli-server-api': 12.3.6
'@react-native-community/cli-tools': 12.3.6
'@react-native/dev-middleware': 0.73.8
- '@react-native/metro-babel-transformer': 0.73.15(@babel/core@7.24.3)(@babel/preset-env@7.24.3)
+ '@react-native/metro-babel-transformer': 0.73.15(@babel/core@7.24.4)(@babel/preset-env@7.24.4)
chalk: 4.1.2
execa: 5.1.1
metro: 0.80.7
@@ -7006,14 +7028,14 @@ packages:
engines: {node: '>=18'}
dev: false
- /@react-native/metro-babel-transformer@0.73.15(@babel/core@7.24.3)(@babel/preset-env@7.24.3):
+ /@react-native/metro-babel-transformer@0.73.15(@babel/core@7.24.4)(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-LlkSGaXCz+xdxc9819plmpsl4P4gZndoFtpjN3GMBIu6f7TBV0GVbyJAU4GE8fuAWPVSVL5ArOcdkWKSbI1klw==}
engines: {node: '>=18'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@react-native/babel-preset': 0.73.21(@babel/core@7.24.3)(@babel/preset-env@7.24.3)
+ '@babel/core': 7.24.4
+ '@react-native/babel-preset': 0.73.21(@babel/core@7.24.4)(@babel/preset-env@7.24.4)
hermes-parser: 0.15.0
nullthrows: 1.1.1
transitivePeerDependencies:
@@ -7033,7 +7055,7 @@ packages:
dependencies:
invariant: 2.2.4
nullthrows: 1.1.1
- react-native: 0.73.6(@babel/core@7.24.3)(@babel/preset-env@7.24.3)(react@18.2.0)
+ react-native: 0.73.6(@babel/core@7.24.4)(@babel/preset-env@7.24.4)(react@18.2.0)
dev: false
/@react-spring/animated@9.7.3(react@18.2.0):
@@ -7084,7 +7106,7 @@ packages:
'@react-spring/shared': 9.7.3(react@18.2.0)
'@react-spring/types': 9.7.3
react: 18.2.0
- react-native: 0.73.6(@babel/core@7.24.3)(@babel/preset-env@7.24.3)(react@18.2.0)
+ react-native: 0.73.6(@babel/core@7.24.4)(@babel/preset-env@7.24.4)(react@18.2.0)
dev: false
/@react-spring/rafz@9.7.3:
@@ -7177,7 +7199,7 @@ packages:
react-native:
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@types/react-reconciler': 0.26.7
'@types/webxr': 0.5.14
base64-js: 1.5.1
@@ -7185,7 +7207,7 @@ packages:
its-fine: 1.1.3(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-native: 0.73.6(@babel/core@7.24.3)(@babel/preset-env@7.24.3)(react@18.2.0)
+ react-native: 0.73.6(@babel/core@7.24.4)(@babel/preset-env@7.24.4)(react@18.2.0)
react-reconciler: 0.27.0(react@18.2.0)
react-use-measure: 2.1.1(react-dom@18.2.0)(react@18.2.0)
scheduler: 0.21.0
@@ -7194,14 +7216,9 @@ packages:
zustand: 3.7.2(react@18.2.0)
dev: false
- /@remix-run/router@1.15.1:
- resolution: {integrity: sha512-zcU0gM3z+3iqj8UX45AmWY810l3oUmXM7uH4dt5xtzvMhRtYVhKGOmgOd1877dOPPepfCjUv57w+syamWIYe7w==}
- engines: {node: '>=14.0.0'}
-
/@remix-run/router@1.15.3:
resolution: {integrity: sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==}
engines: {node: '>=14.0.0'}
- dev: false
/@rollup/plugin-replace@5.0.5(rollup@3.29.4):
resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==}
@@ -7473,14 +7490,14 @@ packages:
resolution: {integrity: sha512-DTuBFbqu4gGfajREEMrkq5jBhcnskinhr4+AnfJEk48zhVeEv3XnUKGIX98B74kxhYsIMfApGGySTn7V3b5yBA==}
engines: {node: '>= 12.13.0', npm: '>= 6.12.0'}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@slack/logger@4.0.0:
resolution: {integrity: sha512-Wz7QYfPAlG/DR+DfABddUZeNgoeY7d1J39OCR2jR+v7VBsB8ezulDK5szTnDDPDwLH5IWhLvXIHlCFZV7MSKgA==}
engines: {node: '>= 18', npm: '>= 8.6.0'}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@slack/oauth@2.6.2:
@@ -7490,7 +7507,7 @@ packages:
'@slack/logger': 3.0.0
'@slack/web-api': 6.12.0
'@types/jsonwebtoken': 8.5.9
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
jsonwebtoken: 9.0.0
lodash.isstring: 4.0.1
transitivePeerDependencies:
@@ -7503,7 +7520,7 @@ packages:
dependencies:
'@slack/logger': 3.0.0
'@slack/web-api': 6.12.0
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
'@types/p-queue': 2.3.2
'@types/ws': 7.4.7
eventemitter3: 3.1.2
@@ -7529,7 +7546,7 @@ packages:
'@slack/logger': 3.0.0
'@slack/types': 2.11.0
'@types/is-stream': 1.1.0
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
axios: 1.6.5(debug@4.3.4)
eventemitter3: 3.1.2
form-data: 2.5.1
@@ -7647,7 +7664,7 @@ packages:
engines: {node: '>=14'}
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@types/aria-query': 5.0.1
aria-query: 5.1.3
chalk: 4.1.2
@@ -7662,7 +7679,7 @@ packages:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@testing-library/dom': 9.3.4
'@types/react-dom': 18.2.19
react: 18.2.0
@@ -7806,7 +7823,7 @@ packages:
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
@@ -7835,7 +7852,7 @@ packages:
/@types/babel__template@7.4.1:
resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
dev: true
@@ -7849,7 +7866,7 @@ packages:
resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==}
dependencies:
'@types/connect': 3.4.35
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@types/cacheable-request@6.0.2:
@@ -7857,7 +7874,7 @@ packages:
dependencies:
'@types/http-cache-semantics': 4.0.1
'@types/keyv': 3.1.4
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
'@types/responselike': 1.0.0
dev: true
@@ -7874,13 +7891,13 @@ packages:
/@types/cheerio@0.22.31:
resolution: {integrity: sha512-Kt7Cdjjdi2XWSfrZ53v4Of0wG3ZcmaegFXjMmz9tfNrZSkzzo36G0AL1YqSdcIA78Etjt6E609pt5h1xnQkPUw==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: true
/@types/connect@3.4.35:
resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@types/cookie@0.4.1:
@@ -7919,11 +7936,11 @@ packages:
/@types/eslint-scope@3.7.4:
resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==}
dependencies:
- '@types/eslint': 8.56.6
+ '@types/eslint': 8.56.7
'@types/estree': 1.0.5
- /@types/eslint@8.56.6:
- resolution: {integrity: sha512-ymwc+qb1XkjT/gfoQwxIeHZ6ixH23A+tCT2ADSA/DPVKzAjwYkTXBMCQ/f6fe4wEa85Lhp26VPeUxI7wMhAi7A==}
+ /@types/eslint@8.56.7:
+ resolution: {integrity: sha512-SjDvI/x3zsZnOkYZ3lCt9lOZWZLB2jIlNKz+LBgCtDurK0JZcwucxYHn1w2BJkD34dgX9Tjnak0txtq4WTggEA==}
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.12
@@ -7934,7 +7951,7 @@ packages:
/@types/express-serve-static-core@4.17.35:
resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
'@types/send': 0.17.1
@@ -7956,7 +7973,7 @@ packages:
resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==}
dependencies:
'@types/jsonfile': 6.1.1
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: true
/@types/hoist-non-react-statics@3.3.5:
@@ -7980,7 +7997,7 @@ packages:
/@types/is-stream@1.1.0:
resolution: {integrity: sha512-jkZatu4QVbR60mpIzjINmtS1ZF4a/FqdTUTBeQDVOQ2PYyidtwFKr0B5G6ERukKwliq+7mIXvxyppwzG5EgRYg==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@types/istanbul-lib-coverage@2.0.6:
@@ -8020,19 +8037,19 @@ packages:
/@types/jsonfile@6.1.1:
resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: true
/@types/jsonwebtoken@8.5.9:
resolution: {integrity: sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@types/keyv@3.1.4:
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: true
/@types/lodash.mergewith@4.6.7:
@@ -8080,8 +8097,8 @@ packages:
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
dev: true
- /@types/node@18.19.28:
- resolution: {integrity: sha512-J5cOGD9n4x3YGgVuaND6khm5x07MMdAKkRyXnjVR6KFhLMNh2yONGiP7Z+4+tBOt5mK+GvDTiacTOVGGpqiecw==}
+ /@types/node@18.19.31:
+ resolution: {integrity: sha512-ArgCD39YpyyrtFKIqMDvjz79jto5fcI/SVUs2HwB+f0dAzq68yqOdyaSivLiLugSziTpNXLQrVb7RZFmdZzbhA==}
dependencies:
undici-types: 5.26.5
@@ -8179,13 +8196,13 @@ packages:
/@types/resolve@0.0.8:
resolution: {integrity: sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: true
/@types/responselike@1.0.0:
resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: true
/@types/retry@0.12.0:
@@ -8203,7 +8220,7 @@ packages:
resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==}
dependencies:
'@types/mime': 1.3.2
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@types/serve-static@1.15.2:
@@ -8211,7 +8228,7 @@ packages:
dependencies:
'@types/http-errors': 2.0.1
'@types/mime': 3.0.1
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@types/sinon@10.0.20:
@@ -8267,7 +8284,7 @@ packages:
/@types/ws@7.4.7:
resolution: {integrity: sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
dev: false
/@types/yargs-parser@21.0.3:
@@ -8284,8 +8301,8 @@ packages:
dependencies:
'@types/yargs-parser': 21.0.3
- /@typescript-eslint/eslint-plugin@6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-roQScUGFruWod9CEyoV5KlCYrubC/fvG8/1zXuT0WTcxX87GnMMmnksMwSg99lo1xiKrBzw2icsJPMAw1OtKxg==}
+ /@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.4):
+ resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
'@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
@@ -8296,25 +8313,25 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.6.2
- '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/scope-manager': 6.19.1
- '@typescript-eslint/type-utils': 6.19.1(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/visitor-keys': 6.19.1
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.4)
+ '@typescript-eslint/scope-manager': 6.21.0
+ '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.4.4)
+ '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.4)
+ '@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.57.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
semver: 7.6.0
- ts-api-utils: 1.0.1(typescript@5.4.3)
- typescript: 5.4.3
+ ts-api-utils: 1.0.1(typescript@5.4.4)
+ typescript: 5.4.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/parser@6.19.1(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-WEfX22ziAh6pRE9jnbkkLGp/4RhTpffr2ZK5bJ18M8mIfA8A+k97U9ZyaXCEJRlmMHh7R9MJZWXp/r73DzINVQ==}
+ /@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.4.4):
+ resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8323,27 +8340,27 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/scope-manager': 6.19.1
- '@typescript-eslint/types': 6.19.1
- '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.4.3)
- '@typescript-eslint/visitor-keys': 6.19.1
+ '@typescript-eslint/scope-manager': 6.21.0
+ '@typescript-eslint/types': 6.21.0
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.4)
+ '@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.57.0
- typescript: 5.4.3
+ typescript: 5.4.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/scope-manager@6.19.1:
- resolution: {integrity: sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==}
+ /@typescript-eslint/scope-manager@6.21.0:
+ resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.19.1
- '@typescript-eslint/visitor-keys': 6.19.1
+ '@typescript-eslint/types': 6.21.0
+ '@typescript-eslint/visitor-keys': 6.21.0
dev: true
- /@typescript-eslint/type-utils@6.19.1(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-0vdyld3ecfxJuddDjACUvlAeYNrHP/pDeQk2pWBR2ESeEzQhg52DF53AbI9QCBkYE23lgkhLCZNkHn2hEXXYIg==}
+ /@typescript-eslint/type-utils@6.21.0(eslint@8.57.0)(typescript@5.4.4):
+ resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8352,23 +8369,23 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.4.3)
- '@typescript-eslint/utils': 6.19.1(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.4)
+ '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.4)
debug: 4.3.4(supports-color@8.1.1)
eslint: 8.57.0
- ts-api-utils: 1.0.1(typescript@5.4.3)
- typescript: 5.4.3
+ ts-api-utils: 1.0.1(typescript@5.4.4)
+ typescript: 5.4.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/types@6.19.1:
- resolution: {integrity: sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==}
+ /@typescript-eslint/types@6.21.0:
+ resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==}
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/typescript-estree@6.19.1(typescript@5.4.3):
- resolution: {integrity: sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==}
+ /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.4):
+ resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
typescript: '*'
@@ -8376,21 +8393,21 @@ packages:
typescript:
optional: true
dependencies:
- '@typescript-eslint/types': 6.19.1
- '@typescript-eslint/visitor-keys': 6.19.1
+ '@typescript-eslint/types': 6.21.0
+ '@typescript-eslint/visitor-keys': 6.21.0
debug: 4.3.4(supports-color@8.1.1)
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
semver: 7.6.0
- ts-api-utils: 1.0.1(typescript@5.4.3)
- typescript: 5.4.3
+ ts-api-utils: 1.0.1(typescript@5.4.4)
+ typescript: 5.4.4
transitivePeerDependencies:
- supports-color
dev: true
- /@typescript-eslint/utils@6.19.1(eslint@8.57.0)(typescript@5.4.3):
- resolution: {integrity: sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==}
+ /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.4):
+ resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==}
engines: {node: ^16.0.0 || >=18.0.0}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0
@@ -8398,9 +8415,9 @@ packages:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0)
'@types/json-schema': 7.0.12
'@types/semver': 7.5.0
- '@typescript-eslint/scope-manager': 6.19.1
- '@typescript-eslint/types': 6.19.1
- '@typescript-eslint/typescript-estree': 6.19.1(typescript@5.4.3)
+ '@typescript-eslint/scope-manager': 6.21.0
+ '@typescript-eslint/types': 6.21.0
+ '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.4)
eslint: 8.57.0
semver: 7.6.0
transitivePeerDependencies:
@@ -8408,11 +8425,11 @@ packages:
- typescript
dev: true
- /@typescript-eslint/visitor-keys@6.19.1:
- resolution: {integrity: sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==}
+ /@typescript-eslint/visitor-keys@6.21.0:
+ resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==}
engines: {node: ^16.0.0 || >=18.0.0}
dependencies:
- '@typescript-eslint/types': 6.19.1
+ '@typescript-eslint/types': 6.21.0
eslint-visitor-keys: 3.4.3
dev: true
@@ -8420,18 +8437,18 @@ packages:
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
dev: true
- /@vitejs/plugin-react@4.2.1(vite@5.2.2):
+ /@vitejs/plugin-react@4.2.1(vite@5.2.8):
resolution: {integrity: sha512-oojO9IDc4nCUUi8qIR11KoQm0XFFLIwsRBwHRR4d/88IWghn1y6ckz/bJ8GHDCsYEJee8mDzqtJxh15/cisJNQ==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
vite: ^4.2.0 || ^5.0.0
dependencies:
- '@babel/core': 7.24.3
- '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.3)
- '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4)
+ '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4)
'@types/babel__core': 7.20.5
react-refresh: 0.14.0
- vite: 5.2.2(@types/node@18.19.28)
+ vite: 5.2.8(@types/node@18.19.31)
transitivePeerDependencies:
- supports-color
dev: true
@@ -8565,7 +8582,7 @@ packages:
resolution: {integrity: sha512-3sRwuDTMy2GmD+44bhCTcBasCrjBexzYRzhxkmMrX49cpVDmQOH+4O7kX5OMRbmzMXe6Z5MsnxIlDlm3bJlcww==}
engines: {node: '>=16.0.0'}
dependencies:
- '@babel/generator': 7.24.1
+ '@babel/generator': 7.24.4
'@wyw-in-js/shared': 0.5.0
transitivePeerDependencies:
- supports-color
@@ -8586,16 +8603,16 @@ packages:
resolution: {integrity: sha512-tpa2/FsB30fdXB1E+9MmfxQYbRgLv/+VMKzpBKNraDH39zwnA2eGGAEho5gpqK40cEV7NH6zhVbaBcEnV0HQyw==}
engines: {node: '>=16.0.0'}
dependencies:
- '@babel/core': 7.24.3
- '@babel/generator': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/generator': 7.24.4
'@babel/helper-module-imports': 7.24.3
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
'@wyw-in-js/processor-utils': 0.5.0
'@wyw-in-js/shared': 0.5.0
- babel-merge: 3.0.0(@babel/core@7.24.3)
+ babel-merge: 3.0.0(@babel/core@7.24.4)
cosmiconfig: 8.2.0
happy-dom: 12.10.3
source-map: 0.7.4
@@ -9340,34 +9357,34 @@ packages:
resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==}
dev: true
- /babel-core@7.0.0-bridge.0(@babel/core@7.24.3):
+ /babel-core@7.0.0-bridge.0(@babel/core@7.24.4):
resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
dev: false
- /babel-loader@9.1.3(@babel/core@7.24.3)(webpack@5.90.3):
+ /babel-loader@9.1.3(@babel/core@7.24.4)(webpack@5.90.3):
resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==}
engines: {node: '>= 14.15.0'}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
webpack: '>=5'
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
find-cache-dir: 4.0.0
schema-utils: 4.2.0
webpack: 5.90.3(esbuild@0.19.11)(webpack-cli@5.1.4)
dev: true
- /babel-merge@3.0.0(@babel/core@7.24.3):
+ /babel-merge@3.0.0(@babel/core@7.24.4):
resolution: {integrity: sha512-eBOBtHnzt9xvnjpYNI5HmaPp/b2vMveE5XggzqHnQeHJ8mFIBrBv6WZEVIj5jJ2uwTItkqKo9gWzEEcBxEq0yw==}
deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
deepmerge: 2.2.1
object.omit: 3.0.0
dev: false
@@ -9394,7 +9411,7 @@ packages:
resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
engines: {node: '>=10', npm: '>=6'}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
cosmiconfig: 7.0.1
resolve: 1.22.8
@@ -9411,56 +9428,56 @@ packages:
/babel-plugin-optimize-clsx@2.6.2:
resolution: {integrity: sha512-TxgyjdVb7trTAsg/J5ByqJdbBPTYR8yaWLGQGpSxwygw8IFST5gEc1J9QktCGCHCb+69t04DWg9KOE0y2hN30w==}
dependencies:
- '@babel/generator': 7.24.1
+ '@babel/generator': 7.24.4
'@babel/template': 7.24.0
'@babel/types': 7.24.0
find-cache-dir: 3.3.2
lodash: 4.17.21
object-hash: 2.2.0
- /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.3):
+ /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.4):
resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/compat-data': 7.24.1
- '@babel/core': 7.24.3
- '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3)
+ '@babel/compat-data': 7.24.4
+ '@babel/core': 7.24.4
+ '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.3):
+ /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.4):
resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
core-js-compat: 3.36.1
transitivePeerDependencies:
- supports-color
- /babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.3):
+ /babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.4):
resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
- '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.3)
+ '@babel/core': 7.24.4
+ '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
transitivePeerDependencies:
- supports-color
/babel-plugin-react-remove-properties@0.3.0:
resolution: {integrity: sha512-vbxegtXGyVcUkCvayLzftU95vuvpYFV85pRpeMpohMHeEY46Qe0VNWfkVVcCbaZ12CXHzDFOj0esumATcW83ng==}
- /babel-plugin-tester@11.0.4(@babel/core@7.24.3):
+ /babel-plugin-tester@11.0.4(@babel/core@7.24.4):
resolution: {integrity: sha512-cqswtpSPo0e++rZB0l/54EG17LL25l9gLgh59yXfnmNxX+2lZTIOpx2zt4YI9QIClVXc8xf63J6yWwKkzy0jNg==}
engines: {node: ^14.20.0 || ^16.16.0 || >=18.5.0}
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
core-js: 3.32.1
debug: 4.3.4(supports-color@8.1.1)
lodash.mergewith: 4.6.2
@@ -9470,10 +9487,10 @@ packages:
- supports-color
dev: true
- /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.3):
+ /babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.24.4):
resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==}
dependencies:
- '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.3)
+ '@babel/plugin-syntax-flow': 7.24.1(@babel/core@7.24.4)
transitivePeerDependencies:
- '@babel/core'
dev: false
@@ -10110,7 +10127,7 @@ packages:
engines: {node: '>=12.13.0'}
hasBin: true
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -10125,7 +10142,7 @@ packages:
/chromium-edge-launcher@1.0.0:
resolution: {integrity: sha512-pgtgjNKZ7i5U++1g1PWv75umkHvhVTDOQIZ+sjeUX9483S7Y6MUvO0lrd7ShGlQlFHMN4SwKTCq/X8hWrbv2KA==}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
escape-string-regexp: 4.0.0
is-wsl: 2.2.0
lighthouse-logger: 1.4.2
@@ -10814,7 +10831,7 @@ packages:
/css-jss@10.10.0:
resolution: {integrity: sha512-YyMIS/LsSKEGXEaVJdjonWe18p4vXLo8CMA4FrW/kcaEyqdIGKCFXao31gbJddXEdIxSXFFURWrenBJPlKTgAA==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
jss-preset-default: 10.10.0
dev: false
@@ -10867,7 +10884,7 @@ packages:
/css-vendor@2.0.8:
resolution: {integrity: sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
is-in-browser: 1.1.3
dev: false
@@ -11062,7 +11079,7 @@ packages:
resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
engines: {node: '>=0.11'}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
/date-format@4.0.13:
resolution: {integrity: sha512-bnYCwf8Emc3pTD8pXnre+wfnjGtfi5ncMDKy7+cWZXbmRAsdWkOQHrfC1yz/KiwP5thDp2kCHWYWKBX4HP1hoQ==}
@@ -11387,7 +11404,7 @@ packages:
/dom-helpers@5.2.1:
resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
csstype: 3.1.3
dev: false
@@ -11552,7 +11569,7 @@ packages:
dependencies:
'@types/cookie': 0.4.1
'@types/cors': 2.8.12
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.4.2
@@ -11912,13 +11929,13 @@ packages:
dependencies:
confusing-browser-globals: 1.0.11
eslint: 8.57.0
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
object.assign: 4.1.5
object.entries: 1.1.7
semver: 6.3.1
dev: true
- /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.19.1)(@typescript-eslint/parser@6.19.1)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
+ /eslint-config-airbnb-typescript@17.1.0(@typescript-eslint/eslint-plugin@6.21.0)(@typescript-eslint/parser@6.21.0)(eslint-plugin-import@2.29.1)(eslint@8.57.0):
resolution: {integrity: sha512-GPxI5URre6dDpJ0CtcthSZVBAfI+Uw7un5OYNVxP2EYi3H81Jw701yFP7AU+/vCE7xBtFmjge7kfhhk4+RAiig==}
peerDependencies:
'@typescript-eslint/eslint-plugin': ^5.13.0 || ^6.0.0
@@ -11926,11 +11943,11 @@ packages:
eslint: ^7.32.0 || ^8.2.0
eslint-plugin-import: ^2.25.3
dependencies:
- '@typescript-eslint/eslint-plugin': 6.19.1(@typescript-eslint/parser@6.19.1)(eslint@8.57.0)(typescript@5.4.3)
- '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/eslint-plugin': 6.21.0(@typescript-eslint/parser@6.21.0)(eslint@8.57.0)(typescript@5.4.4)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.4)
eslint: 8.57.0
eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
dev: true
/eslint-config-airbnb@19.0.4(eslint-plugin-import@2.29.1)(eslint-plugin-jsx-a11y@6.7.1)(eslint-plugin-react-hooks@4.6.0)(eslint-plugin-react@7.34.1)(eslint@8.57.0):
@@ -11945,7 +11962,7 @@ packages:
dependencies:
eslint: 8.57.0
eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.29.1)(eslint@8.57.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
eslint-plugin-jsx-a11y: 6.7.1(eslint@8.57.0)
eslint-plugin-react: 7.34.1(eslint@8.57.0)
eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0)
@@ -11982,7 +11999,7 @@ packages:
array.prototype.find: 2.2.2
debug: 3.2.7
enhanced-resolve: 0.9.1
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
find-root: 1.1.0
hasown: 2.0.2
interpret: 1.4.0
@@ -11996,7 +12013,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -12017,7 +12034,7 @@ packages:
eslint-import-resolver-webpack:
optional: true
dependencies:
- '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.4)
debug: 3.2.7
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
@@ -12048,7 +12065,7 @@ packages:
lodash.upperfirst: 4.3.1
dev: true
- /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0):
+ /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0):
resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
engines: {node: '>=4'}
peerDependencies:
@@ -12058,7 +12075,7 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.19.1(eslint@8.57.0)(typescript@5.4.3)
+ '@typescript-eslint/parser': 6.21.0(eslint@8.57.0)(typescript@5.4.4)
array-includes: 3.1.7
array.prototype.findlastindex: 1.2.3
array.prototype.flat: 1.3.2
@@ -12067,7 +12084,7 @@ packages:
doctrine: 2.1.0
eslint: 8.57.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.19.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.21.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-webpack@0.13.8)(eslint@8.57.0)
hasown: 2.0.2
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -12089,7 +12106,7 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
aria-query: 5.3.0
array-includes: 3.1.7
array.prototype.flatmap: 1.3.2
@@ -12654,7 +12671,7 @@ packages:
resolution: {integrity: sha512-TL48Pi1oNHeMOHrKv1bCJUrWZDcD3DIG6AGYVNOnyZPr7Bd/pStN0pL+lfzF5BNoj/FclaoiaLenk4XUIFVYng==}
engines: {node: '>=8'}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
dev: false
/finalhandler@1.1.2:
@@ -14449,7 +14466,7 @@ packages:
resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 6.3.1
@@ -14461,8 +14478,8 @@ packages:
resolution: {integrity: sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.24.3
- '@babel/parser': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/parser': 7.24.4
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.0
semver: 6.3.1
@@ -14587,7 +14604,7 @@ packages:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
jest-mock: 29.7.0
jest-util: 29.7.0
dev: false
@@ -14616,7 +14633,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
jest-util: 29.7.0
dev: false
@@ -14625,7 +14642,7 @@ packages:
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
'@jest/types': 29.6.3
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -14648,7 +14665,7 @@ packages:
resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
merge-stream: 2.0.0
supports-color: 7.2.0
dev: true
@@ -14657,7 +14674,7 @@ packages:
resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
engines: {node: '>= 10.13.0'}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -14665,14 +14682,14 @@ packages:
resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
dev: false
- /jiti@1.19.1:
- resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==}
+ /jiti@1.21.0:
+ resolution: {integrity: sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==}
hasBin: true
dev: true
@@ -14726,7 +14743,7 @@ packages:
jscodeshift: ^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0
dependencies:
'@babel/traverse': 7.24.1
- jscodeshift: 0.13.1(@babel/preset-env@7.24.3)
+ jscodeshift: 0.13.1(@babel/preset-env@7.24.4)
jscodeshift-find-imports: 2.0.4(jscodeshift@0.13.1)
transitivePeerDependencies:
- supports-color
@@ -14737,26 +14754,26 @@ packages:
peerDependencies:
jscodeshift: ^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0
dependencies:
- jscodeshift: 0.13.1(@babel/preset-env@7.24.3)
+ jscodeshift: 0.13.1(@babel/preset-env@7.24.4)
dev: false
- /jscodeshift@0.13.1(@babel/preset-env@7.24.3):
+ /jscodeshift@0.13.1(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==}
hasBin: true
peerDependencies:
- '@babel/preset-env': ^7.23.9
- dependencies:
- '@babel/core': 7.24.3
- '@babel/parser': 7.24.1
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-env': 7.24.3(@babel/core@7.24.3)
- '@babel/preset-flow': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-typescript': 7.24.1(@babel/core@7.24.3)
- '@babel/register': 7.23.7(@babel/core@7.24.3)
- babel-core: 7.0.0-bridge.0(@babel/core@7.24.3)
+ '@babel/preset-env': ^7.24.4
+ dependencies:
+ '@babel/core': 7.24.4
+ '@babel/parser': 7.24.4
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-env': 7.24.4(@babel/core@7.24.4)
+ '@babel/preset-flow': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4)
+ '@babel/register': 7.23.7(@babel/core@7.24.4)
+ babel-core: 7.0.0-bridge.0(@babel/core@7.24.4)
chalk: 4.1.2
flow-parser: 0.206.0
graceful-fs: 4.2.11
@@ -14770,23 +14787,23 @@ packages:
- supports-color
dev: false
- /jscodeshift@0.14.0(@babel/preset-env@7.24.3):
+ /jscodeshift@0.14.0(@babel/preset-env@7.24.4):
resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==}
hasBin: true
peerDependencies:
- '@babel/preset-env': ^7.23.9
- dependencies:
- '@babel/core': 7.24.3
- '@babel/parser': 7.24.1
- '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.3)
- '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.3)
- '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-env': 7.24.3(@babel/core@7.24.3)
- '@babel/preset-flow': 7.24.1(@babel/core@7.24.3)
- '@babel/preset-typescript': 7.24.1(@babel/core@7.24.3)
- '@babel/register': 7.23.7(@babel/core@7.24.3)
- babel-core: 7.0.0-bridge.0(@babel/core@7.24.3)
+ '@babel/preset-env': ^7.24.4
+ dependencies:
+ '@babel/core': 7.24.4
+ '@babel/parser': 7.24.4
+ '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.24.4)
+ '@babel/plugin-proposal-optional-chaining': 7.21.0(@babel/core@7.24.4)
+ '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-env': 7.24.4(@babel/core@7.24.4)
+ '@babel/preset-flow': 7.24.1(@babel/core@7.24.4)
+ '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4)
+ '@babel/register': 7.23.7(@babel/core@7.24.4)
+ babel-core: 7.0.0-bridge.0(@babel/core@7.24.4)
chalk: 4.1.2
flow-parser: 0.206.0
graceful-fs: 4.2.11
@@ -14937,7 +14954,7 @@ packages:
/jss-plugin-camel-case@10.10.0:
resolution: {integrity: sha512-z+HETfj5IYgFxh1wJnUAU8jByI48ED+v0fuTuhKrPR+pRBYS2EDwbusU8aFOpCdYhtRc9zhN+PJ7iNE8pAWyPw==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
hyphenate-style-name: 1.0.4
jss: 10.10.0
dev: false
@@ -14945,7 +14962,7 @@ packages:
/jss-plugin-compose@10.10.0:
resolution: {integrity: sha512-F5kgtWpI2XfZ3Z8eP78tZEYFdgTIbpA/TMuX3a8vwrNolYtN1N4qJR/Ob0LAsqIwCMLojtxN7c7Oo/+Vz6THow==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
tiny-warning: 1.0.3
dev: false
@@ -14953,21 +14970,21 @@ packages:
/jss-plugin-default-unit@10.10.0:
resolution: {integrity: sha512-SvpajxIECi4JDUbGLefvNckmI+c2VWmP43qnEy/0eiwzRUsafg5DVSIWSzZe4d2vFX1u9nRDP46WCFV/PXVBGQ==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
dev: false
/jss-plugin-expand@10.10.0:
resolution: {integrity: sha512-ymT62W2OyDxBxr7A6JR87vVX9vTq2ep5jZLIdUSusfBIEENLdkkc0lL/Xaq8W9s3opUq7R0sZQpzRWELrfVYzA==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
dev: false
/jss-plugin-extend@10.10.0:
resolution: {integrity: sha512-sKYrcMfr4xxigmIwqTjxNcHwXJIfvhvjTNxF+Tbc1NmNdyspGW47Ey6sGH8BcQ4FFQhLXctpWCQSpDwdNmXSwg==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
tiny-warning: 1.0.3
dev: false
@@ -14975,14 +14992,14 @@ packages:
/jss-plugin-global@10.10.0:
resolution: {integrity: sha512-icXEYbMufiNuWfuazLeN+BNJO16Ge88OcXU5ZDC2vLqElmMybA31Wi7lZ3lf+vgufRocvPj8443irhYRgWxP+A==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
dev: false
/jss-plugin-nested@10.10.0:
resolution: {integrity: sha512-9R4JHxxGgiZhurDo3q7LdIiDEgtA1bTGzAbhSPyIOWb7ZubrjQe8acwhEQ6OEKydzpl8XHMtTnEwHXCARLYqYA==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
tiny-warning: 1.0.3
dev: false
@@ -14990,14 +15007,14 @@ packages:
/jss-plugin-props-sort@10.10.0:
resolution: {integrity: sha512-5VNJvQJbnq/vRfje6uZLe/FyaOpzP/IH1LP+0fr88QamVrGJa0hpRRyAa0ea4U/3LcorJfBFVyC4yN2QC73lJg==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
dev: false
/jss-plugin-rule-value-function@10.10.0:
resolution: {integrity: sha512-uEFJFgaCtkXeIPgki8ICw3Y7VMkL9GEan6SqmT9tqpwM+/t+hxfMUdU4wQ0MtOiMNWhwnckBV0IebrKcZM9C0g==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
tiny-warning: 1.0.3
dev: false
@@ -15005,7 +15022,7 @@ packages:
/jss-plugin-rule-value-observable@10.10.0:
resolution: {integrity: sha512-ZLMaYrR3QE+vD7nl3oNXuj79VZl9Kp8/u6A1IbTPDcuOu8b56cFdWRZNZ0vNr8jHewooEeq2doy8Oxtymr2ZPA==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
symbol-observable: 1.2.0
dev: false
@@ -15013,7 +15030,7 @@ packages:
/jss-plugin-template@10.10.0:
resolution: {integrity: sha512-ocXZBIOJOA+jISPdsgkTs8wwpK6UbsvtZK5JI7VUggTD6LWKbtoxUzadd2TpfF+lEtlhUmMsCkTRNkITdPKa6w==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
tiny-warning: 1.0.3
dev: false
@@ -15021,7 +15038,7 @@ packages:
/jss-plugin-vendor-prefixer@10.10.0:
resolution: {integrity: sha512-UY/41WumgjW8r1qMCO8l1ARg7NHnfRVWRhZ2E2m0DMYsr2DD91qIXLyNhiX83hHswR7Wm4D+oDYNC1zWCJWtqg==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
css-vendor: 2.0.8
jss: 10.10.0
dev: false
@@ -15029,7 +15046,7 @@ packages:
/jss-preset-default@10.10.0:
resolution: {integrity: sha512-GL175Wt2FGhjE+f+Y3aWh+JioL06/QWFgZp53CbNNq6ZkVU0TDplD8Bxm9KnkotAYn3FlplNqoW5CjyLXcoJ7Q==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
jss: 10.10.0
jss-plugin-camel-case: 10.10.0
jss-plugin-compose: 10.10.0
@@ -15057,7 +15074,7 @@ packages:
/jss@10.10.0:
resolution: {integrity: sha512-cqsOTS7jqPsPMjtKYDUpdFC0AbhYFLTcuGRqymgmdJIeQ8cH7+AgX7YSgQy79wXloZq2VvATYxUOUQEvS1V/Zw==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
csstype: 3.1.3
is-in-browser: 1.1.3
tiny-warning: 1.0.3
@@ -15346,7 +15363,7 @@ packages:
strong-log-transformer: 2.1.0
tar: 6.1.11
temp-dir: 1.0.0
- typescript: 5.4.3
+ typescript: 5.4.4
upath: 2.0.1
uuid: 9.0.1
validate-npm-package-license: 3.0.4
@@ -15866,8 +15883,8 @@ packages:
uc.micro: 2.0.0
dev: true
- /markdown-to-jsx@7.4.5(react@18.2.0):
- resolution: {integrity: sha512-c8NB0H/ig+FOWssE9be0PKsYbCDhcWEkicxMnpdfUuHbFljnen4LAdgUShOyR/PgO3/qKvt9cwfQ0U/zQvZ44A==}
+ /markdown-to-jsx@7.4.6(react@18.2.0):
+ resolution: {integrity: sha512-3cyNxI/PwotvYkjg6KmFaN1uyN/7NqETteD2DobBB8ro/FR9jsHIh4Fi7ywAz0s9QHRKCmGlOUggs5GxSWACKA==}
engines: {node: '>= 10'}
peerDependencies:
react: '>= 0.14.0'
@@ -15918,21 +15935,20 @@ packages:
resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==}
dev: false
- /material-ui-popup-state@5.0.10(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-gd0DI8skwCSdth/j/yndoIwNkS2eDusosTe5hyPZ3jbrMzDkbQBs+tBbwapQ9hLfgiVLwICd1mwyerUV9Y5Elw==}
+ /material-ui-popup-state@5.1.0(@mui/material@packages+mui-material+build)(react@18.2.0):
+ resolution: {integrity: sha512-kG0xGqdPx3WM6AYnq0h7hCb3gk2M1FM/G/NFQN+HahcyABxCx3EFzLj5mdJICu2NYj0etZ2s7VDhAbrAezkxYg==}
+ engines: {node: '>=16'}
peerDependencies:
+ '@mui/material': ^5.0.0
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
- '@mui/material': 5.15.4(@emotion/react@11.11.4)(@emotion/styled@11.11.0)(@types/react@18.2.55)(react-dom@18.2.0)(react@18.2.0)
+ '@babel/runtime': 7.24.4
+ '@mui/material': link:packages/mui-material/build
+ '@types/prop-types': 15.7.12
+ '@types/react': 18.2.55
classnames: 2.3.2
prop-types: 15.8.1
react: 18.2.0
- transitivePeerDependencies:
- - '@emotion/react'
- - '@emotion/styled'
- - '@types/react'
- - react-dom
dev: false
/mathml-tag-names@2.1.3:
@@ -16056,7 +16072,7 @@ packages:
resolution: {integrity: sha512-b773yA16DsDQiM4OOzCsr1gwEd+iio9au98o3bj7F/bxVyoz1LuYox06BIdsiLL1o4kV5VtzTu3UXSJ2X0ZGXg==}
engines: {node: '>=18'}
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
hermes-parser: 0.20.1
nullthrows: 1.1.1
transitivePeerDependencies:
@@ -16138,7 +16154,7 @@ packages:
resolution: {integrity: sha512-gWqzfm9YQw9I08L23hcLmY7XNx48W0c0vLEkVEF5P7ZNIOSfX9CkEv0JvTTJWshRYkbgIqsdtpMAHq13LJJ6iA==}
engines: {node: '>=18'}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
dev: false
/metro-source-map@0.80.7:
@@ -16176,8 +16192,8 @@ packages:
resolution: {integrity: sha512-ENGvQF7wZCtn2rO6jwsYy3XRSPrlm0G/1TgDC8AXdvz0yjfAe1ODSCYWxP8S3JXfjKL5m3b6j9RsV8sQIxsUjQ==}
engines: {node: '>=18'}
dependencies:
- '@babel/core': 7.24.3
- '@babel/generator': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/generator': 7.24.4
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
nullthrows: 1.1.1
@@ -16189,9 +16205,9 @@ packages:
resolution: {integrity: sha512-QcgKpx3WZo71jTtXMEeeFuGpA+nG8YuWjxPTIsIYTjgDxcArS8zDDRzS18mmYkP65yyzH4dT94B1FJH9+flRag==}
engines: {node: '>=18'}
dependencies:
- '@babel/core': 7.24.3
- '@babel/generator': 7.24.1
- '@babel/parser': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/generator': 7.24.4
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
metro: 0.80.7
metro-babel-transformer: 0.80.7
@@ -16214,9 +16230,9 @@ packages:
hasBin: true
dependencies:
'@babel/code-frame': 7.24.2
- '@babel/core': 7.24.3
- '@babel/generator': 7.24.1
- '@babel/parser': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/generator': 7.24.4
+ '@babel/parser': 7.24.4
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
'@babel/types': 7.24.0
@@ -16525,8 +16541,8 @@ packages:
ufo: 1.4.0
dev: true
- /mocha@10.3.0:
- resolution: {integrity: sha512-uF2XJs+7xSLsrmIvn37i/wnc91nw7XjOQB8ccyx5aEgdnohr7n+rEiZP23WkCYHjilR6+EboEnbq/ZQDz4LSbg==}
+ /mocha@10.4.0:
+ resolution: {integrity: sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==}
engines: {node: '>= 14.0.0'}
hasBin: true
dependencies:
@@ -16667,7 +16683,7 @@ packages:
resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==}
dev: true
- /next@13.5.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0):
+ /next@13.5.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-GIudNR7ggGUZoIL79mSZcxbXK9f5pwAIPZxEM8+j2yLqv5RODg4TkmUlaKSYVqE1bPQueamXSqdC3j7axiTSEg==}
engines: {node: '>=16.14.0'}
hasBin: true
@@ -16689,7 +16705,7 @@ packages:
postcss: 8.4.14
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react@18.2.0)
+ styled-jsx: 5.1.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react@18.2.0)
watchpack: 2.4.0
zod: 3.21.4
optionalDependencies:
@@ -16706,7 +16722,7 @@ packages:
- '@babel/core'
- babel-plugin-macros
- /next@14.1.4(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0):
+ /next@14.1.4(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-1WTaXeSrUwlz/XcnhGTY7+8eiaFvdet5z9u3V2jb+Ek1vFo0VhHKSAIJvDWfQpttWjnyw14kBeq28TPq7bTeEQ==}
engines: {node: '>=18.17.0'}
hasBin: true
@@ -16729,7 +16745,7 @@ packages:
postcss: 8.4.31
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- styled-jsx: 5.1.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react@18.2.0)
+ styled-jsx: 5.1.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react@18.2.0)
optionalDependencies:
'@next/swc-darwin-arm64': 14.1.4
'@next/swc-darwin-x64': 14.1.4
@@ -17969,17 +17985,17 @@ packages:
resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==}
dev: false
- /playwright-core@1.42.1:
- resolution: {integrity: sha512-mxz6zclokgrke9p1vtdy/COWBH+eOZgYUVVU34C73M+4j4HLlQJHtfcqiqqxpP0o8HhMkflvfbquLX5dg6wlfA==}
+ /playwright-core@1.43.0:
+ resolution: {integrity: sha512-iWFjyBUH97+pUFiyTqSLd8cDMMOS0r2ZYz2qEsPjH8/bX++sbIJT35MSwKnp1r/OQBAqC5XO99xFbJ9XClhf4w==}
engines: {node: '>=16'}
hasBin: true
- /playwright@1.42.1:
- resolution: {integrity: sha512-PgwB03s2DZBcNRoW+1w9E+VkLBxweib6KTXM0M3tkiT4jVxKSi6PmVJ591J+0u10LUrgxB7dLRbiJqO5s2QPMg==}
+ /playwright@1.43.0:
+ resolution: {integrity: sha512-SiOKHbVjTSf6wHuGCbqrEyzlm6qvXcv7mENP+OZon1I07brfZLGdfWV0l/efAzVx7TF3Z45ov1gPEkku9q25YQ==}
engines: {node: '>=16'}
hasBin: true
dependencies:
- playwright-core: 1.42.1
+ playwright-core: 1.43.0
optionalDependencies:
fsevents: 2.3.2
@@ -18133,7 +18149,7 @@ packages:
postcss: ^8.4.21
dependencies:
postcss: 8.4.38
- typescript: 5.4.3
+ typescript: 5.4.4
dev: true
/postcss-value-parser@4.2.0:
@@ -18577,9 +18593,9 @@ packages:
engines: {node: '>=8.10.0'}
hasBin: true
dependencies:
- '@babel/core': 7.24.3
- '@babel/generator': 7.24.1
- '@babel/runtime': 7.24.1
+ '@babel/core': 7.24.4
+ '@babel/generator': 7.24.4
+ '@babel/runtime': 7.24.4
ast-types: 0.14.2
commander: 2.20.3
doctrine: 3.0.0
@@ -18617,7 +18633,7 @@ packages:
peerDependencies:
react: '>=16.13.1'
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
react: 18.2.0
dev: false
@@ -18626,7 +18642,7 @@ packages:
peerDependencies:
react: ^16.3.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
prop-types: 15.8.1
react: 18.2.0
warning: 4.0.3
@@ -18642,7 +18658,7 @@ packages:
final-form: ^4.20.4
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
final-form: 4.20.10
react: 18.2.0
dev: false
@@ -18685,7 +18701,7 @@ packages:
peerDependencies:
react: '>=16.8.6'
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@emotion/is-prop-valid': 0.7.3
css-jss: 10.10.0
hoist-non-react-statics: 3.3.2
@@ -18715,7 +18731,7 @@ packages:
scheduler: 0.23.0
dev: false
- /react-native@0.73.6(@babel/core@7.24.3)(@babel/preset-env@7.24.3)(react@18.2.0):
+ /react-native@0.73.6(@babel/core@7.24.4)(@babel/preset-env@7.24.4)(react@18.2.0):
resolution: {integrity: sha512-oqmZe8D2/VolIzSPZw+oUd6j/bEmeRHwsLn1xLA5wllEYsZ5zNuMsDus235ONOnCRwexqof/J3aztyQswSmiaA==}
engines: {node: '>=18'}
hasBin: true
@@ -18727,8 +18743,8 @@ packages:
'@react-native-community/cli-platform-android': 12.3.6
'@react-native-community/cli-platform-ios': 12.3.6
'@react-native/assets-registry': 0.73.1
- '@react-native/codegen': 0.73.3(@babel/preset-env@7.24.3)
- '@react-native/community-cli-plugin': 0.73.17(@babel/core@7.24.3)(@babel/preset-env@7.24.3)
+ '@react-native/codegen': 0.73.3(@babel/preset-env@7.24.4)
+ '@react-native/community-cli-plugin': 0.73.17(@babel/core@7.24.4)(@babel/preset-env@7.24.4)
'@react-native/gradle-plugin': 0.73.4
'@react-native/js-polyfills': 0.73.1
'@react-native/normalize-colors': 0.73.2
@@ -18770,8 +18786,8 @@ packages:
- utf-8-validate
dev: false
- /react-number-format@5.3.3(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-maGHWmOvwYzyeRIpL0YC6drWqYaX6iFqjisdJXpZ+HzEtSEJsL6nqw4azTpF5Sm6SAvwUeAr7JY924Ebqq8EdA==}
+ /react-number-format@5.3.4(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-2hHN5mbLuCDUx19bv0Q8wet67QqYK6xmtLQeY5xx+h7UXiMmRtaCwqko4mMPoKXLc6xAzwRrutg8XbTRlsfjRg==}
peerDependencies:
react: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
react-dom: ^0.14 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
@@ -18823,7 +18839,7 @@ packages:
redux:
optional: true
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
'@types/hoist-non-react-statics': 3.3.5
'@types/react': 18.2.55
'@types/use-sync-external-store': 0.0.3
@@ -18839,26 +18855,17 @@ packages:
resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==}
engines: {node: '>=0.10.0'}
- /react-router-dom@6.22.1(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-iwMyyyrbL7zkKY7MRjOVRy+TMnS/OPusaFVxM2P11x9dzSzGmLsebkCvYirGq0DWB9K9hOspHYYtDz33gE5Duw==}
+ /react-router-dom@6.22.3(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==}
engines: {node: '>=14.0.0'}
peerDependencies:
react: '>=16.8'
react-dom: '>=16.8'
dependencies:
- '@remix-run/router': 1.15.1
+ '@remix-run/router': 1.15.3
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
- react-router: 6.22.1(react@18.2.0)
-
- /react-router@6.22.1(react@18.2.0):
- resolution: {integrity: sha512-0pdoRGwLtemnJqn1K0XHUbnKiX0S4X8CgvVVmHGOWmofESj31msHo/1YiqcJWK7Wxfq2a4uvvtS01KAQyWK/CQ==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- react: '>=16.8'
- dependencies:
- '@remix-run/router': 1.15.1
- react: 18.2.0
+ react-router: 6.22.3(react@18.2.0)
/react-router@6.22.3(react@18.2.0):
resolution: {integrity: sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==}
@@ -18868,7 +18875,6 @@ packages:
dependencies:
'@remix-run/router': 1.15.3
react: 18.2.0
- dev: false
/react-runner@1.0.3(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-KyAzNzSVdrBc4A7aGW3FD0wVuujfgcBlyIGF0QVicJu0ucMpLYyTHE+PgBu82Iq698TPKRH+eEi6Mrq/e7OffA==}
@@ -18928,7 +18934,7 @@ packages:
resolution: {integrity: sha512-0W/e9uPweNEOSPjmYtuKSC/SvKKg1sfo+WtPdnxeLF3t2L82h7jjszuOHz9C23fzkvLfdgkaOmcbAxE9w2GEjA==}
engines: {node: '>=6.0.0'}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
warning: 4.0.3
dev: false
@@ -18936,7 +18942,7 @@ packages:
resolution: {integrity: sha512-W+fXBOsDqgFK1/g7MzRMVcDurp3LqO3ksC8UgInh2P/tKgb5DusuuB1geKHFc6o1wKl+4oyER4Zh3Lxmr8xbXA==}
engines: {node: '>=6.0.0'}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
keycode: 2.2.1
prop-types: 15.8.1
react-event-listener: 0.6.6(react@18.2.0)
@@ -18952,7 +18958,7 @@ packages:
peerDependencies:
react: ^15.3.0 || ^16.0.0 || ^17.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
prop-types: 15.8.1
react: 18.2.0
react-swipeable-views-core: 0.14.0
@@ -18976,7 +18982,7 @@ packages:
react: '>=16.6.0'
react-dom: '>=16.6.0'
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
dom-helpers: 5.2.1
loose-envify: 1.4.0
prop-types: 15.8.1
@@ -18995,8 +19001,8 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /react-virtuoso@4.7.2(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-xF4es1ajK36Hs9MciaiGA9l16tV2bpkpgxM9JVKh0rJSn6uhdAUrxSQ6FttQOOPAGt4GRG2A4gdjlo18JWhyRw==}
+ /react-virtuoso@4.7.8(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-P0BHOsLrmfnXv1bY9Nja07nvFciRGNgM7lTRHMcVDteTDb9tLtHzajBapKGUZ5zdyUOEVWvuW6ufQxzdGN2AKw==}
engines: {node: '>=10'}
peerDependencies:
react: '>=16 || >=17 || >= 18'
@@ -19013,7 +19019,7 @@ packages:
react: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
react-dom: ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
memoize-one: 5.2.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -19244,7 +19250,7 @@ packages:
/redux@4.2.1:
resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
dev: false
/reflect.getprototypeof@1.0.4:
@@ -19280,7 +19286,7 @@ packages:
/regenerator-transform@0.15.2:
resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
/regex-not@1.0.2:
resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==}
@@ -19537,14 +19543,14 @@ packages:
dependencies:
glob: 10.3.10
- /rollup-plugin-babel@4.4.0(@babel/core@7.24.3)(rollup@3.29.4):
+ /rollup-plugin-babel@4.4.0(@babel/core@7.24.4)(rollup@3.29.4):
resolution: {integrity: sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==}
deprecated: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-babel.
peerDependencies:
- '@babel/core': ^7.23.9
+ '@babel/core': ^7.24.4
rollup: '>=0.60.0 <3'
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-module-imports': 7.24.3
rollup: 3.29.4
rollup-pluginutils: 2.8.2
@@ -19652,7 +19658,7 @@ packages:
/rtl-css-js@1.16.0:
resolution: {integrity: sha512-Oc7PnzwIEU4M0K1J4h/7qUUaljXhQ0kCObRsZjxs2HjkpKsnoTMvSmvJ4sqgJZd0zBoEfAyTdnK/jMIYvrjySQ==}
dependencies:
- '@babel/runtime': 7.24.1
+ '@babel/runtime': 7.24.4
dev: false
/run-async@2.4.1:
@@ -20589,7 +20595,7 @@ packages:
stylis: 4.3.1
tslib: 2.5.0
- /styled-jsx@5.1.1(@babel/core@7.24.3)(babel-plugin-macros@3.1.0)(react@18.2.0):
+ /styled-jsx@5.1.1(@babel/core@7.24.4)(babel-plugin-macros@3.1.0)(react@18.2.0):
resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
engines: {node: '>= 12.0.0'}
peerDependencies:
@@ -20602,7 +20608,7 @@ packages:
babel-plugin-macros:
optional: true
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
babel-plugin-macros: 3.1.0
client-only: 0.0.1
react: 18.2.0
@@ -20647,7 +20653,7 @@ packages:
/stylelint-processor-styled-components@1.10.0:
resolution: {integrity: sha512-g4HpN9rm0JD0LoHuIOcd/FIjTZCJ0ErQ+dC3VTxp+dSvnkV+MklKCCmCQEdz5K5WxF4vPuzfVgdbSDuPYGZhoA==}
dependencies:
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/traverse': 7.24.1
micromatch: 4.0.5
postcss: 7.0.39
@@ -20837,8 +20843,8 @@ packages:
strip-ansi: 6.0.1
dev: true
- /tailwindcss@3.4.1:
- resolution: {integrity: sha512-qAYmXRfk3ENzuPBakNK0SRrUDipP8NQnEY6772uDhflcQz5EhRdD7JNZxyrFHVQNCwULPBn6FNPp9brpO7ctcA==}
+ /tailwindcss@3.4.3:
+ resolution: {integrity: sha512-U7sxQk/n397Bmx4JHbJx/iSOOv5G+II3f1kpLpY2QeUv5DcPdcTsYLlusZfq1NthHS1c1cZoyFmmkex1rzke0A==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -20850,7 +20856,7 @@ packages:
fast-glob: 3.3.2
glob-parent: 6.0.2
is-glob: 4.0.3
- jiti: 1.19.1
+ jiti: 1.21.0
lilconfig: 2.1.0
micromatch: 4.0.5
normalize-path: 3.0.0
@@ -21183,13 +21189,13 @@ packages:
resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
dev: false
- /ts-api-utils@1.0.1(typescript@5.4.3):
+ /ts-api-utils@1.0.1(typescript@5.4.4):
resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==}
engines: {node: '>=16.13.0'}
peerDependencies:
typescript: '>=4.2.0'
dependencies:
- typescript: 5.4.3
+ typescript: 5.4.4
dev: true
/ts-interface-checker@0.1.13:
@@ -21235,7 +21241,7 @@ packages:
engines: {node: '>=0.6.x'}
dev: false
- /tsup@8.0.2(postcss@8.4.38)(typescript@5.4.3):
+ /tsup@8.0.2(postcss@8.4.38)(typescript@5.4.4):
resolution: {integrity: sha512-NY8xtQXdH7hDUAZwcQdY/Vzlw9johQsaqf7iwZ6g1DOUlFYQ5/AtVAjTvihhEyeRlGo4dLRVHtrRaL35M1daqQ==}
engines: {node: '>=18'}
hasBin: true
@@ -21269,14 +21275,14 @@ packages:
source-map: 0.8.0-beta.0
sucrase: 3.34.0
tree-kill: 1.2.2
- typescript: 5.4.3
+ typescript: 5.4.4
transitivePeerDependencies:
- supports-color
- ts-node
dev: true
- /tsx@4.7.1:
- resolution: {integrity: sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==}
+ /tsx@4.7.2:
+ resolution: {integrity: sha512-BCNd4kz6fz12fyrgCTEdZHGJ9fWTGeUzXmQysh0RVocDY3h4frk05ZNCXSy4kIenF7y/QnrdiVpTsyNRn6vlAw==}
engines: {node: '>=18.0.0'}
hasBin: true
dependencies:
@@ -21427,8 +21433,8 @@ packages:
resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
dev: true
- /typescript@5.4.3:
- resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==}
+ /typescript@5.4.4:
+ resolution: {integrity: sha512-dGE2Vv8cpVvw28v8HCPqyb08EzbBURxDpuhJvTrusShUfGnhHBafDsLdS1EhhxyL6BJQE+2cT3dDPAv+MQ6oLw==}
engines: {node: '>=14.17'}
hasBin: true
@@ -21775,8 +21781,8 @@ packages:
vfile-message: 2.0.4
dev: false
- /vite-plugin-pages@0.32.0(vite@5.2.2):
- resolution: {integrity: sha512-OxS3n0zUo5wsfgNCAuw2FiG/KD1ipgQV+2Flst4RyeI2iPv+m0YueVq+nx41k5NOWJj/zhqEas6I0b7HXveXjA==}
+ /vite-plugin-pages@0.32.1(vite@5.2.8):
+ resolution: {integrity: sha512-4oPlIbb+J+zpJGfT2xI/27xqY+qTkRc3MBgWKfbW6IWM3CTcSyybuL9kRMCFRdBHfmgkF28qDs7fqVf/HjH1Xw==}
peerDependencies:
'@vue/compiler-sfc': ^2.7.0 || ^3.0.0
vite: ^2.0.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0
@@ -21792,18 +21798,18 @@ packages:
json5: 2.2.3
local-pkg: 0.5.0
picocolors: 1.0.0
- vite: 5.2.2(@types/node@18.19.28)
+ vite: 5.2.8(@types/node@18.19.31)
yaml: 2.4.1
transitivePeerDependencies:
- supports-color
dev: true
- /vite@5.2.2(@types/node@18.19.28):
- resolution: {integrity: sha512-FWZbz0oSdLq5snUI0b6sULbz58iXFXdvkZfZWR/F0ZJuKTSPO7v72QPXt6KqYeMFb0yytNp6kZosxJ96Nr/wDQ==}
+ /vite@5.2.8(@types/node@18.19.31):
+ resolution: {integrity: sha512-OyZR+c1CE8yeHw5V5t59aXsUPPVTHMDjEZz8MgguLL/Q7NblxhZUlTu9xSPqlsUO/y+X7dlU05jdhvyycD55DA==}
engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': ^18.19.28
+ '@types/node': ^18.19.31
less: '*'
lightningcss: ^1.21.0
sass: '*'
@@ -21826,7 +21832,7 @@ packages:
terser:
optional: true
dependencies:
- '@types/node': 18.19.28
+ '@types/node': 18.19.31
esbuild: 0.20.2
postcss: 8.4.38
rollup: 4.13.0
@@ -22484,16 +22490,16 @@ packages:
peerDependencies:
react: ^17.0.0 || ^18.0.0
dependencies:
- '@babel/core': 7.24.3
+ '@babel/core': 7.24.4
'@babel/helper-module-imports': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
- '@babel/parser': 7.24.1
+ '@babel/parser': 7.24.4
'@babel/types': 7.24.0
'@emotion/css': 11.11.2
'@emotion/is-prop-valid': 1.2.2
'@emotion/react': 11.11.4(@types/react@18.2.55)(react@18.2.0)
- '@emotion/serialize': 1.1.3
- '@emotion/styled': 11.11.0(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
+ '@emotion/serialize': 1.1.4
+ '@emotion/styled': 11.11.5(@emotion/react@11.11.4)(@types/react@18.2.55)(react@18.2.0)
'@mui/system': link:packages/mui-system/build
'@wyw-in-js/processor-utils': 0.5.0
'@wyw-in-js/shared': 0.5.0
diff --git a/test/bundling/fixtures/create-react-app/package.json b/test/bundling/fixtures/create-react-app/package.json
index c5cfabb1f6c3ae..f576760bfb700c 100644
--- a/test/bundling/fixtures/create-react-app/package.json
+++ b/test/bundling/fixtures/create-react-app/package.json
@@ -25,7 +25,7 @@
"devDependencies": {
"concurrently": "7.4.0",
"cross-env": "7.0.3",
- "playwright": "1.42.1",
+ "playwright": "1.43.0",
"serve": "14.0.1"
},
"browserslist": {
diff --git a/test/bundling/fixtures/esbuild/package.json b/test/bundling/fixtures/esbuild/package.json
index b4d19f0ee05829..78cb20425e6c5b 100644
--- a/test/bundling/fixtures/esbuild/package.json
+++ b/test/bundling/fixtures/esbuild/package.json
@@ -25,7 +25,7 @@
},
"devDependencies": {
"concurrently": "7.4.0",
- "playwright": "1.42.1",
+ "playwright": "1.43.0",
"serve": "14.0.1"
}
}
diff --git a/test/bundling/fixtures/gatsby/package.json b/test/bundling/fixtures/gatsby/package.json
index 712e24e04d31d7..26cfb6a4ad426c 100644
--- a/test/bundling/fixtures/gatsby/package.json
+++ b/test/bundling/fixtures/gatsby/package.json
@@ -23,6 +23,6 @@
},
"devDependencies": {
"concurrently": "7.4.0",
- "playwright": "1.42.1"
+ "playwright": "1.43.0"
}
}
diff --git a/test/bundling/fixtures/next-webpack4/package.json b/test/bundling/fixtures/next-webpack4/package.json
index f6d4ab868517b3..e1eed0558d467c 100644
--- a/test/bundling/fixtures/next-webpack4/package.json
+++ b/test/bundling/fixtures/next-webpack4/package.json
@@ -23,6 +23,6 @@
},
"devDependencies": {
"concurrently": "7.4.0",
- "playwright": "1.42.1"
+ "playwright": "1.43.0"
}
}
diff --git a/test/bundling/fixtures/next-webpack5/package.json b/test/bundling/fixtures/next-webpack5/package.json
index 65f197ec50f422..89418e1e310ef0 100644
--- a/test/bundling/fixtures/next-webpack5/package.json
+++ b/test/bundling/fixtures/next-webpack5/package.json
@@ -23,6 +23,6 @@
},
"devDependencies": {
"concurrently": "7.4.0",
- "playwright": "1.42.1"
+ "playwright": "1.43.0"
}
}
diff --git a/test/bundling/fixtures/snowpack/package.json b/test/bundling/fixtures/snowpack/package.json
index 697bea33ec61a5..d1e54da1e01734 100644
--- a/test/bundling/fixtures/snowpack/package.json
+++ b/test/bundling/fixtures/snowpack/package.json
@@ -24,7 +24,7 @@
},
"devDependencies": {
"concurrently": "7.4.0",
- "playwright": "1.42.1",
+ "playwright": "1.43.0",
"serve": "14.0.1"
}
}
diff --git a/test/bundling/fixtures/vite/package.json b/test/bundling/fixtures/vite/package.json
index 40b4108a0151b6..948d209ed8c5ff 100644
--- a/test/bundling/fixtures/vite/package.json
+++ b/test/bundling/fixtures/vite/package.json
@@ -20,11 +20,11 @@
"react": "18.2.0",
"react-dom": "18.2.0",
"react-is": "18.2.0",
- "vite": "3.2.8"
+ "vite": "3.2.10"
},
"devDependencies": {
"concurrently": "7.4.0",
- "playwright": "1.42.1",
+ "playwright": "1.43.0",
"serve": "14.0.1"
}
}
diff --git a/test/package.json b/test/package.json
index 1e6dfd957b8b89..fc2f3b067219b1 100644
--- a/test/package.json
+++ b/test/package.json
@@ -6,7 +6,7 @@
"typescript": "tsc -p tsconfig.json"
},
"devDependencies": {
- "@babel/runtime": "^7.23.9",
+ "@babel/runtime": "^7.24.4",
"@emotion/cache": "^11.11.0",
"@emotion/react": "^11.11.4",
"@mui-internal/test-utils": "workspace:^",
@@ -17,7 +17,7 @@
"@mui/material": "workspace:^",
"@mui/system": "workspace:^",
"@mui/utils": "workspace:^",
- "@playwright/test": "1.42.1",
+ "@playwright/test": "1.43.0",
"@testing-library/dom": "^9.3.4",
"@types/chai": "^4.3.14",
"@types/react": "^18.2.55",
@@ -29,12 +29,12 @@
"fs-extra": "^11.2.0",
"html-webpack-plugin": "^5.6.0",
"lodash": "^4.17.21",
- "playwright": "^1.42.1",
+ "playwright": "^1.43.0",
"prop-types": "^15.8.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-is": "^18.2.0",
- "react-router-dom": "^6.21.3",
+ "react-router-dom": "^6.22.3",
"sinon": "^15.2.0",
"styled-components": "^6.1.8",
"stylis": "4.2.0",
diff --git a/test/regressions/index.js b/test/regressions/index.js
index 29e521fc490585..2d6fe49c0dad6e 100644
--- a/test/regressions/index.js
+++ b/test/regressions/index.js
@@ -31,7 +31,6 @@ const blacklist = [
'docs-getting-started-templates-sign-in/CustomIcons.png', // Theme file
'docs-getting-started-templates-sign-up/CustomIcons.png', // Theme file
'docs-getting-started-templates-sign-in-side/getSignInSideTheme.png', // Theme file
- 'docs-getting-started-templates-sign-in/getSignInTheme.png', // Theme file
'docs-getting-started-templates-sign-up/getSignUpTheme.png', // Theme file
'docs-getting-started-templates-checkout/getCheckoutTheme.png', // Theme file
'docs-getting-started-templates-landing-page/getLPTheme.png', // Theme file
@@ -173,6 +172,13 @@ function excludeDemoFixture(suite, name) {
return true;
}
+ // Exclude files that are not images and are not PascalCase
+ // Tantamount to skipping JS/TS files that are not React components or "index.js" files
+ // PascalCase starts with a capital letter and has zero or more capital letters in the middle
+ if (!suite.endsWith('.png') && name !== 'index' && !/^[A-Z][A-Za-z0-9]*$/.test(name)) {
+ return true;
+ }
+
if (suite.includes('docs-joy') && name.match(/(Variables|Usage)$/)) {
return true;
}