diff --git a/docusaurus.config.js b/docusaurus.config.js
index 356a39302e..bb58ddf616 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -2,499 +2,505 @@
// Note: type annotations allow type checking and IDEs autocompletion
import { themes } from 'prism-react-renderer';
-import variablesPlugin from './src/remark/variablesPlugin';
const lightCodeTheme = themes.github;
const darkCodeTheme = themes.dracula;
-/** @type {import('@docusaurus/types').Config} */
-const config = {
- future: {
- experimental_faster: false,
- },
- title: 'Calico Documentation',
- tagline: 'Active, zero-trust based security for containers and Kubernetes',
- url: 'https://docs.tigera.io',
- baseUrl: '/',
- onBrokenAnchors: 'ignore',
- onBrokenLinks: 'throw',
- onBrokenMarkdownLinks: 'throw',
- favicon: 'img/favicon.png',
+// when true current version will be built
+const nextVersion = process.env.BUILD_NEXT === 'true' ? ['current'] : [];
- // Even if you don't use internalization, you can use this field to set useful
- // metadata like html lang. For example, if your site is Chinese, you may want
- // to replace "en" with "zh-Hans".
- i18n: {
- defaultLocale: 'en',
- locales: ['en'],
- },
- scripts: [
- {
- src: 'https://widget.kapa.ai/kapa-widget.bundle.js',
- 'data-website-id': '578b0d26-ff67-42e3-b465-5839865a7471',
- 'data-project-name': 'Calico',
- 'data-project-color': '#F89C1D',
- 'data-project-logo': 'https://www.tigera.io/app/uploads/2021/06/Tigera-orange.png',
- 'data-modal-disclaimer':
- "The Calico Docs AI answers questions based on what it finds in our product documentation. As with all AI solutions, it's a good idea to verify answers in the source material. ",
- //"data-modal-example-questions": "Docs Calico use eBPF?,Get started with egress gateways",
- 'data-modal-ask-ai-input-placeholder': 'Ask me a question about Calico',
- 'data-font-family': 'Poppins,Helvetica Neue,Helvetica,Arial,sans-serif',
- 'data-modal-border-radius': '6px',
- 'data-button-box-shadow': '2px 2px 8px rgba(0, 0, 0, 0.2)',
- 'data-modal-header-bg-color': '#FFFFFF',
- 'data-user-analytics-fingerprint-enabled': 'true',
- 'data-user-analytics-store-ip': 'true',
- async: true,
+export default async function createAsyncConfig() {
+ const variablesPlugin = await import('./src/remark/variablesPlugin');
+
+ /** @type {import('@docusaurus/types').Config} */
+ const config = {
+ future: {
+ experimental_faster: false,
},
- ],
- presets: [
- [
- 'classic',
- /** @type {import('@docusaurus/preset-classic').Options} */
- ({
- // TODO: try to find a way to not specify a default instance
- docs: {
- path: 'default',
- sidebarPath: false,
- },
- googleTagManager: {
- containerId: 'GTM-KCHDXB2',
- },
- blog: false,
- theme: {
- customCss: ['./src/css/custom.css', './src/css/external-links.scss', './src/css/modal.scss'],
- },
- }),
- ],
- ],
+ title: 'Calico Documentation',
+ tagline: 'Active, zero-trust based security for containers and Kubernetes',
+ url: 'https://docs.tigera.io',
+ baseUrl: '/',
+ onBrokenAnchors: 'ignore',
+ onBrokenLinks: 'throw',
+ onBrokenMarkdownLinks: 'throw',
+ favicon: 'img/favicon.png',
- themeConfig:
- /** @type {import('@docusaurus/preset-classic').ThemeConfig} */
- {
- metadata: [
- {
- name: 'keywords',
- content:
- 'kubernetes,k8s,kubernetes security,container security,kubernetes networking,kubernetes monitoring,cwpp,cnapp',
- },
- ],
- algolia: {
- appId: 'Q4GSZWRKBA',
- apiKey: '34ecd6611b6cef7a420bd30587d0d502',
- indexName: 'calico',
- contextualSearch: true,
- searchPagePath: '/search',
+ // Even if you don't use internalization, you can use this field to set useful
+ // metadata like html lang. For example, if your site is Chinese, you may want
+ // to replace "en" with "zh-Hans".
+ i18n: {
+ defaultLocale: 'en',
+ locales: ['en'],
+ },
+ scripts: [
+ {
+ src: 'https://widget.kapa.ai/kapa-widget.bundle.js',
+ 'data-website-id': '578b0d26-ff67-42e3-b465-5839865a7471',
+ 'data-project-name': 'Calico',
+ 'data-project-color': '#F89C1D',
+ 'data-project-logo': 'https://www.tigera.io/app/uploads/2021/06/Tigera-orange.png',
+ 'data-modal-disclaimer':
+ "The Calico Docs AI answers questions based on what it finds in our product documentation. As with all AI solutions, it's a good idea to verify answers in the source material. ",
+ //"data-modal-example-questions": "Docs Calico use eBPF?,Get started with egress gateways",
+ 'data-modal-ask-ai-input-placeholder': 'Ask me a question about Calico',
+ 'data-font-family': 'Poppins,Helvetica Neue,Helvetica,Arial,sans-serif',
+ 'data-modal-border-radius': '6px',
+ 'data-button-box-shadow': '2px 2px 8px rgba(0, 0, 0, 0.2)',
+ 'data-modal-header-bg-color': '#FFFFFF',
+ 'data-user-analytics-fingerprint-enabled': 'true',
+ 'data-user-analytics-store-ip': 'true',
+ async: true,
},
- navbar: {
- logo: {
- src: 'img/tigera-logo-black.png',
- srcDark: 'img/tigera-logo-white.png',
- },
- items: [
- {
- type: 'dropdown',
- label: 'Documentation',
- className: 'documentation-dropdown',
- items: [
- {
- label: 'Calico Open Source',
- type: 'docSidebar',
- sidebarId: 'calicoSidebar',
- docsPluginId: 'calico',
- className: 'navbar-product-link_calico',
- },
- {
- label: 'Calico Cloud',
- type: 'docSidebar',
- sidebarId: 'calicoCloudSidebar',
- docsPluginId: 'calico-cloud',
- className: 'navbar-product-link_calico-cloud',
- },
- {
- label: 'Calico Enterprise',
- type: 'docSidebar',
- sidebarId: 'calicoEnterpriseSidebar',
- docsPluginId: 'calico-enterprise',
- className: 'navbar-product-link_calico-enterprise',
- },
- ],
- },
- {
- type: 'docsVersionDropdown',
- position: 'left',
- // className for product specific items must start with 'product-'
- dropdownItemsAfter: [
- {
- type: 'html',
- value: '
',
- },
- {
- to: '/archive',
- label: 'All versions',
- },
- ],
+ ],
+ presets: [
+ [
+ 'classic',
+ /** @type {import('@docusaurus/preset-classic').Options} */
+ ({
+ // TODO: try to find a way to not specify a default instance
+ docs: {
+ path: 'default',
+ sidebarPath: false,
},
- {
- label: 'Tutorials',
- // TODO: Marketing is building a page at /tutorials. Using self-paced-workshops as placeholder.
- to: 'https://www.tigera.io/tutorials/',
- position: 'left',
+ googleTagManager: {
+ containerId: 'GTM-KCHDXB2',
},
- {
- label: 'Certification',
- to: 'https://www.tigera.io/lp/calico-certification/',
- },
- {
- label: 'Try Calico Cloud',
- to: 'https://www.calicocloud.io/home',
- position: 'left',
- },
- {
- type: 'dropdown',
- label: 'Use cases',
- position: 'left',
- items: [
- {
- label: 'Microsegmentation',
- to: '/use-cases/microsegmentation',
- },
- {
- label: 'Observability',
- to: '/use-cases/observability',
- },
- {
- label: 'Egress access controls',
- to: '/use-cases/egress-access-controls',
- },
- {
- label: 'Egress gateways',
- to: '/use-cases/egress-gateways',
- },
- {
- label: 'Cluster mesh',
- to: '/use-cases/cluster-mesh',
- },
- ],
+ blog: false,
+ theme: {
+ customCss: ['./src/css/custom.css', './src/css/external-links.scss', './src/css/modal.scss'],
},
+ }),
+ ],
+ ],
+
+ themeConfig:
+ /** @type {import('@docusaurus/preset-classic').ThemeConfig} */
+ {
+ metadata: [
{
- href: 'https://github.com/projectcalico',
- position: 'right',
- className: 'header-icon-link github-icon',
- 'aria-label': 'GitHub repository',
+ name: 'keywords',
+ content:
+ 'kubernetes,k8s,kubernetes security,container security,kubernetes networking,kubernetes monitoring,cwpp,cnapp',
},
],
- },
- footer: {
- style: 'dark',
- links: [
- {
- title: 'Learn',
- items: [
- {
- label: 'Documentation',
- to: '/',
- },
- {
- label: 'Events',
- to: 'https://www.tigera.io/events',
- },
- {
- label: 'Resource center',
- to: 'https://www.tigera.io/resources',
- },
- {
- label: 'Blog',
- to: 'https://www.tigera.io/blog',
- },
- {
- label: 'Trade shows',
- to: 'https://www.tigera.io/lp/tradeshows',
- },
- {
- label: 'Certification',
- to: 'https://www.tigera.io/lp/calico-certification',
- },
- {
- label: 'Guides',
- to: 'https://www.tigera.io/learn/guides/kubernetes-monitoring',
- },
- ],
- },
- {
- title: 'Support',
- items: [
- {
- label: 'Customer success',
- to: 'https://www.tigera.io/customer-success',
- },
- {
- label: 'Support portal',
- to: 'https://tigera.force.com/community/s/login/',
- },
- {
- label: 'Security bulletins',
- to: 'https://www.tigera.io/security-bulletins',
- },
- {
- label: 'Report a security issue',
- to: 'https://www.tigera.io/vulnerability-disclosure',
- },
- ],
- },
- {
- title: 'Open source',
- items: [
- {
- label: 'Project Calico',
- to: 'https://www.tigera.io/project-calico',
- },
- {
- label: 'Community',
- to: 'https://www.tigera.io/project-calico/community',
- },
- {
- label: 'GitHub',
- to: 'https://github.com/projectcalico',
- },
- {
- label: 'Stack Overflow',
- to: 'https://stackoverflow.com/questions/tagged/project-calico',
- },
- {
- label: 'Slack',
- to: 'https://calicousers.slack.com/',
- },
- ],
- },
- {
- title: 'Company',
- items: [
- {
- label: 'About',
- to: 'https://www.tigera.io/about',
- },
- {
- label: 'Customers',
- to: 'https://www.tigera.io/customer-stories',
- },
- {
- label: 'Partners',
- to: 'https://www.tigera.io/partners',
- },
- {
- label: 'Newsroom',
- to: 'https://www.tigera.io/media',
- },
- {
- label: 'Careers',
- to: 'https://www.tigera.io/careers',
- },
- {
- label: 'Contact',
- to: 'https://www.tigera.io/contact',
- },
- ],
+ algolia: {
+ appId: 'Q4GSZWRKBA',
+ apiKey: '34ecd6611b6cef7a420bd30587d0d502',
+ indexName: 'calico',
+ contextualSearch: true,
+ searchPagePath: '/search',
+ },
+ navbar: {
+ logo: {
+ src: 'img/tigera-logo-black.png',
+ srcDark: 'img/tigera-logo-white.png',
},
- ],
- // TODO: Add appropriate icons and links
- copyright: `
-
-
-
-
-
Privacy Center |
-
Do not sell or share my personal information
+ items: [
+ {
+ type: 'dropdown',
+ label: 'Documentation',
+ className: 'documentation-dropdown',
+ items: [
+ {
+ label: 'Calico Open Source',
+ type: 'docSidebar',
+ sidebarId: 'calicoSidebar',
+ docsPluginId: 'calico',
+ className: 'navbar-product-link_calico',
+ },
+ {
+ label: 'Calico Cloud',
+ type: 'docSidebar',
+ sidebarId: 'calicoCloudSidebar',
+ docsPluginId: 'calico-cloud',
+ className: 'navbar-product-link_calico-cloud',
+ },
+ {
+ label: 'Calico Enterprise',
+ type: 'docSidebar',
+ sidebarId: 'calicoEnterpriseSidebar',
+ docsPluginId: 'calico-enterprise',
+ className: 'navbar-product-link_calico-enterprise',
+ },
+ ],
+ },
+ {
+ type: 'docsVersionDropdown',
+ position: 'left',
+ // className for product specific items must start with 'product-'
+ dropdownItemsAfter: [
+ {
+ type: 'html',
+ value: '
',
+ },
+ {
+ to: '/archive',
+ label: 'All versions',
+ },
+ ],
+ },
+ {
+ label: 'Tutorials',
+ // TODO: Marketing is building a page at /tutorials. Using self-paced-workshops as placeholder.
+ to: 'https://www.tigera.io/tutorials/',
+ position: 'left',
+ },
+ {
+ label: 'Certification',
+ to: 'https://www.tigera.io/lp/calico-certification/',
+ },
+ {
+ label: 'Try Calico Cloud',
+ to: 'https://www.calicocloud.io/home',
+ position: 'left',
+ },
+ {
+ type: 'dropdown',
+ label: 'Use cases',
+ position: 'left',
+ items: [
+ {
+ label: 'Microsegmentation',
+ to: '/use-cases/microsegmentation',
+ },
+ {
+ label: 'Observability',
+ to: '/use-cases/observability',
+ },
+ {
+ label: 'Egress access controls',
+ to: '/use-cases/egress-access-controls',
+ },
+ {
+ label: 'Egress gateways',
+ to: '/use-cases/egress-gateways',
+ },
+ {
+ label: 'Cluster mesh',
+ to: '/use-cases/cluster-mesh',
+ },
+ ],
+ },
+ {
+ href: 'https://github.com/projectcalico',
+ position: 'right',
+ className: 'header-icon-link github-icon',
+ 'aria-label': 'GitHub repository',
+ },
+ ],
+ },
+ footer: {
+ style: 'dark',
+ links: [
+ {
+ title: 'Learn',
+ items: [
+ {
+ label: 'Documentation',
+ to: '/',
+ },
+ {
+ label: 'Events',
+ to: 'https://www.tigera.io/events',
+ },
+ {
+ label: 'Resource center',
+ to: 'https://www.tigera.io/resources',
+ },
+ {
+ label: 'Blog',
+ to: 'https://www.tigera.io/blog',
+ },
+ {
+ label: 'Trade shows',
+ to: 'https://www.tigera.io/lp/tradeshows',
+ },
+ {
+ label: 'Certification',
+ to: 'https://www.tigera.io/lp/calico-certification',
+ },
+ {
+ label: 'Guides',
+ to: 'https://www.tigera.io/learn/guides/kubernetes-monitoring',
+ },
+ ],
+ },
+ {
+ title: 'Support',
+ items: [
+ {
+ label: 'Customer success',
+ to: 'https://www.tigera.io/customer-success',
+ },
+ {
+ label: 'Support portal',
+ to: 'https://tigera.force.com/community/s/login/',
+ },
+ {
+ label: 'Security bulletins',
+ to: 'https://www.tigera.io/security-bulletins',
+ },
+ {
+ label: 'Report a security issue',
+ to: 'https://www.tigera.io/vulnerability-disclosure',
+ },
+ ],
+ },
+ {
+ title: 'Open source',
+ items: [
+ {
+ label: 'Project Calico',
+ to: 'https://www.tigera.io/project-calico',
+ },
+ {
+ label: 'Community',
+ to: 'https://www.tigera.io/project-calico/community',
+ },
+ {
+ label: 'GitHub',
+ to: 'https://github.com/projectcalico',
+ },
+ {
+ label: 'Stack Overflow',
+ to: 'https://stackoverflow.com/questions/tagged/project-calico',
+ },
+ {
+ label: 'Slack',
+ to: 'https://calicousers.slack.com/',
+ },
+ ],
+ },
+ {
+ title: 'Company',
+ items: [
+ {
+ label: 'About',
+ to: 'https://www.tigera.io/about',
+ },
+ {
+ label: 'Customers',
+ to: 'https://www.tigera.io/customer-stories',
+ },
+ {
+ label: 'Partners',
+ to: 'https://www.tigera.io/partners',
+ },
+ {
+ label: 'Newsroom',
+ to: 'https://www.tigera.io/media',
+ },
+ {
+ label: 'Careers',
+ to: 'https://www.tigera.io/careers',
+ },
+ {
+ label: 'Contact',
+ to: 'https://www.tigera.io/contact',
+ },
+ ],
+ },
+ ],
+ // TODO: Add appropriate icons and links
+ copyright: `
-
- `,
- },
- docs: {
- sidebar: {
- autoCollapseCategories: true,
+ `,
},
- },
- prism: {
- theme: lightCodeTheme,
- darkTheme: darkCodeTheme,
- additionalLanguages: ['powershell'],
- magicComments: [
- // Default highlight class name (should be specified)-
- {
- className: 'theme-code-block-highlighted-line',
- line: 'highlight-next-line',
- block: { start: 'highlight-start', end: 'highlight-end' },
- },
- {
- className: 'code-block-callout',
- line: 'callout-for-next-line',
- },
- ],
- },
- },
- plugins: [
- 'docusaurus-plugin-sass',
- [
- '@docusaurus/plugin-content-docs',
- /** @type {import('@docusaurus/plugin-content-docs').Options} */
- {
- id: 'calico',
- path: 'calico',
- routeBasePath: 'calico',
- editCurrentVersion: true,
- onlyIncludeVersions: ['3.29','3.28','3.27'],
- lastVersion: '3.29',
- versions: {
- current: {
- label: 'Next',
- path: 'next',
- banner: 'unreleased',
- },
- 3.29: {
- label: '3.29 (latest)',
- path: 'latest',
- banner: 'none',
- },
- 3.28: {
- label: '3.28',
- path: '3.28',
- banner: 'none'
- },
- 3.27: {
- label: '3.27',
- path: '3.27',
- banner: 'none',
+ docs: {
+ sidebar: {
+ autoCollapseCategories: true,
},
},
- sidebarPath: require.resolve('./sidebars-calico.js'),
- beforeDefaultRemarkPlugins: [variablesPlugin],
- editUrl: generateEditUrl,
+ prism: {
+ theme: lightCodeTheme,
+ darkTheme: darkCodeTheme,
+ additionalLanguages: ['powershell'],
+ magicComments: [
+ // Default highlight class name (should be specified)-
+ {
+ className: 'theme-code-block-highlighted-line',
+ line: 'highlight-next-line',
+ block: { start: 'highlight-start', end: 'highlight-end' },
+ },
+ {
+ className: 'code-block-callout',
+ line: 'callout-for-next-line',
+ },
+ ],
+ },
},
- ],
- [
- '@docusaurus/plugin-content-docs',
- /** @type {import('@docusaurus/plugin-content-docs').Options} */
- {
- id: 'calico-enterprise',
- path: 'calico-enterprise',
- routeBasePath: 'calico-enterprise',
- editCurrentVersion: true,
- onlyIncludeVersions: ['3.20-2','3.19-2','3.18-2','3.17'],
- //lastVersion: '3.19-2',
- versions: {
- current: {
- label: 'Next',
- path: 'next',
- banner: 'unreleased',
- },
- '3.20-2': {
- label: '3.20 (early preview)',
- path: '3.20',
- banner: 'unreleased',
- },
- '3.20-1': {
- label: '3.20 (early preview)',
- path: '3.20',
- banner: 'unreleased',
- },
- '3.19-2': {
- label: '3.19 (latest)',
- path: 'latest',
- banner: 'none',
- },
- '3.18-2': {
- label: '3.18',
- path: '3.18',
- banner: 'none',
- },
- 3.17: {
- label: '3.17',
- path: '3.17',
- banner: 'none',
+ plugins: [
+ 'docusaurus-plugin-sass',
+ [
+ '@docusaurus/plugin-content-docs',
+ /** @type {import('@docusaurus/plugin-content-docs').Options} */
+ {
+ id: 'calico',
+ path: 'calico',
+ routeBasePath: 'calico',
+ editCurrentVersion: true,
+ onlyIncludeVersions: [...nextVersion, '3.29', '3.28', '3.27'],
+ lastVersion: '3.29',
+ versions: {
+ current: {
+ label: 'Next',
+ path: 'next',
+ banner: 'unreleased',
+ },
+ 3.29: {
+ label: '3.29 (latest)',
+ path: 'latest',
+ banner: 'none',
+ },
+ 3.28: {
+ label: '3.28',
+ path: '3.28',
+ banner: 'none',
+ },
+ 3.27: {
+ label: '3.27',
+ path: '3.27',
+ banner: 'none',
+ },
},
+ sidebarPath: './sidebars-calico.js',
+ beforeDefaultRemarkPlugins: [variablesPlugin],
+ editUrl: generateEditUrl,
},
- sidebarPath: require.resolve('./sidebars-calico-enterprise.js'),
- beforeDefaultRemarkPlugins: [variablesPlugin],
- editUrl: generateEditUrl,
- },
- ],
- [
- '@docusaurus/plugin-content-docs',
- /** @type {import('@docusaurus/plugin-content-docs').Options} */
- {
- id: 'calico-cloud',
- path: 'calico-cloud',
- routeBasePath: 'calico-cloud',
- editCurrentVersion: true,
- //To see builds for unreleased versions, remove comments in the next line.
- onlyIncludeVersions: ['20-1'],
- versions: {
- current: {
- label: 'Next',
- path: 'next',
- banner: 'unreleased',
+ ],
+ [
+ '@docusaurus/plugin-content-docs',
+ /** @type {import('@docusaurus/plugin-content-docs').Options} */
+ {
+ id: 'calico-enterprise',
+ path: 'calico-enterprise',
+ routeBasePath: 'calico-enterprise',
+ editCurrentVersion: true,
+ onlyIncludeVersions: [...nextVersion, '3.20-2', '3.19-2', '3.18-2', '3.17'],
+ //lastVersion: '3.19-2',
+ versions: {
+ current: {
+ label: 'Next',
+ path: 'next',
+ banner: 'unreleased',
+ },
+ '3.20-2': {
+ label: '3.20 (early preview)',
+ path: '3.20',
+ banner: 'unreleased',
+ },
+ '3.20-1': {
+ label: '3.20 (early preview)',
+ path: '3.20',
+ banner: 'unreleased',
+ },
+ '3.19-2': {
+ label: '3.19 (latest)',
+ path: 'latest',
+ banner: 'none',
+ },
+ '3.18-2': {
+ label: '3.18',
+ path: '3.18',
+ banner: 'none',
+ },
+ 3.17: {
+ label: '3.17',
+ path: '3.17',
+ banner: 'none',
+ },
},
- '20-1': {
- path: '/',
- banner: 'none',
+ sidebarPath: './sidebars-calico-enterprise.js',
+ beforeDefaultRemarkPlugins: [variablesPlugin],
+ editUrl: generateEditUrl,
+ },
+ ],
+ [
+ '@docusaurus/plugin-content-docs',
+ /** @type {import('@docusaurus/plugin-content-docs').Options} */
+ {
+ id: 'calico-cloud',
+ path: 'calico-cloud',
+ routeBasePath: 'calico-cloud',
+ editCurrentVersion: true,
+ //To see builds for unreleased versions, remove comments in the next line.
+ onlyIncludeVersions: [...nextVersion, '20-1'],
+ versions: {
+ current: {
+ label: 'Next',
+ path: 'next',
+ banner: 'unreleased',
+ },
+ '20-1': {
+ path: '/',
+ banner: 'none',
+ },
},
+ sidebarPath: './sidebars-calico-cloud.js',
+ beforeDefaultRemarkPlugins: [variablesPlugin],
+ editUrl: generateEditUrl,
},
- sidebarPath: './sidebars-calico-cloud.js',
- beforeDefaultRemarkPlugins: [variablesPlugin],
- editUrl: generateEditUrl,
- },
- ],
- [
- '@docusaurus/plugin-content-docs',
- /** @type {import('@docusaurus/plugin-content-docs').Options} */
- {
- id: 'use-cases',
- path: 'use-cases',
- routeBasePath: 'use-cases',
- editCurrentVersion: true,
- onlyIncludeVersions: ['current'],
- versions: {
- current:{
- path: '/',
+ ],
+ [
+ '@docusaurus/plugin-content-docs',
+ /** @type {import('@docusaurus/plugin-content-docs').Options} */
+ {
+ id: 'use-cases',
+ path: 'use-cases',
+ routeBasePath: 'use-cases',
+ editCurrentVersion: true,
+ onlyIncludeVersions: ['current'],
+ versions: {
+ current: {
+ path: '/',
+ },
},
+ //To see builds for unreleased versions, remove comments in the next line.
+ sidebarPath: './sidebars-use-cases.js',
+ editUrl: generateEditUrl,
},
- //To see builds for unreleased versions, remove comments in the next line.
- sidebarPath: require.resolve('./sidebars-use-cases.js'),
- editUrl: generateEditUrl,
- },
+ ],
],
- ],
- customFields: {
- isTesting: process.env.TESTING || false,
- },
-};
+ customFields: {
+ isTesting: process.env.TESTING || false,
+ },
+ };
-export default config;
+ return config;
+}
function generateEditUrl(params) {
const { versionDocsDirPath, docPath } = params;
diff --git a/package.json b/package.json
index f042aefc5d..e23bab2ee7 100644
--- a/package.json
+++ b/package.json
@@ -6,9 +6,9 @@
"docusaurus": "docusaurus",
"start": "docusaurus start",
"start-container": "docusaurus start -h 0.0.0.0",
- "start-next": "docusaurus start --config scripts/docusaurus.config.with-vnext.js",
+ "start-next": "BUILD_NEXT=true docusaurus start",
"build": "docusaurus build",
- "build-next": "docusaurus build --config scripts/docusaurus.config.with-vnext.js",
+ "build-next": "BUILD_NEXT=true docusaurus build",
"swizzle": "docusaurus swizzle",
"deploy": "docusaurus deploy",
"clear": "docusaurus clear",
@@ -28,9 +28,9 @@
"@chakra-ui/icons": "1.1.1",
"@chakra-ui/react": "^2.8.2",
"@chakra-ui/react-types": "^2.0.6",
- "@docusaurus/core": "^3.6.1",
- "@docusaurus/faster": "^3.6.1",
- "@docusaurus/preset-classic": "^3.6.1",
+ "@docusaurus/core": "^3.6.3",
+ "@docusaurus/faster": "^3.6.3",
+ "@docusaurus/preset-classic": "^3.6.3",
"@emotion/react": "^11.9.3",
"@emotion/styled": "^11.9.3",
"@jest/globals": "^29.4.1",
@@ -51,8 +51,8 @@
"swagger-ui-react": "^4.14.0"
},
"devDependencies": {
- "@docusaurus/module-type-aliases": "^3.6.1",
- "@docusaurus/tsconfig": "^3.6.1",
+ "@docusaurus/module-type-aliases": "^3.6.3",
+ "@docusaurus/tsconfig": "^3.6.3",
"@playwright/test": "1.47.2",
"@testing-library/react": "^12.1.5",
"@types/jest": "^29.5.0",
diff --git a/scripts/docusaurus.config.with-vnext.js b/scripts/docusaurus.config.with-vnext.js
deleted file mode 100644
index 403e3e85a9..0000000000
--- a/scripts/docusaurus.config.with-vnext.js
+++ /dev/null
@@ -1,21 +0,0 @@
-// This file imports the config from docusaurus.config.js and adds the 'current' version to
-// onlyIncludeVersions, so that the 'next' version is available when running
-// 'make start-next' locally.
-
-// TODO: Replace this line with the one below it when upgrading to docusaurus v3
-let config = require('../docusaurus.config.js');
-//import { config } from '../docusaurus.config.js';
-
-for (let i = 0; i < config['plugins'].length; i++) {
- let onlyIncludeVersions = config['plugins'][i][1].onlyIncludeVersions;
- if (onlyIncludeVersions !== undefined) {
- if (!config['plugins'][i][1].onlyIncludeVersions.includes('current')) {
- config['plugins'][i][1].onlyIncludeVersions = ['current', ...onlyIncludeVersions];
- console.log(config['plugins'][i][1].onlyIncludeVersions);
- }
- }
-}
-
-// TODO: Replace this line with the one below it when upgrading to docusaurus v3
-module.exports = config;
-//export { config };
diff --git a/src/remark/variablesPlugin.js b/src/remark/variablesPlugin.js
index 438145d08d..94c549f9a4 100644
--- a/src/remark/variablesPlugin.js
+++ b/src/remark/variablesPlugin.js
@@ -1,43 +1,46 @@
-const visit = require('unist-util-visit').visit;
-const getVariableByFilePath = require('../utils/getVariableByFilePath');
-const isVarValue = require('../utils/isVarValue');
+import { visit } from 'unist-util-visit';
+import getVariableByFilePath from '../utils/getVariableByFilePath';
+import isVarValue from '../utils/isVarValue';
const varRegex = RegExp(/\$\[[ \t]*([\w.\/-]+)[ \t]*\]/, 'g');
-function replaceVariable(value, file) {
- return value.replaceAll(varRegex, (match, varName) => {
- const varValue = getVariableByFilePath(file, varName);
+async function replaceTokensWithVariables(value, file) {
+ const variables = {};
+ const matches = Array.from(value.matchAll(varRegex));
- return isVarValue(varValue) ? varValue : match;
- });
+ for (const [token, varName] of matches) {
+ variables[token] = await getVariableByFilePath(file, varName);
+ }
+
+ return value.replaceAll(varRegex, (match) => (isVarValue(variables[match]) ? variables[match] : match));
}
function isString(value) {
return typeof value === 'string';
}
-function replaceJsExpressionVariable(item, property, file) {
+async function replaceJsExpressionVariable(item, property, file) {
if (item.expression[property]?.type === 'Literal') {
if (isString(item.expression[property].raw)) {
- item.expression[property].raw = replaceVariable(item.expression.consequent.raw, file);
+ item.expression[property].raw = await replaceTokensWithVariables(item.expression.consequent.raw, file);
}
} else if (item.expression[property]?.type === 'TemplateLiteral') {
- item.expression[property].quasis.forEach((templateLiteral) => {
+ item.expression[property].quasis.forEach(async (templateLiteral) => {
if (isString(templateLiteral.value.raw)) {
- templateLiteral.value.raw = replaceVariable(templateLiteral.value.raw, file);
+ templateLiteral.value.raw = await replaceTokensWithVariables(templateLiteral.value.raw, file);
}
});
}
}
-function evaluateJsExpression(node, file) {
+async function evaluateJsExpression(node, file) {
const body = node.data.estree.body;
for (const item of body) {
if (item.type === 'ExpressionStatement' && item.expression?.type === 'ConditionalExpression') {
const condition = item.expression.test?.left?.raw;
if (isString(condition)) {
- item.expression.test.left.raw = replaceVariable(condition, file);
+ item.expression.test.left.raw = await replaceTokensWithVariables(condition, file);
}
replaceJsExpressionVariable(item, 'consequent', file);
@@ -47,10 +50,10 @@ function evaluateJsExpression(node, file) {
}
}
-function replaceJsxElementProps(node, file) {
+async function replaceJsxElementProps(node, file) {
for (const attribute of node.attributes) {
if (isString(attribute.value)) {
- attribute.value = replaceVariable(attribute.value, file);
+ attribute.value = await replaceTokensWithVariables(attribute.value, file);
}
}
}
@@ -58,15 +61,15 @@ function replaceJsxElementProps(node, file) {
/**
* This is a remark plugin which runs during the build. It visits all md/mdx files
* and replaces a token with a variable from the variables.js. For example in
- * calico-cloud_versioned_docs, $(prodname) gets replaced with Calico Cloud,
+ * calico-cloud_versioned_docs, $[prodname] gets replaced with Calico Cloud,
* from calico-cloud_versioned_docs/version-*.variables.js.
*/
-function variablesPlugin(_options) {
- async function transformer(tree, file) {
+export default function variablesPlugin(_options) {
+ return function transformer(tree, file) {
visit(
tree,
() => true,
- (node) => {
+ async (node) => {
if (node.type === 'mdxFlowExpression' && isString(node.value) && node.value.match(varRegex) !== null) {
evaluateJsExpression(node, file);
return;
@@ -86,13 +89,9 @@ function variablesPlugin(_options) {
continue;
}
- node[prop] = replaceVariable(node[prop], file);
+ node[prop] = await replaceTokensWithVariables(node[prop], file);
}
}
);
- }
-
- return transformer;
+ };
}
-
-module.exports = variablesPlugin;
diff --git a/src/utils/getVariableByFilePath.js b/src/utils/getVariableByFilePath.js
index 31f5760c74..f7a63c1a8e 100644
--- a/src/utils/getVariableByFilePath.js
+++ b/src/utils/getVariableByFilePath.js
@@ -1,11 +1,11 @@
-const path = require('path');
-const globalVariables = require(path.resolve('variables'));
-const convertToPosixFriendlyPath = require('./convertToPosixFriendlyPath');
-const objProp = require('./objProp');
-const isVarValue = require('./isVarValue');
+import path from 'path';
+import globalVariables from '../../variables';
+import convertToPosixFriendlyPath from './convertToPosixFriendlyPath';
+import objProp from './objProp';
+import isVarValue from './isVarValue';
-module.exports = function getVariableByFilePath(file, varName) {
- const contextVariables = getContextVariables(file);
+async function getVariableByFilePath(file, varName) {
+ const contextVariables = await getContextVariables(file);
let varValue = objProp(contextVariables, varName);
if (isVarValue(varValue)) {
@@ -16,21 +16,25 @@ module.exports = function getVariableByFilePath(file, varName) {
if (isVarValue(varValue)) {
return varValue;
}
-};
+}
const rootDir = path.posix.resolve('src', '..');
-function getContextVariables(file) {
+async function getContextVariables(file) {
const posixFriendlyPath = convertToPosixFriendlyPath(file.path);
- const pathToVersionedDocsRoot = posixFriendlyPath.match(/calico(-(enterprise|cloud))?_versioned_docs\/version-.*?\//g);
+ const pathToVersionedDocsRoot = posixFriendlyPath.match(
+ /calico(-(enterprise|cloud))?_versioned_docs\/version-.*?\//g
+ );
if (pathToVersionedDocsRoot) {
- return require(path.resolve(`${pathToVersionedDocsRoot[0]}variables.js`));
+ return import(path.resolve(`${pathToVersionedDocsRoot[0]}variables.js`));
} else if (posixFriendlyPath.includes(`${rootDir}/calico/`)) {
- return require(path.resolve('calico/variables.js'));
+ return import(path.resolve(`${rootDir}/calico/variables.js`));
} else if (posixFriendlyPath.includes(`${rootDir}/calico-cloud/`)) {
- return require(path.resolve('calico-cloud/variables.js'));
+ return import(path.resolve(`${rootDir}/calico-cloud/variables.js`));
} else if (posixFriendlyPath.includes(`${rootDir}/calico-enterprise/`)) {
- return require(path.resolve('calico-enterprise/variables.js'));
+ return import(path.resolve(`${rootDir}/calico-enterprise/variables.js`));
}
}
+
+export default getVariableByFilePath;
diff --git a/src/utils/isVarValue.js b/src/utils/isVarValue.js
index b3af87ad36..9692520b09 100644
--- a/src/utils/isVarValue.js
+++ b/src/utils/isVarValue.js
@@ -1,5 +1,5 @@
const falsyValuesThatCouldBeVarValues = ['', 0];
-module.exports = function isVarValue(varValue) {
+export default function isVarValue(varValue) {
return !!varValue || falsyValuesThatCouldBeVarValues.includes(varValue);
-};
+}
diff --git a/src/utils/objProp.js b/src/utils/objProp.js
index 2d4fded28b..4b1267f919 100644
--- a/src/utils/objProp.js
+++ b/src/utils/objProp.js
@@ -4,13 +4,13 @@
* @param {string} path - The path of the property to get.
*/
function objProp(obj, path) {
- return path.split('.').reduce((p, prop) => {
- if (!p) {
- return;
- }
+ return path.split('.').reduce((p, prop) => {
+ if (!p) {
+ return;
+ }
- return p[prop];
- }, obj);
+ return p[prop];
+ }, obj);
}
-module.exports = objProp;
+export default objProp;
diff --git a/yarn.lock b/yarn.lock
index b2818bb5aa..75b0b3cf39 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -3515,6 +3515,328 @@
ow "^0.28.1"
tslib "^2.4.0"
+"@csstools/cascade-layer-name-parser@^2.0.4":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz#64d128529397aa1e1c986f685713363b262b81b1"
+ integrity sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA==
+
+"@csstools/color-helpers@^5.0.1":
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-5.0.1.tgz#829f1c76f5800b79c51c709e2f36821b728e0e10"
+ integrity sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA==
+
+"@csstools/css-calc@^2.1.0":
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-2.1.0.tgz#3f28b8f8f736b8f78abbc75eebd55c756207e773"
+ integrity sha512-X69PmFOrjTZfN5ijxtI8hZ9kRADFSLrmmQ6hgDJ272Il049WGKpDY64KhrFm/7rbWve0z81QepawzjkKlqkNGw==
+
+"@csstools/css-color-parser@^3.0.6":
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-3.0.6.tgz#e646838f6aab4618aeea7ba0c4921a254e180276"
+ integrity sha512-S/IjXqTHdpI4EtzGoNCHfqraXF37x12ZZHA1Lk7zoT5pm2lMjFuqhX/89L7dqX4CcMacKK+6ZCs5TmEGb/+wKw==
+ dependencies:
+ "@csstools/color-helpers" "^5.0.1"
+ "@csstools/css-calc" "^2.1.0"
+
+"@csstools/css-parser-algorithms@^3.0.4":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#74426e93bd1c4dcab3e441f5cc7ba4fb35d94356"
+ integrity sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==
+
+"@csstools/css-tokenizer@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#a5502c8539265fecbd873c1e395a890339f119c2"
+ integrity sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==
+
+"@csstools/media-query-list-parser@^4.0.2":
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#e80e17eba1693fceafb8d6f2cfc68c0e7a9ab78a"
+ integrity sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==
+
+"@csstools/postcss-cascade-layers@^5.0.1":
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.1.tgz#9640313e64b5e39133de7e38a5aa7f40dc259597"
+ integrity sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ==
+ dependencies:
+ "@csstools/selector-specificity" "^5.0.0"
+ postcss-selector-parser "^7.0.0"
+
+"@csstools/postcss-color-function@^4.0.6":
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-4.0.6.tgz#dabd1e516ccd4c7bd5803e37075a503b5f7f0ac4"
+ integrity sha512-EcvXfC60cTIumzpsxWuvVjb7rsJEHPvqn3jeMEBUaE3JSc4FRuP7mEQ+1eicxWmIrs3FtzMH9gR3sgA5TH+ebQ==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-color-mix-function@^3.0.6":
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.6.tgz#d971832ec30b3b60363bceddfeb4b90c7cc0f4b8"
+ integrity sha512-jVKdJn4+JkASYGhyPO+Wa5WXSx1+oUgaXb3JsjJn/BlrtFh5zjocCY7pwWi0nuP24V1fY7glQsxEYcYNy0dMFg==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-content-alt-text@^2.0.4":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.4.tgz#76f4687fb15ed45bc1139bb71e5775779762897a"
+ integrity sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw==
+ dependencies:
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-exponential-functions@^2.0.5":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.5.tgz#0c39f75df3357ee1e444b0aa0ede4e12aafea0e9"
+ integrity sha512-mi8R6dVfA2nDoKM3wcEi64I8vOYEgQVtVKCfmLHXupeLpACfGAided5ddMt5f+CnEodNu4DifuVwb0I6fQDGGQ==
+ dependencies:
+ "@csstools/css-calc" "^2.1.0"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+
+"@csstools/postcss-font-format-keywords@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz#6730836eb0153ff4f3840416cc2322f129c086e6"
+ integrity sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw==
+ dependencies:
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-gamut-mapping@^2.0.6":
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.6.tgz#04ec6a50fdbca2a30dec56e6bb780c79621e47a7"
+ integrity sha512-0ke7fmXfc8H+kysZz246yjirAH6JFhyX9GTlyRnM0exHO80XcA9zeJpy5pOp5zo/AZiC/q5Pf+Hw7Pd6/uAoYA==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+
+"@csstools/postcss-gradients-interpolation-method@^5.0.6":
+ version "5.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.6.tgz#67fa61ada95e4534687fa76cd2d15ac74386560e"
+ integrity sha512-Itrbx6SLUzsZ6Mz3VuOlxhbfuyLTogG5DwEF1V8dAi24iMuvQPIHd7Ti+pNDp7j6WixndJGZaoNR0f9VSzwuTg==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-hwb-function@^4.0.6":
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.6.tgz#c40f557a54ed45e75c601a9ba7a08d315f64dbd7"
+ integrity sha512-927Pqy3a1uBP7U8sTfaNdZVB0mNXzIrJO/GZ8us9219q9n06gOqCdfZ0E6d1P66Fm0fYHvxfDbfcUuwAn5UwhQ==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-ic-unit@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.0.tgz#b60ec06500717c337447c39ae7fe7952eeb9d48f"
+ integrity sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA==
+ dependencies:
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-initial@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-2.0.0.tgz#a86f5fc59ab9f16f1422dade4c58bd941af5df22"
+ integrity sha512-dv2lNUKR+JV+OOhZm9paWzYBXOCi+rJPqJ2cJuhh9xd8USVrd0cBEPczla81HNOyThMQWeCcdln3gZkQV2kYxA==
+
+"@csstools/postcss-is-pseudo-class@^5.0.1":
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.1.tgz#12041448fedf01090dd4626022c28b7f7623f58e"
+ integrity sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ==
+ dependencies:
+ "@csstools/selector-specificity" "^5.0.0"
+ postcss-selector-parser "^7.0.0"
+
+"@csstools/postcss-light-dark-function@^2.0.7":
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.7.tgz#807c170cd28eebb0c00e64dfc6ab0bf418f19209"
+ integrity sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw==
+ dependencies:
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-logical-float-and-clear@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz#62617564182cf86ab5d4e7485433ad91e4c58571"
+ integrity sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ==
+
+"@csstools/postcss-logical-overflow@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz#c6de7c5f04e3d4233731a847f6c62819bcbcfa1d"
+ integrity sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA==
+
+"@csstools/postcss-logical-overscroll-behavior@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz#43c03eaecdf34055ef53bfab691db6dc97a53d37"
+ integrity sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w==
+
+"@csstools/postcss-logical-resize@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz#4df0eeb1a61d7bd85395e56a5cce350b5dbfdca6"
+ integrity sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-logical-viewport-units@^3.0.3":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.3.tgz#f6cc63520ca2a6eb76b9cd946070c38dda66d733"
+ integrity sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw==
+ dependencies:
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-media-minmax@^2.0.5":
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.5.tgz#66970aa8d8057f84b88aff21f385194fbe03eb11"
+ integrity sha512-sdh5i5GToZOIAiwhdntRWv77QDtsxP2r2gXW/WbLSCoLr00KTq/yiF1qlQ5XX2+lmiFa8rATKMcbwl3oXDMNew==
+ dependencies:
+ "@csstools/css-calc" "^2.1.0"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/media-query-list-parser" "^4.0.2"
+
+"@csstools/postcss-media-queries-aspect-ratio-number-values@^3.0.4":
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.4.tgz#d71102172c74baf3f892fac88cf1ea46a961600d"
+ integrity sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ==
+ dependencies:
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/media-query-list-parser" "^4.0.2"
+
+"@csstools/postcss-nested-calc@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz#754e10edc6958d664c11cde917f44ba144141c62"
+ integrity sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A==
+ dependencies:
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-normalize-display-values@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz#ecdde2daf4e192e5da0c6fd933b6d8aff32f2a36"
+ integrity sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-oklab-function@^4.0.6":
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.6.tgz#17e8dfb6422dfd8d77256def5d5be8335ea7af34"
+ integrity sha512-Hptoa0uX+XsNacFBCIQKTUBrFKDiplHan42X73EklG6XmQLG7/aIvxoNhvZ7PvOWMt67Pw3bIlUY2nD6p5vL8A==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-progressive-custom-properties@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.0.0.tgz#ecdb85bcdb1852d73970a214a376684a91f82bdc"
+ integrity sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-random-function@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-random-function/-/postcss-random-function-1.0.1.tgz#73a0b62b5dbbc03c25a28f085235eb61b09a2fb0"
+ integrity sha512-Ab/tF8/RXktQlFwVhiC70UNfpFQRhtE5fQQoP2pO+KCPGLsLdWFiOuHgSRtBOqEshCVAzR4H6o38nhvRZq8deA==
+ dependencies:
+ "@csstools/css-calc" "^2.1.0"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+
+"@csstools/postcss-relative-color-syntax@^3.0.6":
+ version "3.0.6"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.6.tgz#4b8bc219b34b16f5abdbbcf09ac13e65bff6ef16"
+ integrity sha512-yxP618Xb+ji1I624jILaYM62uEmZcmbdmFoZHoaThw896sq0vU39kqTTF+ZNic9XyPtPMvq0vyvbgmHaszq8xg==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+"@csstools/postcss-scope-pseudo-class@^4.0.1":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz#9fe60e9d6d91d58fb5fc6c768a40f6e47e89a235"
+ integrity sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
+"@csstools/postcss-sign-functions@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.0.tgz#a524fae1374b0e167729f612ca875d7b1b334262"
+ integrity sha512-SLcc20Nujx/kqbSwDmj6oaXgpy3UjFhBy1sfcqPgDkHfOIfUtUVH7OXO+j7BU4v/At5s61N5ZX6shvgPwluhsA==
+ dependencies:
+ "@csstools/css-calc" "^2.1.0"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+
+"@csstools/postcss-stepped-value-functions@^4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.5.tgz#4d68633d502fbe2b6ef3898e368e3540488a0d8a"
+ integrity sha512-G6SJ6hZJkhxo6UZojVlLo14MohH4J5J7z8CRBrxxUYy9JuZiIqUo5TBYyDGcE0PLdzpg63a7mHSJz3VD+gMwqw==
+ dependencies:
+ "@csstools/css-calc" "^2.1.0"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+
+"@csstools/postcss-text-decoration-shorthand@^4.0.1":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.1.tgz#251fab0939d50c6fd73bb2b830b2574188efa087"
+ integrity sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw==
+ dependencies:
+ "@csstools/color-helpers" "^5.0.1"
+ postcss-value-parser "^4.2.0"
+
+"@csstools/postcss-trigonometric-functions@^4.0.5":
+ version "4.0.5"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.5.tgz#267b95a8bd45536e0360596b6da660a9eb6aac83"
+ integrity sha512-/YQThYkt5MLvAmVu7zxjhceCYlKrYddK6LEmK5I4ojlS6BmO9u2yO4+xjXzu2+NPYmHSTtP4NFSamBCMmJ1NJA==
+ dependencies:
+ "@csstools/css-calc" "^2.1.0"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+
+"@csstools/postcss-unset-value@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz#7caa981a34196d06a737754864baf77d64de4bba"
+ integrity sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA==
+
+"@csstools/selector-resolve-nested@^3.0.0":
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.0.0.tgz#704a9b637975680e025e069a4c58b3beb3e2752a"
+ integrity sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ==
+
+"@csstools/selector-specificity@^5.0.0":
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz#037817b574262134cabd68fc4ec1a454f168407b"
+ integrity sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==
+
+"@csstools/utilities@^2.0.0":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/@csstools/utilities/-/utilities-2.0.0.tgz#f7ff0fee38c9ffb5646d47b6906e0bc8868bde60"
+ integrity sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ==
+
"@discoveryjs/json-ext@0.5.7":
version "0.5.7"
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
@@ -3535,10 +3857,10 @@
"@docsearch/css" "3.6.2"
algoliasearch "^4.19.1"
-"@docusaurus/babel@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/babel/-/babel-3.6.1.tgz#5f48a275934b8164ccac3a6fd1fca3741374c884"
- integrity sha512-JcKaunW8Ml2nTnfnvFc55T00Y+aCpNWnf1KY/gG+wWxHYDH0IdXOOz+k6NAlEAerW8+VYLfUqRIqHZ7N/DVXvQ==
+"@docusaurus/babel@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/babel/-/babel-3.6.3.tgz#016714fe7a8807d0fc2f7180eace5e82bebbb8a6"
+ integrity sha512-7dW9Hat9EHYCVicFXYA4hjxBY38+hPuCURL8oRF9fySRm7vzNWuEOghA1TXcykuXZp0HLG2td4RhDxCvGG7tNw==
dependencies:
"@babel/core" "^7.25.9"
"@babel/generator" "^7.25.9"
@@ -3550,24 +3872,23 @@
"@babel/runtime" "^7.25.9"
"@babel/runtime-corejs3" "^7.25.9"
"@babel/traverse" "^7.25.9"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/utils" "3.6.1"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
babel-plugin-dynamic-import-node "^2.3.3"
fs-extra "^11.1.1"
tslib "^2.6.0"
-"@docusaurus/bundler@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.6.1.tgz#240343d31f39638f987caf54793c09820270ecd5"
- integrity sha512-vHSEx8Ku9x/gfIC6k4xb8J2nTxagLia0KvZkPZhxfkD1+n8i+Dj4BZPWTmv+kCA17RbgAvECG0XRZ0/ZEspQBQ==
+"@docusaurus/bundler@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.6.3.tgz#f09c2e29613f988b874a4be2247708e121b7fc5c"
+ integrity sha512-47JLuc8D4wA+6VOvmMd5fUC9rFppBQpQOnxDYiVXffm/DeV/wmm3sbpNd5Y+O+G2+nevLTRnvCm/qyancv0Y3A==
dependencies:
"@babel/core" "^7.25.9"
- "@docusaurus/babel" "3.6.1"
- "@docusaurus/cssnano-preset" "3.6.1"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- autoprefixer "^10.4.14"
+ "@docusaurus/babel" "3.6.3"
+ "@docusaurus/cssnano-preset" "3.6.3"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
babel-loader "^9.2.1"
clean-css "^5.3.2"
copy-webpack-plugin "^11.0.0"
@@ -3580,6 +3901,7 @@
null-loader "^4.0.1"
postcss "^8.4.26"
postcss-loader "^7.3.3"
+ postcss-preset-env "^10.1.0"
react-dev-utils "^12.0.1"
terser-webpack-plugin "^5.3.9"
tslib "^2.6.0"
@@ -3587,18 +3909,18 @@
webpack "^5.95.0"
webpackbar "^6.0.1"
-"@docusaurus/core@3.6.1", "@docusaurus/core@^3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.6.1.tgz#260d78e1eb7129ccb441fa944b5f7e6f492ac6cb"
- integrity sha512-cDKxPihiM2z7G+4QtpTczS7uxNfNG6naSqM65OmAJET0CFRHbc9mDlLFtQF0lsVES91SHqfcGaaLZmi2FjdwWA==
- dependencies:
- "@docusaurus/babel" "3.6.1"
- "@docusaurus/bundler" "3.6.1"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/mdx-loader" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+"@docusaurus/core@3.6.3", "@docusaurus/core@^3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.6.3.tgz#6bf968ee26a36d71387bab293f27ccffc0e428b6"
+ integrity sha512-xL7FRY9Jr5DWqB6pEnqgKqcMPJOX5V0pgWXi5lCiih11sUBmcFKM7c3+GyxcVeeWFxyYSDP3grLTWqJoP4P9Vw==
+ dependencies:
+ "@docusaurus/babel" "3.6.3"
+ "@docusaurus/bundler" "3.6.3"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/mdx-loader" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
boxen "^6.2.1"
chalk "^4.1.2"
chokidar "^3.5.3"
@@ -3636,23 +3958,23 @@
webpack-dev-server "^4.15.2"
webpack-merge "^6.0.1"
-"@docusaurus/cssnano-preset@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.6.1.tgz#dc07b15f37d5c7bc1e59255ce0fa8825dde2dfb7"
- integrity sha512-ZxYUmNeyQHW2w4/PJ7d07jQDuxzmKr9uPAQ6IVe5dTkeIeV0mDBB3jOLeJkNoI42Ru9JKEqQ9aVDtM9ct6QHnw==
+"@docusaurus/cssnano-preset@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.6.3.tgz#ea19b307183ec20dea4927efc4ddf249150b8c6a"
+ integrity sha512-qP7SXrwZ+23GFJdPN4aIHQrZW+oH/7tzwEuc/RNL0+BdZdmIjYQqUxdXsjE4lFxLNZjj0eUrSNYIS6xwfij+5Q==
dependencies:
cssnano-preset-advanced "^6.1.2"
postcss "^8.4.38"
postcss-sort-media-queries "^5.2.0"
tslib "^2.6.0"
-"@docusaurus/faster@^3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/faster/-/faster-3.6.1.tgz#f564abe9904c4132ca32164012f8427270c257c8"
- integrity sha512-W3a9m7Q/fEeOpOw9/XktLCHRtp1sV2AdZWMCjH3kP1jY1TDyLFFiHJ0+1uwVpOw4/oPJqZSTRKP+IdW4+65NgQ==
+"@docusaurus/faster@^3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/faster/-/faster-3.6.3.tgz#c5049a1c675e45d0bb7b3501968c11dc77c6ad1d"
+ integrity sha512-cHad4m/SPDEMRHJTLsGCe194NVYwD4D3ebCd1WvjJtbq7EJSkZ0u7WULY9pccQfHcv01tbrdUixzzJn0jVAWVg==
dependencies:
- "@docusaurus/types" "3.6.1"
- "@rspack/core" "^1.0.14"
+ "@docusaurus/types" "3.6.3"
+ "@rspack/core" "^1.1.1"
"@swc/core" "^1.7.39"
"@swc/html" "^1.7.39"
browserslist "^4.24.2"
@@ -3661,22 +3983,22 @@
tslib "^2.6.0"
webpack "^5.95.0"
-"@docusaurus/logger@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.6.1.tgz#724b7f9d8c435c9933d52792458659471ec90919"
- integrity sha512-OvetI/nnOMBSqCkUzKAQhnIjhxduECK4qTu3tq/8/h/qqvLsvKURojm04WPE54L+Uy+UXMas0hnbBJd8zDlEOw==
+"@docusaurus/logger@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.6.3.tgz#c6e514c9429487ef38be2f2129b2b842740d92fd"
+ integrity sha512-xSubJixcNyMV9wMV4q0s47CBz3Rlc5jbcCCuij8pfQP8qn/DIpt0ks8W6hQWzHAedg/J/EwxxUOUrnEoKzJo8g==
dependencies:
chalk "^4.1.2"
tslib "^2.6.0"
-"@docusaurus/mdx-loader@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.6.1.tgz#6482e6f2f32ccab4a74d8b64d7eeec4fdf9be475"
- integrity sha512-KPIsYi0S3X3/rNrW3V1fgOu5t6ahYWc31zTHHod8pacFxdmk9Uf6uuw+Jd6Cly1ilgal+41Ku+s0gmMuqKqiqg==
+"@docusaurus/mdx-loader@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.6.3.tgz#127babc7cdb26d37c723bc3ae518bda17ce40160"
+ integrity sha512-3iJdiDz9540ppBseeI93tWTDtUGVkxzh59nMq4ignylxMuXBLK8dFqVeaEor23v1vx6TrGKZ2FuLaTB+U7C0QQ==
dependencies:
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
"@mdx-js/mdx" "^3.0.0"
"@slorber/remark-comment" "^1.0.0"
escape-html "^1.0.3"
@@ -3699,12 +4021,12 @@
vfile "^6.0.1"
webpack "^5.88.1"
-"@docusaurus/module-type-aliases@3.6.1", "@docusaurus/module-type-aliases@^3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.6.1.tgz#2780e19411d0c8b16d46a032eae9e60e742ae681"
- integrity sha512-J+q1jgm7TnEfVIUZImSFeLA1rghb6nwtoB9siHdcgKpDqFJ9/S7xhQL2aEKE7iZMZYzpu+2F390E9A7GkdEJNA==
+"@docusaurus/module-type-aliases@3.6.3", "@docusaurus/module-type-aliases@^3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.6.3.tgz#1f7030b1cf1f658cf664d41b6eadba93bbe51d87"
+ integrity sha512-MjaXX9PN/k5ugNvfRZdWyKWq4FsrhN4LEXaj0pEmMebJuBNlFeGyKQUa9DRhJHpadNaiMLrbo9m3U7Ig5YlsZg==
dependencies:
- "@docusaurus/types" "3.6.1"
+ "@docusaurus/types" "3.6.3"
"@types/history" "^4.7.11"
"@types/react" "*"
"@types/react-router-config" "*"
@@ -3712,19 +4034,19 @@
react-helmet-async "*"
react-loadable "npm:@docusaurus/react-loadable@6.0.0"
-"@docusaurus/plugin-content-blog@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.6.1.tgz#1127d35e1a443e87f9674f955acf7864bc62bfed"
- integrity sha512-FUmsn3xg/XD/K/4FQd8XHrs92aQdZO5LUtpHnRvO1/6DY87SMz6B6ERAN9IGQQld//M2/LVTHkZy8oVhQZQHIQ==
- dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/mdx-loader" "3.6.1"
- "@docusaurus/theme-common" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+"@docusaurus/plugin-content-blog@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.6.3.tgz#d6a597e4bfdeb3f1f6ce06d2ac86207296988cc9"
+ integrity sha512-k0ogWwwJU3pFRFfvW1kRVHxzf2DutLGaaLjAnHVEU6ju+aRP0Z5ap/13DHyPOfHeE4WKpn/M0TqjdwZAcY3kAw==
+ dependencies:
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/mdx-loader" "3.6.3"
+ "@docusaurus/theme-common" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
cheerio "1.0.0-rc.12"
feed "^4.2.2"
fs-extra "^11.1.1"
@@ -3736,20 +4058,20 @@
utility-types "^3.10.0"
webpack "^5.88.1"
-"@docusaurus/plugin-content-docs@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.6.1.tgz#7c461b33ecc41e27fc02830bcde54378f68b2512"
- integrity sha512-Uq8kyn5DYCDmkUlB9sWChhWghS4lUFNiQU+RXcAXJ3qCVXsBpPsh6RF+npQG1N+j4wAbjydM1iLLJJzp+x3eMQ==
- dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/mdx-loader" "3.6.1"
- "@docusaurus/module-type-aliases" "3.6.1"
- "@docusaurus/theme-common" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+"@docusaurus/plugin-content-docs@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.6.3.tgz#aae044d2af6996d1a6de8d815aca8a83b485e0a5"
+ integrity sha512-r2wS8y/fsaDcxkm20W5bbYJFPzdWdEaTWVYjNxlHlcmX086eqQR1Fomlg9BHTJ0dLXPzAlbC8EN4XqMr3QzNCQ==
+ dependencies:
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/mdx-loader" "3.6.3"
+ "@docusaurus/module-type-aliases" "3.6.3"
+ "@docusaurus/theme-common" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
"@types/react-router-config" "^5.0.7"
combine-promises "^1.1.0"
fs-extra "^11.1.1"
@@ -3759,115 +4081,115 @@
utility-types "^3.10.0"
webpack "^5.88.1"
-"@docusaurus/plugin-content-pages@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.6.1.tgz#7d3dcdcc49e3c31ed13dceab830ee7fd9a1c4658"
- integrity sha512-TZtL+2zq20gqGalzoIT2rEF1T4YCZ26jTvlCJXs78+incIajfdHtmdOq7rQW0oV7oqTjpGllbp788nY/vY9jgw==
+"@docusaurus/plugin-content-pages@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.6.3.tgz#0a5a43d1677ee519f63a54634653c54ddf41f475"
+ integrity sha512-eHrmTgjgLZsuqfsYr5X2xEwyIcck0wseSofWrjTwT9FLOWp+KDmMAuVK+wRo7sFImWXZk3oV/xX/g9aZrhD7OA==
dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/mdx-loader" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/mdx-loader" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
fs-extra "^11.1.1"
tslib "^2.6.0"
webpack "^5.88.1"
-"@docusaurus/plugin-debug@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.6.1.tgz#e73fca0307b864b000c98b7110009c6b4a3efc2b"
- integrity sha512-DeKPZtoVExDSYCbzoz7y5Dhc6+YPqRWfVGwEEUyKopSyQYefp0OV8hvASmbJCn2WyThRgspOUhog3FSEhz+agw==
+"@docusaurus/plugin-debug@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.6.3.tgz#4e62ddfbae4d597b073f8e3c632cc12d012339e3"
+ integrity sha512-zB9GXfIZNPRfzKnNjU6xGVrqn9bPXuGhpjgsuc/YtcTDjnjhasg38NdYd5LEqXex5G/zIorQgWB3n6x/Ut62vQ==
dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils" "3.6.1"
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
fs-extra "^11.1.1"
react-json-view-lite "^1.2.0"
tslib "^2.6.0"
-"@docusaurus/plugin-google-analytics@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.6.1.tgz#f20027f75cd45830eefcd7a172ded8b15de0b516"
- integrity sha512-ZEoERiDHxSfhaEeT35ukQ892NzGHWiUvfxUsnPiRuGEhMoQlxMSp60shBuSZ1sUKuZlndoEl5qAXJg09Wls/Sg==
+"@docusaurus/plugin-google-analytics@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.6.3.tgz#63648d469b1e3c50fad8878e7a7db9856e503d5f"
+ integrity sha512-rCDNy1QW8Dag7nZq67pcum0bpFLrwvxJhYuVprhFh8BMBDxV0bY+bAkGHbSf68P3Bk9C3hNOAXX1srGLIDvcTA==
dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
tslib "^2.6.0"
-"@docusaurus/plugin-google-gtag@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.6.1.tgz#db08bfcef319c494e5969c0d96d62bd8f43469db"
- integrity sha512-u/E9vXUsZxYaV6Brvfee8NiH/iR0cMml9P/ifz4EpH/Jfxdbw8rbCT0Nm/h7EFgEY48Uqkl5huSbIvFB9n8aTQ==
+"@docusaurus/plugin-google-gtag@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.6.3.tgz#8a1388b4123904be17e661ea7aa71d798d0c046e"
+ integrity sha512-+OyDvhM6rqVkQOmLVkQWVJAizEEfkPzVWtIHXlWPOCFGK9X4/AWeBSrU0WG4iMg9Z4zD4YDRrU+lvI4s6DSC+w==
dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
"@types/gtag.js" "^0.0.12"
tslib "^2.6.0"
-"@docusaurus/plugin-google-tag-manager@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.6.1.tgz#f3aa3cd0e7e6be793e5af3fe048a6ad12c3f0211"
- integrity sha512-By+NKkGYV8tSo8/RyS1OXikOtqsko5jJZ/uioJfBjsBGgSbiMJ+Y/HogFBke0mgSvf7NPGKZTbYm5+FJ8YUtPQ==
+"@docusaurus/plugin-google-tag-manager@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.6.3.tgz#38cbe416803f29782807cebf3ebf240cb47c3c74"
+ integrity sha512-1M6UPB13gWUtN2UHX083/beTn85PlRI9ABItTl/JL1FJ5dJTWWFXXsHf9WW/6hrVwthwTeV/AGbGKvLKV+IlCA==
dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
tslib "^2.6.0"
-"@docusaurus/plugin-sitemap@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.6.1.tgz#c842019a64d8dd12b64145115e60771d482db997"
- integrity sha512-i8R/GTKew4Cufb+7YQTwfPcNOhKTJzZ1VZ5OqQwI9c3pZK2TltQyhqKDVN94KCTbSSKvOYYytYfRAB2uPnH1/A==
- dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+"@docusaurus/plugin-sitemap@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.6.3.tgz#0458e6f7476ab6fd1466e01b153a3211d3223c53"
+ integrity sha512-94qOO4M9Fwv9KfVQJsgbe91k+fPJ4byf1L3Ez8TUa6TAFPo/BrLwQ80zclHkENlL1824TuxkcMKv33u6eydQCg==
+ dependencies:
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
fs-extra "^11.1.1"
sitemap "^7.1.1"
tslib "^2.6.0"
-"@docusaurus/preset-classic@^3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.6.1.tgz#196540ca8495075d24eb724af3bf4c75d2412754"
- integrity sha512-b90Y1XRH9e+oa/E3NmiFEFOwgYUd+knFcZUy81nM3FJs038WbEA0T55NQsuPW0s7nOsCShQ7dVFyKxV+Wp31Nw==
- dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/plugin-content-blog" "3.6.1"
- "@docusaurus/plugin-content-docs" "3.6.1"
- "@docusaurus/plugin-content-pages" "3.6.1"
- "@docusaurus/plugin-debug" "3.6.1"
- "@docusaurus/plugin-google-analytics" "3.6.1"
- "@docusaurus/plugin-google-gtag" "3.6.1"
- "@docusaurus/plugin-google-tag-manager" "3.6.1"
- "@docusaurus/plugin-sitemap" "3.6.1"
- "@docusaurus/theme-classic" "3.6.1"
- "@docusaurus/theme-common" "3.6.1"
- "@docusaurus/theme-search-algolia" "3.6.1"
- "@docusaurus/types" "3.6.1"
-
-"@docusaurus/theme-classic@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.6.1.tgz#dff4c7732b590e231dfb764e1d9a8acb5cf28954"
- integrity sha512-5lVUmIXk7zp+n9Ki2lYWrmhbd6mssOlKCnnDJvY4QDi3EgjRisIu5g4yKXoWTIbiqE7m7q/dS9cbeShEtfkKng==
- dependencies:
- "@docusaurus/core" "3.6.1"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/mdx-loader" "3.6.1"
- "@docusaurus/module-type-aliases" "3.6.1"
- "@docusaurus/plugin-content-blog" "3.6.1"
- "@docusaurus/plugin-content-docs" "3.6.1"
- "@docusaurus/plugin-content-pages" "3.6.1"
- "@docusaurus/theme-common" "3.6.1"
- "@docusaurus/theme-translations" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+"@docusaurus/preset-classic@^3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.6.3.tgz#072298b5b6d0de7d0346b1e9b550a30ef2add56d"
+ integrity sha512-VHSYWROT3flvNNI1SrnMOtW1EsjeHNK9dhU6s9eY5hryZe79lUqnZJyze/ymDe2LXAqzyj6y5oYvyBoZZk6ErA==
+ dependencies:
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/plugin-content-blog" "3.6.3"
+ "@docusaurus/plugin-content-docs" "3.6.3"
+ "@docusaurus/plugin-content-pages" "3.6.3"
+ "@docusaurus/plugin-debug" "3.6.3"
+ "@docusaurus/plugin-google-analytics" "3.6.3"
+ "@docusaurus/plugin-google-gtag" "3.6.3"
+ "@docusaurus/plugin-google-tag-manager" "3.6.3"
+ "@docusaurus/plugin-sitemap" "3.6.3"
+ "@docusaurus/theme-classic" "3.6.3"
+ "@docusaurus/theme-common" "3.6.3"
+ "@docusaurus/theme-search-algolia" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+
+"@docusaurus/theme-classic@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.6.3.tgz#00599a9de5fd5c122fd1b8c59d3b755878f2a72c"
+ integrity sha512-1RRLK1tSArI2c00qugWYO3jRocjOZwGF1mBzPPylDVRwWCS/rnWWR91ChdbbaxIupRJ+hX8ZBYrwr5bbU0oztQ==
+ dependencies:
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/mdx-loader" "3.6.3"
+ "@docusaurus/module-type-aliases" "3.6.3"
+ "@docusaurus/plugin-content-blog" "3.6.3"
+ "@docusaurus/plugin-content-docs" "3.6.3"
+ "@docusaurus/plugin-content-pages" "3.6.3"
+ "@docusaurus/theme-common" "3.6.3"
+ "@docusaurus/theme-translations" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
"@mdx-js/react" "^3.0.0"
clsx "^2.0.0"
copy-text-to-clipboard "^3.2.0"
@@ -3882,15 +4204,15 @@
tslib "^2.6.0"
utility-types "^3.10.0"
-"@docusaurus/theme-common@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.6.1.tgz#d160516db9482ab19f7921d8a75093885d04d3de"
- integrity sha512-18iEYNpMvarGfq9gVRpGowSZD24vZ39Iz4acqaj64180i54V9el8tVnhNr/wRvrUm1FY30A1NHLqnMnDz4rYEQ==
+"@docusaurus/theme-common@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.6.3.tgz#a8a6ebd2b0fd7a5cca4d0c6a2f9ccff905fa7438"
+ integrity sha512-b8ZkhczXHDxWWyvz+YJy4t/PlPbEogTTbgnHoflYnH7rmRtyoodTsu8WVM12la5LmlMJBclBXFl29OH8kPE7gg==
dependencies:
- "@docusaurus/mdx-loader" "3.6.1"
- "@docusaurus/module-type-aliases" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
+ "@docusaurus/mdx-loader" "3.6.3"
+ "@docusaurus/module-type-aliases" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
"@types/history" "^4.7.11"
"@types/react" "*"
"@types/react-router-config" "*"
@@ -3900,19 +4222,19 @@
tslib "^2.6.0"
utility-types "^3.10.0"
-"@docusaurus/theme-search-algolia@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.6.1.tgz#a9cc9c9517a22459354703cf33d469e7263d3854"
- integrity sha512-BjmuiFRpQP1WEm8Mzu1Bb0Wdas6G65VHXDDNr7XTKgbstxalE6vuxt0ioXTDFS2YVep5748aVhKvnxR9gm2Liw==
+"@docusaurus/theme-search-algolia@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.6.3.tgz#1a3331a489f392f5b032c4efc5f431e57eddf7ce"
+ integrity sha512-rt+MGCCpYgPyWCGXtbxlwFbTSobu15jWBTPI2LHsHNa5B0zSmOISX6FWYAPt5X1rNDOqMGM0FATnh7TBHRohVA==
dependencies:
"@docsearch/react" "^3.5.2"
- "@docusaurus/core" "3.6.1"
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/plugin-content-docs" "3.6.1"
- "@docusaurus/theme-common" "3.6.1"
- "@docusaurus/theme-translations" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-validation" "3.6.1"
+ "@docusaurus/core" "3.6.3"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/plugin-content-docs" "3.6.3"
+ "@docusaurus/theme-common" "3.6.3"
+ "@docusaurus/theme-translations" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-validation" "3.6.3"
algoliasearch "^4.18.0"
algoliasearch-helper "^3.13.3"
clsx "^2.0.0"
@@ -3922,23 +4244,23 @@
tslib "^2.6.0"
utility-types "^3.10.0"
-"@docusaurus/theme-translations@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.6.1.tgz#d6bbb20141ca70f352201f2f412b6b8d988d86b4"
- integrity sha512-bNm5G6sueUezvyhsBegA1wwM38yW0BnqpZTE9KHO2yKnkERNMaV5x/yPJ/DNCOHjJtCcJ5Uz55g2AS75Go31xA==
+"@docusaurus/theme-translations@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.6.3.tgz#6e473835ea016ce4acd7d2997f411811db8c4f6b"
+ integrity sha512-Gb0regclToVlngSIIwUCtBMQBq48qVUaN1XQNKW4XwlsgUyk0vP01LULdqbem7czSwIeBAFXFoORJ0RPX7ht/w==
dependencies:
fs-extra "^11.1.1"
tslib "^2.6.0"
-"@docusaurus/tsconfig@^3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/tsconfig/-/tsconfig-3.6.1.tgz#cd50e639e965734a899520539f7d1c7dbd3cfb19"
- integrity sha512-RvjMG9M9YK8N/I5oudqJed8jjfWGI7csr4XCkGXBToNkkoi2QgkTz2DxH+obKdfLejQaASdIMynYaE5Lv7Qw9Q==
+"@docusaurus/tsconfig@^3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/tsconfig/-/tsconfig-3.6.3.tgz#8af20c45f0a67e193debedcb341c0a1e78b1dd63"
+ integrity sha512-1pT/rTrRpMV15E4tJH95W5PrjboMn5JkKF+Ys8cTjMegetiXjs0gPFOSDA5hdTlberKQLDO50xPjMJHondLuzA==
-"@docusaurus/types@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.6.1.tgz#0e55a0a51a3e55658b0845af83d5fe17c495978e"
- integrity sha512-hCB1hj9DYutVYBisnPNobz9SzEmCcf1EetJv09O49Cov3BqOkm+vnnjB3d957YJMtpLGQoKBeN/FF1DZ830JwQ==
+"@docusaurus/types@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.6.3.tgz#e87592e31616da1b8dc473e4c8205c61885a1518"
+ integrity sha512-xD9oTGDrouWzefkhe9ogB2fDV96/82cRpNGx2HIvI5L87JHNhQVIWimQ/3JIiiX/TEd5S9s+VO6FFguwKNRVow==
dependencies:
"@mdx-js/mdx" "^3.0.0"
"@types/history" "^4.7.11"
@@ -3950,36 +4272,36 @@
webpack "^5.95.0"
webpack-merge "^5.9.0"
-"@docusaurus/utils-common@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.6.1.tgz#994160470e6bd2c0eb771f2132883d21b3b6830f"
- integrity sha512-LX1qiTiC0aS8c92uZ+Wj2iNCNJyYZJIKY8/nZDKNMBfo759VYVS3RX3fKP3DznB+16sYp7++MyCz/T6fOGaRfw==
+"@docusaurus/utils-common@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.6.3.tgz#57f840bd6f0928cf10060198cb421f1b9212c8f5"
+ integrity sha512-v4nKDaANLgT3pMBewHYEMAl/ufY0LkXao1QkFWzI5huWFOmNQ2UFzv2BiKeHX5Ownis0/w6cAyoxPhVdDonlSQ==
dependencies:
- "@docusaurus/types" "3.6.1"
+ "@docusaurus/types" "3.6.3"
tslib "^2.6.0"
-"@docusaurus/utils-validation@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.6.1.tgz#8e4b5bd8b71f55228543e3fda1301e9fb83df1c6"
- integrity sha512-+iMd6zRl5cJQm7nUP+7pSO/oAXsN79eHO34ME7l2YJt4GEAr70l5kkD58u2jEPpp+wSXT70c7x2A2lzJI1E8jw==
+"@docusaurus/utils-validation@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.6.3.tgz#3eca7125235eb90983ff660b97a71f331e331f57"
+ integrity sha512-bhEGGiN5BE38h21vjqD70Gxg++j+PfYVddDUE5UFvLDup68QOcpD33CLr+2knPorlxRbEaNfz6HQDUMQ3HuqKw==
dependencies:
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/utils" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/utils" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
fs-extra "^11.2.0"
joi "^17.9.2"
js-yaml "^4.1.0"
lodash "^4.17.21"
tslib "^2.6.0"
-"@docusaurus/utils@3.6.1":
- version "3.6.1"
- resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.6.1.tgz#4e4f80be294671bfb83910352d3625878134bf48"
- integrity sha512-nS3WCvepwrnBEgSG5vQu40XG95lC9Jeh/odV5u5IhU1eQFEGDst9xBi6IK5yZdsGvbuaXBZLZtOqWYtuuFa/rQ==
+"@docusaurus/utils@3.6.3":
+ version "3.6.3"
+ resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.6.3.tgz#8dcb1969e4011a84dfb0a031da806dadddebf0ea"
+ integrity sha512-0R/FR3bKVl4yl8QwbL4TYFfR+OXBRpVUaTJdENapBGR3YMwfM6/JnhGilWQO8AOwPJGtGoDK7ib8+8UF9f3OZQ==
dependencies:
- "@docusaurus/logger" "3.6.1"
- "@docusaurus/types" "3.6.1"
- "@docusaurus/utils-common" "3.6.1"
+ "@docusaurus/logger" "3.6.3"
+ "@docusaurus/types" "3.6.3"
+ "@docusaurus/utils-common" "3.6.3"
"@svgr/webpack" "^8.1.0"
escape-string-regexp "^4.0.0"
file-loader "^6.2.0"
@@ -4573,73 +4895,73 @@
resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f"
integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==
-"@rspack/binding-darwin-arm64@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.0.14.tgz#b9d99fb71e047f5300a851614f89cb9d7168db3e"
- integrity sha512-dHvlF6T6ctThGDIdvkSdacroA1xlCxfteuppBj8BX/UxzLPr4xsaEtNilfJmFfd2/J02UQyTQauN/9EBuA+YkA==
-
-"@rspack/binding-darwin-x64@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.0.14.tgz#ddc40886f9a0321349e6be2e9469645ae87bbe36"
- integrity sha512-q4Da1Bn/4xTLhhnOkT+fjP2STsSCfp4z03/J/h8tCVG/UYz56Ud3q1UEOK33c5Fxw1C4GlhEh5yYOlSAdxFQLQ==
-
-"@rspack/binding-linux-arm64-gnu@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.14.tgz#2600e00adf5d1e09d7f0f476b3a01671e20731a7"
- integrity sha512-JogYtL3VQS9wJ3p3FNhDqinm7avrMsdwz4erP7YCjD7idob93GYAE7dPrHUzSNVnCBYXRaHJYZHDQs7lKVcYZw==
-
-"@rspack/binding-linux-arm64-musl@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.14.tgz#8c2624c1426ecc51c9bd4c74c8dcc8d7b0bdbc35"
- integrity sha512-qgybhxI/nnoa8CUz7zKTC0Oh37NZt9uRxsSV7+ZYrfxqbrVCoNVuutPpY724uUHy1M6W34kVEm1uT1N4Ka5cZg==
-
-"@rspack/binding-linux-x64-gnu@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.14.tgz#6636bf658304d246d617f01ae12f4cbe29097a62"
- integrity sha512-5vzaDRw3/sGKo3ax/1cU3/cxqNjajwlt2LU288vXNe1/n8oe/pcDfYcTugpOe/A1DqzadanudJszLpFcKsaFtQ==
-
-"@rspack/binding-linux-x64-musl@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.14.tgz#887c7f26876495f45842ebab874198db394dfd6f"
- integrity sha512-4U6QD9xVS1eGme52DuJr6Fg/KdcUfJ+iKwH49Up460dZ/fLvGylnVGA+V0mzPlKi8gfy7NwFuYXZdu3Pwi1YYg==
-
-"@rspack/binding-win32-arm64-msvc@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.14.tgz#cfde74d44a866ed42501d107349a56b7b0122042"
- integrity sha512-SjeYw7qqRHYZ5RPClu+ffKZsShQdU3amA1OwC3M0AS6dbfEcji8482St3Y8Z+QSzYRapCEZij9LMM/9ypEhISg==
-
-"@rspack/binding-win32-ia32-msvc@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.0.14.tgz#59532613cea22aa78928fb92b1a35347d780aaab"
- integrity sha512-m1gUiVyz3Z3VYIK/Ayo5CVHBjnEeRk9a+KIpKSsq1yhZItnMgjtr4bKabU9vjxalO4UoaSmVzODJI8lJBlnn5Q==
-
-"@rspack/binding-win32-x64-msvc@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.14.tgz#5bf023ba319dc748e54f8c23bcecab79703dc163"
- integrity sha512-Gbeg+bayMF9VP9xmlxySL/TC2XrS6/LZM/pqcNOTLHx6LMG/VXCcmKB0rOZo8MzLXEt8D/lQmQ/B6g7pSaAw0g==
-
-"@rspack/binding@1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/binding/-/binding-1.0.14.tgz#60a04aca4369f7c4ca646e69cbeee75636a418ef"
- integrity sha512-0wWqFvr9hkF4LgNPgWfkTU0hhkZAMvOytoCs2p+wDX1Up1E/SgJ1U1JAsCxsl1XtUKm7mRvdWHzJmHbza3y89Q==
+"@rspack/binding-darwin-arm64@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-darwin-arm64/-/binding-darwin-arm64-1.1.4.tgz#a4ed8348875c438dd72140f32ebd6c2eaed53065"
+ integrity sha512-mSN9OWvenbD125THkj3nFOlJCk5o44C8uc0YH7gK1uR77g98USiC/4eSWXKqP+sRfDBplQEzannuPrBW1nPimQ==
+
+"@rspack/binding-darwin-x64@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-darwin-x64/-/binding-darwin-x64-1.1.4.tgz#8948b0afc6083ce34f29411fa475cc71766cb189"
+ integrity sha512-ECmcTJecXwqhqqpOjfjIcwDp8UqJ3D1Crc2COG+wUfwejtbqs9twUTaufZz7U7xna+oyfJ4GRNSKS9xs4N2kPQ==
+
+"@rspack/binding-linux-arm64-gnu@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.1.4.tgz#9b2541338fb3c29d73bfa729cf6796ddef39e38e"
+ integrity sha512-QVRFV6+z1DopeGn8rLRbBNrWXuBvp7J19lTtvx9F5mItzTiBVHmNqFt31namm59xkhHJ3leng7l2F39qcOMOIA==
+
+"@rspack/binding-linux-arm64-musl@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.1.4.tgz#bf77112e623e39ff2387fa602915a26c5a8af800"
+ integrity sha512-UCateQWfEpEyFOC/tkuicXpIm81s5DavcwKjX3wwh1JB/KO6UxGHK8F75BV4K3Coo/UEiNCvL8xrB7eDjMDwYg==
+
+"@rspack/binding-linux-x64-gnu@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.1.4.tgz#ce497a785a5fb4f25263f05bd307e6611f4e340b"
+ integrity sha512-Nz5Bt1PDxebVRU321h9AGkLRQL5n9Xgt+rluWAXLVtyxM9aPavmvu1n6/G9stXwQdnUVrZIUs7EzhIhWBe5R/A==
+
+"@rspack/binding-linux-x64-musl@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-linux-x64-musl/-/binding-linux-x64-musl-1.1.4.tgz#0d99e9790441b52cdbdeb154e0f43f92ec196b21"
+ integrity sha512-1XG795a+M4vE7JLyeDa1oktr4WU/I5IQ9d8Vk3PVtF59IxnKpjOb3vdGhXP7Ke2zWP6C2YQzWotez6AbO3uWeA==
+
+"@rspack/binding-win32-arm64-msvc@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.1.4.tgz#9cdc7b498cdf8ccd642b47a3a10053b1ac431990"
+ integrity sha512-1hXOgHxnrBmjBNUluy9MbFMQi4lnAS199JD5UHRc2mx5i+D8cjAiBsWHzIcK4xzsxu2IYgVGsJcdIA8/zV/PVQ==
+
+"@rspack/binding-win32-ia32-msvc@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.1.4.tgz#5056847af7b9abf94a4658ff36b11d8b55b5522d"
+ integrity sha512-Jfq6gF5QKOYZsgDYRx+fWipDHmtHxq6jniws1WAE8F5w1qIt/dAHzW3a6+3VwCih9lQEEH3Rimy/ECB0oergng==
+
+"@rspack/binding-win32-x64-msvc@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.1.4.tgz#11195f042eb9108d59b0cf8ba7bf5f61c2058bfe"
+ integrity sha512-d9HUGVfNFhB+r32kDPkzHeMmgwemTFsDymnWJUgUrojzTJ326JrDmEXVeCnAHfwBSC9w4/mp4H+4iGhIdKSo9w==
+
+"@rspack/binding@1.1.4":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/binding/-/binding-1.1.4.tgz#8536ab9949e0869a1087ec9f7b1b2dc52c7b5bf6"
+ integrity sha512-XdR/4DACpLqNjxEw+ikg5FN2dQbOAxj7fDlndNio0l+m8ThPiIsetkJ2FNSlxt/K4SVnIrwAkhE5kabVNKR4EA==
optionalDependencies:
- "@rspack/binding-darwin-arm64" "1.0.14"
- "@rspack/binding-darwin-x64" "1.0.14"
- "@rspack/binding-linux-arm64-gnu" "1.0.14"
- "@rspack/binding-linux-arm64-musl" "1.0.14"
- "@rspack/binding-linux-x64-gnu" "1.0.14"
- "@rspack/binding-linux-x64-musl" "1.0.14"
- "@rspack/binding-win32-arm64-msvc" "1.0.14"
- "@rspack/binding-win32-ia32-msvc" "1.0.14"
- "@rspack/binding-win32-x64-msvc" "1.0.14"
-
-"@rspack/core@^1.0.14":
- version "1.0.14"
- resolved "https://registry.yarnpkg.com/@rspack/core/-/core-1.0.14.tgz#7b7305391a488b5ac5dc28a82e9fb02b7ec3e8de"
- integrity sha512-xHl23lxJZNjItGc5YuE9alz3yjb56y7EgJmAcBMPHMqgjtUt8rBu4xd/cSUjbr9/lLF9N4hdyoJiPJOFs9LEjw==
+ "@rspack/binding-darwin-arm64" "1.1.4"
+ "@rspack/binding-darwin-x64" "1.1.4"
+ "@rspack/binding-linux-arm64-gnu" "1.1.4"
+ "@rspack/binding-linux-arm64-musl" "1.1.4"
+ "@rspack/binding-linux-x64-gnu" "1.1.4"
+ "@rspack/binding-linux-x64-musl" "1.1.4"
+ "@rspack/binding-win32-arm64-msvc" "1.1.4"
+ "@rspack/binding-win32-ia32-msvc" "1.1.4"
+ "@rspack/binding-win32-x64-msvc" "1.1.4"
+
+"@rspack/core@^1.1.1":
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/@rspack/core/-/core-1.1.4.tgz#b876a3d9da56cbabe9e77a8ddd9391267c6ec8d8"
+ integrity sha512-JUU1pS11TY3/MwnezBfLLp3+7zfkd4Adzo8Pv4f4R1KoJyX1FYBFBcKnfZBlaGYi2C2e5ZDrrHxQlrPmygjbuw==
dependencies:
"@module-federation/runtime-tools" "0.5.1"
- "@rspack/binding" "1.0.14"
+ "@rspack/binding" "1.1.4"
"@rspack/lite-tapable" "1.0.1"
caniuse-lite "^1.0.30001616"
@@ -6021,7 +6343,7 @@ autolinker@^3.11.0:
dependencies:
tslib "^2.3.0"
-autoprefixer@^10.4.14, autoprefixer@^10.4.19:
+autoprefixer@^10.4.19:
version "10.4.20"
resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b"
integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==
@@ -6292,7 +6614,7 @@ browserslist@^4.23.0, browserslist@^4.23.3, browserslist@^4.24.0:
node-releases "^2.0.18"
update-browserslist-db "^1.1.0"
-browserslist@^4.24.2:
+browserslist@^4.23.1, browserslist@^4.24.2:
version "4.24.2"
resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.2.tgz#f5845bc91069dbd55ee89faf9822e1d885d16580"
integrity sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==
@@ -7047,6 +7369,13 @@ crypto-random-string@^4.0.0:
dependencies:
type-fest "^1.0.1"
+css-blank-pseudo@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz#32020bff20a209a53ad71b8675852b49e8d57e46"
+ integrity sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
css-box-model@1.2.1:
version "1.2.1"
resolved "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz"
@@ -7059,6 +7388,15 @@ css-declaration-sorter@^7.2.0:
resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024"
integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==
+css-has-pseudo@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-7.0.1.tgz#adbb51821e51f7a7c1d2df4d12827870cc311137"
+ integrity sha512-EOcoyJt+OsuKfCADgLT7gADZI5jMzIe/AeI6MeAYKiFBDmNmM7kk46DtSfMj5AohUJisqVzopBpnQTlvbyaBWg==
+ dependencies:
+ "@csstools/selector-specificity" "^5.0.0"
+ postcss-selector-parser "^7.0.0"
+ postcss-value-parser "^4.2.0"
+
css-loader@^6.8.1:
version "6.11.0"
resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.11.0.tgz#33bae3bf6363d0a7c2cf9031c96c744ff54d85ba"
@@ -7085,6 +7423,11 @@ css-minimizer-webpack-plugin@^5.0.1:
schema-utils "^4.0.1"
serialize-javascript "^6.0.1"
+css-prefers-color-scheme@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz#ba001b99b8105b8896ca26fc38309ddb2278bd3c"
+ integrity sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ==
+
css-select@^4.1.3:
version "4.3.0"
resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz"
@@ -7133,6 +7476,11 @@ css.escape@1.5.1:
resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz"
integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==
+cssdb@^8.2.1:
+ version "8.2.1"
+ resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.1.tgz#62a5d9a41e2c86f1d7c35981098fc5ce47c5766c"
+ integrity sha512-KwEPys7lNsC8OjASI8RrmwOYYDcm0JOW9zQhcV83ejYcQkirTEyeAGui8aO2F5PiS6SLpxuTzl6qlMElIdsgIg==
+
cssesc@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
@@ -11954,6 +12302,13 @@ popmotion@9.3.6:
style-value-types "4.1.4"
tslib "^2.1.0"
+postcss-attribute-case-insensitive@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz#0c4500e3bcb2141848e89382c05b5a31c23033a3"
+ integrity sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
postcss-calc@^9.0.1:
version "9.0.1"
resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6"
@@ -11962,6 +12317,40 @@ postcss-calc@^9.0.1:
postcss-selector-parser "^6.0.11"
postcss-value-parser "^4.2.0"
+postcss-clamp@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363"
+ integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-color-functional-notation@^7.0.6:
+ version "7.0.6"
+ resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.6.tgz#d74c1e2294b72287eb9af079c04b7ddeff7ec5b3"
+ integrity sha512-wLXvm8RmLs14Z2nVpB4CWlnvaWPRcOZFltJSlcbYwSJ1EDZKsKDhPKIMecCnuU054KSmlmubkqczmm6qBPCBhA==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
+postcss-color-hex-alpha@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz#5dd3eba1f8facb4ea306cba6e3f7712e876b0c76"
+ integrity sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w==
+ dependencies:
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-color-rebeccapurple@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz#5ada28406ac47e0796dff4056b0a9d5a6ecead98"
+ integrity sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ==
+ dependencies:
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
postcss-colormin@^6.1.0:
version "6.1.0"
resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.1.0.tgz#076e8d3fb291fbff7b10e6b063be9da42ff6488d"
@@ -11980,6 +12369,44 @@ postcss-convert-values@^6.1.0:
browserslist "^4.23.0"
postcss-value-parser "^4.2.0"
+postcss-custom-media@^11.0.5:
+ version "11.0.5"
+ resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-11.0.5.tgz#2fcd88a9b1d4da41c67dac6f2def903063a3377d"
+ integrity sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ==
+ dependencies:
+ "@csstools/cascade-layer-name-parser" "^2.0.4"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/media-query-list-parser" "^4.0.2"
+
+postcss-custom-properties@^14.0.4:
+ version "14.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-14.0.4.tgz#de9c663285a98833a946d7003a34369d3ce373a9"
+ integrity sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A==
+ dependencies:
+ "@csstools/cascade-layer-name-parser" "^2.0.4"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-custom-selectors@^8.0.4:
+ version "8.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-8.0.4.tgz#95ef8268fdbbbd84f34cf84a4517c9d99d419c5a"
+ integrity sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg==
+ dependencies:
+ "@csstools/cascade-layer-name-parser" "^2.0.4"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ postcss-selector-parser "^7.0.0"
+
+postcss-dir-pseudo-class@^9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz#80d9e842c9ae9d29f6bf5fd3cf9972891d6cc0ca"
+ integrity sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
postcss-discard-comments@^6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz#e768dcfdc33e0216380623652b0a4f69f4678b6c"
@@ -12007,6 +12434,58 @@ postcss-discard-unused@^6.0.5:
dependencies:
postcss-selector-parser "^6.0.16"
+postcss-double-position-gradients@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.0.tgz#eddd424ec754bb543d057d4d2180b1848095d4d2"
+ integrity sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg==
+ dependencies:
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-focus-visible@^10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz#1f7904904368a2d1180b220595d77b6f8a957868"
+ integrity sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
+postcss-focus-within@^9.0.1:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz#ac01ce80d3f2e8b2b3eac4ff84f8e15cd0057bc7"
+ integrity sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
+postcss-font-variant@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66"
+ integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==
+
+postcss-gap-properties@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz#d5ff0bdf923c06686499ed2b12e125fe64054fed"
+ integrity sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw==
+
+postcss-image-set-function@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz#538e94e16716be47f9df0573b56bbaca86e1da53"
+ integrity sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA==
+ dependencies:
+ "@csstools/utilities" "^2.0.0"
+ postcss-value-parser "^4.2.0"
+
+postcss-lab-function@^7.0.6:
+ version "7.0.6"
+ resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-7.0.6.tgz#3121800fc7939ed1d9a1e87abeb33c407151252c"
+ integrity sha512-HPwvsoK7C949vBZ+eMyvH2cQeMr3UREoHvbtra76/UhDuiViZH6pir+z71UaJQohd7VDSVUdR6TkWYKExEc9aQ==
+ dependencies:
+ "@csstools/css-color-parser" "^3.0.6"
+ "@csstools/css-parser-algorithms" "^3.0.4"
+ "@csstools/css-tokenizer" "^3.0.3"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/utilities" "^2.0.0"
+
postcss-loader@^7.3.3:
version "7.3.4"
resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209"
@@ -12016,6 +12495,13 @@ postcss-loader@^7.3.3:
jiti "^1.20.0"
semver "^7.5.4"
+postcss-logical@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-8.0.0.tgz#0db0b90c2dc53b485a8074a4b7a906297544f58d"
+ integrity sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
postcss-merge-idents@^6.0.3:
version "6.0.3"
resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz#7b9c31c7bc823c94bec50f297f04e3c2b838ea65"
@@ -12102,6 +12588,15 @@ postcss-modules-values@^4.0.0:
dependencies:
icss-utils "^5.0.0"
+postcss-nesting@^13.0.1:
+ version "13.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-13.0.1.tgz#c405796d7245a3e4c267a9956cacfe9670b5d43e"
+ integrity sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ==
+ dependencies:
+ "@csstools/selector-resolve-nested" "^3.0.0"
+ "@csstools/selector-specificity" "^5.0.0"
+ postcss-selector-parser "^7.0.0"
+
postcss-normalize-charset@^6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz#1ec25c435057a8001dac942942a95ffe66f721e1"
@@ -12164,6 +12659,11 @@ postcss-normalize-whitespace@^6.0.2:
dependencies:
postcss-value-parser "^4.2.0"
+postcss-opacity-percentage@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz#0b0db5ed5db5670e067044b8030b89c216e1eb0a"
+ integrity sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ==
+
postcss-ordered-values@^6.0.2:
version "6.0.2"
resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz#366bb663919707093451ab70c3f99c05672aaae5"
@@ -12172,6 +12672,101 @@ postcss-ordered-values@^6.0.2:
cssnano-utils "^4.0.2"
postcss-value-parser "^4.2.0"
+postcss-overflow-shorthand@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz#f5252b4a2ee16c68cd8a9029edb5370c4a9808af"
+ integrity sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-page-break@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f"
+ integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==
+
+postcss-place@^10.0.0:
+ version "10.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-10.0.0.tgz#ba36ee4786ca401377ced17a39d9050ed772e5a9"
+ integrity sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw==
+ dependencies:
+ postcss-value-parser "^4.2.0"
+
+postcss-preset-env@^10.1.0:
+ version "10.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-10.1.1.tgz#6ee631272353fb1c4a9711943e9b80a178ffce44"
+ integrity sha512-wqqsnBFD6VIwcHHRbhjTOcOi4qRVlB26RwSr0ordPj7OubRRxdWebv/aLjKLRR8zkZrbxZyuus03nOIgC5elMQ==
+ dependencies:
+ "@csstools/postcss-cascade-layers" "^5.0.1"
+ "@csstools/postcss-color-function" "^4.0.6"
+ "@csstools/postcss-color-mix-function" "^3.0.6"
+ "@csstools/postcss-content-alt-text" "^2.0.4"
+ "@csstools/postcss-exponential-functions" "^2.0.5"
+ "@csstools/postcss-font-format-keywords" "^4.0.0"
+ "@csstools/postcss-gamut-mapping" "^2.0.6"
+ "@csstools/postcss-gradients-interpolation-method" "^5.0.6"
+ "@csstools/postcss-hwb-function" "^4.0.6"
+ "@csstools/postcss-ic-unit" "^4.0.0"
+ "@csstools/postcss-initial" "^2.0.0"
+ "@csstools/postcss-is-pseudo-class" "^5.0.1"
+ "@csstools/postcss-light-dark-function" "^2.0.7"
+ "@csstools/postcss-logical-float-and-clear" "^3.0.0"
+ "@csstools/postcss-logical-overflow" "^2.0.0"
+ "@csstools/postcss-logical-overscroll-behavior" "^2.0.0"
+ "@csstools/postcss-logical-resize" "^3.0.0"
+ "@csstools/postcss-logical-viewport-units" "^3.0.3"
+ "@csstools/postcss-media-minmax" "^2.0.5"
+ "@csstools/postcss-media-queries-aspect-ratio-number-values" "^3.0.4"
+ "@csstools/postcss-nested-calc" "^4.0.0"
+ "@csstools/postcss-normalize-display-values" "^4.0.0"
+ "@csstools/postcss-oklab-function" "^4.0.6"
+ "@csstools/postcss-progressive-custom-properties" "^4.0.0"
+ "@csstools/postcss-random-function" "^1.0.1"
+ "@csstools/postcss-relative-color-syntax" "^3.0.6"
+ "@csstools/postcss-scope-pseudo-class" "^4.0.1"
+ "@csstools/postcss-sign-functions" "^1.1.0"
+ "@csstools/postcss-stepped-value-functions" "^4.0.5"
+ "@csstools/postcss-text-decoration-shorthand" "^4.0.1"
+ "@csstools/postcss-trigonometric-functions" "^4.0.5"
+ "@csstools/postcss-unset-value" "^4.0.0"
+ autoprefixer "^10.4.19"
+ browserslist "^4.23.1"
+ css-blank-pseudo "^7.0.1"
+ css-has-pseudo "^7.0.1"
+ css-prefers-color-scheme "^10.0.0"
+ cssdb "^8.2.1"
+ postcss-attribute-case-insensitive "^7.0.1"
+ postcss-clamp "^4.1.0"
+ postcss-color-functional-notation "^7.0.6"
+ postcss-color-hex-alpha "^10.0.0"
+ postcss-color-rebeccapurple "^10.0.0"
+ postcss-custom-media "^11.0.5"
+ postcss-custom-properties "^14.0.4"
+ postcss-custom-selectors "^8.0.4"
+ postcss-dir-pseudo-class "^9.0.1"
+ postcss-double-position-gradients "^6.0.0"
+ postcss-focus-visible "^10.0.1"
+ postcss-focus-within "^9.0.1"
+ postcss-font-variant "^5.0.0"
+ postcss-gap-properties "^6.0.0"
+ postcss-image-set-function "^7.0.0"
+ postcss-lab-function "^7.0.6"
+ postcss-logical "^8.0.0"
+ postcss-nesting "^13.0.1"
+ postcss-opacity-percentage "^3.0.0"
+ postcss-overflow-shorthand "^6.0.0"
+ postcss-page-break "^3.0.4"
+ postcss-place "^10.0.0"
+ postcss-pseudo-class-any-link "^10.0.1"
+ postcss-replace-overflow-wrap "^4.0.0"
+ postcss-selector-not "^8.0.1"
+
+postcss-pseudo-class-any-link@^10.0.1:
+ version "10.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz#06455431171bf44b84d79ebaeee9fd1c05946544"
+ integrity sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
postcss-reduce-idents@^6.0.3:
version "6.0.3"
resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz#b0d9c84316d2a547714ebab523ec7d13704cd486"
@@ -12194,6 +12789,18 @@ postcss-reduce-transforms@^6.0.2:
dependencies:
postcss-value-parser "^4.2.0"
+postcss-replace-overflow-wrap@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319"
+ integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==
+
+postcss-selector-not@^8.0.1:
+ version "8.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz#f2df9c6ac9f95e9fe4416ca41a957eda16130172"
+ integrity sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA==
+ dependencies:
+ postcss-selector-parser "^7.0.0"
+
postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.16:
version "6.1.2"
resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de"
@@ -12210,6 +12817,14 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4:
cssesc "^3.0.0"
util-deprecate "^1.0.2"
+postcss-selector-parser@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.0.0.tgz#41bd8b56f177c093ca49435f65731befe25d6b9c"
+ integrity sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==
+ dependencies:
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
+
postcss-sort-media-queries@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz#4556b3f982ef27d3bac526b99b6c0d3359a6cf97"